{"_id":"@agoric/ui-components","_rev":"1657-ecd7844aeefcd80277a71d4ecc536a94","name":"@agoric/ui-components","dist-tags":{"beta":"0.2.33","other-dev":"0.3.9-other-dev-8f8782b.0","agoric-upgrade-11":"0.3.9-u11wf.0","agoric-upgrade-12":"0.3.9-u12.0","getting-started-dev":"0.3.9-getting-started-dev-a3805f7.0","agoric-upgrade-13":"0.3.9-u13.0","mainnet1B-dev":"0.3.9-mainnet1B-dev-b0c1f78.0","upgrade-14-dev":"0.3.9-upgrade-14-dev-c8f9e7b.0","latest":"0.3.9-u14.0","community-dev":"0.3.9-u14.0","agoric-upgrade-14":"0.3.9-u14.0","agoric-upgrade-15":"0.3.9-u14.0","dev":"0.9.1-dev-585b47d.0"},"versions":{"0.0.1":{"name":"@agoric/ui-components","version":"0.0.1","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.0.1","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2591a602ed39897ac2cb3b778ae6b557bfa912d0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.0.1.tgz","fileCount":34,"integrity":"sha512-YKcBNwH5KP3JNs3acN/5aKb3a3od+AqLmpK0R8M6zfrowKhz/pV+wtI6WoqpP/h7EmvUDoTj8dZMRhcvoCrmaA==","signatures":[{"sig":"MEQCIEuay8zBCBva5SPQWeigD65sdMO7hM+AWWutrFGMsgiTAiBgemhTEYten7Of+G5Jz4E247gQqw8fFwgUkL72yw6Iag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWlRRCRA9TVsSAnZWagAAFqkP/0zSbF822QQ5gtlcsDIT\nmJX1aaJHCaBtxW4sG6o9HpQqi7IyIZ/ck0WJ9rFQcRuIBk00XJbu9bHosbtv\n90j+DJY4uzqHZWZN1oj4fhP9R2ZFlo2b9pB2hwA+lOr5f/QkQ7jou0j4fIvd\nwBjrTJNAa1ceal0k9sbHIE4RymCLaj5hFN0hZPIA9aGU2DsJP8NKq/jediXv\noawTGAEImmCBc13GAh1LWXyETnPVrRi1ZIyaHMN5PNbHI/8VG1wQXoiD2THa\nE1KsgXyIibGJb0ftWmQy32Ngf+whQnXYN8TB40L1dJ06KpIcco/08OOSq0i8\nlTGxoF7emAAj7rkhLx7ZGgJgi8zJtPZxq6rLHPq7sdYRsqXn4qu2psddKYEo\nyxhUhTjEQX+mMBOqpxk0xNeReC3MM0suFHlgeRZAY3olDSgzlPNag+Pzvxu6\nHhDDYkYsIC4FCk5sQW/8Dw4hCtzr9QJwMqwNy+vdgoNKLHLsDnIRnVbUgwWP\nNnwOcNE1oa+2+dBYvRke/ZBbQQaDNRg/pC3gnwME3IxGRQ9L5cvkpXRYG7xy\nDJLgcProasxEPVAxVd7kUeo0qJ4CPlXIzOtDp2smda/m/ErMi/BlKrcngfZC\nFvBkb5qPvDPdGsZOKJoCAnB/oFurqOCldHT65wsukngCaEtAo3ZxUb/yfkxq\ndBAH\r\n=sAga\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"katesills","email":"kate@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"dependencies":{"@agoric/nat":"^4.0.0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@agoric/ertp":"^0.10.0","@agoric/assert":"^0.2.3","@material-ui/core":"^4.11.3","@agoric/install-ses":"^0.5.3","@agoric/eventual-send":"^0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.0.1_1616532561229_0.1265547067923387","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@agoric/ui-components","version":"0.1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.1.0","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f7fe8f43fcc4ab8b91cf4d912a5057b47c274c4e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.1.0.tgz","fileCount":24,"integrity":"sha512-ozhC6/ZIEIVP3mNZ+H/DNqML5zm3ugLCUSlx1FNSXkN4sKCVx3mSdddUZEGiAFZj31LcE7e3FHGwFubqpubTAQ==","signatures":[{"sig":"MEYCIQD/Mkok/z+1b1tA0pSYPi4pszzYn0KhOlIoYlbitu0QkgIhAOLr/bsrs56x8rfTJl03bMRajtrlY90n32q5YP7qjkp2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW4bxCRA9TVsSAnZWagAAFWkP/17fPi2IcIPIGaAE8TrK\n+itiSAgVk/gcAa0dIqOYPQR/9hK9GPPGX31ySRdCwOn+Iz+2kMopRF2422dl\npghN73iOuNueDdCKEHdeQYfY5cHYOxZGr3mJml6KryeegTL/j/qBDSYbTt3n\nkIZHgM0n1SRO+vx1HFzqdF8a3oOtuES0jGuTvaN3jhUJMUiC2Q+pGoKaX2Rv\nzMCt+N/RBsoKwrqVdO7FpmSKaoYUXkUBTDV3pkedxpb+WiXdLcS+T4/9N2V9\ngZRDMo6ODe4yVS9FZGypn4C0ghGdEdj2TFipMEfbQylFY7PM9W6LQ/5r/il3\nlPzNRDqAINcUP9pNqh+GOjW2JB7vrtvDredDDAWsjTKBu4M3D5fM18L19h/A\nrEj7amr1p9vTb22vG869kN3yElyHCC2fVOUQlpOtLJoQ4yF31+Kcj7fbH7QA\nZBTzp/3bGhzfF2hqv070W3YrbBw98vKLIYYDhKc8VSUF0IDyReAkv98yFt8N\nWzfo91GjJlFb2LVBGakCS9LpK+m8hGtDygksLZwbG1h1Az7WVqaGNR5QZAcI\naZb1d1KpRhp+UHy4CYCSCm1rdpvgzehEVgtFpoTttmeNSQeqgo1yebZyfwDc\n2tTIr1CNH0aQCeMR5y4f3pbhUTpoGDwSjyhs6QEQKklNcm4fTP9+I8EgNA8a\nnqI0\r\n=LE9W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"be478ee84773b8e403cf896e53df28146a60f976","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@agoric/nat":"^4.0.0","@agoric/ertp":"^0.10.1","@agoric/assert":"^0.2.4","@agoric/install-ses":"^0.5.4","@agoric/eventual-send":"^0.13.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.1.0_1616611056962_0.023256769766062835","host":"s3://npm-registry-packages"}},"0.1.1-dev.0":{"name":"@agoric/ui-components","version":"0.1.1-dev.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.1.1-dev.0","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"552fac3fa38483979204a01ffa04dbe38325e885","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.1.1-dev.0.tgz","fileCount":30,"integrity":"sha512-H7Xj6ZPORd+SeJ0g2tZfddq0Sg0u1p56xhQVkrI14SfxpRGsC/TEYLNMxjXxKnw2qs3qWdLEOG2IWd90yDXFEw==","signatures":[{"sig":"MEUCIQDFBN6tN5irGz8F1TlZXchwcIuMQoWUO+g4NSBpYIvzuQIgEfXFo8gFTfnOwpotziZlg2sHcMt48bKotUy93stq3GQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXohBCRA9TVsSAnZWagAAzPMP/3mgfFxXybiJQNA91HEL\n6gsPtE3bnEuk5zEBIm0SYlYK2h0wlRLbWOY5OpNCbLs6IbdHtoUVm09xl0qs\nzf2UgQDvIk8dHmPvzr53+OA/rShRRIeIHLVwU1gyllCuKqYB15oMm4HTWsVK\ncsI9DHcaEac4yXQ3wkNytrMNIQe2oxM03wE/ZWFCypv+Ib8kzlIM82+iPSxK\nRUD1i3AAjD/Qw8oyvR0i4G+szzBPNS0jSyQVRt094BHo6Kv1jILyyvaizRVj\nW/jaNo2a50jxgkNkXubsulq+1+ooltl9QglHxouLOYG4mMEtBHbPEhbCAE7i\nacTtrcpo12sW8hnS2qtL8jEfzkPgJ3+oIB72sXUxuVn2F6ZsOEQbxXfH2wf2\n9nF+zwBkomNwbXT3rlQW0CPVbCpBohHC6G91I7ixBDkMdIe4lmWJUAupxzBv\n5x4+Dcne9c4ujoG+FCCqGoUNU1rCdPwLYzWzeJqXh4qi8Aaxw8iB6+e2cr+v\nWSIOgHK+bTp9C0hNjTzSZeiJAg/f8AemhUGlFZodZMJoeXKmoUfiKqQv6Hc3\nQq2O1OzB4IPfv8sr+YpND4f51dFp6wdJ0yjeg6vobG2uKRVGGdJvvWFj/7a9\nTOkf0e0XY4HcVcnW4I8q2DoPFql4IRD5b5X4y3EDs2kJNIoizLLdxgnC6AYX\noWed\r\n=ufbE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"3600ed30e30d2b26512fe8fd8e73d9f13ab0d125","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.13.2-dev.0","@agoric/ertp":"^0.10.2-dev.0","@agoric/assert":"^0.2.5-dev.0","@agoric/install-ses":"^0.5.5-dev.0","@agoric/eventual-send":"^0.13.5-dev.0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.1.1-dev.0_1616808000938_0.047149298254488325","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@agoric/ui-components","version":"0.2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.0","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5d25f693ef75641110d0f2d7991524dedad44ac9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.0.tgz","fileCount":34,"integrity":"sha512-MTYacSO3hu5SfMgOPpO++EQxTPHOMQlAyWBIXk1jWOG5W3HwXgLjX++JYXIBrXyjQgXJfnA1Urd7MEbpQcwuAA==","signatures":[{"sig":"MEYCIQDoFkxlH2JxMY4TnCWNbEvr6vnA32962AvTND5/PT1gBQIhAJ1J611/kQiWiKrYGXPRsychdRqZ8Vr2rqrRvVV4UT7S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbOErCRA9TVsSAnZWagAAuQ4P/2F1FpCXjhZytHwRuPot\nFn+6WlOmN/FdY1Rb0h8MxuAm3fvxmIz+qOtTpG5+Olb2SCsGXaO700UnHp7J\nxYVSo8WUqrQn0qFN5J5nQXnRnOnRLAVdZpxluGJfZUTUEIidkT3WsypeGmrz\nqRqkVYqm2DyD6fK/sjYFtk2hhlyM4rNF9nJ6c4yc76MTt5pzfN2ezzaxE431\nXgZ3kvFWo42nii4PncKyViU2JNcy4j/M6VKZ7Ya7iNQLhh7PoJNlf6ymPnOE\n1/gjNPtoA1GFMGRU+2BNoZ+1L3j+WLCoG1yzhnnmIy97sSDKee6PvM+4XiCz\njX9H9WRZokGMtLBzzsDnhWUE3eP2hPs7+oTt/JASojXJ2Zk9wXzhX9SDH94y\nfE8e04OlJoBIruso0sWQCXzqlmzNkhBFpWAbfT3XJX35JTYtLc4knZg32H0a\nCg7jI52DBWuTsTNyoIo9GXH4gDH7jRhXc0AZoviNEpCWoaw+REnanooVy9Bs\nJssW/lj8bErLSLpK/xFfw/0qYBGHpkCwb/VRvZh4YjPmKADoJ4z2Zc8fPCyB\nPyvKJbFmCOyZPJFtHwQfxhixdgsKGfxh2pbrB/v4wV2JtL5clFttK+K7JUms\nAyIGcWElsIz+4s83RsVpv/n44FdS+kV+DN9I9nOza1hTfsBOI6cPTA94nuGM\nQm4g\r\n=6w8g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"fda787c49e9e3a80c3b2c3b0e620da0208ca7a3e","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.14.0","@agoric/ertp":"^0.10.2","@agoric/assert":"^0.2.5","@agoric/install-ses":"^0.5.5","@agoric/eventual-send":"^0.13.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.0_1617748267170_0.2096144305348615","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@agoric/ui-components","version":"0.2.1","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.1","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a836026f0865d654b71ca11d96933392c7af39ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.1.tgz","fileCount":34,"integrity":"sha512-OxS+G092VyEL8e3qzb6ubHYGZu34uMZ1D4jZh94BYcXZuP5eG9bvPPG29Aey11rGj11u+XwJwcTEtodbO1vYvw==","signatures":[{"sig":"MEUCIQC2kf1CVx+wK4DGvnlYTSQw7o3nVIm5hLBMh9Dc88saSQIgDnMhlc4127bppnXumXcO9aiQw4x4Ma8eR3rK5NHHmio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbRENCRA9TVsSAnZWagAAXNYP+gMfkp19nYMzIj0O95Va\nNZJ/0ivVcsRG1Nr769FYDholGzsO7KDfESMV2oRDOEOfcdhDL1X/6zbkkmcQ\niDXk0DM9aruIbdpqxWcaqKBJPLzjiB8+ScLorwf5ErB0in6dLf6lrxsWERNH\nqn0AjHF42RJh85+BP41YvpWFscL+cWtTf90sAwRUyX8fRWdCfurRnEqyEcOq\njaFTS0q0A3mJb5pP/MaWKYddoSrKB7xgH7KUbg6+NUxVznYpm/v3cK51eJ9i\nLv/PAYUQTjxmAByLhL5i+Vw6wCWLetXtbkpewjfcFIFFqBem5w3V0UY5FjYs\nS4imkhMfdRMXJMO/NpDPHOFtqfegohhq7B/YwaFIhlwBxycMkWAPtuDOZb4b\nPh4Ez9Vf6+HDNTIaXST36QobLXJ3Hi2LTTwpUtXRes8FlQXy5xsrIq8AYbrF\nZ6fMsZilrox0yKNFC+fNjg7kyeMexSov1eXYPQJrv92PtTRxo2/6dBVP8rQ/\n4au1uiz5iVgzvMDEcesM1d9kk8kiJ1cXjAfixJnNQ3b+cNZCSfhtxvTDmllo\ncrlinkkaIfTeCqEDbUCUZI9MTK+/UmlaZcwX849mRdm+I4bb8AmC0H2Z+9aF\na9zvjldu2Ol7vH1wOUFq6wC+JJPzFd+f5CFBvLOIlo5uI5tl0C6BBPTiMyJQ\nUiLk\r\n=LV3w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"85ed9a1591cdc9cc31b1a126cf136a75161850ac","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.14.1","@agoric/ertp":"^0.10.3","@agoric/assert":"^0.2.6","@agoric/install-ses":"^0.5.6","@agoric/eventual-send":"^0.13.6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.1_1617760524909_0.599722603778265","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@agoric/ui-components","version":"0.2.2","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.2","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e7ef7f1be4ab463a2fa095b4b9da30db80660d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.2.tgz","fileCount":34,"integrity":"sha512-iyO/2lzoPF5ykmDfEdEK7mpgJhg1d9K+UU3JvdxjdMFAD5fnTupYLS1OpE2VO9q5rzZb5VLLvrLzABSgQIKw7w==","signatures":[{"sig":"MEYCIQCnirNQD2zU0/zZ4sd62SBk5cZ6gnCK2VLTxgL2xq7klQIhAKpxHYrcXskjpRxnBDBCpdlMmeG4nUgTHdt1yUMXunYq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdfP4CRA9TVsSAnZWagAAXp4P/0CHAROKul3OfHpjdc7n\n7BXNTPxEzz8d1A4A6PIngHS8jJTh8EvnTiIVfP9IRDtFFarZ5Ne2IJRsDAsk\npQ4iKi7SWNjnurm+fiGCfH8TZrZKNVeepqTNW9r2aDvW6HtmmugTBCGoNVXo\nFAFFHs8cXb3W9Kj+Dw0+m+LkL3hGr/k1sHfBydTn/CE5TtzPit5+5L6kMVqj\neMyHzU+WPwSbDiikw8B0A4a2kngykb/MvYmLLl9X1yVHGb+7KmyvT59RRM9T\nmGPz2JwxJH8gxsgO3tCn8MR/lBHeiVrIHLOHwaIi/kxxatoX+O2pdvs0x+Qq\nZcT8EEP6Jw83LysJtxrUKQJNi+Yb+I2RvHiDctxqTIqXu0rv67ZfmsX//qZs\nrsBVpm8wtYSJTY+BxVxYSk2ZJ4iVtqU+UK+3mxi449lRzCIvTFpvtaxgJ/Yw\nDcUTqu3YHt06iW95iQ/lh2k+xTUGXV+W9v8Az9E9lwMb3xVtf+OKuDG8OtsU\nXhUp/VUVX3AdCXNbEc+DMazA+Ajey0Tmtw3CAjCk57bYqD7e2ikZR4XCRWFV\n1MNwkv3kzwPrd6NdJDo5oUeCh0UgKdtW06bXfgXnr5yuacRuw1Nrrn8CrkcL\nPtox1CeevdTe+44T3SXQ0lvZQoBGhBzKnrbQs02liWQzyhsiIDvdDtgDO9R4\n/N1Z\r\n=MZ2L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"9660a6a1c4d42b76a86f3daa5b47e6d40ba04a7b","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.0","@agoric/ertp":"^0.10.4","@agoric/assert":"^0.2.6","@agoric/install-ses":"^0.5.6","@agoric/eventual-send":"^0.13.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.2_1618342904325_0.6269940527509257","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@agoric/ui-components","version":"0.2.3","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.3","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3afe9dc268032bf159916c02c78a51cb3c801281","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.3.tgz","fileCount":34,"integrity":"sha512-EzmedYy6rq/QRZgw8Nf2RyveEmvcPzorz1KHBleDW/oR3oMPw/n/JIT0ukwO54mkbZCbXrk+EE657P4mguFDfw==","signatures":[{"sig":"MEUCIGHX7cn8yogG8/LjCLwaW20e4p52QRQwxUqdgEHPaWQYAiEAgGTc+cbEmPhUzKedVGUXuIUpcjJBgP2/z9VBUKbzEEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd06/CRA9TVsSAnZWagAARVcQAJWJ+jWbTy+wamcJzJFP\nM7JKY2UHddvsjsaFNwks2TyDmOVabEutIZdGbW+GAJlOp7moaaCeO4dlAZAy\nN7HvlYc+8bVvTdUx2Cp96UMrp7b/Rz1baluyEs5CmUok7Xkh0bxroykUQkft\nn/y5JY7tlbY5oiYp8Hlmtx3VDrSzMgeJInpetzA2l/K0G9BGtYxHRbxvAVG7\nBJwFG27/UUQnIaIONn/3iHpsFzxwXCexk5ekaF0cZqhIeVl2a2ukiwd4nfR5\nYwXL2po3HKVHoQh1qCRfou3akbsrv2BaHHSjUEKmQhjNE58Hnr4aV1c2Eyx9\nE2MrPTySvj0MLHRmeEyXOOOwJpNdGZIKvkdPn6a+ODyUrDKLgXKiVjk74CP1\nWrTQRDXR9oPnYu4+Y+/7pWGrfonkH9nbW7/JGR2rwQ1U6pyh3f/ja72DQO+v\nkGzfN/3c/mg3U7sgWRgz10Drt71+ah6Sa6snPYNvNQp0ZL1CedILoNOG9pIo\nYljr6NRdgS12XMYYk4BKIYst+iqrwZ1dxsONsTWcvANyiKy3RmQWTdTsxnl7\nuLeRh002/2kbuBLOpMTZ5UriqWn8Dub8jN5fJoPF8aswg4iX6JWABnoTK1ZB\ntcUyyYfsw2Tt5S2SEYAjXz1DCYwwztPXOl7dYTEAcSLi7vTpCSTcR2uPYMts\nytsz\r\n=7Hci\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"55807af83e9c065e486f56b1d21c7022dc837ccd","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.1","@agoric/ertp":"^0.10.5","@agoric/assert":"^0.2.6","@agoric/install-ses":"^0.5.7","@agoric/eventual-send":"^0.13.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.3_1618431678728_0.010459741743966244","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@agoric/ui-components","version":"0.2.4","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.4","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dc602cdf46d7a3aa2c0772b66b08cf01b6a9a491","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.4.tgz","fileCount":34,"integrity":"sha512-S4mqTqc8t9MZpkecKSB/Aw2cwmpbx19xZC36OU1NT/zBUrLxsM4Ti5+BXKKE5RKVTpH7X9Ugu8fkm+yJdYjPUQ==","signatures":[{"sig":"MEQCID3gpuOo8cfBULxHBbor+IAkQZ3rcQaNzVrE1FXIzJaxAiBFQGxT6aFxyS8YekATCqLG7mdbRD+lg5h7JnI647ocLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgePORCRA9TVsSAnZWagAAlLsP/07deNDKInedIikjM2Tp\nYbtttcS5/PyilM1giH0TZ9nZUWUz7S4etsOIsGzet3hIx3cSv/ou5UTg/mRJ\nRmFtbAayiwGriatfVnGe2YoEL2vHLaiEsByH/aZxINn0rSbq6W8jymZwemVN\niP1aiXVL2e/1aMk8TtX++T9WC+Mel11mExx4tBlRk5Kf0UzO35U5o7w1y3Je\nOUSzkmv4UCIQWfudtTAhtDtzPM02Eny3Sj8BRszfL3Ik8Rx8+SEniocmw0LI\nYUtJz96Thg8GZP6bOw7rh+XIbhb1Xp88WWPQJ60pozch3fX+vEgeR+hzqS7O\nrM4CW81/PDXZa9UWvF6YkYNn/KvcUYo5Ep7rzQBqj+14y02o6scdkXZf/SoJ\nPnpNpkCNF+gq3pxud9TQF61/x+7hT2GhWbKJ46d6u3cSd8irm9avMLxSNuWZ\nOjKmTKFxbsGjkIxxF0HM5A9EmM2mGzOlmaLf9RXDJhsmXbMzE3cfnTCFtQoI\nc5p0opu34E/GAdzR5AMlgLjodIYJVqZyydaNTcjXV/8Wc5QvxDvhf0Ha5W11\ni8DdpAy2h2H1idH2KZ4Brdfhql568pF4wpp9QDIJMAphHUPG6hRiAp3qG+p1\nflczpmE26csvHcTObRkxLRwXxnzh9/6VV2qUzgZXxhgGhvrp+s+DQyWgFU3p\n8rjc\r\n=ArVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"65c6d743760802ea5bd43c3cbc8c9a571276289d","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.2","@agoric/ertp":"^0.10.6","@agoric/assert":"^0.2.7","@agoric/install-ses":"^0.5.8","@agoric/eventual-send":"^0.13.9"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.4_1618539408823_0.10463490288445843","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@agoric/ui-components","version":"0.2.5","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.5","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"77017ef2e6ab3e450c4cfb4397c541b7afecfc02","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.5.tgz","fileCount":34,"integrity":"sha512-+m8mJA/nMEkxB5+bpuOY+2M+79RAxoQp2VA4WywpYM/KCyUDNNTwVWLrLvxFr0Xp4SvDuh8C47JZF0Q38n7mng==","signatures":[{"sig":"MEYCIQCwinlSljuOFTyaP7T8yXYOwuqqHTxVDqZswHcpi1oRqgIhAMNrSj69SsM9ZNrSEo+y21nZ9DRH7zjLzf7lPI6Qkd8t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfMIxCRA9TVsSAnZWagAAmGAP/AxEJ+HVTdfwiHmjUKis\nK0lEffYpx+sBAaoscx0VhZIWFpI0m1abWXveL0FFOl3ykv2el64gr+4zJHwl\n7VjG3NgT+TqGw7J3VXYQcbLXuTzUhyXUCcLJaajtH1r5DZfRek9YhPFgep4L\nIePw05ArA1qOiw0gpVdPJFSl+gBKQW4dZBpUhCQi1E32f6gvyRsw9vmKh0f9\nhDauJR2H2O0R0fxdVMrMnPBhbLS9eNlNIj24vbJZV6YBhADKNWdBshnSjrse\nTu7VyfGZ7V1AlWLXRb9q2Ac8MSoYrhoK6OknRSFTgTdxgjp2/EcnCA1LyDID\nsOaS//AEvdVrsxwhVS+xxUi/tMmqXcgz5gBtsBLGmHbiKhZAxVIOkKLx3KmM\nitVOInQVZE37bMZvNhBB6P2vvd7c/rhQB9uifYPu/aDVNfj5oTWhEBz5K+B/\n0/AM6sp8piQEDeMkcDsg5dM6TEgGHMmC1KHzY6tnuygz5eAgp77v4OCKF1Ht\nqM2ON3RVfstBn4n8XZs79Bg5MB/f1b7pFmPsYWpKfOwyYiB+4B7Kuuz/tugw\n55kMt3Sltk72rE8h7aU6LPl0m3JRsuJ5ulpZ9ngw9FWvmYyt+dp67lVzpRCJ\npfrIDUvrp/TMDJok/4yOzyeI1c1Yb6UFQhcK3aFiCIJ2aljR5CbCr+jwgDbd\nNmq9\r\n=4Ujy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"7d87aad39d13e9aaed8f7dbbfe21d0b821976851","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.3","@agoric/ertp":"^0.10.7","@agoric/assert":"^0.2.8","@agoric/install-ses":"^0.5.9","@agoric/eventual-send":"^0.13.10"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.5_1618788912827_0.9283354352258086","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@agoric/ui-components","version":"0.2.6","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.6","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d8f12e6ae39753f85267a6e2f2654dbd55bfc0a6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.6.tgz","fileCount":34,"integrity":"sha512-+J9OY3kK3JVhAAWFbWw7/j/wh8fP4rJiN3iKhiIM+kwo7SnTnu6t4o16bjk86EELZPNv5gdjWV6Ypm1NvotnNA==","signatures":[{"sig":"MEUCIFvH1rXdAll8zkhtiBBXg0MqOhVESdtncf+PBoaBS6QiAiEA4KNty/S7c7BfzbGj4iypvxgPTqy060qWI6BIRT1ULdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggSPvCRA9TVsSAnZWagAA8qkP/iXC8OahdNMGEbxmxnG+\nNyVolVlM1OwV/sXu3l0Dr79RhwgmzUpEHT1B/0Hjp0JmfFJKJW/kNkarZW7L\nO3llBy4KFmOJLh+a3GycejRRP+k+sU0GD0QWJjLZTB+AhA1w9Oz/uRlUL0ds\ns+qfD+m6+sYUHhIL8+Rzmhw9Fa7PHEuTFQbQO9A9vtegzP7dh51FbvFLCIum\n74YzCNc7lGD16pis2xNb6Hmz5q3sJMO8yHUsdj5+yp0e6eY9I7vFB1Dx91QP\nCQPDNaXA2pI4Sk0FttBM2ibjXR6jJF1hmpODIAxKyXlxPuxfoNwViGC1UJey\n4Ns9yAVApjKNVzNrcD29mHmpwZUUMy/lR+NANYTEh2vXNLh5SCCw5K2G5sb5\ncmuEIHaIdwriwcUHYJ7UvBY/fuX/wlCBEC66/7Y4g5qjFO32r/eIv++5Ke8t\nzUReW33h+1kLP6ePmpqvvVYnSBlj2dWft74H8UIrx1t2PAAxP93wWx0mmTKp\nrbfk2xlp+aQCY/Jfrm33wQKH4f3c1I4homS8cS13NibfJNHb5NjxeS4QSquX\nvGBCATSfq0Sa6t7nFSMMBveyIuwzJquED/seJYaSjU+bDxWn6mahZ7aC4Kym\nHkhzJcyc7Jt9wFD0uoU2R3T1pBjhslhpm4WzQyyTWVQCVowJ+W9iZf9lP2E7\nyLqW\r\n=JVAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"cd015a9c4ee8f2d52f7b99d265f82ebe27bbbeef","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.4","@agoric/ertp":"^0.10.8","@agoric/assert":"^0.2.9","@agoric/install-ses":"^0.5.10","@agoric/eventual-send":"^0.13.11"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.6_1619076078800_0.8663623955848005","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@agoric/ui-components","version":"0.2.7","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.7","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6522ebd21afd01160bc8909b0179eebecd1a2ef5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.7.tgz","fileCount":34,"integrity":"sha512-7Y/iBDZGj527Y9r6oSN0GSAcXR0ppRy64xAKpwq6n55fgKfj0np8MtBTeNFPHnP5TBD508RXUI1yvoXmoLsE/A==","signatures":[{"sig":"MEUCIQDXHnfTC7q1WtJ3fcDh5cJhizJuBWIYoHnZoqouorJ2uwIgcVW25HE/WrdOav5c0TQi1TRszJkC/Vp7p/d50yUdHuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkehNCRA9TVsSAnZWagAA8gwP/3Kg1snZsAWU2SX7WMyq\n7XsbfNt3OH1LhxiIcovmEKBEr2l5d5sgWWqK6pA4rfeHiyJZ+wLPlN1a18s6\nEctuqTKPLl97EvqM3VzCV4Zmjk9sVQHSwA5FYwBD7RP8sP+JWpJ+pdyCuXKv\nsOG7p/JLf1omQHuL/owE+Yh6CcAwUZxYcNLZ16sfSWzxEEhgw6QFc0aY39lw\nTrmSi3Z087Wdr7UZQL0jYoZZPQhgasuzfDMvohCQAfL9RIll7jqbnXUBVwdl\nanI2I1FTj5d/gm6J8vHigoIuus1Lh9J//Tmmgo3YPGthMWcShEiOA/gY+I0a\nO8fy3AhqsNLOEzZJcO5qRzlJ395c1sJVwguWICZQOCRAkJuhSKVM8HY213+0\no/coow96Phi3nNWTwjjyKDdC181Vgt2GA6Rx65mmrx5k3BB5WAoTAeqIgall\nivXiKBxOfB6KWb3OwHbZl/RnW01dDxcUw5Q620Xy3/8wdctNLFSESliHsaRv\nc8pftan3JG+V8XeLmtOXHl9mIbAHtRPX/h9S8U7xZNO7PD/tVp3ypiLPeECk\nUIdS3JB7pk8/zWZDfowaZnbRPSmYvRARKkrCG8x/pbdtFzYVZsk6/oFtykQk\ncdDn/jtnlbVFNfQYyzYKp2Oazfevpzdd1JOLgBJflqjIqOv9fu1aMFA+ioNx\nYleb\r\n=8MCp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"05fed590d4240c9cdf77aab865cc35d94c881fa8","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.5","@agoric/ertp":"^0.11.0","@agoric/assert":"^0.2.10","@agoric/install-ses":"^0.5.11","@agoric/eventual-send":"^0.13.12"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.7_1620174925485_0.8619662552424343","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@agoric/ui-components","version":"0.2.8","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.8","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"678a803604944a4c58407987495c0cac9fd08f83","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.8.tgz","fileCount":34,"integrity":"sha512-RHakZBK6bT5z1At9Zf+H69BASmOeZ3AGo1vCEhLmtXH3Uad+UVKY5CmnSPtLTfVUuTbtd53dMzD9ggKJMubKTQ==","signatures":[{"sig":"MEUCIAl1O5mTD95eIWinZRC0sx1jeGjSLLP7rIFh4sx1abISAiEApkVUP7oKEmX0viawG1Fjs1VFzRq7Irt9AlR8a1ppV2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkfTwCRA9TVsSAnZWagAAVS0P/3gI62s0RAy5po/a7Y+j\n/eB9WoFy/2nXLicx7adS13nDr/R4wgyjeK/BKGVfnnGkuWJ0R/L5sd9HzxuL\nPxTZ1mLGi3rg3+0dOVoGNgRAsO+YraMrtYxJNK8hsiZNAtYLpADtLCMGbylz\nm9af9KdbJnjn52QTFeIk6v/h9PF7JmCrQ2kyiJCRiNkksvo84HSNZEWI7+RF\nQh3Wy9JR36DBEq02OGTBngC8kbWqIlJNltYPTTkMxFlZ8IOOEYcgtleJa7NE\n8Tpe44ETnV3WXs+5O1BtrQvn5bOaUA6HAcNymWQ9APu40lBw7haqLvDWXeFa\ntEaP7DUPlG1UpjvlGGzOmUvkUSKb4F28P+K0AY3Cb8LLGnnR/2ind59tXXgp\nkYinGlMrfHUxNzCmpA9mEutoIIB6tI2bm8THAuA+jm4gRLIG/pRJo87KT8AM\n74/Q/zAMydgllEMxHnr80mv9cFbI3ENSF4aRzgbwQwEoUcjVJWLKAsWLWprp\n9+6j7cN4wAtEhJMJVlFEmYBLzmyXWZqXbda3X6vPn86oBBXFsQnmc+y6E71k\ns5gN/mvj/etBq5KzmyxvHoXYVaVcp9ZssEqvgJI0HAE7UZtFAjwpTIudMVtw\n7TXQdovZrjMNRGy8ZlGAeOtUDs9NrhBqvNDuPKY/sFvM7cd9N1XnGaoan9q9\nWBOh\r\n=Qfsr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"f4b0e0b2a98745779c42b75e9ac8f32a84f8bac9","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.6","@agoric/ertp":"^0.11.1","@agoric/assert":"^0.2.11","@agoric/install-ses":"^0.5.12","@agoric/eventual-send":"^0.13.13"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.8_1620178159836_0.5505313016884241","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@agoric/ui-components","version":"0.2.9","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.9","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4688dcf55981845d983de73ffc00f4a38953d67e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.9.tgz","fileCount":34,"integrity":"sha512-dIPDYhVeZrc17t0bvbuNnzJHwOvJOknJ/JqWxnHDPuKotrt0QuSKCbfWo7VTuggW7w3TurqDiTBoKKvKip/F8A==","signatures":[{"sig":"MEYCIQD0QKwS2yGWfquNW7LrQCqYi0y/Zggsx8kg82QvwtZWBwIhAMU+ljw+qeh4XgmrUpN7nRbz+++hJtULCNYINCvs1dNx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgma5ECRA9TVsSAnZWagAAlvkP+gIllEk2TCf92iZ9m7P5\nN1U2FbWfZ60WhtNwj7CXzIoTIdPFwsqwCQodKQM1ZKIdu4qCcNWMomSPYuUP\nGznTuBYEqlw33zN4PRGY/IPLBsBt5irkssK7gURirIvLpCBLkzP1PK3bDIOf\nvbYZPEF4ybiWMymYfLMZoARxaE+U9SfO6oRJQ2fKB/QjEOwt9xb+dHwiDK3Y\nPyjqQ7HEek1kVEUpGkzt7wtKHA1Ol2/5pktFp5Z+agcKrkkQKOzKvXPC74Su\nr6rm6u4AymAWm77PftoGRl85jMJ9O5DE7BH+JGfA/sATy03IQyN+k72EpNZ/\nGqngoc6L7iN1+xhsw1/mUvCuCmM4Q8fKtWkWmbthZPDNXfj6ClhG5OfBg/SC\nPzYmLmrzZiPS0qEhCfOOEv60z6VDYnY1wq8wYy6nPdBouBRMmMpaO6jNnavR\nPaFjWrXMfdj0Sp6zFRNKrSup/1F4Es8bRphU08qpm7buq4pxld5mphwePQX6\ny2oMRDbS14M2B10YH8yes8fV0IaglKGpG50iSj7vPYUj1IXwU5/GpO4e0ZQ7\nI8STgshf1WN7jPFrGmlS+tRzchuR4u735mVB+39NsxT7RWxGxnF99PLU6WGG\nEdMgFHyVF9X2NBvLgWSqGqwIm0DzbNy/ae0kj/jLdu3odCAS1SsNbViSEq/I\nJCkI\r\n=1j21\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d8f34ff1881b4f7e627f3fdab6888e9ef711bab6","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"12.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.0.0","@agoric/zoe":"^0.15.7","@agoric/ertp":"^0.11.2","@agoric/assert":"^0.2.12","@agoric/install-ses":"^0.5.13","@agoric/eventual-send":"^0.13.14"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"^3.2.25","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.9_1620684356485_0.5159498970948566","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@agoric/ui-components","version":"0.2.10","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.10","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e51cd1bba6fd369ea378ff8c115af23af47ddca9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.10.tgz","fileCount":34,"integrity":"sha512-PvSNdG23/o7cZtNNBTatQ1CleI5R8CgaCgUUZx096AdyzggQY+rNkT+0lwfd8KwbdYHN+jkn+f6G3pbQNgrsSg==","signatures":[{"sig":"MEYCIQDX3KiQTGCq/fY+wZd2aQIhurYWNVS/fKjHA40BwHyD+QIhAP38KZf438y2exIEM6Mz8uA3b+wmGZyB9+lLz7eq1sYF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyPr4CRA9TVsSAnZWagAAw54P/R6ZkObwz28qmiw/hHqP\nqufNjI92JLOKr+4THo/pwhskMkM1RFSLg8QgFyVHppCzEiM8LIHltDfOJ/EG\nKSm0clElhQZFgzuhvQB0nmOJBltY/JUW+kHSov77rhneDKJbx1SVj5p06PoE\n+aNa5RNkxdn9+QDs/ZcugAJbrDFao1ui1PVRhek8zNHA5EodApxt98LzkRb7\n93rrogcAHtxK9DO1qJdeQaA1CmXm8YhP0pwouPVfsDUVkwJEZjjigI4UOfzz\nmqtLegl/7zW6aMaGjJ86q+bLeYlVYlM9kliT4fE0aAHTBwoUPHXfaiXwnEa/\nB20/PEyDk67+99qkX/z7iRWLiSBEzqiZRdscZ/sWU1HMjynax9gdYRFWaYfV\nv1yeAKZAy1n/6zfLhmMvgeBWW0VRY1PnPHYGc4l4ez0vAO6B4yf5UmmzysZt\ntJ5jlGND22DyyZSx6p4ogBmlAjBrYL9fbtrLjoIK/0VbHHDVrMMBVZ0mE9fe\nba+VawwBxqwTUah7ttdJcZqqCakmzuL3Y/R19h53naemaDwl7wxyzXBhymk6\ncJxB0xdFoXAfXANM2RzrMmZnpGiz+kSmcjWrvBkco6FTHVI7rioOKZ5Y6QCy\n5/P4GvmI2qJLHgI/n+u3Z4f5yeEwVPNXxtlguzwSAPuX565ILtHO4Cx4CrVw\nbvIF\r\n=KaHd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"9ca63a63f1a46b3564785cb3227010f2ae4e98fa","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.16.0","@agoric/ertp":"^0.11.3","@agoric/assert":"^0.3.0","@agoric/install-ses":"^0.5.14","@agoric/eventual-send":"^0.13.15"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.10_1623784184583_0.7734618723560978","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@agoric/ui-components","version":"0.2.11","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.11","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2db5bd13c7c2494193c2fbd1618182feaf5efbec","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.11.tgz","fileCount":34,"integrity":"sha512-Etk9L3b3s7zUaaoSm+976B6E+si5rg5YFOr9J1iapRRhW9GNt/iXFff4YNxIM4PH5c2tCSgGtb0NXNbCvSBqgQ==","signatures":[{"sig":"MEUCIQCMbQyBpQL6WgNCebsmXoJ0X8tIsj9tuoyf3jrA3liO6wIgfpMnYIzI6zWs4Ap3mZ8kKJQg6BrE0oGoXQQfsNfbz70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgynNHCRA9TVsSAnZWagAA+3cP/jj2HsWMmS1nCDICA5G1\nzl5as9Rt0cIsUy9+CaHEWGtAYs+YC+V949+jxRk78iRDb4w4Rb/E3Wq8iwim\nwAGKDkbw3P3MvJYWyZMKYo+Ph9taxR7mWlHAFwpKF2IFJsfLqaGpVU/lxD5m\nNU14Sg913wvtm9RNyeP5Je1xN1vIMHdJqyQYHvUbTeVaky2p2cwx+frI+QuT\nHfdC4NX9QaPcW9LYEJe373Ik7PolliIG7zVhpx2G65O3Go0BDsXOikfDzr+C\n7xA1Q1pyN1gDX5ktgJkPwjHv1xl0Qj9oIN5C960MILDFRh2kyQvMSuO+8mb+\nb3e/YSg8ZfzwrYu1KH8ef7N0Hb3menm/iCuqD8CxEz4jAUJrqWysIv5M1fGN\n5UQBXfIbUpzBLnMMdne2SdxBoJaNjfkHDsh2n3incnc6WAVjsxwy09ex/ySx\nV7A+LPnWZvoqOCf+WStg2Nu/VIGXiTrcJg6NXoov3NXuCk8zSRkXXl3mntfG\naLZPkDtK3VS0KNE0D3XDAr3FpiDHOto8ubT0h1ANYxL7j/49j0HurgD4jRV9\nKHhcxEFGpiLEV/O1ky8441Lt25WDL96XC+WzNPJZWsf4hUim507HMiDOICCo\n7p9QgY+fZ4Gjpi53G0TnLnP4wEjaDECTpSI6bAq/xj39KdsQo/mG3UgIvMx/\nTwhx\r\n=qnyQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"4cdde28341be30257ba8945df1cc7011fe74d196","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.16.1","@agoric/ertp":"^0.11.4","@agoric/assert":"^0.3.1","@agoric/install-ses":"^0.5.15","@agoric/eventual-send":"^0.13.16"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@endo"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.11_1623880519508_0.7692727333507503","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@agoric/ui-components","version":"0.2.12","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.12","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c40bebd940c34c99d3dd468a19e115dbee39c4d5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.12.tgz","fileCount":34,"integrity":"sha512-v0ARwf4TVC3DOeEu2mxdu9bUUzW1LUj9/ukCaEan3NPcfFcmdzedLj40eDIIyXszxDgUMz1FSFRKSp9NAuWAPg==","signatures":[{"sig":"MEUCIF/fHFifGxI/x0gPgSGT3PjVc5kYxwX5dlF/N+IWGIDpAiEAh4p9ifCjVgcXeIgFXgPsnOKkvtn2eE1c03WBUbhN4Nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0oUcCRA9TVsSAnZWagAAv5kP/R0vPWUdWStE9KjuX2GT\nd/hG3pbaVhh6MKmzoJwKOfbLc5M8VPGDcU4WqnZ7S7joJhjS5nR7/N4t38Ha\nynbxOwJOuxKJMSV3X6M3rTdoFPHypX+SqiKDDUuAat0wGb074++Swwkg50Xp\nK0ks72Tm+fh9qYAHg0LS6rA3q4TCfq/MCWxds3kvMS2Rp6uqcIAoAz4ohCgC\nuDMTdu42/PtXs9JqiP5Mq5nEeO5V/NJJBq5atcgiwYa6H0n6IhcZHDGHcsfX\nwtKkkw5n4M2xF7LkXmb4tl2oE8GrqXoVgPxypvp99B3EDY7fawM7BtQkOGRL\nPkjgvFpBkDAT6auCsvETt9Xs0p6sNLkihUI2xZcEST8D4G5U/9Yezq1xB2vl\nPXmL5n+fAG67BZMob45Npii1hPmM3C7h216AKc6400IXAgWjJMNdU1bN3hm4\nw25Gc22d7jImu5WJmcm2YurPzMFR57szEql0A+PwACzrc+ffe6PTsq7YK9CH\nm2ZTQjuw8ow+iuXQJeU8nwHjk68vRfXU8DG8WjXcKU4Q+dyDNzJ3oOm9hv+X\noLqABTgz8PS7ye31zFuqnE7Qg0q1urabln4+Hyn1Zi+aD4COZX6CGQNZMQnh\n7dwi2SDE+71xAdYEESFDDqd2IJIp5VUESRCwEKGRNHBnVQ406VxuhatEsVgS\n6eLK\r\n=UbbQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"02b650705906d688d1645b3f673b1141fd43cbf2","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.0","@agoric/ertp":"^0.11.5","@agoric/assert":"^0.3.2","@agoric/install-ses":"^0.5.16","@agoric/eventual-send":"^0.13.17"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@endo"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.12_1624409371901_0.3455374122640609","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@agoric/ui-components","version":"0.2.13","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.13","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8e1f6a131b13378cddfc9aecf86e0286a6c9f2f9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.13.tgz","fileCount":34,"integrity":"sha512-PGKR/podfBGb2YFUu4QdBvpDxqrjw/x1a0pIi3xpjJoYErmG/8vyD59XIUgeKbvKDTeDZAOvFMp6C11jLlnDqw==","signatures":[{"sig":"MEQCIDYn9iit5dimEsBfsqtZTMJhboo1VDT5SnuNQNNbpBGoAiAywD0OzgqDV70IX617TKE56+cmlJ5YBVelPvpTXpim6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1OCiCRA9TVsSAnZWagAA6OQP/RIMgVgvMknQMefKyym6\nSJIOX6b32hRAu8rf/StYSnt0iG441PB80NXMZA7X0U2x4AbjLxAKEC64jSin\nSln9Sl+LxiztWBU/Zn9/ckZIgO2QjjR8Vq2gLSEvn6u93OCyOQCWpNSkq+oK\nimf1rUAO6Z+HLYLf35VoLqgnGKDwCDuXFJeflPigqRylM9jhYxytKZajdZHW\neOSCDBf2NG3o+1vZxUk5tYz7LpPBSCy/K0dVDVnu2obMSx5A/iU6SnYpNGgn\n93po8vBHOtUQ+bs6mSGkEet2O+AzVjJfJAiQVy5+bStwGP4joQlZeAqURYwi\nIqAM92cr2l3H6Lrc8gmXc+gndk/nYyB3tFgTNLr0C6LGQRgodBVHl9LMXjgS\nvUmdlzJ8dbKJJ3PFwG2HJLFn3UWhqwkm0JCoBH1yHuA7CKs2rNirFt00uYcA\n8V4yOKyJAcB4tze+OBJsVHHpmwfYjEwiBRN+0hLvSn1moYep+kFNfk8WMm9U\n4rCp7Qc2Fm/a3u8zBI4SCzp96cM+Ekh8JEKJzLNc87VRpyH+feQPrdiFNTGC\ne/baKksVx+/eCXkIBENCQ+5HFj8Qx4eXFp1tI1HxIAIm2yecIexmcjz5MXbT\n1/bDr4X/rpDravXxYtoyk7waY3duhAPXErEnSOOx64MfGreDlPBG4oHa3UwV\nmW5t\r\n=GrT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"64f226355b09775c602efcd643df0f5423dfb922","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.1","@agoric/ertp":"^0.11.6","@agoric/assert":"^0.3.3","@agoric/install-ses":"^0.5.17","@agoric/eventual-send":"^0.13.18"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@endo"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.13_1624563873920_0.6630617281871765","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"@agoric/ui-components","version":"0.2.14","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.14","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"103e199c0f92b9014e32dcc8dc2d28697bed3efc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.14.tgz","fileCount":34,"integrity":"sha512-9jzZ3lCetxt4Xg0DLXCrE/KlyoMZFZivyH5qxy1N6uTDu6s2wIPu2RpI9u1BhR3lMrwTcx/dURYs1N2ZU924mQ==","signatures":[{"sig":"MEUCIAQl4R6EW/pRiE3Rfe76buVd5WlBl/m1ZOOtjjg3YyVsAiEA0Q0mnFEBOBoiAzBNf9Kfg4vJqTTnzvnfFweJv6oMenI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1PqKCRA9TVsSAnZWagAAgnEP/2BH/+C1WcLMi9SUPkz4\nWXviCNHwmw/JApAhbrVmf/nqvpdWymLNdiqVv3YgOgU7K4bwtBeRYBHI4NE4\nsZyaVHll9srXwXzRyo7zKoVr0iRNhyV8ezWgsGoMrDY9xPS0HPriqHfBRvGa\ntJBECdgU6Uj768Yh/q1mllwcJFwBZ0wuG/5D5uFBVtNmQcg/w20s63E6bY0F\nsmXbFxhKNExa1IH2Tf91424d0fQ4hNrSq10Fig8VdCZlDxJO//dIgiCsEMlq\nSUEILGQEcuqqp+447PokHOOIMzaKSPYH8s5GCgUOuz/yWnqXGNM+irAsI+i8\nn3NdiKXJG6GsGWJ/XNIqRbjfalm4cfeYfGOzXdM63JnXqT3jQrxoxBkWmim2\nz008tK6khHx+PCIbswa8UDJZgv+SUjxr6k7ujBFSPS6CV5qSIMX2aB4djokB\nnqys3GJUrSRc+Sgzs7ty5FPMYpyjyTbnsGjxT+p6j2NQMGUibuSrwMwqOVR0\n4M3v5D6E/TtXObVL5LeeI+8mLRcrIiu98dL9A4naIIT1WOIqwJQ7SGMFHGlR\nf+g+UnUhHKFClVKF5FmKEccbbKds8pOouwifuyxsHSe7eR2Lo6QgXFsMftK5\nIBeiotEiepUpIcrRitrDB+RfgNyz3ps0MCgtH6keCrdC7VnDZCnbTsgG+zGu\n/0US\r\n=J/e8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"70ad8b4cacbea6c8794c2e232262b0e95dd29d43","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.2","@agoric/ertp":"^0.11.7","@agoric/assert":"^0.3.3","@agoric/install-ses":"^0.5.17","@agoric/eventual-send":"^0.13.19"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@endo"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.14_1624570505952_0.11577852482456441","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"@agoric/ui-components","version":"0.2.16","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.16","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4aba4d3d9f5c9787ccbd3a9e7fab0c123c0ded58","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.16.tgz","fileCount":34,"integrity":"sha512-R+5b0GOeGcrZYYRqX34thDSfnm45xh4k4QceaWrq5jzhPeoUtp95rIX4SA4Mi6P8VyYSOEbKzzoZ2gIjx+Q2lQ==","signatures":[{"sig":"MEQCIEkxzFfmFjXIfXYHCKnSiWdY4RIy+5ZsRn7htcfZ1pwWAiBRP7DiKANEjmZYhl4EBBclZwXqqztFz3mekFhzrR/SRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2TKVCRA9TVsSAnZWagAAg10P/1ArMYUZwpZS1mLVu+ua\nuuWAylBMfzen/0URnpMBoQGj2NYlFRYcJxQy6Zv0B1tm20RhBrgKmCNuGP2s\nGkJqANS3UjWQSgICbsbuDJ3nzwR2r0yV8IIvv96kvHvhH62GIKK6A1tvsir0\n9Xr17wZ5QjwmLXtJ2f4ISpQD1GCnSX49Q4qNi5CjV37VKJnc5zrk9oZnZPKj\nGj+sGo9qr11qq+sJVlp9S+4OVWfjvzo0KVg8fEd/3X+MHbCr01ubLKfUwpI5\nmhbmj8t5LrKwTE3cozGEFSFJieL9lRA0eaqC9Yh2AH6AyMQkhtPKCGf/XICq\nqnd0VCozF3QHFW89M3VfqZA/JJoXq4YG3byAUqQ5ymYaDHe3+6CSjS8hz8AJ\n7QHVGLlrKmWcRtyf7E26KL8B5aKJvhZKytlIiwpcnzWiAzcODG0JNN0wHpMu\nx5NX6M2paTUWjqqafh9ryAkbXVwH+3NS9rOZaL6zPBO7Oqkzom/GAg+KuI5P\nZgqTlIi5G7Hf67OANux+zSJp8jab1tvhl4G3JAaAii2SjSKeLwoRYIMsDTOu\nGwjTePjGwxVtWOeFo2F1VXhXYEoQvTP9jo0H74oIgcgKJvdJBuO92ztQ+Tl6\nHATDzc+P5dDnNjUjiW1mDqFcE9AobA+Lhq2VEe3JWkrjE+FSTbtyZz9R6qvj\nU493\r\n=4qMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"330365cd4ef23f7bf65870868355b9d5bcca28c9","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.4","@agoric/ertp":"^0.11.9","@agoric/assert":"^0.3.5","@agoric/install-ses":"^0.5.19","@agoric/eventual-send":"^0.13.21"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@endo"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.16_1624846997125_0.3932846289287608","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"@agoric/ui-components","version":"0.2.17","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.17","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1f5f31464c5906951c6420fec9d4091255ed76f2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.17.tgz","fileCount":38,"integrity":"sha512-HNZSSVs19OLgu2GhqplQyqmgR5G5F5Aleeo4EIh/BJ+zM/JiAnC1+b9DIRSvsuKVMjAn6C7t7IyVUh+U4ESamA==","signatures":[{"sig":"MEUCIQDStFo1Bxns+fxr1BBMIs14kjmMqJ52AWyuoD1ri7jOrwIgKjolpUimePO1yaEVqwntjY8WUPg1x+lXUtKlQbZJ0co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3SJBCRA9TVsSAnZWagAAeEkP/jPOjj1rkowPg9Y1xUqu\nZMeP+tgybc4jIx+JozhyKsK0Dpid+q0t9q2vrUmVhtmQLa9OtdBXdTFldfVM\nGZsccVaHEIBMtGoadKl7K0Cfxi9m0vqWJuo737uc5cjXW852s8kLtMKGFcRw\n01kiteobRdn/6VphE0yISX64fhHxejWwJUymPuv2tAwKZhzwnFzVpASf6R2i\nFy/XaG++c5HcfZrzKAm0bEiPz8D7ZYEyh3CEvm552jTzKLxdByJCWcrHKB69\n/H2GTG5X0Ch6+CPBB/6+/4jlw47BBsGH1RqDGO9M6SCk7Vss+T50Vh8vGWxn\n1zlRwDFJTPfcG5p4V8atIHJ9yVN3aNcW4pcciZzU6bIPWqLjCjLEMP8Upu08\nHAltCoOSJVbVROjY52sOTYDBzCUHBcwtwdCBqDI2x8mLDGdl4slu/QuGzIGh\nExy96HciXmjLoYH2eC3jBr1ygAqmICtXQihIhl9oORUgFNvuJTBmbg/CfcvQ\nyB8gmEdpzkMNd8jG4kzGjUXZGIDOkCAoPVdS6bc4kqkrUVCmptUjDW2iJzIT\nrQXeBJcRMb7a7ppAhNkWDz56BfAv6QCMboaeWLHo6tl53Aj4g9fxQy4Sk69d\n3ySO1VYbhxQ6zYAbhS8FlgjTl9zUKLiYx4u1L4QhbYS+jWFXSh2QQuVUK9+Y\njC0Y\r\n=LkZB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6410fbc01abf1f0d0fa3d6a1275fe8f117b98b0a","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.5","@agoric/ertp":"^0.11.10","@agoric/assert":"^0.3.6","@agoric/install-ses":"^0.5.20","@agoric/eventual-send":"^0.13.22"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@endo"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.17_1625104961043_0.07469536768485385","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"@agoric/ui-components","version":"0.2.18","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.18","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["esm","./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5bca681cedf2ccc034dad088603a8dde6e758037","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.18.tgz","fileCount":34,"integrity":"sha512-CNPWZ9RYybp/8JIaCYhRwAZc7heMxul2UeniM3pnHpvZ+oYHfsy+5fDtO18JLDyzS8rJ9//pCnlM8b9r+GXs9g==","signatures":[{"sig":"MEYCIQDcYepLJ4+hX1RGB9ufHMBFzkDVVIq1NpGe7SsuEhulwAIhAIgcaPwelBQVgb4KOfZU+kiM6kanCvNsxzwpZE/4Z8oI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAbLKCRA9TVsSAnZWagAAMeEP/jOWhqiqmtgqNcuEn/rN\nTqIUYiG9farBaGyJ8iR1gRzx1A5Ii71sSP+U5QlpmT2kIla/YBYVQayojsDv\nLJpTH+9UYd2d08L2sNglQik2ryUkLI1H9tirefSk6h+td+V+jLJGbmhgTVrV\nSLoggJi6bpBKJ0UIrXDj8uKfvBvwpZ4LKojI2CYJMS+Stf+dHAB0M6mSEd1Y\nYMYWak7PhHvenwx1RAqC9/48aN4H/2ZNSwGgrE5Hvu2QasnO1eoEvzhTshx2\n9JC/4HhErToBv3gmwck89h1WbH+OeeuhI3qE0Z4s19d/XEb11BdxjAqkhjnz\nw8x5VMGFMDl/SDLnXVxFCdLUeejLjMG2m8k9MPh9UO6jc3CE1QAwmdoRqXsB\nqg/qp3EjuhEn3BGlrcPa+0fSAWqArHPGTECZ97bjXtRR86s5GlnrQRHXki/u\nWcbdjOjeYvSPMlDWdLWqxmawpYdju8mR24EdtpuY/aGbjVEKFspqsVmLW0wg\nNQkqbfKYC7Zc4W7tU4N53mpSONNYOOdFpeTzVoiICkkZMgDQac8DdDs/bIYN\n2nZhX8823I+JXUH+AqDn61lEGtTsQz8pPzYz9W7URQRXN6+cVlYl2/FwZlMx\nMZsJFum+AN4rQfIa0Wi+XAtH/0EeBE/AYr3x9sE2QKwL9NhfcQXPeca7Beva\nG6UK\r\n=AeD6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"835ce6579a257107f363e29a234643679844cc0e","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.6","@agoric/ertp":"^0.11.11","@agoric/assert":"^0.3.7","@agoric/install-ses":"^0.5.21","@agoric/eventual-send":"^0.13.23"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@endo"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","esm":"github:agoric-labs/esm#Agoric-built","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.18_1627501258445_0.041324927224366315","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"@agoric/ui-components","version":"0.2.19","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.19","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cb554668e7e13e3c071e580ed4b715a891a29234","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.19.tgz","fileCount":34,"integrity":"sha512-DpMYfwog6MqMOOX/wZQLVE0NQOa6W+Jgk8zb1mTN9qWQX41qsAwhk1g1LRZsTr2k1k8bBp+gb3L8z1fLkQzycw==","signatures":[{"sig":"MEUCIHLZpdAXOdImDI7tCHFUJHmh7vubEIPaSESxdoN3+VdWAiEAr9attBqb9Goim6HiTfIvcC4B487JOLJDFqwDo/yC4bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFzNFCRA9TVsSAnZWagAAlQQQAIlBsZESKlDulGRufBQz\n6yQ1j16cusQWTIXgvIhHsH6/dGGIo0Z6xnl7y8ARgcI1PPl7sENo36uGa95y\nQbppQGuzvTtQn26A2Vwo+whQcmZgMqZcVZ0xUm2xgPeH+9U3nOXIBWLKXtQL\nJFYpS7Lib3EdzfnBwBk0RLH1j+0EnvKnrIa8gUSv38/52CGY9yK+DBMZ3Fmv\nU1LA4LSrw2oYz3g3YRJpyfLIwqcodZ7oHpKTSnjqVjgvszcOxtvmiWsWtGGo\npcKvvIDG9Y3NYGTTszAFdlKotM53nXD/Jd0220k5AkcUJ/gLF7DgGr+qmQ7l\nufWK/giwoVYn20O/3NmozIDGUVn/yc4vcOuVeuWcRRWuuK2wA+fGKYUF6RUa\nkR4SlqQo/F5pnTh496C7ES186Nw/sulfHkMaW3N9PUlSSultCqmMhEiv1PbX\n3Mh93bHajn2h25Ac1nwg2OELW73psmXlBAKJkThuXlJf4O7m5jdPLE+ucU0J\ndFwvypOOazAUd8KTagR8xISr3Dk8Jx+tEevsctC83WaRBQNJ9IXJLFh775NM\njucLxxzN7m7unp515M+x73mZEhxG6SSkZX+xD+0qkW9I9DRji+b2IjWQYivP\nrzneIxbEqbiJK97skjvc2c9W0yOIzlOEQW7I3DcZuJqV03ONRuw6UEKZwYzt\nXJOj\r\n=tF/q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"1e1b5328182b5f8ae2de0de42901f4698f4c3ed8","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.7","@agoric/ertp":"^0.11.12","@agoric/assert":"^0.3.8","@agoric/install-ses":"^0.5.22","@agoric/eventual-send":"^0.13.24"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.19_1628910405782_0.8444441731463534","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"@agoric/ui-components","version":"0.2.20","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.20","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8083355bab99eb8d0d53883964df588fd340598a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.20.tgz","fileCount":34,"integrity":"sha512-b9bRcj/zjlCg7G1tyQvLCTPzH92Weo/8kE99xsWaWRQBG9lzXkyh8pXVTTk5Tz3vYMZnblEMjrR8GVojir7yEA==","signatures":[{"sig":"MEUCIBs0cdkh8WZfc0OwCSz57BYoWZ0l6B64z9vG8m85SctEAiEA6N4XL9emRHedS8gb7EYCgN1YsbiYS17b++rbi7fgKZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGaKTCRA9TVsSAnZWagAA6UcP/10i2sRpmm2wPWWGdCcd\n6nE16QlMAaP5aWl36Fmik3Ny25zSKtabI5P5VE4ey5WsVsm76HC/pieZptCD\nb8a9ArDJXo2jxEub9YaYm2RBE8b/P3KX9DUvV12oGZd4YmHZVyXDtJOMA5V8\nHCNiAZ/oKf28OYMoZq7pbFxUBIHNj5DX8yiwGg3iug2ks0N02LQRLQg+Q5sg\nl+/Tq/AlAVBoKu/WKAKrMcB/LnYQRZV15fOjUfc2hM41Hq8m5GJ0aKFMmS+3\nVivQYiToM6ldrEkUh0IkPi5CH+tOhxCgcnluof1PYCUk6yuE0r+O90hkuP2I\nfqubRqJH/Zz3O4zu0VDPA8gGS3ZhiXFLG40+d+g2Dx+F6U5LGjaNiS0INxZ4\nufy7vXAt+DhPRyvFb0MiWllkFAni2kYJJCmR0wpPyZMCi/+KmkVX81DEFq6z\nynEvf6lcMUOaBHAA3UL+gdCILIz8bApK6TMUwwG1LYKao8xYyh0J37fbOGGf\nsV9p7frji5r1kW0GSr9zXFy8wKqs/IxhdGXdCd55jE5BeEzun2YspnFwC6OW\nF6/1bhZv2DgsPPac/LCGMhMwJxgSAWGT/WV51dsZh1FegvB3xMoLbAgGJKG2\nSY80tlH/NgRyRmT5bqs5pc+uYthNGSpXavWmzTqvinJM0sXVh1SpxCT+bZDy\n5wTx\r\n=7VGs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"59e49745875f72bf7143ccef13a645afcd85caa5","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.8","@agoric/ertp":"^0.11.13","@agoric/assert":"^0.3.9","@agoric/install-ses":"^0.5.23","@agoric/eventual-send":"^0.13.25"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.20_1629069971356_0.032863669905536685","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"@agoric/ui-components","version":"0.2.21","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.21","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"805436ae192c0794909b4e52199676774e9f0989","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.21.tgz","fileCount":34,"integrity":"sha512-ocs+umjfjED4iwh+jE3VbZraQM7TFhdMEgRPRgtp9LC2Hz7PQfhnf2wOUkQoNstPZWTYYBF/h95f3UBz2XWY+Q==","signatures":[{"sig":"MEUCIDHi4jw1vdnHk85mu+lUQ+IXdyviSAjDT24Y6irUgaifAiEA2KIrTkJWBLjEfs3qeFp28KLlnrJEAuYt0C07TSNJwe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGdD1CRA9TVsSAnZWagAA0/IQAI1dYLftMBX7d281rICw\nfAobf7geoStB1BE0cacXslLmTd58n3Ba6TFl9JUNPPsbFRkvbJDO5ngvZvw9\nkrnjarlcFqKYBPevsRCy2wSKAUejpaR0eIn7/6/5Sv5i0eqXanGCv9TVmN1r\nSXjAY9mBXhy6Ncskp5poH9YYOg6Vx/2bB3qka7qzybfoj57BHY7OYzIE73h9\nOf5cTD+++w2yJZPN2BJmxLdJkL4n6nPx4byAhsVh81pER8t62IXG3Leml9Jw\nmGXJtDrrtHnn+oWlVVLkFf7t4Nb0Q03RVv5QL3ZHzH6lceEfdQ5qYDhhLyQw\n6vgqSlswhjhx5Nt40YdyHTrr6OTpnD3S1RAweGrPvx4QFYzdRE4ao0Pwo5oa\nwQIGDnMwFtItlR+hDuoFKhNxB4jiOUJzKNY7n1zqvDJRkX/KFRNbbW9HhyyR\nBqn+rryu6UBSZ83a7J8VrIiJO7FvWFJAyXp2G4VVKTY9g/ZN95E7ANSd7h8K\nhF62zG95+JOCz6chW1nVfpLg2LGfIhZ3qvTrm4gXn5wKr6KZxQ+FXAOQEA4G\nX2dFBFsnYK33cwhwS74ZLcy83HmGfJ1UHGGPHBuBY5C6n2f08yWDe920hIyX\nQ+G8laq+pvkLahcO4ofH2Qy44Zblv4d4lcQ8CC4q4jJ47tUbKzWgzSOTo9fi\nIsCK\r\n=5Htx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"0fca045c936e3f9f303e1e1d9968ab27f52aa76b","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.17.9","@agoric/ertp":"^0.11.14","@agoric/assert":"^0.3.9","@agoric/install-ses":"^0.5.23","@agoric/eventual-send":"^0.13.25"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.21_1629081845336_0.5346683999482618","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"@agoric/ui-components","version":"0.2.22","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.22","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c5612a24b39e0229359a4657c7070046a7f0f3c3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.22.tgz","fileCount":34,"integrity":"sha512-7CK/nuZMWGFj9gqAdqO9iDMotlf/34kcteTHTT0ClOTNYt2+kOaqDIbmbitvPPD4YQtbLMa90rfhn6rqqlMYYA==","signatures":[{"sig":"MEUCICCEqot2zz4QvY/D0nT63lludYoKWbktTd2sfEP23WeZAiEAohIL6/5VcgQwvxny9JAX/QkpGWXRkQOfO+hjK/s2vZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHDfcCRA9TVsSAnZWagAAsO8P/iJWwFU7QCTDnA0j8abJ\n5Hck39Y6kJ4THJtd8Mss4DN4heGuDG5xcVtPpfoJkeOru81RgpdtSO1F5TPP\nWRq1xIgsqZ71MYDdj9HVnrdLI4UnrRTRE0QYMe04JYaFZ1HcnAO8FMp5ZzBV\nw1mwI+RBrCoKLE+8ZP0gjLibnZsYaUxzj1FaF0JtnFWj0pzXLSoOCNcK6kHQ\ncxTCKBX9DkAKY0R/tCb0HXW7Vy//roQ+nGwEpsSnGOxQsvzcfaogaaGkD4E9\n+5tmj39A1syc8URQAksuXGt9qfMyLhXKjf7HpzcdrWirETL/D7aZy5+Wx+GL\nwtUDoOkOKow3wZYwfg0lVITFlOzXUsFsE378Jv5P4vSKW3AA8wn3EDTM2g38\nbj11AdVqmSa6ddB9UG9Iea7sMxVwIZ8vqTZd8Pr1NBWuO4Dx2GssvF7AiuHK\nkgJ7YtyWjuNvPYGswuRSjvNn9xmNZB8y24Dfg89dffcRvlMmkypotFZ1Y6sC\njwuoKA85Nxxi2rFMMxtEF9QRRT9yUKt1zb+8Colaz6WPvi/mp9moCfBFoBYL\nbSIp+eiix0aVyEihr90CYLH/bVyIfCZ0uK7fHXN+Ow2d1u6TQXqVaoI45qaF\njF0V53v9VluC5etzndX1901UOAbin34FHYLIStg6o1wJXSEZLniwS09rUVRW\nR+Vn\r\n=GEls\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"81f101f8d59ad4d7a0bf7c388449ec8db2675e7a","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.18.0","@agoric/ertp":"^0.11.15","@agoric/assert":"^0.3.10","@agoric/install-ses":"^0.5.24","@agoric/eventual-send":"^0.13.26"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.22_1629239260481_0.11960435675901837","host":"s3://npm-registry-packages"}},"0.2.23":{"name":"@agoric/ui-components","version":"0.2.23","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.23","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"37119e3a4efd830da32f652d1aca7447c9cf5cc8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.23.tgz","fileCount":34,"integrity":"sha512-+oFcJEviZwCDhKh5q3d2MU4Yy1rxRMBDp97YN5b3lyjGt8hmOXvlbFzP4WOyx6nVH5r6V+RMUnWAjJNKF75YSw==","signatures":[{"sig":"MEYCIQC1d/5lsojsWNeLxG9TFOceXOF2RJzGLtMqo8TW5V+bMgIhAM+PJGcQEDpeETZNm8zE4xfqvbM4ehVaXPIoXKo7RajZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHZQbCRA9TVsSAnZWagAAlrEQAImD2p7kkONu36aE/f4n\n/7+mSuhu6y35192qK5mMMLtMmo3a05rCJTdQl3mld6Ob4B4/ZCFxe+40bOKd\nNxQZl/zKqUsUGx/d/tF1cRbSW4EvZgycyU8Q994REzua0LpURs/o3D/u/Alv\ndgJEtLTV3NO8Hc/4uizzwo9/IyAYvz75ilggD+sOlNPnvk+AwJ/61e74hEyN\nf/DN1jwVJPEwKr26TwwiqurKNYRQ/DTk5AkTgCrgSAyo7CajeI2xp9I3fLQs\n0M6qV4OzG/0LwUp0b5nU6kGgrxTWeujAL2E9ml/nUHXuh1uQE2dCUJViIJt6\nhrqO7/UiL23geeRoOR03WFoZmmP5Q5vrEPU0cT2SmZDy1vpNy+f/Sh9SS/uH\n+jY7hkbP7LRpJc6vvUSuQNUfym7ZVg6Y3IwmAq/+/JwazG74XA93z6IhWDwB\nBwNKgoJ6vrzSa/I7OefwQQqg8PfewJS3fjvrcFTSL808ci2Nefjl9BQGjAJ6\nWgXlAZC0GwaC6hqkFZRq6QuMJjwZkB69qPKgVY23zt/AipZ/dmEfSXr6Xq5G\nr05oICy/Hp0C7PqPIfx8HcSQNfJ1Y1Psp7LpuvWO/8Y92TTtVg9U5neJusJl\nv0q6rKmDySSiXrTvEU7tSjaOyNyQ8Gu6xUSxH2TG3WPxk7BTKLD4kKDWmiXV\nqN/j\r\n=17YB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"6321e0abed1cd872461b49f24256d969422de134","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.16.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.16.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.18.1","@agoric/ertp":"^0.11.16","@agoric/assert":"^0.3.11","@agoric/install-ses":"^0.5.25","@agoric/eventual-send":"^0.13.27"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.23_1629328411525_0.8775009712964208","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"@agoric/ui-components","version":"0.2.24","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.24","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"27df8d7aed02299ba716d9206c920dd6ba375564","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.24.tgz","fileCount":34,"integrity":"sha512-Xd66XRuF8PUI3PXnVfe6Jp25peJlQOvwtvj81teSAly+8W1SauFAIF5Tk+5RYXeDKOr8Tgmbn89BXLpMwxEbQA==","signatures":[{"sig":"MEQCID0L4vkOWPKr3/YRAj958iDQGbXH3ezZbPMvwCkKBwe4AiAcd8nMurbHr8pbSaGAqImm4VnrJpHN+3P6W0wPNWaQWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQWwYCRA9TVsSAnZWagAAbTEP+wdxPHGo/7PVUXqryELg\nCmiysVW69IasIEKRCguVdqtSWnvcYee3j6r7gQbNHH163F/jOoAWYmYrZSNJ\nVJq+BDc+WETuegx1wjVIdR9uOlmCPFnXNBe5p60g6ZXhGWu56lhr1fxQAwHT\nDw7dZITx0G9QNKb+1+4CpITw9BOhF+s2w1KLdRcEtGwo0gn2c3nylBTZ0OOo\n2CUpzp8poQTuYdgryBniSH442baBhlA3abmmdkfe+FBrLa0DLSUealDWiwDj\nRMxtSsTUxZSb4de3iWKTR2lzkpP1x+CeAhA1fObIPiCCFAC0+OcP0G5aycMr\naqHkBbTRV2w0JR+l5KDkUDrjheHZSt3fFGwQBRXFlvRXNUnmZL08RoN0HQhF\ntcz5PML2W3zMQXRAhsMr+BXtJ2t0G3TCrOjL0j39WxDo7jEXy8/kVWogQP6g\nNvvA3s1d4feL0igj7WJEuylizQ0fhBqrpCHYPwq3jDRuJ+MB+47Z1OyZI4Xc\ntvjwJNMFMpTio61qnu6atKxkvPHV6l1uGf3lX6Z/TAVY1Q1/iMi+6LfdHUG0\n4S383phGWRxOROogg9vXTTE0BupLNTEAqgEg4T8AFK5kf1z+ooPuvb/5DzRI\nP1WdXY6VyDf4jumE73kxkRO6Hixym6HyDtHJGbZPIu7IqAiURdi04sFqyJN4\nPpj4\r\n=LwMN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"84bb5a366cfa7e56cb9686c55e5bfa0d508ddaa2","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.17.6+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.17.6","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.19.0","@agoric/ertp":"^0.12.0","@agoric/assert":"^0.3.12","@agoric/install-ses":"^0.5.26","@agoric/eventual-send":"^0.13.28"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.24_1631677464316_0.8205127921595949","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"@agoric/ui-components","version":"0.2.25","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.25","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"475c3e315f0a14e75bb54d060a0932a9ae567a64","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.25.tgz","fileCount":34,"integrity":"sha512-2ZXFrznBCc5cFvdDMgZuua3ies/v2Y8L2m4Q1HTjAsEFvYxfkjGi88ahVLAcAcb32imyLt5rDWqppftaZ82TpQ==","signatures":[{"sig":"MEUCIQDogjBVUkELowv5qeAPh295iQqSpU3Vw3nngNi8p9BAtwIgFlGIqjV+LSKYvrLvduUUqIN05MdHgI9NRSowJxnTzmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46429},"main":"dist/index.js","type":"module","gitHead":"9f3978dbc0a136e149a7c46a4abde96c44f9f249","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.17.6+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.17.6","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.19.1","@agoric/ertp":"^0.12.1","@agoric/assert":"^0.3.13","@agoric/install-ses":"^0.5.27","@agoric/eventual-send":"^0.13.29"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.25_1632362898340_0.7245453150974139","host":"s3://npm-registry-packages"}},"0.2.27-dev.1":{"name":"@agoric/ui-components","version":"0.2.27-dev.1","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.27-dev.1","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"34df565609c34c9bd3c0d72ef8f0d15ef1d9dc8c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.27-dev.1.tgz","fileCount":34,"integrity":"sha512-M/8Yj2LI99uNUHYVbYiulYadtxYWNC/WDdoCO3XSTmQ3kzg/r15MXG5E4q3hyyyK4SAcMsMwb9DBqN4617a1AQ==","signatures":[{"sig":"MEYCIQCC9DfRs5D4HES8/w+6vbuvwGfqWBUT+g5PjO00uXFDzAIhAIS0ho9+9YSlBsAyZlc57Fq5bIuV16geRMma29tGCXo2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnduVCRA9TVsSAnZWagAAvIYP/2O1DbP1ngItO0kToyCx\ntoYxoY2829csmHVk6mVuVlJxTt2SKNZ9XWHSwWkP5bHsamKI6M9rVj++NfbW\n0J/0SuBH0tLuP3/gpqboTEXktIjvIES+4i6+h7dTvMOlNYPIAqydMhPGI4U/\nFRFOedZQNbnVNUnQORfiYBAzmtj9A54ukaZdSopCEchvF/jlHFjAjSIYX2CZ\nFlVgJqBE/0zsYrcC8Z2WWorZEJ2WZAmexf6lOwlmkMC/Gpt7xhwYnDmxibF4\nsAiq1ObhTCJHEG4OMLnyDuvMWiWOEIbDoUmUDVs1+bw70UfgolpnXDP844jN\nXsXJ6NEr+ifPic2bfwfZlb7SYrSvWTr82k7LOSBe63U0XpcPMa9etzPuadqU\nz+M7AO+UsO1OnkpUUmhFCw8S9F4D4ZiqWWsSyjL4iGL/X3+zVfCHBoelsUxv\nEGJJFi9dk36Epkpr6/l17AkaH9yMntfi9WzWLZzqYKIl5rp40qfvDBhSf9l7\nTezBrQ2yp5A+7wn8NPxjTA7zMaUBoMo3cDJpRtdZ7BezFtsV4B9QGFviqB70\nQlx20M6ljt3782Vx48/AdrVtzmNZ5jcgtgxfSrqOCFyVk4UuWJqscNJfXMpg\ngu0LUGpMrLFDvVgBRpSEGJ6AUxFqAuHxL4Q9NvqHZM+X9PMuQHYpv9MGwlsR\nZ7ZK\r\n=4qy3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bd29161e68d28b308bf466eec7035d60fa6ca083","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.13.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.13.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.20.1-dev.1","@agoric/ertp":"^0.12.3-dev.1","@agoric/assert":"^0.3.15-dev.1","@agoric/install-ses":"^0.5.29-dev.1","@agoric/eventual-send":"^0.13.31-dev.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.27-dev.1_1637735317514_0.10306373097606447","host":"s3://npm-registry-packages"}},"0.2.27-dev.2":{"name":"@agoric/ui-components","version":"0.2.27-dev.2","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.27-dev.2","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c1ed9fc6ebd9bf2e56669030b883f62f1da08899","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.27-dev.2.tgz","fileCount":34,"integrity":"sha512-MAqTdOOp/EZfr/lQOgYRYVA8Y8dx9sLXfPeBFuPchDqIewOncubW6MN3jX4di8qv26yPt18mz/A9FcHIvb4JgQ==","signatures":[{"sig":"MEUCIBACbwAT/AGH6wj7u2A7ytA+yvZT8q4wAHoi/EIPvKO1AiEA8ozFvdDaQFmdlLrdVEvVN9oKo2DtnndlF12vMNsxt0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnd42CRA9TVsSAnZWagAANuMP/iu+gcxt9O9XFgh2O4Cc\n4aa32/N31cWEwcxX5Ke2OXnTlt36y1LISyy/VMRvtT1pZYK/Li6ooP5MPC/X\nRe/94d9Er/saYe9tCfH/L1BxnR2ar+KRTISnlxwrPgQmGe32j0xDMtPQY+ML\n01XoxvqBujbFHsPoPH0R+SL94c1wZ9LvIhPQSxnpK/8GizHfsNGTa+9bjRx2\nAynNhf3hI7kLOM2uGXrBbEboJDGwYfedseoX3g0wxkkeMOyAOXIETinEZwJR\n1gHHynpY4oTugatbzhnfNPVHL1DVQ3v9ejcgA/DmDh6Mt61C/NxcMMZ7R9kw\nJ3GCupzNnxedpIIfeJFsVd6xaYI/d16E/iBzraMivh+eK0t7zE4NTpW4jRMl\nYqe3LxXVUQEhHMs5E7JK4wQssuX3lbb8mxx49PI4DvzGg0y748h4aezTadku\n7qDVAaEC1FQDh+9cElB56tKswgL+JFDJDRarrF0BtIsW/5NIswywo7z2o2XF\nImjrXtfeg37XfuDHYCO4vn6WZGdv1BdsplTdNc0Mt8+mTZIHUV+hLbi71joS\npxr3h+MhcYtW69zfG8vdH6xbSwcOKQaeQVHQs1Bttsa/2Wh+cHWyg5yDB2m6\nks/aUxZhxHHDRiyE5nKKvCTxC4Y8fUFqstVxFROSDUiQShKNPu4KJg7L2mka\npawR\r\n=Eoa5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e4dff99dd0608b91dbcbf783f4a9cbacd05d1162","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.13.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.13.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.20.1-dev.2","@agoric/ertp":"^0.12.3-dev.2","@agoric/assert":"^0.3.15-dev.2","@agoric/install-ses":"^0.5.29-dev.2","@agoric/eventual-send":"^0.13.31-dev.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.27-dev.2_1637735989967_0.1642321329563976","host":"s3://npm-registry-packages"}},"0.2.27-dev.0":{"name":"@agoric/ui-components","version":"0.2.27-dev.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.27-dev.0","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c51376a5b09379c2c103fcc19414d39ddde03d9b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.27-dev.0.tgz","fileCount":34,"integrity":"sha512-PK9e5/fCZdh1i+zPxbsq3aJcdZ5/iE9vKZcjKoo9go4WVseCqxovMbhRFiPQl5jPULJ+KsyPAf9FVGJG+M6dtg==","signatures":[{"sig":"MEQCIEwk7ip0WusbIxMFos5ZF72oHNrPb6uxY1goXUlxYDsEAiAcofIrKPLcNwsI9yWFBSyVbDARFo8WXpNbBNS+a4RcyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnn/YCRA9TVsSAnZWagAAj0EP/RJe6ZJXTDSVAPsM6Sk0\nZ5JwCMEnXo/Fy5FeoaEpuYZX+xYYG3RWgVaf1mu3C9S4/W/O9mGbv3Mn6cWn\nj/mFqUK0Ombp54NcDEQdwUPX6YyrFJoa2UD49NcBjULSyufvPjCwuS7Jlt3z\nS/ilDUhTKIxf3zeqGA9rY6Io/KHtYikLlj0Kcz4WWTNQILJ1q2q6ZtW4Dp4p\nZ557UbfQfOsukCD3QX+XQhJeLsjCHvKyzx5s82/sNlBek1PWwKX8zEHBi4LC\nW0bOARAUwUnC+/eKB3FtZCfM+Hzp46qQkUdjic+leZ0j8d+sUxNIg78BHVno\n+TGwjN0qjtxnAXMSBbjwGJz+3XX+jjeGJaBRYojnPDNt3fqZgkNilJkakPJE\nN62i3rHWbzkg8A0OQ5OG8Lh0ydubsgCU/jpPkYfR32vvOG01mPX6otDPRrz2\ngUiFuzLDBPfyLRZkQaaJx0VUWnkXAHeFKdXb9zBUwRSV/xgQth8jHNYfP2ci\nVLmhWsXf1KOCFRjUOO0dCK6ShgHf7p0bUQ74vLsQrm7WxLYEkjPh0jXXvlnd\nvKZhIGrx4XwnvgUlk4N1xtMg6FRaVRbG7X4LLcHR5+8OSsWrHALJxGjq48+w\nE5VdbNGenWYBrSoZNLw0TFU3uUMkpWRyWDeilEvdg3w7Sy7orpFvOJpAzzgX\nB58L\r\n=C5BA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"380419441d21eade22955258bb84602963cbd5e0","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.20.1-dev.0+3804194","@agoric/ertp":"0.12.3-dev.0+3804194","@agoric/assert":"0.3.15-dev.0+3804194","@agoric/install-ses":"0.5.29-dev.0+3804194","@agoric/eventual-send":"0.13.31-dev.0+3804194"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.27-dev.0_1637777368191_0.017745738150913626","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"@agoric/ui-components","version":"0.2.26","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.26","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"25750b596d24de3cc6ed01a0abb5abb51073e033","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.26.tgz","fileCount":34,"integrity":"sha512-pRRH1EQhNctCamHUdCVVsxlN7kPT7/pI1CuBKuRIXJHai/N7lJcO8wusr9p15NAkwujSpQwsd633ooLjYQKEwg==","signatures":[{"sig":"MEUCIQC5CMzFy38BUal5bdQcAnMioYeJCOvXoAItVIoGftWrMAIgb+5KAOJgM0UDI0GRrktePDtbjJLycAVyHz+A/JyM5k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnpIDCRA9TVsSAnZWagAAZE0QAJtcmUfYVSQOg7asU4yh\naED//NWn1ipik30mwaCJhDq7OuVowfMjRc3YNYr+flc2MahPPuV6gua0FUPo\nJQimQQc+xEBOr8QIX9EjwkBzhyuYd+eAmK8RPhMms9o6isrmqC08rpQAyEkR\nBustUcsK4vHGS9Ox4TWPpZuDuUBnbfhAmBX8x1r7EgxjXVgOvT0nRYA8TlE/\n3zninr9wbrPc83qReH7MhUxHY4SiO8K6sFhwwd7tVqXpoH1L4Y5yCwpbu5S3\npiHCBA6nrbA2iHx2WK9nsp+9NU1vY7dl/20B6DBuoou+omqBmcnQGheP2WV4\nmpasYKDAX4vIm7LsO0l3FJCm3biE8XUwZPT9i1VKRqqvzvH1GffUzjoBLAsF\ngnD5NzHPhRquZyqBaA5SU560/Qr4nahy4b1KuOxW0foFdkculQnKYWnpb458\nZ5c2TlbdM3XKt0nGRf7lrKAjjv+w+v9qEc7Xy1Bhejg+TWqrS9nQVQNB2DTK\npQfTo+dGaqwIkXdTVMqwmV3ATaiM9LpUXxD08F6pSU30D4pLd13p8aKyNafK\n1TN29XQ19upVoCvZxepWVRuOKsSb3OR8OBORYC2OFGUI949cILm6tv2nRT4/\nTq7Fv69+xMgw+3uLoI92gVGEO8tU0I9jqyvZtm4mtlvamOIaUX8xf8ctTJE2\nBcdZ\r\n=AIu1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3814fc75fe4dcca0568de6a577b80d7aae4ff663","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.20.0","@agoric/ertp":"0.12.2","@agoric/assert":"0.3.14","@agoric/install-ses":"0.5.28","@agoric/eventual-send":"0.13.30"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.26_1637782019256_0.4625758700159319","host":"s3://npm-registry-packages"}},"0.2.27-dev-23c942c.0":{"name":"@agoric/ui-components","version":"0.2.27-dev-23c942c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.27-dev-23c942c.0","maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"87aef980832c39185079f5da0ccadab6256930f9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.27-dev-23c942c.0.tgz","fileCount":34,"integrity":"sha512-0sxA+HDMVY+hSYp0CFsHbgQCJpGMRLVgpmQPOy2fitkD2OidJhUXAvBey3oNAIagYiev+xOZdzfYbU5QC/hKGQ==","signatures":[{"sig":"MEUCIQC2uE1MB8L/8FO/UCj6oFSZsTHUDD/vC0CdUglMr6EdHAIgEb6ASCHG3GZTVY5htEc3DuX3J+ro2ipFAXoPdtM/b6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnpJJCRA9TVsSAnZWagAAfX0P+QCVu9K3kGBIK0RwjyLb\n30rVwwLY6h8WT+kH9v517Dgz106hmBOMuzoSWXDG0hpwR0gSkI9Mhc8fmbpy\n7tQ5Pnm+BLtlUoe0W7s+EtXVchbw8Gjj6B7m/Y6s2vTxIv0l+dozHCwePOim\nmI5Nx4iDFjdv6Yn1a4Hk3BvUq9qKcwdB7AwhjzULrQ9QGRMN12L93im0xhWX\nXZ3Szl1rujipvkc7Fy8gUbUfuNIgzXVyQ/Unc4WHsezVZe2WEQAMWgf3zypy\nnWIb+Yl40nqW8+pz5TevDlpbva6F/1HhPmEJp/RZDoGBeHnHZPZjMnc+RGFw\nTcfDkF5HtODANjIQ86Xr22BZUhVH17WcaG79xryz7V9W0hhEG7xl0vNFSXM/\nefBEKXOz30U6d+xvKzKxmSQHROXFY44VkkwKke0awLh2O4ZD4FTXP5lPYrZx\noc1AaOqVxx3u95cpFIka1BnuqwNaThG3IIb9Ck/r/zSFlY8CoZQsvW3tbbwS\nUJPAOrEmt3EUUsuzGeJyOCDT5qWojf7EknXrYOZIH/yiLQgLlqnTzJMnkjGh\nL/1Dv6uI2yuzrAE1BPMvAHEi9TFjeAwIvfiw8X17Gv+Y9+22Q+fEpKgdMbxO\nQQ6gD2K4vlH1pCaFtzsLVr8rYUSENvojckZfuiUB/g2KKw8QUEgSGMRhUBjJ\nDkAi\r\n=i0fs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"23c942cfc7eac8b214ad2dba591745e99abe3966","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.20.1-dev-23c942c.0+23c942c","@agoric/ertp":"0.12.3-dev-23c942c.0+23c942c","@agoric/assert":"0.3.15-dev-23c942c.0+23c942c","@agoric/install-ses":"0.5.29-dev-23c942c.0+23c942c","@agoric/eventual-send":"0.13.31-dev-23c942c.0+23c942c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.27-dev-23c942c.0_1637782088932_0.5780943200632029","host":"s3://npm-registry-packages"}},"0.2.27-dev-f662032.0":{"name":"@agoric/ui-components","version":"0.2.27-dev-f662032.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.27-dev-f662032.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f07efc29cdd1cc62e65d695506f223f7119683b5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.27-dev-f662032.0.tgz","fileCount":34,"integrity":"sha512-AA6Czt9SMdq0mTTZXQntIFi0/7qX8gH/GVubb6JHVqwXOM2zYg542KuQ4/l6ZZOaIfcEASfMG4ltLry/K70SMQ==","signatures":[{"sig":"MEYCIQCtSgV29/SYGADwdzgqrEIVpREhdyK5A4K4KfeUz0OdEgIhAKAw0OKHglTgaU/HmsQJPcb5ohW3OtwiKUqgTO1Q4rxm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqUc3CRA9TVsSAnZWagAArxwP/2IgEuuTss+O4MGesvss\n7ovK6juS/b4Qa+CmomZS/lDWTVzMqkRnM/gzDpEyhSbLcdhE6XIfbhEbC5n7\n2tXl8/hoDRlOVUQHGc1uVVXOZa3F/tTecjNGZjbbJlOHLeMXBEhW/6RbCelf\n3ugY+OfBa81KZU66nR+bbapgSauQWrXEs6Gn4jT4uW9wVrIzSuVgzVgZyUf7\nUFTpFBL9JzOCTuNfyrfeJfmgnyeTiaDwE+ydCYlVtrVQGShXT+G76gtYhdEo\nPNQXI3uZm1oOfCUjPwsQTQs4LnkeqHKMniGyaxwMsc6LuZdeGLk7V0YHSgUl\nl+/UvbeS2IYZngx9cgIXSosI2a9q7hPUpp25WMDy0Zq0MbEyMLGAZrf0QS6s\nhxPUdY3yxUDH8ZB9aW9Yu0QoiEMW1/WUh+yLyB41JA4m1x7KKOlfXWPazkxW\n4C1VmX4fIs9UbjWRIgRvqWeYdCv1P5o0TFRx2U8NPL2fr/18J8JyN7Il80OD\nhRzRyakyKFoap9uh7lPipaiC9H4hKPAAUS9eNg14EuJ3DfqOGiZUqyXqKihk\n3CWgKp0S0DMch7mEmR0TAsiX2waU583LmU6TS7lkRUisRVv0Ad4aOZytrgr/\n1QA71e0tDLr5+DPOHzkjd6Po6KmSjdDEwr7lX4SxtmsY2a0cjjecXH4YmdS+\ny5Jy\r\n=DXEZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f662032ab0da89725cd6626a4d7d376993141807","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.20.1-dev-f662032.0+f662032","@agoric/ertp":"0.12.3-dev-f662032.0+f662032","@agoric/assert":"0.3.15-dev-f662032.0+f662032","@agoric/install-ses":"0.5.29-dev-f662032.0+f662032","@agoric/eventual-send":"0.13.31-dev-f662032.0+f662032"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.27-dev-f662032.0_1638483767144_0.8409948480571869","host":"s3://npm-registry-packages"}},"0.2.27":{"name":"@agoric/ui-components","version":"0.2.27","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.27","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0f3ce15618967d645d273a85413b843be9cee2f8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.27.tgz","fileCount":34,"integrity":"sha512-YOGnq8bueLT37MclOxzjL9JczJ4wVByUz6NrbiRDt43pU6i33b3bHU4sfuKH1F0zbg/JHMKE+HQSlHjypcN0Xg==","signatures":[{"sig":"MEUCIBdzLKtgckSXdm1qCIiaFLlq3nq/Oi+4erECvEQIcTZyAiEA5y+G41wllLWVrwgYv9wprLV8Sohfi9eFp773V6TmGxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqV16CRA9TVsSAnZWagAADmsP/22TvXwq4dnYdkWusuBf\nBO1G/3wkZcFrPTAG6EE7IvtbQbcXtnVlef4Vu1oOUzVgNJL+CeLosYaMAV20\noarn5z9NPLg7OLLxEPslIqAe4TYi/oLlM/8715n6ZJFmd2s4VNx3uxxNyHUo\nRZFcOXYFl3fBiInzmL653OLJz0fEPxwYn6mAhRKLDrbX8oRPrcpY4J2pL+zD\n1AIGKWPXtLTYhlcxHMKm5EGH4ThW+K+D6QDYglksV8oPd6mwCScWBDNvom8e\nfGPBFhzCGFjLhSvLlY9hy4nS+k9wVanWbqT5/EaLw0G65d6jQFTdbT5WAoDV\nPcfsmReS0c2II7DiM37vav+oPrQNrBK2NgVESEl//+U8Rm6YN7jrXwffOk4q\nrnC/BE6JvWpm7QQWLJB3xpg1CETWsrBKa16+V/hrnVnN8r84NZnG2Vcw4MCm\nAxcz9bp/RVDZi34PSiIkiAUcUL3M3/dnCcHV/LXzKonwSeDAMoJINTF2xM65\npJYDsF0DMWWQqmx2IvtQh+W1ArtfGJVCgRjVfvxYx5UMPZjQ30ZTrnL82hDY\nnAPiwADJmR/wKVi/cO8LIVamYZZyO+HSCzSJysikkWTEBz2/U+lpNVT1tpgm\npTqlGNEdzo7nYXv9QKksNY4G0A8cV5Z2Ufqo1UZCsOHPLFlg7dipUre3Aunl\nX1KL\r\n=02QY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"6bf2266dced044bdf0152dd1ecf68fedf95c40a4","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.13.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.13.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.21.0","@agoric/ertp":"^0.13.0","@agoric/assert":"^0.3.15","@agoric/install-ses":"^0.5.29","@agoric/eventual-send":"^0.14.0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.27_1638489466154_0.1407221737803359","host":"s3://npm-registry-packages"}},"0.2.28-dev-8a2cbe2.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-8a2cbe2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-8a2cbe2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"49ed7151da1078fa4552e5b4e92eaa787c5496c6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-8a2cbe2.0.tgz","fileCount":34,"integrity":"sha512-354k+4H1edLPAsVgOht3chFgECs5PHwVOPjAIHolHZ0SyD/G2ZkQvjl0UfTzZcfXaZW6XuopsqLBGeK+Dez0FA==","signatures":[{"sig":"MEUCIQCqonepjJWpDlsgWpxYrlCEhSUy44dqpCAdaD+KX7OlEAIgQwEsNpN6iV6KT7YI+p29AE2brKlNt6SyYXsbW14xQWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqWqVCRA9TVsSAnZWagAAPiQP/RxnZW2KehNTJxb1dDEN\nxXpnNOUCPywzlqQV5BmVNNtzOVAPHmCuq0bxMUUrHZ0YssY5Gm+b7MAIFIjg\nAah5G1oM4C8wvJzGvLgf2NF75IR0JezK9OV6RKYg601ZQBYRwxUjSr7cxS5v\nXZK6MgXl96N4VjyjlKb4ukTCtkvdZbjV8C97BScV++HZ6JFWMst3SxcPyH5v\nymQ9TyOtvOoIOrvVgu2Y/x1t3S+JG4x8lEOr/4d817UFEmoSPhe3SHoHUXfd\n/AnBIK3UHHSmCz7330c5awIvPt5k9V4a4lGQ/YZkIzA28tQQN/tRgHsgKzmc\nSGTt4Riv8ctTivYnt8aWWM/flLOASnJvaBZ1KdNQiJ94ZQfJSwIpk9XaN73L\nM1ZTOW6QrnMtmyI/MSZ9OhRzd+T9scNmdryeDhE+rrflBfvCt8RK8Dt5ooPP\n0lzGOfX/RDgaRaMAYBOZlxmu13Is/0xmLHnVlkKQL/nVkd4ouKUBAD8+vlPb\nXMC/YO3VjxBFdFZIQZZ9kpQfzPl8unFwGAAHTaY5swRcCZIldMuaH4C2MQ91\n9vQzMGVx0qrjio2I2Uaun1ee8C5TWCuf6NDRybgQ8GGC7n8Cb+gc/dtCx/7h\ngruclOIiBYWVB/NpzAYwEAIfqsBFv7LuV+9YudgLrGCT90DBTmbSQi97z02e\nT0P8\r\n=9sJl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8a2cbe25f0bf6b64ff4a7c69604f22b483f4fc5e","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-8a2cbe2.0+8a2cbe2","@agoric/ertp":"0.13.1-dev-8a2cbe2.0+8a2cbe2","@agoric/assert":"0.3.16-dev-8a2cbe2.0+8a2cbe2","@agoric/install-ses":"0.5.30-dev-8a2cbe2.0+8a2cbe2","@agoric/eventual-send":"0.14.1-dev-8a2cbe2.0+8a2cbe2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-8a2cbe2.0_1638492821683_0.06233698985771441","host":"s3://npm-registry-packages"}},"0.2.28-dev-53ae1a2.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-53ae1a2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-53ae1a2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1cbbe26e8fbddbf1a44e62f5c93c3bd4b0f49aeb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-53ae1a2.0.tgz","fileCount":34,"integrity":"sha512-WpxBC4CJKERkC2vziXiWu5It+ILRfkfiJZnDVHCkl4PNqyUaAW73zkWn5HkY9qol94hRIO53DPLQtOFt2J1S8Q==","signatures":[{"sig":"MEQCID2pjMMRXypDH4BhH0Pyd3QBMSPBZWuzyW+K9alsYgBxAiBrrb5KEzc+MMJ1nQMSO+FeT7al48isnTfn0n/bMhidNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqXEhCRA9TVsSAnZWagAAPGQP/1sDBFhlmvAnHCUlDk50\nHDun5X6ViZJYr+iYyHKI6eTvWfMH4ygygGyFZ6d3hUyi/nnhcLQX/tdaOghZ\nbEGW6ARFKgh3DxjiNPn4r/HxCcAZ1WD4mfTl48yyQNiHKf0oFShOOnESLQV4\n63Or67+7DZwuAHppYGE16z8ASycv6wpkDeUyDtG2QZYME11G9xcwQfPv/OtV\nGcSNo5DO5cORC4bh8n27KuLgqbdN0SmIzw5IY9k2fDxpeDd5ONUSt6eZkiW9\njv4LBv4EQ2EIpfzAGHITiC3+8U8mKLqTfaY7LYbH511BPgAC4dNWpcHZFVrH\nBUEw44j3yeibZNnrgLBrRsL2YP6ZFTAVGu6JkrXkp+P6ZSRJFWPHT2dTHPMf\nV1aEou6tZzMRyeyMvXpaevPpgeXs5Y2liup6a9GCXuypo8lRZHjUMcRDLnKc\nk4O4nj0euyw7y9vmO3DHWTCb/MbBpu4FYI0bBjjd8O07hQ46DxKS02tknQrb\njU6LvgY8mycy/aVJBXaj9+niH7bdCz/3DohJCshjnJ4O+h+euADdUjSqUFlr\nSCqJhOllWQ5wphcjPbGNKGotqqLGxHf3sc4qgGlnjmI5Sbq3wKRvwf0SCeHm\n+W+F30rvtSaIKsMH7VrIG/zNU2DcHugEx1mD1QEyGmdIR4x3X0OlzuAyt5wI\n2VeE\r\n=J1qy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"53ae1a20905cf5ecfe6f274aacd1a433f190ff3e","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-53ae1a2.0+53ae1a2","@agoric/ertp":"0.13.1-dev-53ae1a2.0+53ae1a2","@agoric/assert":"0.3.16-dev-53ae1a2.0+53ae1a2","@agoric/install-ses":"0.5.30-dev-53ae1a2.0+53ae1a2","@agoric/eventual-send":"0.14.1-dev-53ae1a2.0+53ae1a2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-53ae1a2.0_1638494497156_0.8385632500533011","host":"s3://npm-registry-packages"}},"0.2.28-dev-fbc7c64.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-fbc7c64.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-fbc7c64.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"10e33f84d1d8239c7d7a189fe432efad44228421","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-fbc7c64.0.tgz","fileCount":34,"integrity":"sha512-zATJ7fa+wSIA6LflLzSdQuUQGAc+iD6IEQjVpM3r/RIhJ/ELOG2jFpGa3f9+9XLeAIczuyI6TIcZmg0b/qSuNQ==","signatures":[{"sig":"MEUCIQCowB7CFrQFF8xOFfHJ1m70O4wfS6eFSpKe/AEykGkYfQIgAc4xYyidCkL5gBf/C8DTKr1+VMm3WYiJCXKxVhHwNeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqXRuCRA9TVsSAnZWagAA3SsQAKBFUgCvksnqpcFP2Q1C\neI/4/y5dKctHo29GSbZxOEEHUdMDm9bkEgO/hsGu1ftNHQ6Ta/wyl3kIgLRi\nojVoWPgqZmKtQyvoooDjSKbw6Fw6HukAwywnI4gmPsUq2VvTa6ZPItYE/LwC\nZkZsEPk5yuJtiG2PVQk7/kqgOsVivlG2oUS5Q3kiuonVGNAMCOyrlF+hmR4a\n3duS/JJWbd8nXUbRzBuGHEHJ+4DC67mmI9gvP1Oq+Ce8Y0qqrCdSoQSaqVaq\nF9Vp5/EFJs09y5pgcmE76Tn+4E6fXVIoMf5/iGWiu7emrmACXedkx4TrJb4+\nEDzS6qwp1Jijm6GmYM0VUjSTk4XbNd+UPc30s1dJhPXJVi3gm6x9GW1yCrLC\nl7lLon5JMbFSNP/gKddaLuc1pPkmPTgLcFbU2Spk50EtOsuG81CuyfuR3/uV\nrxzEGOX42uwnzYPn09a7uV7v4JeNdKVBfChDGNyxpbW/IPlEHRU6aP9F0l8M\ntvGvpgHw3y8fCiT5S6frVjdSeuQ15+8cQoxvhk28h5GDUnKBaWKFLIioKepd\nMZ52Hik4faRG/vPriqbEEA+jEh6whzI+DPrcE1up5QgxYQXXxhsjX2DidVnd\nvmgPxgC1uByktJiCGmYIOj/Jq+Q8W7dCmZktDxASCewHdTLi1898aABCRtVJ\nEBzD\r\n=wEyv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fbc7c6455581e1608d252de560af741df32b25ae","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-fbc7c64.0+fbc7c64","@agoric/ertp":"0.13.1-dev-fbc7c64.0+fbc7c64","@agoric/assert":"0.3.16-dev-fbc7c64.0+fbc7c64","@agoric/install-ses":"0.5.30-dev-fbc7c64.0+fbc7c64","@agoric/eventual-send":"0.14.1-dev-fbc7c64.0+fbc7c64"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-fbc7c64.0_1638495342468_0.43278486215977496","host":"s3://npm-registry-packages"}},"0.2.28-dev-f0e42b1.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-f0e42b1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-f0e42b1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6ddeec03005a590b89f004777457c5f54dab90e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-f0e42b1.0.tgz","fileCount":34,"integrity":"sha512-mejdQtdRScjuTV6P9SFsYmERrbsmaQKfympcygM7mxbDQLz+5DP47ipPYiktMjx3WDYqWiWlEa6mbOZpUYBpKg==","signatures":[{"sig":"MEUCIGMxMgKngo3xaml54RPR/f70yrTay7NG/GlxOWu1ZjrEAiEAuxLa4v7QhgdQoRHgesXScmmMgp6wRGhbDzKYqn9bxKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqteRCRA9TVsSAnZWagAA0NgQAKS+sif7Sr1I5D+SqBQO\ngrj8iBQ/9zduBGEWuB1BAlnOUYEoU60Fi4rcfSALPltURDJ8PyOO0soT+23r\nKiQ2D5X7oxFUlCJUeBGMzrEFIHEdVuNeaXUq5RLU37sOVuuhoeCt+3dFqNZQ\nc0JyoOrn0X39FHAhq5Jdk7LN3SitueCstvwXTmFcI8WTbw30lIWle0empLkU\ntVZCfZ6oFzBEpTc83ATmEbue79po732HveMZ3RN8d7IIXHjWjnPwFGZCl943\nhJDG+5ZnJwhbcQxeoixTfCVsJQT9DsBl2BrLa9ibnnxLovhrlkmVk6jYC2V2\nd/moS+OT0z/XqR5x4Vc6j82uXxpqzfY4aKHBFWyj07hYk/dMZC35yceZdnGQ\nkx+n9h+wH+JuPa3315B/rHAzA0tJbDVAq/0/0ahaHTuIKr1Gq8uiVGCjL8Ly\nO6uUkjLOy+Tb5OZAgHBASqV/8S/egapjMuM+lzcNHaCqvctFYytRo53mowlc\nkEuyZl+bLboJF0Q2kU5VXNxkPcTZh947dtKNGxDBQUhqVYFWlHrXbBOMVvxt\nrpGAvO+BOx3K5EMNdgRysidzPX3s9o8zEWVy4pQcNRGnkIap25F8MJ18gImd\nFu7oxSypSow9UoxMeydrkT8vjQd2MM4aY/ipIxQcuGVzlYkfo4xU2stVsIQS\nsnIS\r\n=+iBD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f0e42b11046469bf29394c1bdd7ef1fb772f6474","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-f0e42b1.0+f0e42b1","@agoric/ertp":"0.13.1-dev-f0e42b1.0+f0e42b1","@agoric/assert":"0.3.16-dev-f0e42b1.0+f0e42b1","@agoric/install-ses":"0.5.30-dev-f0e42b1.0+f0e42b1","@agoric/eventual-send":"0.14.1-dev-f0e42b1.0+f0e42b1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-f0e42b1.0_1638586257112_0.7764531452525023","host":"s3://npm-registry-packages"}},"0.2.28-dev-8086794.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-8086794.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-8086794.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"df037da2fbf4765d9c4d43c69cd1e4602ca9e836","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-8086794.0.tgz","fileCount":34,"integrity":"sha512-iy4FQ5gXcJ2nMoiigM0hQZtpIo03sXUPp1NQZBpcHOmwsYd/t8oH/GuPjoRrMV9rve01dCMf2PPypX+Mt6fYww==","signatures":[{"sig":"MEUCIQDW6IirBQEnaxcj27UchSihratL+GA2mPscLu6BCee5hwIgY14TjJTWYMakEFzrF1FKaFKeJ5urW0IyASxiRFIJtok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrk2FCRA9TVsSAnZWagAAoB4P/0iMQBtOrytbOzXQdxl+\ndh4yK55PMXkNQ0cAehJmM4NeVGUBxKAYvKY5vcJmx1lyupUUyQLO9llG7FG8\n6bk3d/cqFp4UsKKBMfe/4q2hFffpg0YdtOUJDCsGTSWBze5uyx4YMy6QqrRM\nvOcYA9EEQq6PnaivaCYTq6C4YkUSjNS1s2TXzd1Y3LK9rGYKKO5vzXzkhuQA\niwF8uYeMA93W64jLLyEYYNQJ2zkrjT1Xzqno8xANmRZ5r6dPyD+RPr8cfDwp\nMgC4bIcTezbGponObFW40lSN8lLh3lQwuazLdPwZFF7V0bqVkaJF4I8YIjn9\nhqcljItP944aQejMcB4iCcxgdx6HQk4KjBuF6zxCdj6zBEIDoym6sUO1Z6xZ\n8Q+rx4dOwnWazotm+9r1ZFiRlS9P0+ldoCrgai/jXEXw7PnSh2S9VEd1zZF9\niNJPM4RQbZuJ3CFRCe4+MpbwIhz0dU4/SVHvIuCJoDn/niG5iubSE7W4uWU0\nX2RH99lQx9IKodFUgYoladSvXZsSJr+kq5Ye2Tz3jCq/BCJwCSj1ACf33Aux\npjdUo72te2dr5jcF6KoDxrZEta9DEUxwp1xL3K7nzH756H3bgYgV6rt4pzho\nUNDXGvNRU2/HcR35n2MOh8yVT0lseob8sN5Ojh+En6w2ES8Zfe/XQCcvz1EV\nLNtu\r\n=zNq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"808679469bcf851e68bd0c30bca4e94c1b9df4bb","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-8086794.0+8086794","@agoric/ertp":"0.13.1-dev-8086794.0+8086794","@agoric/assert":"0.3.16-dev-8086794.0+8086794","@agoric/install-ses":"0.5.30-dev-8086794.0+8086794","@agoric/eventual-send":"0.14.1-dev-8086794.0+8086794"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-8086794.0_1638813061545_0.9084500462144782","host":"s3://npm-registry-packages"}},"0.2.28-dev-20b274a.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-20b274a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-20b274a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c20bd8c51a6eb074dbad927400ed1c7b0702b7ac","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-20b274a.0.tgz","fileCount":34,"integrity":"sha512-5FLgnssi4/whjQ5RnY1fkEvByyzOctLIx2e1DXj0DDVLqlZZlTWYqCy94jUiNuud1dH4HffRpuz1f74Fs8fnmA==","signatures":[{"sig":"MEUCIHciLKYZ2rBsta3/D+CZj/6w20XTVr+M+sGVLkDaq9EaAiEA6nhwJehMizh9NCKXeV6ig8/ZDidDVqUdpgRJbnHSDpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrnVOCRA9TVsSAnZWagAAhucP/AoxqIlCf/AO8Eelooqr\nf8fbhFdN4VZr/HJxNsJ9fsbETDS5QPTE8yOqUxGXeWpqBkYKIQiNS03Dze5i\nkoO3YGqklUSh9kNNOJ4cK8KXdCGjQCvmAUzoQnXMsyqioWdZxIzKiIk8J38P\nFxL2M0j9/gcTqnzRD2feWIxQJ8HcV42ccON/T9uqEcdbYtgy4TUU649sGj8R\nQEWh8e/XLfy+uUuBEI0ja2kWwqgjxph9kz6W9azkYiC9sL5pdi13u/IY0eCH\noqnjTRW/LE7qEGa5eQTefkustjiv9k3AL3HE3e/U5n7bkCUeXwNBC42GUfsN\nWlIUxDLhYSL36+Rc9qDmUCHebYqUE6Zq03ahFc+hKqJwssXgU36BdDVWamgL\n0jfNzrszWSvKexxloLM7/9oqADkAvyE8MsvVXy2XbAO8jtLvSw68ZdC7B+T7\n43YBynPZRqmfmbkyUd/5R7LTM00zUb7Pb7CWycmzgYxbJYVHsho0NY/Bpyt5\nHoOh+v86u4BouKPpLbD8Iu+BUO4cYWdnq90V+W0YVJYMn992HqvS+ao/Nx5Y\nZaW3ljYtGxrLkKG0xjJvMFn8tAS5dj4ZpkC3eFKj1QJScgwyUZAg5PQ+wcds\nr2xU30qWNrxExCRuUlr6ZwW9iv61LMQVPsY2W9g7QVX+O1WYOwmJXFExXPsB\nBCDm\r\n=aGc7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"20b274a5d70f5e7dc8773a8e99172c89df98cf29","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-20b274a.0+20b274a","@agoric/ertp":"0.13.1-dev-20b274a.0+20b274a","@agoric/assert":"0.3.16-dev-20b274a.0+20b274a","@agoric/install-ses":"0.5.30-dev-20b274a.0+20b274a","@agoric/eventual-send":"0.14.1-dev-20b274a.0+20b274a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-20b274a.0_1638823246295_0.7178506371496889","host":"s3://npm-registry-packages"}},"0.2.28-dev-230d998.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-230d998.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-230d998.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e0a1d4d3115f6659a9e72c7208cc823cec6fd7a9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-230d998.0.tgz","fileCount":34,"integrity":"sha512-sDO1gFpsPEIvb0umGZokbMq7r1VWe227TSD1J/9jNYW0x/ZVg4LIvAya7yipsoAmQqWK32y7ximcmIMv8+doyw==","signatures":[{"sig":"MEUCIELYkY7F4Bahe6VKO1pVRH9PP4cULTW0ndwpRMabf2sxAiEAxelCkgqtu1EqeS/f6F2kKHeRCQQS0B3w28/6eLfUU84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrs7vCRA9TVsSAnZWagAAgcgP/2LOtsugxzgaYj34BMf8\n7HbD8KdS9ik3bdzI8w+jPZCTNJDiMu2EjzfGMaJbNyxs7gnffh+c6H1bMU6J\nryeZ3wk1hPhfMHvDaIOYbjevtnaH9CO0XCdT7LsXmkYPa9ERbMwoBdmZ4T4Z\nAgYYzmgNoYa/0Zciq0tH4fDvcVIUYP4DGtEYnTpUbKVcXZ/M1SMYN9FOxv6/\nU8yAm7LH74iEjZ+J3H4FsAafVVBXhBsnhaSdoE58ONGW+G/HlH6Z2HcXDZ+5\np1szDHqneAsmLaMJB/XMBFqWDiSJ8dIrg8DhFZ2pZ3KaqP4YCq7XEUj45sQO\nUXWvT6wVc4+LxXrBXVnfk8FxcwhHcCWH30GV5ppbF3PzfI5fgOzMbFzJ1yt6\n43JDIkW/BQcnSbAhsar7AU3YTtdwBdRltsLqPjGk9meVApIHb1ymKQKxc0Oo\ndWyJoozuNGQD/esxN2rSyEIB0deJquBw0PP/1zCjb1oM8yd709UiifVhDYwz\n/+0wASBLyzMXJl1f6hLuEXS5ALeCp4MvLGMx7V4hH55++hxpKVkUpJ5NK4go\nhC5FDfVfvvdWCaHolTiiWwfxwz/RJ0325bfnx/VsEM+LCjhoPu6AklwqIbHT\nFQFt+6CTWQX+sMWE3t++3I3QBvxLMm6nn5tTFOq4L96y7kX1tvlUMnjtmT2Y\n54iB\r\n=JjQu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"230d998b7b1b633eac02d68c1e4a8ce8fd3d9dd5","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-230d998.0+230d998","@agoric/ertp":"0.13.1-dev-230d998.0+230d998","@agoric/assert":"0.3.16-dev-230d998.0+230d998","@agoric/install-ses":"0.5.30-dev-230d998.0+230d998","@agoric/eventual-send":"0.14.1-dev-230d998.0+230d998"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-230d998.0_1638846190972_0.9122043923346548","host":"s3://npm-registry-packages"}},"0.2.28-dev-718e0d6.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-718e0d6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-718e0d6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c852f98bb1d5afaf3468d112e9b89cddef87c19a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-718e0d6.0.tgz","fileCount":34,"integrity":"sha512-wYUE6QrUPH79NkcXPnmyduz4chaPad3RwdQ1wh6hqK6OH4r1hUUzVnnmmHWBGEvGeL08PWzOR2N1hPtlKpr+mw==","signatures":[{"sig":"MEUCIGbuZ/rm3Qk6cVcAfQJFI5FN6iBq8y9sCXAyEphwVOELAiEAgXXyscgNrSPco6d6dbXosUXnahqj4Zk1TFetCoMzIQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6htCRA9TVsSAnZWagAAmYIQAJnaeRnN/J+mEtwx4scC\nlDf9nY06QKX/OARkjUdsp/XnnHVBb4in052pUTGjSA03eBNSKHcog/a+lUem\nPioEO4PWMFygZku3v9UX0BETCPLQytSD5c3X9w2RnyoE1g1angJgD4psTeE8\nEGqFSVqJrU5wnRoZxPsjs922hcigHccHlYGAk824MQ/F7uv6+LugMpTaxAli\nzJSjOsoFSXcFVJEo1GOMtV0lYW0POSaAaVnXGO4U+/1oGybCmQbbfltAAQbI\nYpg7FlWCu2B2TlxV3p67fBORM/sxXsENSy9HsAh6V/2mIAqx2bKF7iBQqj5x\n1O11uwEzh0WSzy7pY3JGj4H2oPCsrDqxmSgkkLBKFU8wgMm1U0IJsTeoj78U\n3LTbt8R48ih2LtnNHgB4wFPe8cYmd9Y03psd1DQqVlxi+SkAGfXJxxyHXSCB\nUMulVRUK1mjNSmXMnkWi3CedqIrpikjSFkBm8OeDqZZnByjHmZagns/BMr6w\njJ+LsNNXDTZp8tNvyr1qX7kzsKla5H+QFz+osyMsYAYku5gqLO+0fdQlukO/\n5PjwAg6YU+m70sKc7mFzQ2pn/g5xsW/5IupMB41Vkzd7wIZtbss36/fD9YDN\nzjINZSe1sBxkC6NYg7o9uYEc/0V98EcOFvKXyjQ3fQjwfkAf4oJDGVUBwB6C\n1FCj\r\n=7hjE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"718e0d69ad5cc42246c84421cac5d0a1233b6fe7","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-718e0d6.0+718e0d6","@agoric/ertp":"0.13.1-dev-718e0d6.0+718e0d6","@agoric/assert":"0.3.16-dev-718e0d6.0+718e0d6","@agoric/install-ses":"0.5.30-dev-718e0d6.0+718e0d6","@agoric/eventual-send":"0.14.1-dev-718e0d6.0+718e0d6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-718e0d6.0_1638901869103_0.4321833801434116","host":"s3://npm-registry-packages"}},"0.2.28-dev-639b8c7.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-639b8c7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-639b8c7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b8926968d8e686292b73d077195846a9d74ac478","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-639b8c7.0.tgz","fileCount":34,"integrity":"sha512-nsnxg8L0HVrjrJMTDVVu34L8fS2NCydBxT5JIz0QOYifhrUP4vwFpYqoACf5t1OSo5EyjnabMQdRIoVZBsDEPg==","signatures":[{"sig":"MEUCIQCHwN6ZJCO8pTttAd9v1D7Zu+e0tWAB2xy3AN3OdrxXTAIgNXNdqGV8su0H4w44HKdU7jErlx6FA3tcUD3XH3hiM9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsR5ACRA9TVsSAnZWagAAxQgP/1geVArVvZu4gymjWK5s\nbj8pRe3j9BvxAtw+/A4/FWMe4SK0qgZh/9WjLQ5lvuhzdK+3xBXm6xQN0p07\nVVpDmwN0ul3UBDQR2o1+OlIcqslwK24OMh4Y2B0jCy8oyEXWP92i2ZtPQvHu\naQ2a02z1ik1JVPg29eC5m/zkESXB65hOrtStFXaFkBpaLXV32bjqeENS/pP+\nMeUjL/eKKpbK2w2iCJrKmASKLl//UwW06+tvCzYcQavzLAZ1gRxqSNjieDY+\njtR0z+7jeG8KIDqNVuziZM8UAwUAvJ6Fq2w1Jk+nY2BG89X6qtoU/dEkcfhK\nfNU6grh2xw3yP0np5vJPZ/SJUkaQuYZGCD4HchaAg7DGfexLJ2uPFyaajp/1\n2vzdo2953sZBqovuhfKJhyjvCbiRE1ota3lyWCpqhJWAih5BgE0iG6eVHzZo\nP/7yTnuN3SpxHV8JpIMaTw0+Mm7XY8qjTgDPJIgbHFXO9kXJDnwWmjrnH5EW\nxHg+3xg6p4W1qaJQJ96E+GCY1LSP58Bv2Tc9MzMZ3wn/qietsocWHzTyfpVU\nXzVwUKDVomMN7HmlqIiF1LpPaiY+A118ni1q9QPb+mClqnlH9yqm/8zZ4dZA\nYjUmm7WJCtfgFrKyCilyjeeVlcdH0Ji1L2wpGdM2/LUpFyWpLTNkDNKfpzsq\ncKdo\r\n=YWas\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"639b8c7abf8528109068fdf184b6354ab4e660e7","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-639b8c7.0+639b8c7","@agoric/ertp":"0.13.1-dev-639b8c7.0+639b8c7","@agoric/assert":"0.3.16-dev-639b8c7.0+639b8c7","@agoric/install-ses":"0.5.30-dev-639b8c7.0+639b8c7","@agoric/eventual-send":"0.14.1-dev-639b8c7.0+639b8c7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-639b8c7.0_1638997568521_0.771992938715043","host":"s3://npm-registry-packages"}},"0.2.28-dev-067ae75.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-067ae75.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-067ae75.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"15cf5642a37f44e5227a9738a32d1d25b02b5bf5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-067ae75.0.tgz","fileCount":34,"integrity":"sha512-ysWzHgif9ApMqFZN84LIuCw4aIVe8d2+x1Swj0WAZfYjEU9u8DUTnpXgFMugRvciALERgDN6jCSHz4FrXjl2/g==","signatures":[{"sig":"MEUCIE8kKcyU/xQ3X7A9Y4gcRZnKATLeC5TkDfNiCdKX/8raAiEAziG2RfzRj9d76v8D4NDSGpgdHA8PydT4qMUIeYaWYsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsSG9CRA9TVsSAnZWagAA7/wQAJO+Gj3VArRJ1H4hjdyq\n7nfpBA8bcBlVaBwRnkowU+gzqmPuo6XxPdevmmxunI7Xxj235H0pVrDBmUS3\n55HHEKRWaABhB2G7TeGKqkbvdFBswmKPK8gdVGlm+khtbaHaFbc78GspJYCy\nyYoIeuP2bUx7e1HovCbZetdJimluIy0DwazkxgUoi2eteKq1loksNj/jXhYe\nEjjNJZi7k3tnZN0hgPlee1+XW24P34OG+TJANF2CI8Xa7L6zx4YbQhDJAcLi\n4cjmJ1tUonodpvGLvInvaiPCuRqIuvaS4ogKT/b3VbUQd1YUNdR/29sc30xi\n7LnNaqCCOP8znvn7bff6LtZlZVdLeOsIXJz1SiqSYkz51G1xirmFTRM2XyFl\nmxKK8Ui9lWjF0Tvb68KvWVAijDHZOAmDwhXIpywDZM8H6SHpKz7dQlYdYgku\nSGyJ1zzjlUIl2xyf+7mwJUgMm59Kv19zcb7Kokn8ttqaF+s+4CcHehQ7jlfE\nrlhYgqXfeBjf9C+LC4DRMYKCJ7JLfl+MiK1pbInxTCvMZlxhYbODxSkr3FIQ\n2946wRgufqvhbQcoeT5U7JyqveE3HPSu4fAgi87ytnJJHX9LsAN/tBD8lnbo\nYJjGDyNgTBjIahyR/cD4CMpbSZ8/dFxGGuBSpVlHtaZSmjXghB3HFYiL6mww\nIchb\r\n=NTl/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"067ae75327a2316b32b092dc2992f7a27dd14310","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-067ae75.0+067ae75","@agoric/ertp":"0.13.1-dev-067ae75.0+067ae75","@agoric/assert":"0.3.16-dev-067ae75.0+067ae75","@agoric/install-ses":"0.5.30-dev-067ae75.0+067ae75","@agoric/eventual-send":"0.14.1-dev-067ae75.0+067ae75"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-067ae75.0_1638998461712_0.6399592336589148","host":"s3://npm-registry-packages"}},"0.2.28-dev-71f8101.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-71f8101.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-71f8101.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"41a0913782b36bcdd7e0e460a08ed76841c4fba5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-71f8101.0.tgz","fileCount":34,"integrity":"sha512-dB/82TI3+l57LnSAYQ4N3nfiXoTQSkMKq9TjbHyoRA3lD4uiJHED8twVffaU1r32CcZ4V8HSBiItGB1cfNPzOg==","signatures":[{"sig":"MEQCIFV6RQBx/jO/MMODT/9ioFXkdC/bXwJMtoEmWHY7tiphAiAwHv8i9RF+x1ff+oJHPwPV1k5nIY4noMobUWVhD4sctQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsWHnCRA9TVsSAnZWagAA24sP/jp4yIZR90tjfDYgYW8y\nEWMXc6Hzg/Ucaz0PwA7LbRHep80sXktfNOgcJDt+2mobO9QF/639pcJ5cqjh\nMFiBIwm1oU6UCLRuvyWPZbs+bw4p+w0KdhBNTLSG808nTQW8WEBOlg4cfbCQ\n0ajnsksS27V3O2/iA2nwNmQ0F+hV8F2xV+pveztnc44qvcRB5iz+QQGpOSdi\nr6X2/Qg/dK60bkYQ29Ma09pK8+m0VY/W7Md1J/06cJm1ImbDFG08vj6z4081\n9AL8e29iYLOD5Vo8f5QKHGeAe/LoHaiutZUAS2F1Rb+m85DB3pY5yDY4Dl87\nHzIk6uianCgrU0npAcWPv94GKd2VemFDi/+FDg+0EouBHpXnKdDBC9DaO/b0\n3RXWtHXozA9M65UlZcXPh6TNiYGE1hADxcLtIE91OC6/UWDOxwGbufKtqvT1\nx9ki1ZMsbCca4PvFSU//OXM5Ay/jVA9F4JXBUf+Dk+y/BXLTmNLAhQn4ah+3\nJLblTd8ORkuEe64iyKzmIwWiIqyu08z02TUQJqI4IN4FtNpUHf3lkWumMGRq\nkH9yruN5Nomn5CoymukPjAIZWnaqhPvleIgyGTpnpPyTSjMNH+Ey0uoRKXJu\nm0dFhgSKAcrRZUSMVabIqQzjFR0qvO8zkNT8qN7Eg2976exfJD4JAb08grJN\nV1PX\r\n=4Phz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"71f81012390d4aab7f76e8135cff58db954972fc","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-71f8101.0+71f8101","@agoric/ertp":"0.13.1-dev-71f8101.0+71f8101","@agoric/assert":"0.3.16-dev-71f8101.0+71f8101","@agoric/install-ses":"0.5.30-dev-71f8101.0+71f8101","@agoric/eventual-send":"0.14.1-dev-71f8101.0+71f8101"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-71f8101.0_1639014887734_0.47114376456105855","host":"s3://npm-registry-packages"}},"0.2.28-dev-4b40da0.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-4b40da0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-4b40da0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4d49bb7c5e80bf00cb77480e1b345b3d0cad2017","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-4b40da0.0.tgz","fileCount":34,"integrity":"sha512-EFlbSHjpgnQCKy47pHNDD8U4latBMjB+s9LzfEF15kTbrERxlMWA3VHa8/8FXFP0pTXHaaQo1cvpzYpxaFFXkg==","signatures":[{"sig":"MEQCIHj7apXdSPAAuOUrJmYqhDyFdkR6ZQSAQhbmQvYDiy0UAiA5y2wNdadXxGGON8JkOxwW0oezmMrsg0NGBOBHYJtJhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsl5NCRA9TVsSAnZWagAAsE8QAIy4m+2Kj293YEPthE9d\nbKR+V40wyJ4lvnvK2Azn3fZdqmKE0CFHQqDQOt6n/7HK1DDx+2O4cfXGkj+a\nhUpq15v5MqsbaQgh4KZg4Bhqdz5An8MxLhCUb0It22W5tzOZS5uRXYpXBgFn\nDxJmip8AUvsUmnmwlwWb2K4E76ZfJ2xcV/r3C+C3g8IAWniRJ3EaYD2mA+ul\ng6kuldV1TDDQj1Or+gmYosGVWgR1tEYwgvUSrIKP+ur7L4IainwYpbdDiPTI\nwVmM+ZvJDRpzRvpxuji6mvxX89OU5whkGQGnefk1VAQfv5WXwJwaxCstmSOY\nXVzfIM/eUF5+gep2kXFKTOng1Vz20P7SETEczev4oJxkgIcUZy8Bx70+Ptt0\nnkEyEe0P1CQQAC4huTd8O9Bhv24rFxnkfeOS/wP92PMIHP4GMO9K8cFkmOG2\nQqolwLyk7xr6zo8rPGoPgRDBldbdkBgc3JHz8G7l2oGeg9Bdo6X3+pxy0u61\nYEv9cwpeWlFlljQ6BxMcvJJnob4ouyXa6I9O/Phe6owLSJK0Bt1+Y21NAhCa\npmSJaoMCNDmwleyewXBTqVSqd3uaaeY9LPX+7HdnaQvPrneMay/ahQPL0cBq\nesrTpk/uN4tcXmUvI0TQQfGUMFVTw1NYfGo9G7pgh+aQKpl3Q1kWedaVe9ZH\n7X8V\r\n=cTf7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4b40da01ad20fe1cc9361b4e3d2f7ad52e609f9c","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-4b40da0.0+4b40da0","@agoric/ertp":"0.13.1-dev-4b40da0.0+4b40da0","@agoric/assert":"0.3.16-dev-4b40da0.0+4b40da0","@agoric/install-ses":"0.5.30-dev-4b40da0.0+4b40da0","@agoric/eventual-send":"0.14.1-dev-4b40da0.0+4b40da0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-4b40da0.0_1639079501699_0.7455185044444135","host":"s3://npm-registry-packages"}},"0.2.28-dev-c749af8.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-c749af8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-c749af8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1f8f4e39d2575d973874d160d98c46625d892367","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-c749af8.0.tgz","fileCount":34,"integrity":"sha512-LNGRUjRi3madGUfs87RvBDgQxQNdqjNhPWo5dM3uWnoqjCDbjZAQ2HvPwve4mAXuJgP+c6sPlHIPprw+3hifuQ==","signatures":[{"sig":"MEUCIQCqpzdkjlWlrwveN1N01AJCodIywqdV6sOc+PGVHygGkwIgMeVBBflELuHIyiBXe3j4OLrm97YltHmM0OXCkmy4GNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht5TYCRA9TVsSAnZWagAAmeEP/jRsHekyxIUGkPkXHb/p\n5ZJL7O/TtaozEU/Ox24W2qXLTkVw5008+wX+nansxCnLxfQgqj9lwrWhd+fb\nKWUHFxi7bEcWuPWZqRCgTTHq3LRQTMsbkzbbdbadhfNCwW/c6xqvZRPqhjMH\nDkj9vx58GB6wO35usLCIorPviudP5Qa9kKrqwIluh6PnsQqNqGhAH7x9rU8E\noP9Bg77ihJvZ5Q5wGh0nTQ1Op+TE9kePq1qXN0dtGABtvCi3OueApd+NBaTY\nGpl1Y3xa+Ud774r4v0DbwbgVseGzwDBykJBeY/b/Mdg3A9fhH1s+JUgnqyBM\nxaB73A77M3coMoQ4Lw1caof9aUUd0raUrJVA93M0+sefF1IHOd5AKGO41eOk\ngkPRjyT4EZZeLNsQjlwSJsqm1P3v6wSHLa+J3EqQjYHt5eeUzdIrgWVBcv/8\ntkONGrLdu6TcWLGnZ+XFq6AG+PWqP6wfLPZ6w+lFm/d7ZvmQzNRslH+Hgh4W\nAlmelSSu20s7K6FblTEA3/Kl5nSIgbUbNn310v4TmXqX8+VcRejsISfJ7xSY\nYJZe6u3h9vq1Ygp8H54ylxgVz7/FncItxP/o+NCcLqcEx4OEd7GB+rh9W45P\nU3hx924cn9OousxIHV6H8IwCyCfo8SmEwNxnUZ/umpkUeLFR5Y8rq+qv36VN\nYgis\r\n=Q5JY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c749af86232029c0abc8b031366251a05e482930","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-c749af8.0+c749af8","@agoric/ertp":"0.13.1-dev-c749af8.0+c749af8","@agoric/assert":"0.3.16-dev-c749af8.0+c749af8","@agoric/install-ses":"0.5.30-dev-c749af8.0+c749af8","@agoric/eventual-send":"0.14.1-dev-c749af8.0+c749af8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-c749af8.0_1639421144383_0.6389659493586768","host":"s3://npm-registry-packages"}},"0.2.28-dev-9232e62.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-9232e62.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-9232e62.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7f5780b580f2cb4618bb7d19dc0d594c324ceffc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-9232e62.0.tgz","fileCount":34,"integrity":"sha512-ICVyc/r7TaJ375yqwHiqam6ak+dMHj53m0TqUCI9H5x+Ef+gjvrpyUSCq39vcujgzr7hzeK4UUtwjPoffk8QjQ==","signatures":[{"sig":"MEUCIQCnprFi/i2SaJu4qgYpWNtFBs3RSJ8dnpM/65Zbudmi9wIgMShrIIzRKdhBfLeHMsQrk2PHGgogRqrWJmYGhwf/uC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht+hACRA9TVsSAnZWagAAKUsP/1Dt3R7RMcq9LvhCM7gV\nOvhjGKYB0+eZlmreQMUb8BVVVCXemxNPW6LpFs4BPf28ZhUwTtxt78KkTS7f\nxwfAvI1BhRcJzP9C+ogshssib0gBvc7IrkYSXZ/QWFdkuxIfaSBWBqY/yjtL\nLUmpJhvv79TW/v7zDBQUCs1x42dg/1Ys6dtZaGH9xyDalCPiAE2UO/OJ0s6G\nNwW5OYacJA1ZjOjiWe78JoBdk46PJmvy9Z53m58ky1RZ8P3wbUrSCMSVKXOe\npSwFlWXC8zFwNl5rcLsPLGj5u/nz7+cDzWiwZ4iMxcy98UP3JqYM+OJ1zFOt\nJCXqusBWkSK/HyNHI6S7OI2GFG8tNeoxlL6arMXD7Faa1JjaT1eZ/0Tt5IXW\n2eAXlFgODf/P7fXAOnITBtS8F02iMzrqlgclxc5ohJbEx3rqX7Adw5Q6N6Pb\n4XgSXo9L5EJQxNcexdi5czTIb37gBNuxtg+GeppKeziMt+EIe3mOXR8rTf1w\nTjz+799HJvPXpfSGE8huwBIqDDPoas9izf3ODCGsAInF5JZVTgvGKZ3anOPI\nel2Z/31iJYhsPxkzMihXJ2LFJbp8QXTSVoufIp5jjhaP8J7iH0ZolxR4m7zT\nDUB0XdZREZydfUFjtE3N3rFprF/k+rpJan75EXFA1c/bvQSZ3jJbDgZ0ndhn\nFkOu\r\n=fxfc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9232e628662fba5d352c76bcd306f0865d8a2fac","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-9232e62.0+9232e62","@agoric/ertp":"0.13.1-dev-9232e62.0+9232e62","@agoric/assert":"0.3.16-dev-9232e62.0+9232e62","@agoric/install-ses":"0.5.30-dev-9232e62.0+9232e62","@agoric/eventual-send":"0.14.1-dev-9232e62.0+9232e62"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-9232e62.0_1639442496169_0.8751890916338563","host":"s3://npm-registry-packages"}},"0.2.28-dev-e0f7ee8.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-e0f7ee8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-e0f7ee8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9842124b930b1dc2aec93cf6dcd29e5486c5066e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-e0f7ee8.0.tgz","fileCount":34,"integrity":"sha512-w8rhXwpbPUS1QwyCmBmg7rww0WLACj01qCKBNeOD+DmUzQYTxxijA8bn/DlXFdiUlcHi4wvglvia1gBnPXm0Fg==","signatures":[{"sig":"MEYCIQDYaINi4woSIlcopIx7i+inIMQGbBiOj69dSb57zPP/PwIhAJEyXIdEynak73clxRtR3SJiMRBtx+q1WHnDjTzm5Uu2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuVeMCRA9TVsSAnZWagAA2z8P/jeKQxMPuVG8dAQYB5e9\nU+Tfc6LtHxGWmaDzPuQsJ4Nrfh7sjTmDeicGsNt6oQVc4PocmEjPebxdFmsY\n1R1jyc4li3UyWSTEjEifF3QMp1DikJNy1AQI4Qs0kUCOXCMQ4IiplV4PECTG\nPcXONs8YFgvSOPrMcDELbX0BMnvWUQXsEtf5xGwHQNA7j6uDyyAxEPmaLj7/\nxpKnunBaFekg7Oxzz9b4ogIzd1NAryyPn1ug2CFjOX/TTcmtgFm8rQoP6uIZ\ni7VVvy9NPPukzAQ8XJu5PMfO1FeeipTJgeJ9E5TqyjjHdYp26hWB3yGLbK6S\nmWEyVIUvMkcDhaaA78Z22ALv5pg55PACX66zo7cUXLrsdvZN5EZnHzWhz9Cz\nScDazxTYpjV0ictkRMrQlkKgZh5OpqJfswBzDG5/z6VNf6B1BAAsrsLAkkXZ\nA3h8eLR0xAzbTjYrY1OJQzrQnV+cmQfJ5klHLYzzrF6W+g8s/BqPh21tBCCF\n1Kfags/kpGAnoA3OcLeTgY3yYiz1hOlXhsTxMVdOsvjs2gDfx0vwiikr+SdN\npDWYN+Ltxgzh6RdRrbPFKkdSkSJ6e/noxulEPQDU3fRlpt49IXN/Rx8lvNOp\n7JIBaE83cKgONt0SQb2cVHHCfHqcvBdhl4kM01/EQTdxwL23Y9LNMe39jr/i\n+/4B\r\n=UVI0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e0f7ee8884648973c63bbcae587ea36e51f58a64","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-e0f7ee8.0+e0f7ee8","@agoric/ertp":"0.13.1-dev-e0f7ee8.0+e0f7ee8","@agoric/assert":"0.3.16-dev-e0f7ee8.0+e0f7ee8","@agoric/install-ses":"0.5.30-dev-e0f7ee8.0+e0f7ee8","@agoric/eventual-send":"0.14.1-dev-e0f7ee8.0+e0f7ee8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-e0f7ee8.0_1639536524416_0.018964198178697433","host":"s3://npm-registry-packages"}},"0.2.28-dev-cdf58e6.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-cdf58e6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-cdf58e6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5f91413d6bdbf2218721870389a3a445cda2ddd3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-cdf58e6.0.tgz","fileCount":34,"integrity":"sha512-E5ARE8hD8UbVyz10tQsHAhLnaoFk6L1zpbANTG6c/g0qgx3cIAXDTCsrF3x4kebjVzTV9b9pZLMOie302RPSEA==","signatures":[{"sig":"MEYCIQC8FUCL/CgGCYihoXUkbN45jNjlfMQgmU8zowAXKgHvKAIhALsHvd91pZQV/tsO2LfqeojiR4g47eHnlHELkuHD8IO7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhupu+CRA9TVsSAnZWagAAF68P/ibfgqHEUVtGtLq3S0Um\nkcVN0MtJkgTvl1rh+4Aq28dTrTWrgv+Fu2YvZQpKG+H/hTP7zEmdTvFBe4or\n9+Zfp+edwSG5e1Cu5fbgg/xmb4BL6E6/Ta56jRip3EE13KxV0t0ocy+z5ICS\nIbOy+suZwxWFOnpuUkgk0uj3hZ+or8jZbpngkc+GXJ9QZAiCZh1SYdU7YDof\nvjRec1Y/epMz/rCotnP+RfgfK1JaERKahEMlkDseswjTproFu61/SaJ7A76K\n7l0YidagtpEdJyOP9fIkSnraIppxrsq95szuLpq8+V0ixP2U3dkfMbxdmCRO\ncRxvIvGqqhGKoR14revGID6/ExGpZ4IGsUiUbDzzD14rrSoLxI4PawpMYyXQ\nK9RfYeqMRRdXmO/Sh8QYNkqnz3ytiU7TxZ0JccmnUoUkZxzftQeK23FV6A67\nZtD3i2WlDRte0/Xa5dQTRykVeIp4izQcCRoqvAXW6+0NKMUfuOiqRMpE5BVj\nvPHcj0Cfe3I0gV2xfZFnHKoAGG7600vlgL6XVFtpXUiC76ZiPg9eo9b589YI\nf9GjudkhcEmjAOpm7XUD1WBHG5CbYH1Lf191vgEZno9NRbkY0r39aWLkT8XF\nxx2BAxZ7iWNmFxvB/5C+vZ2UU9FwMCJ8w8kIkXOcq06kae3GwsK4vTgZXAC+\na9NL\r\n=KGw+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cdf58e696bca3e662d876212d86bad68b3e47c10","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-cdf58e6.0+cdf58e6","@agoric/ertp":"0.13.1-dev-cdf58e6.0+cdf58e6","@agoric/assert":"0.3.16-dev-cdf58e6.0+cdf58e6","@agoric/install-ses":"0.5.30-dev-cdf58e6.0+cdf58e6","@agoric/eventual-send":"0.14.1-dev-cdf58e6.0+cdf58e6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-cdf58e6.0_1639619518378_0.9365133733956963","host":"s3://npm-registry-packages"}},"0.2.28-dev-159596b.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-159596b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-159596b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4f50b953c7646e5671469a77f8fdb6ef06cba05b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-159596b.0.tgz","fileCount":34,"integrity":"sha512-CJ8YrqK5l0jWCi6F4W46Cd6G2XJ+ly7hs8tZXLj3iMJu0m4S/VnaPDJ3/2rml6MyJv2RVACcko/LdzaTZnAv3A==","signatures":[{"sig":"MEUCIQDokwiigS1ZUeQlQCBGaF24K2fFUXpB217OukHX4hD0mQIgLpdXofxCkafmdG2Qm9p9IRy8u6WWwD4XLDaDMd6bAxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvO+MCRA9TVsSAnZWagAANasP/3QYUuyNsFWDML7DWlzz\nQxUpgQpWnYYEJILlN85/432sOu9FvKQvXLVOfTU9gkjQuS7+4ee6sW8fql1B\nURcfkTY1aQlBDf50Uyi70AJKBE8/wNGKh5O8WffOjJBjhLjweG2Rkwavuh14\nL/aVq2ltAGSPEQKn9a4+FW7ZYWQKbiaAh5zubX9CiYZnc0TCHIcE8RMA1ETd\ne4DY99sixZBDJfWxLkGmOnsA4QspS+FzeMKmZPeslNIpNwYI0NrPc6REY71b\nkh9YLqCdLCSXa1tlDM6QnAZCsgC29MWnbcIXz5Wde10y1YtFtDzxH0Rmp1Il\n/F9NYbD7I4QFPYb4gu/fIbOUhDMitzecJYMoTg/oyq3soJ2gnA0jL/hHKmcL\nYfVhTuxz8S8jiZKhZSVVMQ3dVs2jfee4rL6/tQi6/upAz2O32YcGFsFvMaxK\nnfLiqNgu7a5kIunAfRVXH1WDu2ACfmcxvfvsU44vNdeFy5S4fFqdPH9K4i02\n0uQO8YjYtQ7gsd+Pn0TxUX2vs8AhrqQ8OBgkW5/WHzGJDUDL62EY5mgTlwvP\nYDuaGNxuhXccOYKWNd/ilndc9wfAsjmhAcwL3Jgf0TkvzuUO1Uq7n3lNPt01\nLQ4UyQdmQcm48Tzesb5MfMJHihkD/PlUpexMHEHHH1jg0rOcdPSx9A0ICJK3\nhBPU\r\n=Rll3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"159596b8d44b8cbdaf6e19513cb3e716febfae7b","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-159596b.0+159596b","@agoric/ertp":"0.13.1-dev-159596b.0+159596b","@agoric/assert":"0.3.16-dev-159596b.0+159596b","@agoric/install-ses":"0.5.30-dev-159596b.0+159596b","@agoric/eventual-send":"0.14.1-dev-159596b.0+159596b"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-159596b.0_1639772044219_0.7981721777818975","host":"s3://npm-registry-packages"}},"0.2.28-dev-539a1b1.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-539a1b1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-539a1b1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c0955de6984844dbf5150b978e07ce26730a668d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-539a1b1.0.tgz","fileCount":34,"integrity":"sha512-+HbR+zxMibsefFOrBwac30L4L0tYwfCkjB9LrWPxE56CeRoL34N4nzTxO1+2TaP0bkgA3avBxZQcp1U2Od86Kw==","signatures":[{"sig":"MEYCIQCelL/XniIQCPVTX3HhYlZ0lbYDxvFdMzoA48y7CQaVkAIhAM/+eRShXZ2BfQAgs7FT/utX7IVy8dKXw0BQQzIEQhtU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwQOzCRA9TVsSAnZWagAA4MwP+wbZfeaTOetp7wP5Ud1O\nyw5DEO1RW4knw4yjfAIvqwh5HGxnfZAwh45d8dntYOtanKXEVZHOrwkAflms\nB3Wen8bRF165452XHjVA9Bsd5699DMZ2100wfvIlAUYLMY3ze/wjq122nUi0\nswS9wHrJ7b0SPFnYPBIsUhK27INVZkJ0tGqnpN0+fU80Rt92c8VMKXyEV5W1\nrjXOqOBZxEUXfycJAfKCiQT0Yd8opRqnFruYmfHlpyEXqxyOjNz+i1edRN4+\npb+Uylls68AdX2bnrtzVZW1ODxXaAqjKHolkmods25dysYNjujQvLgeHecyB\nrkDbMgBVkUkM55SQXbL+lvKisKSghh6B3FZT3B70ELabBQeJmN1OXny7/173\nz90bcStTrypqHq6CxB5qRP1uy7tTga4enA6T33iQlLc0xHDg0Taa08xZqjs9\n9Fs3fhatKR2e2aGVB8C19Vzd7qVEx91p+A0qhnBGK96uoc/obPzZvOVO+oNw\nSQ9jEjUscol0hFWRV6AniBfyfJMDYb3eHMK7BnELKc+2ZOQt/Ct731Khi9qK\nGhaLhMuhgMCjcnGUDxc9ev9SO338KGTjQAqeY43IYKRSL+Mp/X+CQyqThVhf\nzYbETGZQFG/ND2mKpXxNUc0cT2cXPPF2GBrtBwulGFJw0BRYwBtVBZR0RdY1\nEaH4\r\n=GRg2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"539a1b167ba7305ec841b9920e280eb8199be4aa","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-539a1b1.0+539a1b1","@agoric/ertp":"0.13.1-dev-539a1b1.0+539a1b1","@agoric/assert":"0.3.16-dev-539a1b1.0+539a1b1","@agoric/install-ses":"0.5.30-dev-539a1b1.0+539a1b1","@agoric/eventual-send":"0.14.1-dev-539a1b1.0+539a1b1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-539a1b1.0_1640039347782_0.24891669598273625","host":"s3://npm-registry-packages"}},"0.2.28-dev-87d63b6.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-87d63b6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-87d63b6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"862c8f61f47fcfbc57f0c3835f60f8680839cc3f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-87d63b6.0.tgz","fileCount":34,"integrity":"sha512-9JpvKfukjfN9ICq65eZ3p4EtghSJg4sGoRoewjE3oDnAZljSP9xpgA2vs7Qnpo+/QWnoRlqXzV16ApM0o0KsoQ==","signatures":[{"sig":"MEYCIQCZYa5FvWhb4nBXQh98e3ClgDRnJbqmDgCISPKAqsa5YQIhAMfEw9f+lmAKHQGlK4WfF/FgP5dQtgUAnhzCvMY1jDXF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwRa5CRA9TVsSAnZWagAAf7wP/0Evi0bFMls3kbp5wH2v\njzcwSqg6yqu8Yd4ojrrISOeMYZkflzhlrNxQJ+5BYnaq6jsH/awG0XXqNXA7\nWg71N8v82wDHVqvjPyaYOhPZnTq5zhX/HyqoMVdSX7OdvZvxGug0FscRTfit\n2lF2mfylFLYyfOGe/tR7kAitvkB8LSPHFIn3gEbaQE0Eu3eXfx8iuWIFiy8P\n0iPtQmBNDvTxfDqpvdfI1l5EIVWfsBtfXv9BahN3O9ag+NxCxpPfrJVcReBl\nmmh3SM4CpZGr3vM2is0kO5K9DNn5E+3xetsD79V/NDY9S01B5OohqhZ6LHU4\nVjnNAWoTv8XuElv4P7f4NOZvunhgrfo2BeS/ASZG7CR3WwvVPr7quTLZiC3w\nXxa48QQRqmTze/uW+3TnztRbgESAOb5q0dfptIFfKpiGlaCUclk/Ze1A22Tf\npSuAy5LqRpYCH5HTEflW8NixCstkdpCZpm0u8nc42iCBWsYcEiwVgDOqAUBi\nWE2qqUass1Ryt2Q3kdyL2Q9l/i49FkFSf5Og6BmsChka22E0xxw3Xji/nogq\nE4617M0q+qfyTTPuFr8QzxkL4WDLCOjoCo8y5E+Buqh0qsxrkhlEoCtUy1mu\nA8gTPr+PgvbKfUgChpR38lhuazy8NZc+QHEPmTcg2U3PIEmsIU3Dq57m4eJ5\nzHkE\r\n=g7Q9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87d63b658991e6098275205ad77b05a0f3d361bd","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-87d63b6.0+87d63b6","@agoric/ertp":"0.13.1-dev-87d63b6.0+87d63b6","@agoric/assert":"0.3.16-dev-87d63b6.0+87d63b6","@agoric/install-ses":"0.5.30-dev-87d63b6.0+87d63b6","@agoric/eventual-send":"0.14.1-dev-87d63b6.0+87d63b6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-87d63b6.0_1640044217802_0.029846790528119227","host":"s3://npm-registry-packages"}},"0.2.28-dev-a3b499e.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-a3b499e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-a3b499e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a9a255d115dc52985ae503b55c216ce61bc547f0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-a3b499e.0.tgz","fileCount":34,"integrity":"sha512-UEsfpC6KCMxK9KClFwTtHn8z4bqKcUNIYD8pW1GWRyBvAcyMLvKA3QfS8XCeTfNyb1TxDHA2Pn0TWe2Lkj92mQ==","signatures":[{"sig":"MEUCIAgiPe03sCBXbYRunLvl26ZTh6ajPCDMJJ9eN3bHYn9WAiEAn8meq+zm87whfQmDcKYN8KK7VA6UQnLrNefvJS3m66I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwgwbCRA9TVsSAnZWagAAwakP/2EvtNzqN5v9MfSGXVRK\nvclc7RuJi8o9jp9CC+GNhObyOsyxgPX5dyoUx9NZF2wDs4LOILZjbVoG4Ewy\nazLgCJmXjO7WZUX1gI4QdoU7PHJwNgc+B/ckTgr77GJv+fz+ioMYkg1UiFuL\nyc0JPivXwc6jRsfAnHBd/3goNshqQHlkKBXnBib6jhl9oUgQNJuIGWeCS4uK\nyoD5pFNtbFzkXmp3wyNr0Fp58PRCHd1vUPt3BNzbfJ8Ev1cXVbLr3GXCFu23\ntKncOCbNAl+3YxeDOYGmAssUbZrwzKDSnocSg7HX6libLsNNkC3LBxi1a5p2\n3O+U5Hpy8lDEqK1EBXg4IRuBAtPwcqYKbEJaUWGEdh862gywOGENHH8Q77Hb\nZ0U9vJFZBGLVqVQbz7/HEovUBvIR1h8BxLf/QuRdSJeOURdZh65rmPospIUm\nh1apRlvnq+XANaEhLtRxoqflrDmzKZmq5DqxkwMFvxxaB4NwDFXrlmZRYjWy\n7jy78Im5SiVr6UK7B3Ev6fxzCR4WEkkIqB+DsJOgI/A0MY0kituae0yTFkfZ\nEXq7SEFcB2fTTuDrFiNpvRb1rIuIhFVsWZWRMNBT/r0vji11jU+HeyILaofn\nbaBrFIREVBwEOiQpjhO2kXWqkN0otQWorMUAFYYEZah/d6Pda3JGmHeihhKp\nCUXn\r\n=Xs7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a3b499e21a5057da2937f893fb58d7e704cf275a","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-a3b499e.0+a3b499e","@agoric/ertp":"0.13.1-dev-a3b499e.0+a3b499e","@agoric/assert":"0.3.16-dev-a3b499e.0+a3b499e","@agoric/install-ses":"0.5.30-dev-a3b499e.0+a3b499e","@agoric/eventual-send":"0.14.1-dev-a3b499e.0+a3b499e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-a3b499e.0_1640107035729_0.8980838614082522","host":"s3://npm-registry-packages"}},"0.2.28-dev-fea822e.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-fea822e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-fea822e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4f351c55965e60f4e7398a8908b3577285f80629","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-fea822e.0.tgz","fileCount":34,"integrity":"sha512-IJh/TJ+sk1/urzGY39J9GktDS2Lr537QWZPb+ggDwUumwco2KyG5ek1wpu3bBqIzBFNah/zLDYxY683FV+BDZw==","signatures":[{"sig":"MEYCIQDEnCZ7EYN5Oq51/k+Bn87kLISx1rtbUvDzwHhhQbo7PAIhAOao1BmfN7043IlyHNlBN5eSVOF+3xtyq2Qkuj5PUuKY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw84lCRA9TVsSAnZWagAAza8P/2bku2x//A7kc5lFqdTI\nLpD7Es+rVu83XXN/1uEXJojH466FJ7EsAfKzSlnAGzgDHi9pI04nrFV72mtA\nGKoCfI8kculzmvbGX3JthgpUr6KXTXqV2oCLd+wmetrsXQHqRE/7gFAR0YA4\nJ6ecSJr77qqk1w9Uj8Di1pwsiifFAQbVOE3SxJ6qsDSkFWUV2Mao0+v+gzc2\n3RMZtaxIscnY5R1RnVsWAyqd3U0X8T551F5S8fkkhLKiQNKFdP8EFKmP/23P\nvzOydcM5pm0793LOm8Q3Lzoe4mm+a9QDvBK8KsuB1tz/974aKgTjdDKRU8qy\nUZlENMau5g33b7gBBaT6TKXxt8L1ltVoQnAplSZtjtkLNHNxd0OgTH7gL8YJ\n4U8UXFmekQTK1+fjcD3LI8x53dtM90eSZOJDZEPE8TLBLuqlUn0zvYD7AWPh\nl0wizRTt2k/XMlPgeUMMIUS6jV/XXnQ2PuUmAsksK8EbsWel+J2WU2HRecNj\n/dHc1Nsi+dl9xdh9iM1ldgSgtemW+k5txthLQZbjZB4kLjIwrvv8iGDkYvVW\nVUX415z7kXbf70+EF0s8VQx0NdM41nn/N9fwxXejFqXBkpXp33BmJMCLzFp5\n68o1qfa4M/qMkiYX8pHRHB+0JTSUFvH4SXOmQK5KGnfodWUusmfwK0RtNnXg\nhk3u\r\n=435r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fea822ec75c27c8758b872730424c0a3f1a1c623","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-fea822e.0+fea822e","@agoric/ertp":"0.13.1-dev-fea822e.0+fea822e","@agoric/assert":"0.3.16-dev-fea822e.0+fea822e","@agoric/install-ses":"0.5.30-dev-fea822e.0+fea822e","@agoric/eventual-send":"0.14.1-dev-fea822e.0+fea822e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-fea822e.0_1640222245249_0.09612629985094046","host":"s3://npm-registry-packages"}},"0.2.28-dev-ecb8097.0":{"name":"@agoric/ui-components","version":"0.2.28-dev-ecb8097.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28-dev-ecb8097.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4820a69e3e481ced7b526f1c7149099af3e38f50","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28-dev-ecb8097.0.tgz","fileCount":34,"integrity":"sha512-Qx5YeTpBs2OYoVDTNMoPfCRv+kN+AW3fOFwAv4Z2q8jVopYdCx+hTbVwGfl6Vmp3Lkyni7ccPnuChqNoDOvPog==","signatures":[{"sig":"MEYCIQDSKrg2oW6SviQEdwDbnfHAwA6Vch75upgdbfBONE94tgIhAJyn8a5rc07R8KPc8KVptwEBmGbEFHoegW0IpZ7vbdaM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxStzCRA9TVsSAnZWagAALzAQAITQXzoyLlm4wCpvVb3n\nuBXew59Jrj9QkusZKGFvWAMb2DekX/Tdxr1EHrdUL2aa1XWh33VVuFp2s5dF\nT/M5xv5qQ9WXgs50dMGXuGtDnc3rMb0GSTIEGgadUmttWWgbGpV3jurPejJ7\nI+JhMGnoqmN/ZuoytvZadZhOdlrqA2+4RjkIKX8+HPnABgVyE4gURUhgmzZ8\nnQT0GvymDeUgPIADznaoaVNZWSdgg9sEf9YWVwYeSo0FPuFf+qjBegRZF/8m\nEQR2ewK1UoiIVN9VGFrsduJ0FYoi6fzZ9Qb/CmiswCL4y/S/XAbGVYG8bbHm\ncfB3jOAS48paE3Zz0ksMQCjDCm+zjIJHoD2ibioBMDsQSm2LpVSq7L/WAhF5\nsnnC74BIIFK2BsNaH0m44voADpJyWgIP0KX2Yb5Wvyp7vS21zvS5Hy8miSdm\nWa4tdJEsXIxkGm3tbO/x24CwhEZkT7xm4g/mwoHZ1cVv37GjR46HwA3VergP\n6UeQQ70EGC6aHJiaKJieSxVf9SqrGphZ4iBgFY2RLN5UKM2pkEjPSObWPY1g\nkmkysblqGxR84rC6sNXbwQD/D/2oa9BwEHzzI4zZoYj8VXTLgj30VuomoVKD\nqV/CP5taJr4lAJY+ZriCV6vewiTD6nDl3DglqHwaVQENi73reOP/KZ9Pr5xF\ntyik\r\n=nRgf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ecb80976a8fbc2e6fee4210be5d0347740e705e3","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.1-dev-ecb8097.0+ecb8097","@agoric/ertp":"0.13.1-dev-ecb8097.0+ecb8097","@agoric/assert":"0.3.16-dev-ecb8097.0+ecb8097","@agoric/install-ses":"0.5.30-dev-ecb8097.0+ecb8097","@agoric/eventual-send":"0.14.1-dev-ecb8097.0+ecb8097"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28-dev-ecb8097.0_1640311667799_0.2013849377099901","host":"s3://npm-registry-packages"}},"0.2.28":{"name":"@agoric/ui-components","version":"0.2.28","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.28","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"adcb3989bd517727dc4a15edfa0ea9d592079be2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.28.tgz","fileCount":34,"integrity":"sha512-ag6KLazsiukXBxpyOU6THKT6/bLih40WEgT41nHN/zUIb0R8ECmbaTQM1GGJRYMH23DQcwZywfD1qvNlOW+igw==","signatures":[{"sig":"MEQCIEjk3qemCe+e+M1hYghb8Ek6/PpIFIfsKmPa0gcN8hK2AiA24G8cTQ9HWcakhLlS51Ya6+HQ8kdJmoQlYSm+Zih/Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhx6p6CRA9TVsSAnZWagAAT3QP/3TKnGTf4RWONQ/2zayW\nNq+3ZOZfQPADrtH5xTDH4TFOrV2nZdfKd6hY86aA/m2cA91QCKpkkR7GV2em\n2MX2j8AprDjsWCqd0YvuBE2UVje9fPsdKtTHQeg0PfvNmwqnPQUCF4epTUEw\noe2lDmFDULXaFx4KkdGtqWph9IhwIgrn/mV7/xToKEWEC7wSH8aP1xIBeWHD\nVWFTNwiF2yEirzt5y1GGzM2XKLyMmASSPNGEo/s+D4HAq7xXjrtgDsprIM5c\n4IUFW8TozvSd98morplpo66G9k/XbA1m7fa58QKLRXRMZFSzLn/wF6K0t1FZ\nFf7XgVEqcpf1iuZqS+UTUAaEM/C1hH+vPbg33EaLFdR2xNsEJsZDCxgZbYrG\nFv5ZuRcjSNnqtgnE0qoufzJWiFXz3M915r7QBRfk2XKLOFs8OtKqeD4KwO/L\nPmVwpqxwus/1Mq9DY7vNaVTHZVnqTnmWWdzFaIFT8Vi4i0/aEGiYulTWjFTi\np+VDZzmnPbw43j1DslVO088YAtHv5cvGJM93YjHVcBY2onM3pMkT9mRxe/65\nILEfMscI3HLFjEmwib2llh/C7A75VRU7ioEVhBCZX7BzRqPM3tuFOcYJ399i\n7UT1nTxwdboom9drt1s/gKTOeRVoig1fgUstVopN55hR0YZUA1qiUdm+C/Xx\nMtxK\r\n=Q/ge\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"2b0ce50c0dcb73674fee5587f7342cde2e06d09f","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.13.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.13.0","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.21.1","@agoric/ertp":"^0.13.1","@agoric/assert":"^0.3.15","@agoric/install-ses":"^0.5.29","@agoric/eventual-send":"^0.14.0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.28_1640475257990_0.8014422260389673","host":"s3://npm-registry-packages"}},"0.2.29-dev-9551cb4.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9551cb4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9551cb4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cabd904a5737eb0a9ef84a31ec67ffe425a3c983","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9551cb4.0.tgz","fileCount":34,"integrity":"sha512-9YcShg9vzJgQqExCxA6vwhD9agFRDnTmYQuN6szOIDuPBmuvG1hzSaT8bPeyJJ6WstDreSObcvzJQt/v0zwa+Q==","signatures":[{"sig":"MEUCIBBoc5UZDB69CC8f4A86NhfGCPnV0OtcKgI7VmzBVOAqAiEA5ZKPJrRc8UstvB/b9PFK131Q5bRTHhfVanHG8tcfNpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhx69eCRA9TVsSAnZWagAANNsP/jIuYEQPY8suTo0NXC/C\n/5NBJVshKQkdGNhFz5eD7MDqjbf0cCEpf1+Wpwf/fGvJDfXkUy1ov4ktX5hE\ndPoJIp8IJ4pNvPuSo78Hbdzt+z1xUkMqEr3LnCNMgg1QNo9qvTOKmIqAukuR\nFSJT+ykYKDh44AHfKrVu54BsKPnl/Ep940aqCT7BU/00NxcjMf/pSJ/XAEEo\nDd0U0n0e2WmAohJJFoPWP1AEG834bEuoFpvEAW+l70p2uPYauiju5i5lTxyv\nZ++BZcsAe5/kooXnp7TXgCOR90ieUQK5BF9w0HZrPcQlwYcaGL7JzFjsWzqv\n6CWSB6Lbm32HnBU/J4zoS/XoJHoDdC0rWum1xHxaJEgLMXT3UWrUJRfZo+4a\n+crnHFtHHyZ3IucJRMfMiJ2G9bfwUEr9ZQQGV+M6V4Gb8ZVoEoTz8Z7AvNK5\nCM3jwgJJziLSz9u/fGoGHl7tEnE0P4zhRYC8iD+j32btM6XUo+DYiB6r7x52\nwZBH/Dem66BnTS+zngfUf3FWOhj4aRynU0R7RKl2pZAmCPJCyXS+nqDO0dZd\n7FKtQDH3eTGdtX8i+A/7M5vkGAYmDjeQZP49Q4Tj4p02pA55LLhoAIa1LrHP\nI+bpqrYLs8UbMkwOnwfNthEKzDZKJnmzlARbaHJXQ3CHYDFhKpLubyYTs9LV\n6aCv\r\n=/J3o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9551cb4e0decec83a3aa85fba6c7261c74593d7f","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9551cb4.0+9551cb4","@agoric/ertp":"0.13.2-dev-9551cb4.0+9551cb4","@agoric/assert":"0.3.16-dev-9551cb4.0+9551cb4","@agoric/install-ses":"0.5.30-dev-9551cb4.0+9551cb4","@agoric/eventual-send":"0.14.1-dev-9551cb4.0+9551cb4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9551cb4.0_1640476510661_0.8988290235286474","host":"s3://npm-registry-packages"}},"0.2.29-dev-e280146.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-e280146.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-e280146.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5662d290d5e124791bcfef1a8b3be19bcb23a338","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-e280146.0.tgz","fileCount":34,"integrity":"sha512-2G4MzG7nCSTFwG5KVc0JWNdqYOBv5rZ7aiUXLYJoDBxgPG4s4mC0Qa42hXoylyHFkZ/DlHY9mZ3TNwu8gQKpuQ==","signatures":[{"sig":"MEUCIHEQxzctpmALj0AD2TX4ci9enCIOxVwt+KHROi9tqKV2AiEA7jFBcJ7AHwyfmVLOFzBViW2spYRdLJWuov53AZw19u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyoB0CRA9TVsSAnZWagAABqkP/ju683WjDOoRDFRo6bAm\nDNhAsB/3SWVNBP119ZLlBgE54oHiW4ORVuX9OMW/W+xSV/JLpvfTmtLVULBD\ngpJBG7fyDZvSph4yndZk6EGH0F6h2eGBRK4w9NQKm3AmwAen7A4b02tVj/CJ\nbFeDePYOnnlJAb45+S1V60edPnnXUjc44Mxc0ZnTzxV9KHKvYjYfPrqCQ4Od\nDC6UgPblFbzdsKnNeXP82jfvIJyypMNWJ77Qp5nb0FdJR8FksX6co5Tb0S0o\naOyEDbYHqgxCFzKzd22Df6nUVh7946aSwds1zCPaQVDEHNpcH0tW0uIRMmdV\nJNoRGJ15DP3vdFGwOVhcMourdSVMnn5a3WTl8RJlBOM4upu3SeFwoPyFUBdL\nj1Qxo5UdihZ6sM+cK9J1Wy/KUnnac4VSRVH4U8U9WlDhnr3WN+3+lX3+ZYDW\nKTy4ixLcOZ/QnouHtV3DP0IcVdIIkDrkdoTT+Ar0FmIuak8p3lIxszyAHbm9\nHHiNAEiSYyg1kiovwRoi4mAdtQFvFssk3LISKK6Vcux8y0EtpAaO/avEn+yI\noADE/mD+QDXyrvT/glXcyeDmF6AH+Efel3WZEJm74+YTn8Nwj1Hm4puvil1s\nr60H4aP7zat6p76624/0h3fEE66ct+FjwJMZ/r01KqT9Vm8ufEFlcGvFIMLr\nDw1f\r\n=BDzj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e2801460d5e52abfa61a936c6c3ebcc1cdbac4d0","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-e280146.0+e280146","@agoric/ertp":"0.13.2-dev-e280146.0+e280146","@agoric/assert":"0.3.16-dev-e280146.0+e280146","@agoric/install-ses":"0.5.30-dev-e280146.0+e280146","@agoric/eventual-send":"0.14.1-dev-e280146.0+e280146"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-e280146.0_1640661108703_0.12149879552558462","host":"s3://npm-registry-packages"}},"0.2.29-dev-8d9e99a.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-8d9e99a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-8d9e99a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"29cc865873298efedec31e561e8808280f5234ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-8d9e99a.0.tgz","fileCount":34,"integrity":"sha512-mHgUsBf48zS/Glm9/nwysh+DA+KIyY2ISbZhNCT638swuFO2UyG/guAQDfGLZ7jINiyVU6EWxjrNH1AvZrWe6A==","signatures":[{"sig":"MEUCIQC1hGTfWqRNC4C1lTMb2cFmCKRwuOcZVYtvziLk04Hg0AIgMEng11xb8uYdVoiW2Y7Ijy7apgXkEwtj37o4v7uaDdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy2efCRA9TVsSAnZWagAAoq4P/04PUEgRpEtdM2V6Z9JK\nvPA2hJBjBzAeZWTKMP5aajAlIxaBWNrZ92V9EzOdd8yIVKE7ww/MOzdTU872\nnxu9QOUMkutbEqmrIOb5E4JAGChZqr4G+2VNCj4r8CZBi4VjCJsuBheB6hE+\ns83zEoqqYxRvGLqwHrUVgwEIhzYxBXno189oTK/pkd36Oh9Vbr5OVUK3x7CH\nRIJwoSIniQYIu2N9zlt4+X6JDBt8Vhl7LNdl5W2q66pYeyE9lznfRpOmqcm6\nUzZeislP3aurrQlx91yvvzc9D/z8PWhbnKt6i/smDEbseD7Yn0eAlQLQq/wU\n2YrJf5r/mdxdVpOlMzwpisLN6xs0tTa/AveBPfesTsQRoeX1vw5pBRTBl0qN\nxtO2QmbTPs0H8arjF/MBRuH7TMYItxMgd3cGfe3dnLqixMSlOJVeNP4Q5vYd\nFMSX2VNyFgL+VBDAEPF6uyFJhFb3u6re8SqkyLKbh079IL6JoPgc6MKFBMHa\n0i2kw//r+5YKpSij15PA0CwQDadqs349HpFEiGPK6Bgaz0dAhu0Ki6EV1BSJ\nR7IAToCvmdHHBlsohz1mohH4l3KzUzRUkC1rXsABCl/Loj6tCcJwXiPJem/o\nckhubitL3s7BsTwX7iNundpQoBV0TMSTIkMNLMBuwEff5tWL0I+Rjc0Pwpki\nQlyA\r\n=fmd2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8d9e99a7226eb021ed43373fdb2dd14d586258f0","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-8d9e99a.0+8d9e99a","@agoric/ertp":"0.13.2-dev-8d9e99a.0+8d9e99a","@agoric/assert":"0.3.16-dev-8d9e99a.0+8d9e99a","@agoric/install-ses":"0.5.30-dev-8d9e99a.0+8d9e99a","@agoric/eventual-send":"0.14.1-dev-8d9e99a.0+8d9e99a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-8d9e99a.0_1640720287612_0.22223982950817578","host":"s3://npm-registry-packages"}},"0.2.29-dev-3c4b2fb.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-3c4b2fb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-3c4b2fb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7c27e0f3864846d301e1128eb96f644326daff94","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-3c4b2fb.0.tgz","fileCount":34,"integrity":"sha512-C+hE2k+2gH0WQwN0R/Z4hu01XTHcGVRhOszQutoQhIG/Suh2cX6Jis1ttO2DRWASVcLNDfRoKyijSUADg2NNSA==","signatures":[{"sig":"MEUCIEBMN7WA9oUF+uQa1Mvpc+n9YToSpE7o+BkvY3qvk/wpAiEA4FhCp+tFaXPVzHiyjBcj0g69DKHa0oVRxTCO9KHvQRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzPFICRA9TVsSAnZWagAAcIUQAIF84i32f0FAmwZkdzpF\n7ZnZe36f5TyOju8PJN3TD1rVhzfW0BJIqzbBFs8xXvk/KjIUg8S6gRkVE/6e\nrD7tIZsjmYGnlGiQF87w27Ynwi+1ud6mbAnYELNx/dNrnuumyvKffPg2vPfS\n1xyiRAoiB61YCICWHcJ9txrtRN3qYKfmro9U9ykmcQDTXy7pKThCpggOzGl4\ns1gbLO1Kyr/ivAG75qI3Pg20dbSzDMUvt8ToXIVrNGpE73d1WODqxsEFG/5L\nx5wA3VeWkVm50chhJEtV3HY38WhnY0V6lub4C1lerqygPUEqna2OKg/OzIGY\njwXb2KcUmc130Qgy8OqnLFIwcn0sn7pZ7/0a4C3M3hdGwt6ry3G+Hd3qQ9+p\nvHCuV8Yuqb8IJ7dcl+EApNkklWwQHyqAjTDx0VaRKL7KaulhBXTQhNeIOn4Y\n/a27rBztbNFeyZI05ZFEO8fDU7N3xfqT5G26Okst3sMlte9c+QrxXcGJGE0E\nlf+txGag8ZN7aF8l7FfxqPqR+h3MyNkNaZivnjqmiSY/g9wNPZRPTzUmAkoO\nUF13hJ/eCUC5iXK7GvN26rzyOfVDR/AWrnzrN+7lk7hjX1kvZoUmw8Lk99MM\nXaSx9t6QxgQazbFPsTOkTH285L0LwVk3k3w7wKYIF+XfPFxBoq6Tig27SDEN\nR8lb\r\n=MyBS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3c4b2fb7126f82211bacd0b4c5a1e0a7ea595ed9","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-3c4b2fb.0+3c4b2fb","@agoric/ertp":"0.13.2-dev-3c4b2fb.0+3c4b2fb","@agoric/assert":"0.3.16-dev-3c4b2fb.0+3c4b2fb","@agoric/install-ses":"0.5.30-dev-3c4b2fb.0+3c4b2fb","@agoric/eventual-send":"0.14.1-dev-3c4b2fb.0+3c4b2fb"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-3c4b2fb.0_1640821063756_0.753611289734111","host":"s3://npm-registry-packages"}},"0.2.29-dev-15322a1.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-15322a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-15322a1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dfc27bf656e66169f434eefc1aca8caf2caed85f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-15322a1.0.tgz","fileCount":34,"integrity":"sha512-RGNiD34r5KX5DjXv2s1Z/qgDKWpxSIOhPW4RmqakSJGne8IK563wRp/zCfszqEJb+XKE7tYEwB4xJLzAB385xw==","signatures":[{"sig":"MEUCIBoKbxCkRzYU0v9j5X1mqYGFdb4CLw9SlJCIdFrC3OlrAiEA1scr60ypSMtcQ+Fnj83XqBGy4Pa/U9pXtUezHvo6wkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzP4tCRA9TVsSAnZWagAA1WcP/A4w8Nv2OkbLOef4MASQ\nfR+4eOUoOvnuYmQqns7yWGv9uJKAQZBhkJKcyncnNya7QiV2FiylTIF9IHzh\nBPvg+8SxZ7sC85etp3sZBB7s9JRiEaa95MJCRKuuRfIqTJQMM8iQdDG9bcM5\naGf12CwbBgPfkxJWJHepXg2YQ1QGRB72EywFFk/TXPGcq3W7YIbxTIatA2Ux\n9zBN410XxDLgbiQo4E+qfQRF2vPxWwJ05gXDO97QcWO+Y9mI1/nks2kdyLUl\naLKUS+rG64AosT1xRz0hgInuxlb4vAuJUIBgueS9EbdrR+bsTIcA7xkt9Axg\nVqbjCkytHal91wJldd7EuO+04PNv9vCletc45Etcx+MUbZrNFZaPo93Uf8ov\nuyV1VI6ZA1pjF2DZeiZh3ZTjrHlZcvoVzDQz33zJTTltV1Sar2+DjWsE3Rxp\nCgEefhskcXz3Wl9Urp4QCEShEIB2/fojp2zh0j53JSaVn4uvMVTA8AvccGjU\nDfIGrAxrayIgYtj4GXfSDSWOlOl4cc84ZFXS8X4SYYeVTzS/F9hWIL5xJhg3\nxwHtn3YWzr8PPXN99sXS5V6Abvv4tcVJWOwuoCAbzAGM02QkiTxKam7HqGW6\nZLg1uWuPN6O8zrQZH8rShRxrT+pC7OH4v19MpKN8SqFx+jprsQ7g+CIQV5O7\nkbpx\r\n=Tcjp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"15322a1f65bb67e1865f8276600a76171696dc74","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-15322a1.0+15322a1","@agoric/ertp":"0.13.2-dev-15322a1.0+15322a1","@agoric/assert":"0.3.16-dev-15322a1.0+15322a1","@agoric/install-ses":"0.5.30-dev-15322a1.0+15322a1","@agoric/eventual-send":"0.14.1-dev-15322a1.0+15322a1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-15322a1.0_1640824364844_0.554395346811472","host":"s3://npm-registry-packages"}},"0.2.29-dev-a9895c4.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-a9895c4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-a9895c4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"85762662a8b45ec9ff18d647dd6388fbcbeda2bb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-a9895c4.0.tgz","fileCount":34,"integrity":"sha512-FXlN/Q+ZLCfTXZpKBAH5Y2+8+nggrmbjC7rDPgEoQ5YZ6oM2v9DsLUTr0nN6752e8eKLfmbGjk8R06Sb8q4iIw==","signatures":[{"sig":"MEYCIQDQz8LWLCsGu2n8yFv8lFOedWBGJ9cAzvo0kHCKiR6pMQIhAMbLpg6N5peOxZ4yOE4OPRgPPYnIb196OjDFKXuyaZRF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzQWgCRA9TVsSAnZWagAAKdcP/2XKQRC/vjcmdLSLz2Hl\n4b+bdDXT7p9AwKTHBV9z/pDrNe9jIgYfsXQGyFvuJQ4YSz0659oTdiXUfeMM\nunAW/AseSfmOIXV54AF8Z+Ufh1qm0/PmHVUxNwKp0gpx4Ih9+JEGs4OPNNqY\nphCv/L/sG8S+jQMFA9tCwywGGgyV7AQG7D34TDZ8nyQqwYYFguS7HkE8O+jK\n1529+RHPVvb/ZOkxOOVghBc0bJziY6gdMa+nbOD4MhuijdihR7bp0Dvb8Z+Y\ntUVY42duDuhRJwMInrtfOhNNf4ORCJ87TX5hc/YLR3Q+lHy3ibQs/VQ97QkF\n2QyYPC+FzKASAYkC3jURw2EJ5v6OBt5FUNSYP0XWFEg8KTsFojt3yj1QD+7Y\npfBjZZQI+g+O02ZPzcKTkAtTbmSTB/0klXsyHnwuq0cwSvS3rPYoK8MKABEj\nOXt8vkBxcrojqhHqFDi5fPYqEQYDL/xUtO9oxRQK1h4engzk049/B6ZfqQdA\nhzhYOede6pcdc2vc65rknLqaYNO5pT3aPzy3fOnwpAvMhoXJr+KfBnBXf0GC\nUcabwXkzVjk7Ruc89fjRyupkfyTgkA7IGSLgDUyaLQMzxrDM+Eeo1kN9Wz/a\n/YxCMcYv4WIhNGw0kN970IbL75R0mCkT6w/Wktn3KajXds9dltEP+jMP+Vq+\nntET\r\n=efpf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a9895c41b57d5ab3543a213824e293ee304dbcaa","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-a9895c4.0+a9895c4","@agoric/ertp":"0.13.2-dev-a9895c4.0+a9895c4","@agoric/assert":"0.3.16-dev-a9895c4.0+a9895c4","@agoric/install-ses":"0.5.30-dev-a9895c4.0+a9895c4","@agoric/eventual-send":"0.14.1-dev-a9895c4.0+a9895c4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-a9895c4.0_1640826272393_0.10183894156686368","host":"s3://npm-registry-packages"}},"0.2.29-dev-d667e9f.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d667e9f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d667e9f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0c5333f5b7a3a0fd7502087752ae20554af271f6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d667e9f.0.tgz","fileCount":34,"integrity":"sha512-smoYYiJNTYqTiSDGauC8SHWIPPf5tvcenq92GXCI2Kws6WXdAJ6+aSYaXAJmtGNsm8N0b+fjdL/M7NTZ91a46Q==","signatures":[{"sig":"MEYCIQC0TB7WO4jIul/VZXgIlyb16QIgi0z2NmyWDDTm7e+30gIhAJvUU1S7oqBiLRNPkJiBJfYXucdAAwXz0NG1srSXCn5G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzUGMCRA9TVsSAnZWagAARO4P/2ZshOQLszVPBVB9PsC3\nakQRxiQyI0fT8hIYErYrQxvec1rLg05kGTUhraxOPPPvFwJQV0H0VydWgLRL\ni1P61AGn9dcRswuF4zXc1oHDdc3y00CZLNjRV/4xfTL2wcQrkJ26PFgS860R\ncwwHSjyI6iIAtoYpgFYHt83zKCfXLr3ZOBAJdNgyl8faW+G2i/D2KTRete9A\nqOVVwASPg0lx32vAVwBE5K4WcYrabXPGYaZ12/TQPhWuxiAA9Mh6T6d71E0J\nHeBMuMP4jcjfXZ8sNa3FN55GS58Z3rVm1golihFqBEuCGlJPOYyHfCCvXJjB\n9KL4fF31XjmTsHhG4b/BcvWidgRBK0R1fuetaJioIQd0IHwv2NGKROKmtzPA\nmPhREpP+ykuYgkDHf0zoi0ufnZ1YMPLmsTpvPiBX01+ogBYirjGBKe5auMQ2\nzVwrCBmjxOHerCT2f4AIuCW0lMX59mSkjJGcKFHwHG4/M+/6N20rdVHJRGxP\n/2P2A79WpHq3RbWifi65gRzjDnubR9bh1qO6qbcQSVw5wGwdmEumSKBAEXUf\nPFb2vt5z6pSZ9WT05d2YBgSkpARd53tmtpfeCbH2zs2i+h9x9NMaNcyiGiil\nGyUCyHTWWZMSHReQpDO1jMZ1HCgMjtxfXp6h5yO2B2WoUBc6yqerxqsiMLf/\n7Pgo\r\n=mMcI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d667e9f83a9ada0a4ec0ddb39096e3f64cc57a5b","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d667e9f.0+d667e9f","@agoric/ertp":"0.13.2-dev-d667e9f.0+d667e9f","@agoric/assert":"0.3.16-dev-d667e9f.0+d667e9f","@agoric/install-ses":"0.5.30-dev-d667e9f.0+d667e9f","@agoric/eventual-send":"0.14.1-dev-d667e9f.0+d667e9f"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d667e9f.0_1640841611879_0.5883023851192888","host":"s3://npm-registry-packages"}},"0.2.29-dev-1e431b2.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-1e431b2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-1e431b2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"052813093aa4b6a82f9b688933f223d31468b5d5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-1e431b2.0.tgz","fileCount":34,"integrity":"sha512-sxdxipVLHzikbCv3y2w+SBl1FJw7OavW3EbfSTIZ6JLBJ4WPrN6u5LCHVBRe4JnkvQZeHcPt/R7tQqUXkszehw==","signatures":[{"sig":"MEUCIQDRFyLAaysINjr46L9QyIJVgzXYBFsHK381CPLw6iRgBAIgc6QN6tIdvWP49Rrs3kUykzHPey9A4Kw+6Ahb0GXhM/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzgwmCRA9TVsSAnZWagAAVJkP/idJFFi2lqLCTsJYPvN9\nhFdDlmAFu3E+v7WYRBEn7UdAqBF1h6Wi1COL1n2/U//nLtuwpZdvS28dm1a+\nwqfyM4bpsY9XxZIS25+m+VQAfQnfdgIBuQSQyJAU/MM4o2CJNYm6snCcFV2f\nUZ6U4y+rWQV5sGSbGOXNfaDMlvYx+XoUsti4tg25Sb3kWAvTpRfQBHt9He/e\nx+4Hw5FQee0Ec07hYBsri3AOGdz6+jSNfAgc6xQXtO3BvHYGKydCSNnj7Cp/\n4rvJtQMprRvwC4egAfvK8DMkZiGwZbu1duLE+lHxwpS0Yy6OYANh72oB49Jw\ntJ6yh5u0IMbtUxrHL5QZ0y1ZQ9VoH90Gg/02WTFIKpwuwyoSQ6eparJbEy0R\nVhLHkPJw9zKp6QWJGhtHFan+XRp1u6stmwDfot1KGn+9X7wivR/w4JWy/zpn\nshDG9WYbGWwu2Rmz6zcc2x/ZRGOG9Vfm6qblP2KE0RSCuxQZeJ8OOk5EqjyC\n+UcYlmUmNRTglNGJNPn3lNyb2u0Mr84fylQVYnKfEdvp9SDf1WbtGDz4016S\nu0a2D0f7AyJG26S7pKIlLtp/LXhIKGUr5CPrmoc5qj51ieWur1RKTS1Zdvwi\nhMVfi2k6UMoPCpZC/kZAclF5DAMzuPj3vxlx5Y44b2JeAfMCvx6vzzhqtemY\npF2F\r\n=GhSn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1e431b2d5fbcc61dc25d0559533ade1f84fb2134","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-1e431b2.0+1e431b2","@agoric/ertp":"0.13.2-dev-1e431b2.0+1e431b2","@agoric/assert":"0.3.16-dev-1e431b2.0+1e431b2","@agoric/install-ses":"0.5.30-dev-1e431b2.0+1e431b2","@agoric/eventual-send":"0.14.1-dev-1e431b2.0+1e431b2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-1e431b2.0_1640893478658_0.49328712473856307","host":"s3://npm-registry-packages"}},"0.2.29-dev-2c92c13.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-2c92c13.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-2c92c13.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"15ec69903e521d7c45350c8f0b58f8613730b68b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-2c92c13.0.tgz","fileCount":34,"integrity":"sha512-C1gYz0YDB9KQFyKPHx9me5f77Ho1a5xYgetgJD3AYBv7phW9y4qqgbbXtnZT46PnsiCCvE6XgrocBMyPyTxT8g==","signatures":[{"sig":"MEUCIBuNvAvGu1CGtFlgc/SoWfFDOdheqgl+ipg8/S1laMmbAiEApeoJDry+6kwegnqyCWeg7Rvu1rDJ+BD+dh2I91hU7JE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0zydCRA9TVsSAnZWagAAjCAP/imjFXp0nqjotJLss8BG\nxBtolIYMfkZIF8fcQUeDub7F9d5iiQEh0W84dR9PIDFOgfeIst6c8/YT8dfw\nmpTibJ1HdghpIZTA7J+Em0Rezbq1AFiSHrS//cFJg1j1LnUDtLF3AHd2hCNR\nggIn3EtoMxUxEkHlQoos3WnJ62Cznwxg7Wjh2nvFg1HoW9O2tYQk44xBpMdj\nhwpkei+hPVKu5HkRg4RBvcN1NlM6jkTpgciLmCtmMavP6ljPFe4rbXeFlHjD\nrOLURrzibo5MDeU1N4nNw9v/GNsbVG9iONmXe+enOB565s3ae8PfC8/FOrfm\nuK+Xqzc+Oa+Lk73VWcpw/pEnNakhcMVlkXH+9vyBFOdpnF8mLtsT5xEA9gNT\n2lkjHTdhmFv8N0RKKkNfmMRvzK9RFwyHpFeO5/yvjtUrxSlnBRRKKmzKx1ta\nznxkQATMPsDVxeH5C+ECtyYpWFGRVbqojeH1diWKs+iwijWIz4vXG6oq2vlA\n9N98X/cQh50DweWyrW+f8Poq9vXEy4bReBLZ7SGmDuBEx9F5mV1k/DeN1TAA\nZpLMeoYY0EqHu76YLk8Xf5MFd6D+znIkC4UROhGczgUZ7amD1Y3gG659xSWr\n54bpXgF9l+xKlb+vMkTSSRbPOglsiCbnGDPNIxq8MmYjm0gvm+uwwwOcK/Jk\n8MV9\r\n=FZO9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2c92c138d3bf83846db39856ab7774ef49d0d9f8","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-2c92c13.0+2c92c13","@agoric/ertp":"0.13.2-dev-2c92c13.0+2c92c13","@agoric/assert":"0.3.16-dev-2c92c13.0+2c92c13","@agoric/install-ses":"0.5.30-dev-2c92c13.0+2c92c13","@agoric/eventual-send":"0.14.1-dev-2c92c13.0+2c92c13"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-2c92c13.0_1641233565325_0.31642479553844627","host":"s3://npm-registry-packages"}},"0.2.29-dev-cc99f7e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-cc99f7e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-cc99f7e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"603176f02f8d81d9cd93812a36b326829c5cc4c4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-cc99f7e.0.tgz","fileCount":34,"integrity":"sha512-VifWnDYHxopFx8EzHJHiraJ4Q61mAaG8EuoxjN38bBdN1XU15g3mc6NxCzXjv+8TDpe+sw3QfE7ZA/P9T6hduQ==","signatures":[{"sig":"MEYCIQCSPEMk6fl8vaqbIc8ADGnMXx4/6dDlIhRukTY1Slm9vwIhAMfFsIknKIsFfeVdqF7bkEg7cPlEpLwZton59j/sL/KI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh03RQCRA9TVsSAnZWagAA1LcP/2xr+0YergKq4AXkydTz\nuZB+XrdJ0tjPuj1ZleJptO8DijhWLSGp5va4+VhYtdIm848QC9RFdyz9bxB4\nnxSTSRzH8y5QT9CZv3DJR06ElItFtXuClpV8J0AUp64XoGJdK9aoO6dxnnzf\nSEtrcGaAX6eiyNBTwGz5G6utwqRD77NQepusBf2knTCQGxU/vdfNQRS+Twxg\n3LI7tDirHvEmQwQE4dfChmD1aSBLiYppqJLD8ILb4d3K3sSTcuG0MXLrfcPX\nVI9SpGGosjXQfLVK7nodTmWhWX4OJBLkYEI8pjos1g0U5qzDuJmM1K/9cUZj\nBwBRvWng9AMBYp1RtHbtv60MIZWfQtwAQPrJ0oryD9q7HCjzRmUWRNyYKMOW\nIW571dQybiWBYzaNXKYisX0OXLNuY/7P5/hs/BmHtxrcq81Tnm+a1RsE+Bx9\n4rIaQE/73YXoCub7+1phlzQ+lTdGWhRFemS0KBs7xNQbMZ6PAC8apH+LHwhe\nEOubzXjO0VuHQJAWjfgGr+AhSSOSrOXsQttKwGoKNLzBXyKY3M4FDgewZk5P\nZELA+E1XnqqZrLwJFoneHiDfrKIAPlFOFrmLri7vXReSnqJx70ERcb2os0dU\nFabVKl+sY93YkTdWbr6Q1acLTN0VKQ4FVXkn1tCcLgIRpxivNPoZRUzdzOLu\nhYE7\r\n=0M4Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc99f7ed7f6de1b6ee86b1b813649820e741e1dc","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-cc99f7e.0+cc99f7e","@agoric/ertp":"0.13.2-dev-cc99f7e.0+cc99f7e","@agoric/assert":"0.3.16-dev-cc99f7e.0+cc99f7e","@agoric/install-ses":"0.5.30-dev-cc99f7e.0+cc99f7e","@agoric/eventual-send":"0.14.1-dev-cc99f7e.0+cc99f7e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-cc99f7e.0_1641247824821_0.07255403612796307","host":"s3://npm-registry-packages"}},"0.2.29-dev-a4c353a.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-a4c353a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-a4c353a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4c6577ab87fa3e97217b50a82f7e5ad84a057948","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-a4c353a.0.tgz","fileCount":34,"integrity":"sha512-j856ijLpZVvO5ou7BY38p9uV/Hyp3WOT3i0j51P+/NRSnmWbgt0VPEo5gnqSyzBBA4FfxLkSmmCIAqj3wul3cA==","signatures":[{"sig":"MEUCIQD6pjeksIH/qn60JT1wOp+HHGVZOycIutrearTGll65KwIgOTj5KuhO4RtiNHUMWqcoLcqjfLexdswy9i1md/6wGts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh04r1CRA9TVsSAnZWagAAksgP/2Q5v9VJWFk7mopIwphm\nuahotGZlLTLHeAfLlJSFsYmjrePCyuc3PHhEg7NswQQi+2PTYcvOPc2epXLj\nCuvNO48lvtF6Xk8IFKeLR/Sve+XHaxZnn5xp6LeTqbk6gcNTWraz8fTr8JMa\nWeABtxHMHG1tWd+c7DlQZKkEOceWFuCduCIasX5D23azN/AYH5UulUmnbzIH\nVdvPGaB020w5rJ6obZZI/huTbjy6btQi2785wAgmtyuXyanpGr9yWMwcB55s\nSXXB41tV5saMJNJ2KGos/hd9RptCEmlbzaEk6e7nVvGyoUAFdAZ7/k9kXeFg\neWkySe90WZ9DaJJX8gYGVLLFeAEtPSV9Lx52sSRA44TNQqEE+RkEynoAoZ8i\n8HnUEuMDNSpfn2HwKip+L3KjZzni5H0hPWpQMj0Sh56b4pIsjUxMXe7V6USe\nKaBzbQWsvSMk9VQogAlArikcDo27Ot5W+2TKoYoDmkYQL76sAoD8tkhCAmfg\noJazM/5ojaWR1lDfU55qBBHTbt4LZGCEgbWaUIkL8yXBKsZHFGZihIfGpUKL\ntOHLvdExWUG6rTuRaE1fSjz3kBEjD13BgmNU+L1wlvdBecDrXXuTQeyy9PBb\nj4dJavuRMm/qiZWiKLs3Ey6/jB5q+/Xna3/wTzNgSlJvvQvEwLhdIotYv62k\nO9AE\r\n=/rG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a4c353a401b7b37ee3c1a530c16489188e02ceae","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-a4c353a.0+a4c353a","@agoric/ertp":"0.13.2-dev-a4c353a.0+a4c353a","@agoric/assert":"0.3.16-dev-a4c353a.0+a4c353a","@agoric/install-ses":"0.5.30-dev-a4c353a.0+a4c353a","@agoric/eventual-send":"0.14.1-dev-a4c353a.0+a4c353a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-a4c353a.0_1641253621620_0.41369239501192845","host":"s3://npm-registry-packages"}},"0.2.29-dev-caa75cd.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-caa75cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-caa75cd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e3fb4dfb1c69f5b5c3f4d467afec900800a6d651","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-caa75cd.0.tgz","fileCount":34,"integrity":"sha512-pDes6OqJt21S/AtSrDTtMKUhZ/3oqSlBDW3zcpDaa9AoF2mJI0gRyuFft1L72Apinlhqu2d2BxUwcMHEeouRzA==","signatures":[{"sig":"MEQCIEoJDtiWqW4vut03HbXmOi1Ef9OSKccPVhl3gTza5OeuAiByGPl8dIGqqy96UjsGXh4Og1S/rhpwvh/9m8b9zShynA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh05fWCRA9TVsSAnZWagAAzaMP/ApvE90HkVs7+U+2ttMJ\nc4BG/bcBWaJVtVc4n71rL1VDI7cGSm22Gdl6QlgrLRuhi7FqI6LFfDuPjFkn\n8SJTW8+qPtMLysJaVgNgHij3yYcMtiA95OSHyCFouvisBhdLv81wh7jyCmSa\nz2eibOLgiKag++viTWbaHYIhgFyzki7uTWuxUNBsmq1CbcvQcydjHQtMuZlc\n2pMNQOLwUESx4+tIYyzEWIXXdmSy1aH4pIlS7dfxtZAhZNd5ncatnVQK9xYv\nndiPypLADblXsisQsmnzX3HzQCoCfkKXT8dppYSBjN4s7wduJSF31fELpn93\nQvG49Ikeg5sxSV1XlVskOg4D36PQVoIPshe5d2QAcjk1xFAM6Vwk+pRakTxK\nVhs9fAk5LHV8rfCVSEkiQq0gQh0gcdofuTkM2BeTxgKM/IB3fvVBSzvc/fog\nDNMLNm/HZ44oLhSuvWVbpL6l9yN6UABPK29quVOMD94P3hjdhmQJVL/zkVTN\n77BovSkx51P8bZdJNvUaIA9kya1Pfj2lK/hiqcawLvVQUN4RhGESH+YogyU+\n2+XHCuX76dP+QppneHkA7DJtvaM4BGELTrZsCZJNdjel3uMnso+fir1bXa0f\ns19k3s2Gd9bNe6yeBDpXYuhdduzuDOy9scb2cwoYrwPAOt+J+uA9tKuWj6cT\nYmEY\r\n=bcDp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"caa75cdf58ec0e280898c97fc94e1317cd4a3b64","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-caa75cd.0+caa75cd","@agoric/ertp":"0.13.2-dev-caa75cd.0+caa75cd","@agoric/assert":"0.3.16-dev-caa75cd.0+caa75cd","@agoric/install-ses":"0.5.30-dev-caa75cd.0+caa75cd","@agoric/eventual-send":"0.14.1-dev-caa75cd.0+caa75cd"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-caa75cd.0_1641256918521_0.3927511917762039","host":"s3://npm-registry-packages"}},"0.2.29-dev-bda9206.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-bda9206.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-bda9206.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4cb73f5e97ff1a41f2041576f604b0ba6ae0e5c8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-bda9206.0.tgz","fileCount":34,"integrity":"sha512-tWJESZ4LutRDidnY1al1QeOAdqLI9Q5ICLYuttutxCVJj05XSb7S1X6uboUWoE9Klg3n2+CHUcmmOjCs9kPGnQ==","signatures":[{"sig":"MEUCIEz+Pik+nBCOZyO2NO5YDDo/clpAxNvypbfmY2mzkr5fAiEAvGpTFrxA/sTZ4gJQYqUVMVLsK0q85smTHmjE120ep1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh06hyCRA9TVsSAnZWagAA/UQP/1I6tcy3vlvMOpW7L24s\n/eegyxO2lN+OCVo/gbc1vPuvsQXMQ1d0BsBY6U1gOBG1qN8eTavqyP0xwxEI\niqJl9Y7LLK3mjtPgdFb7QzPunfJjvULjWKn6sNRJBePIcPg6p2TdTklbdXVU\ndRgpPVF1RI1ENiXBlv2BVeYln7oHIheRn3o/PUCltIvJYNO/27taX3ZY0jzb\nTf7soZSP2wCQW48iS7JDmvWVnVDLl/IJZj6o/d17+Z8OUEugB08S6JzouPUb\nRzpvnODPSUrzh+Bvh6NWHoZVfoWEtq0BeHWgtv4krk2nFL70yzogEfMQWLre\nTrgUiJJUj5Bvc63yHh5dkPbEL71S2Ri3FIuGIF8Ibe0VF9WcxeC2Ck1csLeu\nrOdy47NopodVpKLREz0pfpkr5nimC/mD/PDEyX0X6feDKjmquNHzEDkBw2lH\nmEH/rsfdujD0/A97QSv1pdQXxpQe2kJLy/xGhtRPNIxjLta1H+RTSjKfZ9gz\nv4C/VuOIRI3P53r48cA1uB/W4oNAHjL6wESCI8iQ/Dbzu5gAiCTc/DVfu77L\ncEsYP5SXInlZbvVixflJdZFRCB4lMdfXxPDJwYH6XCI1z97cTWAHClLF0ut8\nPCvWdrtdY65bdnxyFm72tDusGyd5acwVfvCtNkV7nYXB//5XjW3jNg0Ao5RE\nPbUd\r\n=/Odr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bda920694c7ab573822415653335e258b9c21281","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-bda9206.0+bda9206","@agoric/ertp":"0.13.2-dev-bda9206.0+bda9206","@agoric/assert":"0.3.16-dev-bda9206.0+bda9206","@agoric/install-ses":"0.5.30-dev-bda9206.0+bda9206","@agoric/eventual-send":"0.14.1-dev-bda9206.0+bda9206"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-bda9206.0_1641261170467_0.9317039155119413","host":"s3://npm-registry-packages"}},"0.2.29-dev-45a40fa.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-45a40fa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-45a40fa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b6ea2a191a0387a30e6c6de4dedb9207072d0ddc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-45a40fa.0.tgz","fileCount":34,"integrity":"sha512-4vJ3CUrQZCf3ydnGzsJLzoYc1uA9hWs6YZ9GjZWkX57p+SxXrxk0zi48k+9U7SyXw9zTRTFruvYb5J71JABdLA==","signatures":[{"sig":"MEYCIQCXMTIqpMUgqA+ZjElMFbFgFiMVLZwLf72QM1p0/MKSaAIhALPp5pk6n+jV0JakK80MHxmJ9Pnm/IeD9Om/CpOc1XCM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1KneCRA9TVsSAnZWagAAnhIP/inrPCITLaJ9Nccx9cU4\nxO97mdEEl2OcemDvE7TG+wV2v4FWbRc1XjanRMpfBmuo+VTytVyH/B90logR\nPlMWrjq0GzQDDvIf76zN2lMhSLvG11aCHIi/5/hjOOKlsqjzgShn5olTz4l8\ncXxHEvJDOY6cq3r10SjHx8hiK7Pakc1xoo6141ATGgSI0QWFZpYxY8NyAVFO\nahkXdtvG+0bPcZmdQgx0vJXk7yrX01UuPek9YH6QnrINnCL66xc59stoN2Ce\nCx+QVPsYRIxIUXWaEXn8NwNFMrCsOoGMpct2yDGy9j0M2u1jEw98VuONSNLt\nWptD4Y7C4Wn1Ze7aiGJu0ik0fGnLLH4LRB8j5iyyOGiH6HCH2Q8Gf+dKIdiw\nzIPBVizYZ/LkL97BB/5sTOJQR8hky4XrBqOhIREH0ADT5PYngLzc1wtX4Ukv\nx75HBWUQz8wbUkfGmz6aqv0+CjnT9336h7zMxmg1f6TjL/MyufsHWc8Mtljm\n0GVr+TmMFkW85N8mpg67HvEiIK6WYssvz9MJSrbUL8ghxF6xvM+HLGHgnrmY\nRb5KFJNTd7S+nz73HU3dVWqOC9G30uPCIC67LJF2rsHZIYN9o44jPx4kr1SC\nfH/zrREplbqOw87O5KL43ThoChMMrYpnmpH6odE5ziu9thZsd8h63TFTCdLq\nWMuZ\r\n=kFQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"45a40fabdd544858640e32ed835e991da86a5c9d","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-45a40fa.0+45a40fa","@agoric/ertp":"0.13.2-dev-45a40fa.0+45a40fa","@agoric/assert":"0.3.16-dev-45a40fa.0+45a40fa","@agoric/install-ses":"0.5.30-dev-45a40fa.0+45a40fa","@agoric/eventual-send":"0.14.1-dev-45a40fa.0+45a40fa"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-45a40fa.0_1641327070420_0.5114498537439489","host":"s3://npm-registry-packages"}},"0.2.29-dev-98ecefe.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-98ecefe.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-98ecefe.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aacf6edc4eeb239f2770e295993178bf7fe37634","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-98ecefe.0.tgz","fileCount":34,"integrity":"sha512-7LFvoByw2jpNK3H6vWz6SFc43kS56319wClwASL8oXTzBaa/PnPdb67QxaPK0c17FPLoIdwyYJ0qXDYPMkvXUA==","signatures":[{"sig":"MEYCIQCoISHh6F3pqxBwWv1TohtnPlDh8MuvSucCYRqN/v8XbAIhAKKkr717oUUUkxSlPJLSCegW/BRA+8HOZpZ6VVfuFRxF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1blGCRA9TVsSAnZWagAAyUUP/1JOovQEKL+oL25Lqhmk\n4xHajkNm+aLYNWpZo8AX2NqaW24CPcTb2fr4gTCV8IidogP0BonBaEgVYN/9\nCnxo1ZRfQoboRZ0YfwBzORMD0L2gVrqidr0TYT8Epa/lLyZ+0mhCeGmyb0Ij\nCPRrJbAj28hNYhiSUCczkcXOZIjiB/tkjz3soKNamKv8dTA9AbcnO7lu24e1\naYD+pAA0R6flb7nLyA2U+B9R3PLPZp+ZNxNZWMUwqleWCAqzxnkytcKClPU9\ntdxw31djv/2fyNYBFyce6lE1hicNENBlqm/XB8+yTk97RGbBdKlNu0Ml+8gJ\nYr+N2sa6l5ogQESFTImCz+DKYd2J6baLtwMCnCE99bM/L5Ojbaez0LSkWUEO\n4HV71n3KXfLMdwJlOZMeKITzmHuzvQzBTZKwzM8O2NVekwC0O/KNqGXBdgFm\nGKImDonsM28ScT53Ki8WDAuYyqzLJcFbOcCA3JV2lxodUxiCPhmX1XWp1qmZ\nYm7y1nri1iAFQrAlPObzi6PR0B/mGYVkswjRj6Pv3GYGgF6NCU+sHXjt6Ip2\nPFu0IcypKbz0c0IJRtMtD/6PUpbdmobgmZCS+SHTIBqUio7Z2CqurDI9d8fX\nwH61kH5QuJiYjenG3yWqhzMeN+5bLUMTdnRzvG27HGaN3vN0GRJjoK0P8Hrr\ndIQ7\r\n=x+0e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"98ecefeda616ed10b8ddf0bb9db1b7fb0b324bf3","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-98ecefe.0+98ecefe","@agoric/ertp":"0.13.2-dev-98ecefe.0+98ecefe","@agoric/assert":"0.3.16-dev-98ecefe.0+98ecefe","@agoric/install-ses":"0.5.30-dev-98ecefe.0+98ecefe","@agoric/eventual-send":"0.14.1-dev-98ecefe.0+98ecefe"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-98ecefe.0_1641396550213_0.852535810420163","host":"s3://npm-registry-packages"}},"0.2.29-dev-c6aec55.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-c6aec55.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-c6aec55.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5c2527e5a497a1fc94b66772b2dd06511e473622","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-c6aec55.0.tgz","fileCount":34,"integrity":"sha512-35awGKu1/I0htxak6YhVnM3MSNUCBgOxNKrLTDjfWfInq8wGIkE2Eu86dBJ0GbESx770nV6QUUr7bKr5Zj/VOA==","signatures":[{"sig":"MEYCIQDyAwytsQFEyl/Mx9c7Mppn8mOIn08mkaftKvjhhJOLkwIhAMBMJDRl+uzlBAVJ6XTo2THaKVggXnWChUeuQS6b3Cou","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1dXPCRA9TVsSAnZWagAAPYUP/0kAh9CJx9rGTJ477iS7\nPM7ujDIq9cx1U8kT6dpfbP1kbaSR+IFX1A9y36kMoiEW1o41FE0YsWM5Z+9u\n4PsjraKDrpIG9RtG32fdqEV9WdhyXWcKn9SfbBPzuoWQekj/Zh+9BuT9x6Fy\nYHIJ4SOpyepsOCS3fttBecNseAfrYOxp2azjb/WR15K8Qyd7IOqMReBmfv38\nlBI+sbU1bj7VKwcvPCbDIfypSc9ZtXPX5v41Kh4x9fsQyXpN83FxXj2QRB+j\nw1uOe00xjvQ5xrr7qbhEHB6GnvOm/fr6Vg3FVDl9OLJBaAXJ4ugisRcKaLBq\nCB7mwXwrfQF1MF7gQPOs1D/4cCQUPHF/VoI8hMMayCfVPkGxqSve3LBlVTyi\nbHTN7BzhA/vGPoF/o56Sb8jCEFnXhHguMZSvnhMXoi0DP1nA3MNTDCqCv08l\n3ALOVI39KeBe7hf1vxLBphQXjX1T1CgcmC6Gn6kYqRTOZ0wqhiPGBxP4kX2W\nmXIR5AfNC2S3KNvqmH83SvsvW/22CfsBbfNxXMfqpT6MNHqgCDy2SL/PAq9j\n+lwElyKq/BbCVhYJM+tLpRiEo/X9FncPmkxPCRmotvyvzDbd39ju0W0NOkhS\nJZN/Hp5n+h9kOfgNElP4eK8XuZf0KbVEGOdWsfzgx/iMiNVfYLY7FD3fpCq4\n/kWu\r\n=vDNX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c6aec55bd045d26b9406c4485ccb186a324955a6","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-c6aec55.0+c6aec55","@agoric/ertp":"0.13.2-dev-c6aec55.0+c6aec55","@agoric/assert":"0.3.16-dev-c6aec55.0+c6aec55","@agoric/install-ses":"0.5.30-dev-c6aec55.0+c6aec55","@agoric/eventual-send":"0.14.1-dev-c6aec55.0+c6aec55"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-c6aec55.0_1641403855607_0.7573893460942798","host":"s3://npm-registry-packages"}},"0.2.29-dev-c89503e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-c89503e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-c89503e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1a72dc31e13391051043dc1aacc56226a40d1b54","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-c89503e.0.tgz","fileCount":34,"integrity":"sha512-rUNoImJaNBQQo+AQ4j9sR+Ki0UiGj9aaa34JDXbbq+5c75mdqREnGbjfygVRx7xbP1UOOxzhGrnF9gPSzqsoxA==","signatures":[{"sig":"MEQCIA2VEZYC+HX4gWy5kjVJWG4628rgbLJjl4sPcE92xVatAiBPOXHnJtnC51AsT2I8oKW82xlM+cOZnU9IOPWCNgo9DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1k08CRA9TVsSAnZWagAA4iMP/3xDa5n0Ty/WgT9dW3Bx\nlZNES9dVwjHbQ7g6CJFaW7TirNfJ2i0q0eT6YniGhwuj4zxtv4262pSUBQY/\nZ0u9ETj9nWOnN7+HXI7fKad29P6PzYRSwigrSQER02HSsgjULHIi3/AFFOfi\nzhFn/oTju8vBv7DykdJPf+LzY0HbKevmh+0bCHyOJCb7qcB/gGBcmabdmcO4\nXbLegFvtn74Voey2NAJfTra4QgC0qa9oNNfdzT5tExJYbpmDZpwAozNFY8l9\n40O62bjSvrSBsNr81ZyUU5OABPKAP1wRutzV0JSL49Gn5udrGbkIS5flZGcc\n0G2FLyR3QVfw91RgreK5Tkcl6EJy1bioLmTsofXE5Be2iBhefpr6pyfV6zPK\nD4++c/b1XPHOL+LEAPOh+ryByx3kPrVJmV37ggGgVOHHO+sSGT/vnlUP9oK/\nlC3MJO7apvCGKcHHs1s8Eh/gMrJ72FtvNxN2a05qhJsiDnRquMtQJYW/HlRj\nEwTJSNbQywRoDY226QQAsDRzstu814ao8asVUn+YOJdpqadls0ynnWci4ym9\n1boU6Tb6XyBLB24ddWlcnjKxLqAFFtMNxwQjyWBKyXySwkeQeyOfHWGXq6cX\n4rvDOcrxXdD1fDzYEE24IlKIJB388KTq7Wp+iLU/8X9dNjWf41zlFBfVdmSF\nuNIf\r\n=5uXb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c89503e54d56da50d9cda9d40fa21fe467da9e37","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-c89503e.0+c89503e","@agoric/ertp":"0.13.2-dev-c89503e.0+c89503e","@agoric/assert":"0.3.16-dev-c89503e.0+c89503e","@agoric/install-ses":"0.5.30-dev-c89503e.0+c89503e","@agoric/eventual-send":"0.14.1-dev-c89503e.0+c89503e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-c89503e.0_1641434428135_0.9246482498242217","host":"s3://npm-registry-packages"}},"0.2.29-dev-9ba09ec.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9ba09ec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9ba09ec.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fe3e5d6def336396d0eebe44996730afca922c29","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9ba09ec.0.tgz","fileCount":34,"integrity":"sha512-SCn30MTfBDAyxYCEaacU+ZLRsix8YQNiMBVBdQDkXrxqZ7QFzYYV9nc7DRO1yultkiHdk2R8JvwvlDRH0WdEjg==","signatures":[{"sig":"MEUCIQCHTJLcfV8Q8XBPqjQ81/dwaCLIdmUTvaaQn9PE4+XwrgIgcoR1n6HSBr/A4m8OA7aJLjcdaFF/qjoZvLq+EN+c0E8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh12+dCRA9TVsSAnZWagAA77gQAJUPa5+zZiNwSZ8Orn+R\nvV/lc4h90/rVWH+2MrXTWf9SmCkoU5k22OOOXEc2sxgsBkrwcZdRAvg7vZsf\neeXj+EhHtowjHiiXYksNbvX9sjFUyy6NQBo+SrypC6tI8ti5c9UvF2adB+Qx\n7ULIRqMj0zEHHhRyFTBZZM4PcLNGODu2w9tW91yPG2yaKYEg+vetmsKQhuAh\njAoEyiMjWnoLD/WNG8K9kkYjTVGnSoWoC9sLV3c+NFDZs+T3AMgJxwMwtRul\nDLS7yykcvTHhKlCZWVd4m+BZt8evrwbk/pwv7Zhb9KYZTKPRaQdJWz+yipGp\nHibR5Gh0FJYHNGMcg2PXMppFq80K31qs/ixqfs+DrBMTXPxLwmpQcYcQrCZ4\nEqhiKOwtd2WQZG/oz0qZs1vuM8B+NfcVFI6xgMKXpyS/i7YhsMm0Obac/oGs\nYDJs0iywI5UxkpMOY+WhaflT9zMo3txSz3YpxUalc7xMcYN625JodZXqv7PZ\naCeIiFmLhghuI7Tp2VocuMgHoBFvKKtQtpKnY55HYXOdwiuZ02gt85gsET/x\n2MLRHQgDcIbtNt6H/gfoHtlbv2JEiVQY6r2TqDy8A+/1pCBTJs4O/adQpCMS\n18/CLRVsdAM2yuef7S65g2WAB8/M954vYnRYNDte9x3M6cGkLkiRSqBOk787\nwJJU\r\n=wGNO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9ba09ec662106baaba611a45d0207e19a6249418","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9ba09ec.0+9ba09ec","@agoric/ertp":"0.13.2-dev-9ba09ec.0+9ba09ec","@agoric/assert":"0.3.16-dev-9ba09ec.0+9ba09ec","@agoric/install-ses":"0.5.30-dev-9ba09ec.0+9ba09ec","@agoric/eventual-send":"0.14.1-dev-9ba09ec.0+9ba09ec"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9ba09ec.0_1641508765744_0.25449233737704446","host":"s3://npm-registry-packages"}},"0.2.29-dev-1ad7b2e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-1ad7b2e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-1ad7b2e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1327a4dc60de09db7500c15470de0b0d7a65d01b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-1ad7b2e.0.tgz","fileCount":34,"integrity":"sha512-qAtaLbGnkXufud7a/FiEHWTrE3aoZS1TPPHNrUJPc6G7jVUv+Bwl6Blwi8jfhcrSIPVbm3JJzxGk1iIdJGVx4g==","signatures":[{"sig":"MEQCIBCA1/9Kj1WKIj41D8Vpznd/5wHckbfYLpyZyrx5yHOaAiABxL5UyZDbQhu98b+M5OO/+vOWFYsOfYeLiHEbuVH/vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh17fSCRA9TVsSAnZWagAAh20QAJ4kar2GW/1Jl5oYjIHJ\nnH9J5lvdY7rG7zVK/l9D8aydBdVfIBks2a0KZD8IV8DDr+wrOJAtBi6fMz66\nbCabJEr3R8PCQlePo8m390ZD+jkIhU7v7X2YC6DRukn10BVhBqA5zvp6qUJI\n3uCKUriij8k7bEnQMr4LtGzQr8+bvk9G2pUcfx9pnC6LShWv/04SnkwytuUu\nfKfpxmZk/aXhlpxQMTC28wuhM6vKAzG/toFAIGzdzvZWzopftQrEOlz8Kcm+\nmDt7XqswmYIJIzHi9LlMJP7kONSoKPcrFULZd5I9EI3rlDiKrSWXqBw2UjQa\nPd/YauBX8Gcgj7pMWo7sXygLhG3dkrdu3/1Idd3F3t5L+188vxj5u+PExz3i\nDBB+2eDagikNhT9gLQ+ue1Dhw8hAk4OJDBlk8TviGv/klcv9QxYAon9p+fAg\nWP+5GpnU+pdZ/kWoKbSisP0P5TYeyZmjPtkR13d50YcdqE3Qu+lNBRHdbwgD\nJthGEQBmpX8xSTTgAk4fbGnhtH/bhrucE0z0/uMcuJq4/wY4XJ7OvDGPrNiL\nu+8Bw12nn6hesFU7/xa33/Z1oqahne4MzNbMTj0fnNJDujj4KMUM7FKSI6sa\nQ7+3wItMiv1d9dCUAJ0qNwrhPV5syMG5WeV7VYel2DYqiQtzlqGEnWxuemi1\n1acd\r\n=AUWY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1ad7b2e3417fb28b41e5e173586360546137950d","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-1ad7b2e.0+1ad7b2e","@agoric/ertp":"0.13.2-dev-1ad7b2e.0+1ad7b2e","@agoric/assert":"0.3.16-dev-1ad7b2e.0+1ad7b2e","@agoric/install-ses":"0.5.30-dev-1ad7b2e.0+1ad7b2e","@agoric/eventual-send":"0.14.1-dev-1ad7b2e.0+1ad7b2e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-1ad7b2e.0_1641527250518_0.23890561943555721","host":"s3://npm-registry-packages"}},"0.2.29-dev-956885c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-956885c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-956885c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e72724fa77ac6ef1086ce390435842000a958ce4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-956885c.0.tgz","fileCount":34,"integrity":"sha512-Lj7TAVx6mW0UbVUTi40XzsUYJMlNfYpX41lyrV+GuKkWTIUHO7/CNPL4+P6SDNj1JV5pm/kftPVAtnxFWSguPA==","signatures":[{"sig":"MEUCIQDODfC70vME3DGOw6++pV9KLnvYp4URAMqytQ+jaE/uqwIgORcBRLvyTPYUTDlMcQDJ7RdHVOkxLWd377NWHu+HbgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2LO+CRA9TVsSAnZWagAAkjEP/Ax3IwfNh+5c2MjgXQkm\nqkYwolSnbrhNgDTWeEJgFswR+SuI9nCshCCW9+WEykCEH4tmexbcGq/dsRuu\nFRc0cZCCbBbSaZh6PJjCD1o9dGHGQW065pKoSL32dTPvN/HX6p24gnbbIPbH\nP+bf2jqvIzYiTnPKobLLE+VKYWbRFdVBW6KMbqQOp46ly7q1r3cIymUiH7r5\nn2afVGXE/RqVg1TogA5aNza5CclI92kCEG5Lzrj0KEpWrsaVzkVbu7XBqC4Z\np/oBgcPESOkkIFzY4y3HFKtaY8X9glzr+TBek2tgO+UN9a2WR8uWexRCDhzl\nHYrJAQa+L6jLExkhQGAuwZ6sysbOD+MeEs2N7SL+ap4cvksErUGezIGBhqex\n/9jq2MG38bSmUGly9XI8kaJFm/qBJ8ebUqMJMmkpcVn+8Nw83Dr2TpALfo8d\nP2v92fR3kk/sQQFzEyuQvG/gbq+CJwyyVD1s2kuvQyzCFy3CBsvHdKjQ6WIk\nr8K7Ettun0o8ZCr1BWp2Gg/Lxkui1gZsmhKNMdRqYN454WVId02e1cm9F8Rd\nHItA3f3m+QR/l06kfmkemcxkOHCIKeP1WfFWM2SUmrViK3AyvvNKz60St0aJ\n3Tc7YhxeS7YOW06Rj/Bw49I9dRByh0R6GdSqkbCj2Zp+mNn3YRX6Xpuv5wDL\nArkY\r\n=DBJ0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"956885c8ab22ffe9a8cb8c58e1328040a88d9464","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-956885c.0+956885c","@agoric/ertp":"0.13.2-dev-956885c.0+956885c","@agoric/assert":"0.3.16-dev-956885c.0+956885c","@agoric/install-ses":"0.5.30-dev-956885c.0+956885c","@agoric/eventual-send":"0.14.1-dev-956885c.0+956885c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-956885c.0_1641591742398_0.40223739878182685","host":"s3://npm-registry-packages"}},"0.2.29-dev-258c280.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-258c280.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-258c280.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"78f14cda81bbf9c2fb9a96a305d9d0795f9cda7b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-258c280.0.tgz","fileCount":34,"integrity":"sha512-19Qt8qM35Uh7d+B/8iCyDamch+U5JQ2UkCeKse+OiFdu1ENa4/nlLrGgXyhBGWzNFDZ3eRRuXeWBtHgVCIsiEQ==","signatures":[{"sig":"MEUCIQDKX2fY41GvW9jqhIw8hD8GL0kaRos41ACt1bFsHbOQbQIgYDn/mmhbHBYOzxJaYTBdx9Np+Qtb5TCRaqburJErZTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2LikCRA9TVsSAnZWagAA2vsP/iWEqZ7bvxt2lf+0kUEH\n4eBYRGXcdXObEia/RE0qzuAwdbn/kizc85/L7Qtm+KxNJsBt9ndMyYVmZPtz\ncvkV2KsgdvA9TTobLx6GZmLGcuGOC2ShQi5fcpJ4TZacwc0pdyXHalwUrPuk\nyFbiM+IBtXTqNymqK/3Pq7PGErC11EM+GNR9npqUJB+a++TH4AiBsM4rkqaK\nNp9AxMNHJsZiEBECAbhYzZ35Twlsfhd2v3j3tt8SG/F+hJ9XNtAysQ1Dyuio\nl7XNcLlD5WI09Kkv5uWlxKz1fLUNH078EC5A44VNvRTPERAouy+XaH7OI3Lt\n8Ygu+ZDijPYJGJp1cqWn5FuFlVEo2Y4HC9Jzv7MHYLUYn25QDMbJZx2rv2uo\nDJu4fQ3s/J0KTHEl1WgCrS9Z1FfPrs6c/H++zZoZGZjlOsInpSF12J0ZULou\nHLWxwdaspSdNMpLZBiiIyR5FAYWICDGmZG/842VnymFsS91KHHrwUKfETAtw\n3NOK33qBpCnbz9ORabzsjCjylzMfSHi1T0uZ/RJHTjyorlBnWU6eHAw8DhPR\nsgjk5GQE8tgf2bdUpAVagPElkvxgDQAJPbHynro1oyjwlg3n9BVCaCtcgDp1\nvuHq9ZCO7rV/xcg8osbmUbgMfhUpU/E3IYuL2K/CL8MlpAWw1eAaTHjUxqvE\nRX3l\r\n=EI56\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"258c2803c9c6f6afa8f8ab58fb272a60fc6cfd18","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-258c280.0+258c280","@agoric/ertp":"0.13.2-dev-258c280.0+258c280","@agoric/assert":"0.3.16-dev-258c280.0+258c280","@agoric/install-ses":"0.5.30-dev-258c280.0+258c280","@agoric/eventual-send":"0.14.1-dev-258c280.0+258c280"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-258c280.0_1641592995872_0.5344153745811528","host":"s3://npm-registry-packages"}},"0.2.29-dev-118694b.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-118694b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-118694b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"315f52a673d6e74aad66f45bd8ea645ab0ba18ab","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-118694b.0.tgz","fileCount":34,"integrity":"sha512-EQsvPuudpQlE8M9+dC5dez0OLSMbpaLvS+VzsGOqjRlXuSceO0gUvTKXnNjo1vI2MksAE1coEOUrXL2SwA7E8g==","signatures":[{"sig":"MEUCIDPu7KZK11KIdlOgbsjlfFbzN4vvG/jLfJAfM+qWcbxKAiEAzh/E7n4+pjHaeRzeYQOGHTBpl2I/qqk7AjwONU9vtec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2N2CCRA9TVsSAnZWagAA3FsQAJSY9PR69awYfxoG0MjH\nwnG8jYz9GBUoSOvI1UbsiU9Nyidl5vgrqwJYtdGGRA5mVggs+gLRHXkjdsMK\neSbilgG9WO+t+YCUnaD4J5x9IAq7TVUW95Qe+PisRs+pUlnKhp1dJJNUYdjB\nX/j126cKWh388i+UTp+fh3FEkgN6lNI18hnOMqaYG3YD+4vIaK2BG40ZVcfI\njaNIuliVCy3j9F0iwSVLrgFQ3uViBTMZeVzuNNOxLJPMQem0thGP6LBx8aVn\n0rvoY68sGsSZhrnxnj803BGSoQ6OK0bFuEQtW+DB36ZeK9RDOKNg4hPCE2Ar\nnclmAG3A1UFQc89Qr4Igyq0xeo8wjOC6HL3NiWfkVDfiffRyNnKLN5B+5Qfi\n/Uih19hS9Xrf4I+XLnJbSsgOp3+Fh6SSVBDwZ9V+6of3yW1b7912OhfR4oFH\nTxrjS5q04obFYlc+6oMxLbG3ip9KPT9LynjhX3o253vM+RZvDJhy10HTVT+U\nEoO+sr11qfTLK9qpXeuTvlwuhljhES67KBfuGt2BunsiAHPO9/gfnQIGT7en\n4QRHY28asa+OI4bU183+32jLHAMg0f4/Osa9+yyaYC8O60tP0JYP3GxyhRax\nuT6I7/gT3z+eHXyyXHy6TgJpAfv8xYtruqKZAh3PH+FV1MGo9U7Dgf4Q2V2B\nUHSi\r\n=7lvS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"118694b85de4d9f27ee9934ee7f9964d202cc6dc","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-118694b.0+118694b","@agoric/ertp":"0.13.2-dev-118694b.0+118694b","@agoric/assert":"0.3.16-dev-118694b.0+118694b","@agoric/install-ses":"0.5.30-dev-118694b.0+118694b","@agoric/eventual-send":"0.14.1-dev-118694b.0+118694b"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-118694b.0_1641602434831_0.7458362036129154","host":"s3://npm-registry-packages"}},"0.2.29-dev-9e437d5.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9e437d5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9e437d5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e4f9b6440b9a7f2773f35fd41eab6d24d66f7db","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9e437d5.0.tgz","fileCount":34,"integrity":"sha512-UebD6s+BmLe/cxKa/cO3B3WHWZK4X7Pww+E8x76hGJI1bX+ViDba92CEPiMr2Zky1VZ041FkPkv9rI3eva7/tA==","signatures":[{"sig":"MEQCIApMkfNxvwzUeqr7myS/lnbLWNA9Kf8Ljjb/ki4KTK42AiBChIsp5JPK+oUAHS8vX5fdXXqGCsCuH2trPiACccwh7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OD0CRA9TVsSAnZWagAAhcMQAIvlnD706b6fct4MzJir\nLn0lt5y+eStlHhFu0t2FopnkBoXv03jfRmt14bW/rnun8HrxJtisXJMAU+R9\nsz/df4Ff0BQnkA3X04Ww8Tl2sXP95pSJ3ZpzqTY6MsymMHzrvMl+9YSzWAXA\nPbn3b/LSq5DEeMyReJ+hzlsBoSJaUnQOoLnXDe1QM4jwGaHwv3NDpTf2b5r0\ndZpSjZz8tIpKDe9Cvsf2/yJtn//Z+C4DsL8VuNCF1girZFbn3dvC05w19uL8\nA41D3VJ/cWuq5H/dKjntRa/lfcwMaT1S8ydLo3u1P/H1Ls0mhcQJruAssfWz\nrJ3IsRPbvi7ht1Y13q7aRA3mPGh/ddVHvgV5mu+F81XUYd8Z0t32rD1gC+zR\n6meRp+wB3ZZfMldbyE9ncJl+CZvswNz8wJ8z52qki0l4assDvx4q00RVg9mM\n79784e7uYtZ4T8uq0ij3dR/I2FV57H1l/DHzxwuhDTy1olBJ+Nn1xZGpjxbh\npxRCERepMFufQdN9qGLnfm8bIih5CmdBLQlNnbEvkJNPj8HTt6WD7ej3Tq5b\njlT3EA7kx4qLmTalSR2wurNaesPpXyeAlG1qwECrVOKqINUAhUMjZ7GtFQ5I\nyqG0cIP9y9yocm7aEsaLQ+vU993gMSLp5qnCfKyOj/AKeaBf1JDsK29gfM8L\naAzb\r\n=yWzV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9e437d5e0a3fc3390e2bb23911f8e20e37187c83","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9e437d5.0+9e437d5","@agoric/ertp":"0.13.2-dev-9e437d5.0+9e437d5","@agoric/assert":"0.3.16-dev-9e437d5.0+9e437d5","@agoric/install-ses":"0.5.30-dev-9e437d5.0+9e437d5","@agoric/eventual-send":"0.14.1-dev-9e437d5.0+9e437d5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9e437d5.0_1641603316028_0.5104410215453832","host":"s3://npm-registry-packages"}},"0.2.29-dev-5ac65ec.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-5ac65ec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-5ac65ec.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"956243b05c69d332a2b161582e335a13416ce0bf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-5ac65ec.0.tgz","fileCount":34,"integrity":"sha512-u4FTggB2MQzRBkZHPr1Bi++D5ZiHJL4pfMdUwD2Q/250/j3i3R7t4InGzwH2NOXn9RoRZEdlptsdIpMsE0Ryhg==","signatures":[{"sig":"MEUCIG0+FhGSNSetdz6UffppjQ9Sq2HhxSIXbR3ntpvipQLrAiEAwzEv57EGZBZQJ/qEfltWrzvVlRN6SmBbiqwq1PneTFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OdMCRA9TVsSAnZWagAAQOIP/2j4ODlDAlND40LtHc/h\nUbMZpfcQ9MzlUoSSIlUQzxbV3aFR9N7Wc8E2pQyZqgIHy+QJGXj2VVL1NCeV\nOfMxxjWljPy0EK5FCDa7n4vLkakTp0/iF+bCw/yXYkXDOEZBrr2Rmxrsx4Y7\nvQMXiC5It7CGgC1BSc65G4iyT7XgTu2uvciKuq8oB/2uci0BK9IFgi4deUlV\nSij36hEVLydroebwkUBPGr0rpqug7YfxdJ1/s716NNf/Z+piipS57dk5iL/m\nDPGoS7ILxwkCQbhX4NuDoCnIKzCvuldc+lFvN39FdoeqnvizExVFS7tLuEFA\n4yFyUREvvqpbYtatl4yTwAfrC+LTxS0vbwM/jKirMoP+AjzoHnK0UjtiDgwC\n0Sj+aICOQLSot0/Jx+dVe6ZCBBJ5RhYy+wxcg/v4zW6H+Kh41B/ypAwzE2P8\nUE9CFs/i5PJCZuid1VMnH5KyEPMcEMCmrSbKwoHmoAqEWJwnnf66pdwcjbXv\nc0ksjvLcM3iigjX8Hr8hWFA/gSK87OFMzQkpa9Q3VAglHpDvuy1Cl7x0GpHU\nhUV+o1hSxSagLlBuLSdT+IuTgxeESKcGnfvrjujWgs+CeE54dBiwsf1ULx0g\nOHgOiVDP7+z0QMhFe7A0vEaTJq723LIyL2GTYqRPwQFuY9Y87jLC8ZMXtPRF\n/i5k\r\n=psYe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5ac65ecdfeed42be99f9316172b2799f70e37562","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-5ac65ec.0+5ac65ec","@agoric/ertp":"0.13.2-dev-5ac65ec.0+5ac65ec","@agoric/assert":"0.3.16-dev-5ac65ec.0+5ac65ec","@agoric/install-ses":"0.5.30-dev-5ac65ec.0+5ac65ec","@agoric/eventual-send":"0.14.1-dev-5ac65ec.0+5ac65ec"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-5ac65ec.0_1641604939737_0.3359031911562069","host":"s3://npm-registry-packages"}},"0.2.29-dev-d992df6.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d992df6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d992df6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c7a8ec6ac2650e44bd7839f0a48e404156cf8739","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d992df6.0.tgz","fileCount":34,"integrity":"sha512-OJ48Zh2ew1XMdgQcJPqqXfcQ2EB8GcieNnbdzADDmy7UYkRJgUDt2f0M3u4ImskTK0o7BHwZnf6jj7j/Ae6TIA==","signatures":[{"sig":"MEQCIE8/yV37CEobvk4ORgxnDt+JDccrKNM1xZabUk32nV2hAiAyrEZdGzCHc46AIdUezT4mu07etF9l30IBzN30rqte3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23J0CRA9TVsSAnZWagAA2l0P/Aq0ZmDYrBYW/+YKV/t5\nMaba2nQ8J7vAe61I5vLArLdqsliM3vqNNcg3JhoP4e7mquBoJKGAT0JftYeu\naNY+OI1vJSJkn1jnOgc4IROnsfTR14mkveVfsFgdE3Ww1KK0G7nmp/TBxiEP\ntOCWGWhyOfZiQMUmh3q2o4DHYccVPtBT+J9NqfzvBdexwVI8R8fC7RU3X5je\nagk4CB+s8tm4jvYaiVoFN4skkulblejV8sDgzMJBMJ44YakF9GQ/+5pOiRZe\nZKiPx1Chwsf19I47HUwaf6M8gvBv4pqxoUzmOVWM373sw/vVtqcM0UortOlu\nsEKCJ//fU+LqjLBrZcWgJPZKznd3LO4WG98B7vaQU8RTWiWMbO1wZDjtjYii\njC5OVS6q66LjItzJSQa6Wcr0ENH8rdkDP08ciD1sD8PqhAZiSVYh/z0QqPX5\nxxEYETHBG/0hZKQp+8zsLoM1986VShhclMtobn6Hd53C0YsuNmKBBURaynHw\n48bDQX270AvG0pBvCNoLrFJzhQWUp974V8jndQVqC8MAyvNw8EvsE09iCxNa\nePxxt30pDS9nhXmli1sF8fe+/UNSPIHIZqH+dtEkLG7ZV36OlVv1M1NS7LmI\nF+uQe65PP1gHVrpY5fLldSCn8tBq5IykoMztA/j4fND28OMmva2nowY+xyfp\nZzL9\r\n=V8BA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d992df66d1776d7e9377d4cdcba0acd1ad1ebf9f","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d992df6.0+d992df6","@agoric/ertp":"0.13.2-dev-d992df6.0+d992df6","@agoric/assert":"0.3.16-dev-d992df6.0+d992df6","@agoric/install-ses":"0.5.30-dev-d992df6.0+d992df6","@agoric/eventual-send":"0.14.1-dev-d992df6.0+d992df6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d992df6.0_1641771636657_0.9868145220681677","host":"s3://npm-registry-packages"}},"0.2.29-dev-c9b186e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-c9b186e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-c9b186e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f9ef0aa5fa3ada759c64390078c0e3151c348b7c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-c9b186e.0.tgz","fileCount":34,"integrity":"sha512-koY0PxURclCvwyKtbY3SSIbMH7u74jlWExXQyfxp6HO57wg+3xd/GVO+8zDvXdlAnD3Qs5PVoRvA/LZSLaahhQ==","signatures":[{"sig":"MEQCIB6xGxhUitaFmb8zA46ctGtMjzDXOWde8dz1DMDaK4ijAiAiMqkZ0nLkL2keRNq6b1cPa38h4UyppdBjNty/GLMMRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25KyCRA9TVsSAnZWagAAA5IP/A2BwvwltYm9WivzwCpo\nBDdzcDg2JF51Qxhgcb4wzzrs+15phvEw0OBCxJ4vUiX8nOD/RQ23na8E9Em2\nA59CTwLWH3sscIyGEyDhtcVne62GCcD/CPffxAaVGfp6ekWGw6jQulp/ri8B\nLFX1dy6H0t2+Add4iOua7pRg5HMHcObCoZRxn8h3O7W9sMw9pShxiwFKt932\nsUALuJe2x4a1VNZ/BHJFDPeDuoogWaPGgEi3X4o2YjyRrGgazAtbTjl9lcT+\nIXUHRl4KIfYT9K23227SQ1IRWNCMznKD3e3MQbByn6PNkncJ2UoSkaSsIa8X\nQziXRv4qiBEtn6wJK1Cy1PTUIEQN0AMUz8TeosfUcNP5g2lyFdZQvFq0x+h3\nr03MGBQ7VCNOyOf5+hLaVcsQYJRGyMBA5lQyO2lI2wf6nJFHLy5U2Htsv8Yk\n2BFHiyE0616P6BnHhUtfUuzGk4HCHYV0kRkNtEW9ByCeduuAWl/xp88bq2NC\n383MHxh+lnnHaNg0GHiQVIn/prBcODspAXD8/j/0tA+13Rz8WUPSNmUHPUUE\nl3PgeoeFhjRqqlYPVf2k003uioZ7eLCuk9MbxrHqlznTaLr4AciQONgsR1s4\nfZVzsaQZyoKLZWcktV4mLM8M8ZhQ3Iw7EVV2ioY6oFdN0NV2wtLSRJ71Hkkb\ntf8E\r\n=S5lk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c9b186ecbe05a36e748becab6c8bead30cd01cdc","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-c9b186e.0+c9b186e","@agoric/ertp":"0.13.2-dev-c9b186e.0+c9b186e","@agoric/assert":"0.3.16-dev-c9b186e.0+c9b186e","@agoric/install-ses":"0.5.30-dev-c9b186e.0+c9b186e","@agoric/eventual-send":"0.14.1-dev-c9b186e.0+c9b186e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-c9b186e.0_1641779890252_0.39270676489844014","host":"s3://npm-registry-packages"}},"0.2.29-dev-4e2aef4.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-4e2aef4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-4e2aef4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"98028f91bed8729869b74934357e962254caa329","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-4e2aef4.0.tgz","fileCount":34,"integrity":"sha512-GdBIfRxR+UlH+rBaK7ylmaY5g080wR8xyGKcU09wu8eWLMuMK1e1S1r6Mgrarc0w3Q9nbRi+0/9OtVUSV5xzBA==","signatures":[{"sig":"MEUCIQDVg1VZGjB7T8ceNfrmNYNQuy10CIXtfdT/aod08VehSAIgKPMcQbfz0uuusQ+EmOfZ4Y98Kh53MR3Lu05mSy56E6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25pWCRA9TVsSAnZWagAAp00P/jvYG8IDbyWpt6dQbks5\nO+6VJnVPGHeGuzziZeTaRI/CAYGysWbqLQaRMjW3cY59iA5G6JwGjOToa4R/\neL4j+3xzeLxDI8Dc1MLFwL228cWM7dwbWNy0FMLx21TNpvRbQk7BJiAMhCZ/\nSopJgGttExesUn1vD9NIMF5CBWkUU+GvoWoaInOTAcum4pzfCl3i3xrB9OXl\nUGFWmBstA6fW0at1wL7YjQZzUcb4Uyrth8KKX9JpZbWZBb0RKwaPVZPNujEC\n8C69QoTlLhkTHZkyConKXspcngP5VPZ+cLSKrUl2iJIyc8ZpLrCuiuNQb3IG\n7DKbavClJql0s7ObPn2itSqZWENuK60eJG3MTCHTUe7cgKrgHmZwsEF+wvbH\nbEL9UTTtkO1yx6+i/4eI+3j4aotlxyUnW6gtgbmnc1XNRtU3qtmzgIBP8uAD\n9bF4zroaHpOPAx+PF8Q8rUigcMKYXtOavzipNaSQ04PfBMWyE77UHhHmm873\nfHxwlHlbNuP1BS6qtk0RSQFP/H4Hx3QZxnPOGFB2sZ8tZDgm+qpkj6a1yYeA\nUZLpj0yyquDkdZ7p1C4z5vlRfq96xmJIXdOoT4nXkz8/UeU58FFQLXpBBCho\n+Ew8PfBVyTOasAYil6ecNn+jYGAiLpWeljcyJuea0eab+Xq27d4ozIyZm5pY\nk8Rg\r\n=AQUq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e2aef4b3f8064b940e639c2e87fbfdced983e92","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-4e2aef4.0+4e2aef4","@agoric/ertp":"0.13.2-dev-4e2aef4.0+4e2aef4","@agoric/assert":"0.3.16-dev-4e2aef4.0+4e2aef4","@agoric/install-ses":"0.5.30-dev-4e2aef4.0+4e2aef4","@agoric/eventual-send":"0.14.1-dev-4e2aef4.0+4e2aef4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-4e2aef4.0_1641781846764_0.598296130734018","host":"s3://npm-registry-packages"}},"0.2.29-dev-c95d80d.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-c95d80d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-c95d80d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bfd92ec55720ea97727b52a0754d6868eb918c5d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-c95d80d.0.tgz","fileCount":34,"integrity":"sha512-6X4ehoSC15j5ueCiKYfpzk9HGeIjfJVLMqCD+eDDGB7lT0R+nBt4KY6HYjVQwxT5AHG5B3EHE2t+Y05Kp3wTdw==","signatures":[{"sig":"MEYCIQCrgIiTVTgbeCaaie5u49ZGjGIEFC0ylNX273sHOr0f5AIhAJ5taiuJdmtvOntHqh8nae5r7Pa6OKNHHN3TBnVRRFd4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh26CsCRA9TVsSAnZWagAAXsMQAJrFDSHnhuc3rP2Z+yZB\nKHEB7X0TJ78EgD9Px6RYtq7pzt/lUzXoRi02yKNq4HFSRqJyUteATM8aC6tr\nUWV54H7allCfVr8tNspVzwBrt95aR7gfGXFgKLflV2eWGQVbR1MSfWBQSTuf\nHaGT0B/lTiHK8JYlwVnPts7OH5aBcc9IBfno12SFkwLjLrZ7ZYB2tW+GcgmP\nQVJoq/E3gIq9v0gBh257ye2xyVyLNVKvO5iDiWOj3Ta4YMkSWR8+7Bs6NMrF\nqS8+hgXk3ag15eUV/6hSHjGyaCV5ER7/bYr3SnfPFEJQXzFLq072uJLG8pYB\nPfmKYESz3O8WqbyB7AtTqvUPDiV6G1MXZBYMwZpfDtrr9G61q1kZWg+u7jVr\niUYkLMmVsUXdSginZ//9gbMP2je6bSM6A5xctp2p/qYxapm4tPKIXnuH2/HU\nax5qxfy+PBgwEucCXXFNobLUJRIL2GwBejpcxGMotIq/i/024PqTK12Gy/5E\nVDnzj9ol3WzmiJOd9P0PHeCkoLlfJMVIAHJ7coIPWP1wQz64HCL7fy9c8cF7\npcC981LghvtQFkXfCxHNT3RzXkBSWa8lX67yEFbyZL2pxEaoNjtm1aIf7tGv\n42meOc6Otgmmx0IzZj7zJuMisd1ufA/xuZev/YVtAnIb0fjyFeNqj3BXf1UQ\nDm/l\r\n=i9Qt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c95d80d6a0aaafce8c552863be94c3dc37f43135","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-c95d80d.0+c95d80d","@agoric/ertp":"0.13.2-dev-c95d80d.0+c95d80d","@agoric/assert":"0.3.16-dev-c95d80d.0+c95d80d","@agoric/install-ses":"0.5.30-dev-c95d80d.0+c95d80d","@agoric/eventual-send":"0.14.1-dev-c95d80d.0+c95d80d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-c95d80d.0_1641783468305_0.8900160803518453","host":"s3://npm-registry-packages"}},"0.2.29-dev-99c5296.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-99c5296.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-99c5296.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8cfd9cc86964285b5c70262b35662c0ef19a8fe0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-99c5296.0.tgz","fileCount":34,"integrity":"sha512-GnbXcHy/dS4RKdl7mamCl1gS+1xIhUWhUop9zIYmDi3U72Xjb6gI1GoBXXjpD7BsKhhfYO74oXZY15AkXXy6kQ==","signatures":[{"sig":"MEQCIDdppci61/fB/Jx5aq1iSENX7rsdhijSuFOjIKA7HPG7AiAod6FiOT2lvtV9Sbct3D66lOWLB9neMVl9lsE7VA5hCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh28wRCRA9TVsSAnZWagAAr9gP+wXnNFHvTwknoAPDZKHw\nF0POPX4qmsGXH2cAj0rhftNW4GZqi5/Ysac5rLfElX6CBVrJlzwdMX0JVt2h\nfbGQINXvr01/i41p0sjxjj48xfP401kYWoR30u5g6ezBRrtSTJODbLl9SnWK\nJDRZfKsqcAkqc7pYcEcba564vfCjqr4QfJFohjrcgehoHaFVQ4QkMug23vto\nBk/vRg3c0QbVPEO7iVJtPb3r2dcCS7WDfq8SD65ZdEucO7jhwgmJNqAP8kns\n8uKoa9kagUdzM/bLOqiWI/gvJVAMv/VF+xwU4Q3xQGKiOXDNHVyyqIMHXYT9\nbO9/cWpEFZ4n0vXffGyBlQ+pQMUZW2quPZ0x9oXCQ0gf/iikf7hdhvkaHSbv\n06R2XiARPL5hKUhaPrMSC5QY/+uFjdhb758SFvgwwEwtQ/yiA33F6i0tAYLg\n0hOtVDfSFRfGKX4vy4z2v6vXYlxPAyaFkTPgQXI/uvB1apAxFyWBJ5w8/sWS\nXd50BbdagCF7Tr7N9quK5VHCa0V8fXmDwvmCR6gpd/5Pdem4goMCUl/C0fT2\nbFy8nzNM6OIOca1+T+AxO1SY8U0PsPftVFX4W42hAoVsEGAIoXnfSGFYM2tO\nqREfNVrjOxlXr9t0JlX7TDUifmH9J4IutVXLH/ZRElMrC2/IOpU3c1FMmo7L\n/c3f\r\n=sTZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"99c5296f69aed35ef34803a6ee17500af874261e","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-99c5296.0+99c5296","@agoric/ertp":"0.13.2-dev-99c5296.0+99c5296","@agoric/assert":"0.3.16-dev-99c5296.0+99c5296","@agoric/install-ses":"0.5.30-dev-99c5296.0+99c5296","@agoric/eventual-send":"0.14.1-dev-99c5296.0+99c5296"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-99c5296.0_1641794576826_0.707380871367447","host":"s3://npm-registry-packages"}},"0.2.29-dev-fe997f2.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-fe997f2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-fe997f2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7f30fd22fdead8be2f025503b62758a403a378fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-fe997f2.0.tgz","fileCount":34,"integrity":"sha512-PKYRxWZCySX5b5CUXwbN8UcvxvFj1gRPkXnIQA8zFBanv9pT9D+P+oZ9WnmoHSmbbRXfoeFREQcBHro5iwwJdA==","signatures":[{"sig":"MEUCIHeupeirTzC1mQqty5wAWvQw8K5btV2F0yIbLNEg7ZviAiEAmwCqfVaLWj7wKPTHo5FXqXHQLk2IGGvztMkqkcgNnG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh29UfCRA9TVsSAnZWagAARr4P/1a+BSzWgPnBLpdgADgF\nGEEFS822UKmpkup4EwqKa32kJ5CKQ1xHevo1JJmwe5sNeYEKI8crgOs0xUeT\nKTidSh7QjwoDuS+Fs2oFYRJYBBky0HH5bjS0MqSmNOC38rCrFUpqTWnMLt62\nk2SUD5z7xYjTYemE6DaIfABdYd4FSVYXWznC6JQrygPOqGXmG3/mFvoWL01p\nYcAK/M+Oh5aroEQmE1uRYyqA1oGkPvm8QHcG/ZLNUq5MXyj952sKEV5COMyk\nx/OK/H/FXKa9rCMU8fldMyKtfzWtOTngs4zYnIAKmakggDMLRMLVxmu2Avpr\nyud+/EZuJ2Ly23rAg1tPePc9MIf1DfUqNc0vzh19Ay+I44F5K8OxT+Foi8Nh\nBM0yyep8nNV4w97u61+45tSS3xfADerXSI3Jf260bltqo93BFxZEhgJd9Myb\n47r9+T3g7QyDrkj0SmKL3bkmCeMkcjPgIvqDfuWAVS0HNawvPahcLPqK1Xo/\nB56fCUVzT4CeHhSTIU2WpNXf4rOzDXjZKAWYjnkYZPgP9L7NSTZWWz+G8gSw\nP6uACongpiASu3izwhikOkyyor3IlG9N6TqOCVjg2hCWm6HH6w677MAad7N0\nqWzdIgpKqvC+utk3qMEfsvKfAyAC+ZvhntHh4Jf5sfJpJJL/JuVEzaGjZ6UD\nJjMM\r\n=+i8/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fe997f28467eb7f61b711e63a581f396f8390e91","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-fe997f2.0+fe997f2","@agoric/ertp":"0.13.2-dev-fe997f2.0+fe997f2","@agoric/assert":"0.3.16-dev-fe997f2.0+fe997f2","@agoric/install-ses":"0.5.30-dev-fe997f2.0+fe997f2","@agoric/eventual-send":"0.14.1-dev-fe997f2.0+fe997f2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-fe997f2.0_1641796895151_0.8347428300596376","host":"s3://npm-registry-packages"}},"0.2.29-dev-ac23367.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-ac23367.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-ac23367.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"03b7ca8f01f1072d93e5cd963a1be17009e8d643","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-ac23367.0.tgz","fileCount":34,"integrity":"sha512-rnkJZ6ScCeUyA3rheqHt1AkJ76J3nowVOXuJuZomR6Fk/cgRRWFFIMluUKX5c7X/xcm6uycIGwBJziNpqsUUNw==","signatures":[{"sig":"MEQCICsZAC91apV5WsC1rHRJ55ujSCVJsizeLXDd94jAu9sxAiBQQhapRxRWqFvDm21TLZVJGyS5wDiVcCionVH8lCHnJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3KWPCRA9TVsSAnZWagAAtIQP/jSaolYCEw80thecOJWz\nqV6yKuTojZ12/oHJD0zsEdfzZgv9GLehzWb1L3gatCLsmt7Usd0+87ePKe4q\nUwt+tsOSUQOL04I9fCl00scH2/+CgnpHHImsxeMLv04FpIQsqM8mNyAmF+9g\ns232xS9LbEXjG4z1kVfJ50fYD4nZ7VdE6sPrAUvjOZ2yx4WWZ93T6Av+Esjv\nmkLia6ReYEiUPRKk6fOYWvAi9sdNb7qYH/wD8C9p+OJuL9Hk/5okJ/oh0OjN\n2jfCPlIMx3uLalNcgmW85aamthOYYQlvni8IQwDL9E7U7zCLlWgrd/ymDg59\nK8f91sOOA5s1tRkFZdthgFuq55qQ1Dol5V4YVYlDGP52wOjXqUa23x1mwYWk\njYHo+VIk7Sgu2AEx2Fg2utL71yxsj5oy1CGXmihXcjTDtiW0NZI6Nx5SnfkM\nbLQO7VJYAwRlbXJDbEYHPF6+JFxBIO21llnLGPSR6081Hi6C+OMdt2pEy15a\nlnyOLEmQfMOru2UQHee9XgklMceH4PhKgLd4/aCuxpa73iH/I4SIrkxlzmhP\nWxyLLoUc1iExd16+MBT3bRe/tJvclgL7bfwWvPu7f4CgEeG/yyFqpBDNAzAi\nUav0HqlPjN8eNBTTuFz6GsyNZE1RnWEDoLB4grEWHi8D7vRGZ8WSKLBlCVH3\nzQm/\r\n=I+rL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ac23367148f7b5d5a19cf0aef312251b036acb46","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-ac23367.0+ac23367","@agoric/ertp":"0.13.2-dev-ac23367.0+ac23367","@agoric/assert":"0.3.16-dev-ac23367.0+ac23367","@agoric/install-ses":"0.5.30-dev-ac23367.0+ac23367","@agoric/eventual-send":"0.14.1-dev-ac23367.0+ac23367"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-ac23367.0_1641850255048_0.47256186937321276","host":"s3://npm-registry-packages"}},"0.2.29-dev-6087647.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-6087647.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-6087647.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5f3176029f4b4c63b999b415a2b7556062f0ce69","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-6087647.0.tgz","fileCount":34,"integrity":"sha512-XPut6vwYn9o1Y3WaYqx/Ja5bn3iDhgtzfB+zBKAMyMK97n0brK1HN/0pXQfPaO3fiLToH43OHHDJxw6HKWLmTg==","signatures":[{"sig":"MEUCIQCSl3rtu6N2V7xBIOdBk07c8JJs7XxG1Ys1QBT5O7CNcwIgfnLqRa15Kl+YGY8G1BOLcaAEpH2/YkwZsE5PvBTub0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3MrrCRA9TVsSAnZWagAAf+EQAJvym6aOsUq3xtSp8/HW\n1sQl9yfBYpZ9Ccuqswk7sctlk9sL4sl5LemgxNAC8PS9ZCq0kEHQVaYC2x3R\nAuETZ8uw/ljUioG5qfSVFORrPMR1ElbgAjyDtiLYXUq4QWauGWhPbohb8PYe\nYw7ebaJfXQ88mqu1CsG9EIYgggt9aJYgc7s0zU3NVI/V8TT2CGyV9obTkIkO\nbmWydCW0UiSxyLimEvVtVTIB2Hes6kDdcDRbH9JebCcDdJ/j0jCodQxQjP4O\nuM+Mt/S/4JrlVixE+wCAPXfhLFbkwKe4xCZ5iRDDrSh/0V0AncT6HxP9TUqG\nIxwtDgjK07tnIobwE9DjIMrjfSIlQJHrRhkCIZczzyhudmj2yVsez4h0aPxT\nKehApvCrcHp2IgPoe/RCfTeZcj9VeeDKNGLfI2EP6Tmad4+YK7DUhYJmEScH\nDXy+HEGKF9yHh+dcItjJknoQ1C5dSLXWyMVLOn0KAQxOx7kTumJLBWJeU5bQ\nTl3sv4GhxjADcumsJjrj3S8PTK8PuLGXzCLgNaTlQKpbjxbTsm09b/VP3bQf\nJpt1aSSIuoJiZ/meWKHHYyYwmFvhXtlFyybhv1lRhWs+4HrcK1eCLMlGGKK2\norz3o2lZYLtnLYH0wzmMnF/uUSvhrK/t+TXIOz2IQWUaSB5Xxz09k7QlYlco\nKP/6\r\n=e79V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6087647a7ff9f893cc032124a878c748ea35b583","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-6087647.0+6087647","@agoric/ertp":"0.13.2-dev-6087647.0+6087647","@agoric/assert":"0.3.16-dev-6087647.0+6087647","@agoric/install-ses":"0.5.30-dev-6087647.0+6087647","@agoric/eventual-send":"0.14.1-dev-6087647.0+6087647"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-6087647.0_1641859819344_0.18823914236725825","host":"s3://npm-registry-packages"}},"0.2.29-dev-72cc8d6.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-72cc8d6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-72cc8d6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"021c61170710edac4d6902b56535a884cf714f46","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-72cc8d6.0.tgz","fileCount":34,"integrity":"sha512-TMWXwcbvkp3zdkdJc7QLYOWcM4/Rm4WPO+jBBSSOGl9TxcYDNzdjZi6spJKpqH53AoqH7zn+q6bTFxSE/qaF+g==","signatures":[{"sig":"MEUCIQCcUzxd/9EPytjRRGqKBl1ZFQ2uc0canUcyU1JbrFTSawIgEDck1vOXB12ZqrvWSi3u2fmoxTf0/FgcwfboAvpDXg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3OM5CRA9TVsSAnZWagAAglkP/jKX9CcS7P4q14QFF835\nP+3L3CSm48oNVj+zMfn6jxkPvmbFIWfZyM6z2/Bcl29TW2LbBrJoFFxsuXM1\nDhI0K60Ng28/Po4Qobot3yfzh58X6kN8JQRgVRIK4fjgY+4/fPWwPUPT9zxr\n3rbVALWwXyCMf0OBanRSCBn71V+fs1584R+MTpaFFt4j/IrOxTHdIZ8eqiM1\nB+xyvAwRGo2eHgTGlqYNTqTWchtCy8tBSDmOy/7nYlfMt+sXKAKXdCfyRk0U\nmHNqQon1KyHl6XEdk2GW/JGzMlZC3mOmwPuwr0KnhmWiLhUnAUx9kSjmmTjI\nLgCluT6hIvh9kfoIxmAeA5/dRPt5aYfdZL1CkWZAlIcBJ+GWsMkjyOE1eTmL\nsmluesV2QaoztwCuP00u1ejKcR7+9RnirZaN23PU7S71y6G8+FLJpCtPJrOV\nU+qvrrLNzDSFZKxVMD7LmO57nsWSXy+Yd+GuhZdHnyexMf3pifevXj6T0/Q0\nK0gPWZVWg9gEdYfr3TbJHwsVyXWoJorM4njNKnNmJwMqh6FPvZvlFFkXHGr3\nfuB5xB0cQTq6rUscpQdq9CHVM7UhgD5t2yEAeT6pfkzeDbMn2s1dHrPDenPN\nSApnjUiJM0vDuklO+bDRQNlgeYz78Gpz404LnRIRp+jOGnC8QfwAcxYr4A/l\nzKeb\r\n=MLFv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"72cc8d6bcf428596653593708959446fb0a29596","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-72cc8d6.0+72cc8d6","@agoric/ertp":"0.13.2-dev-72cc8d6.0+72cc8d6","@agoric/assert":"0.3.16-dev-72cc8d6.0+72cc8d6","@agoric/install-ses":"0.5.30-dev-72cc8d6.0+72cc8d6","@agoric/eventual-send":"0.14.1-dev-72cc8d6.0+72cc8d6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-72cc8d6.0_1641866041103_0.6549576175820242","host":"s3://npm-registry-packages"}},"0.2.29-dev-7d0bd9d.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-7d0bd9d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-7d0bd9d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f9be703fb852cb4254d879b198bf18dd9161faa0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-7d0bd9d.0.tgz","fileCount":34,"integrity":"sha512-KljDuoS0fCgaxaOKrN1EFY2OpJo2TST7pOxd6V8PWXe2Io+SE6RZpX+46vJBxLIAePqg651P3mue0FnfGp4ZLA==","signatures":[{"sig":"MEUCIQC+YPxoLliaEqq6q+WtzPGJIZCFa+kpZTzGUk0wFcKrEwIgJiKccgaltpK9CLLcsTxYbM23u5owaYHFTVuhYMRazkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Q80CRA9TVsSAnZWagAAvh0P/Aj3qR1FqEeQ1KUpvohT\nWhNvaNy3SJirBwO2a86BGsuIIHFg5qB8G5VSzuO5gacY0ea0A+qSHqOtM+I3\nleCYFOgwaMD5Y1QEHaVrMIlPurv6jTraFmcbGyMqc5P4F8YOzVr9TwWqn5Qy\nh3imaEdVVB4nysk1F7OP7ZGzK//5MN/qbyQoqZh1ikG1QADpRAIGRYNaEw1S\n0UVi3+2Wl7lqAkSub8i5l2+LFa2xRANrQQM1usVRmD0V+oiqAETOsrLacjrG\nH6iqzsygCiFc1RwmQKNUr+TV/WDGicQKpcdfN3YjZsWWUOictsZIh1MVlalx\nHQH+DN6R63cMcqIcKKGmn2JQddJGACibrGoRsuO4I/tjBp3ifeNxCJ/bbjM0\n/UqZS1p2KFURjuJWSBWoyntinF3Q5jtrIsdq0NyX5n46HjPf8oBIgzVB5Ei/\nhIuTXPbRdW42v2UYN29N7zxG+5Vfhr4XQADNo4m5Ku57HyoAc9/iGhDoKJby\n+AV+Y1/1H+TdjPLZ4frLASjPPoVMFmxHPYBDkWXtJE0s4SxEUSrBMLeEdocM\ntY2WYwBIy48yWk7sqq0pMG44QNexBwZXKDPYu10iFAWaoovECa4hIF5m1Mvq\ndMroOiAYRz1pBY5fKMYxCxutynP2IdcxQCBKmFbc7F8LowPYX/ymbbOcASOH\nYbrV\r\n=K+ga\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7d0bd9dafe0566091836f48f2d628a3d33889056","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-7d0bd9d.0+7d0bd9d","@agoric/ertp":"0.13.2-dev-7d0bd9d.0+7d0bd9d","@agoric/assert":"0.3.16-dev-7d0bd9d.0+7d0bd9d","@agoric/install-ses":"0.5.30-dev-7d0bd9d.0+7d0bd9d","@agoric/eventual-send":"0.14.1-dev-7d0bd9d.0+7d0bd9d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-7d0bd9d.0_1641877300580_0.6609503831617292","host":"s3://npm-registry-packages"}},"0.2.29-dev-ec9c204.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-ec9c204.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-ec9c204.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f23824bc019e83a7d4ecdc29b76f4c2e237384f8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-ec9c204.0.tgz","fileCount":34,"integrity":"sha512-ojy1WtHkqXuvaQ0QbCkS1ev+I9h7X4EuJrpzibAnbwW7dMww/gOl8Dkp/d8Af/jINtAuAhd7TANFDlVNTj80Dg==","signatures":[{"sig":"MEYCIQDI7xtymnTKL6wQ9FMWu7JKGm4MR0eM2zPbCM+gwRnF6gIhAKv6dcu33Y70x7Nl6V9JBZsGfQfjvcBMKf4ippV5IlTf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3gm6CRA9TVsSAnZWagAAAmIP/3RiGuNMwmryotBXVOiY\nGuBexJmUFOI70/bElOinyW0QUg5da1/9paKXM3zEProb6ZM7VrhHc4t4hV+9\npEIUJ4sNt09vAKB8plWYqKghJYC+xNJsQ5ezgUa28gjFl8xnvOdsU6UYC4Mg\nWhAtNIG/1c9kmXH99CPmSbOjjzCFiH+4ADMmqqwol6s6A5HKSW7XrAQuLVQv\nxtDhSEgfRSRl63qeEwPhugg01yM/FUopurmo+P7u/1HXpILG8rwj75KMwLX3\nXgWkv5leFhc0KA1xplWaPVLz5Wow1+edoBwwGq2V67K5x7Qy3VpyYCfRl+Kg\nePCDB2BIZL9d5zXmo/6AvTsR2bDpEgAchpcrPtr92Auin4DOYIkc1ZAKu8Cs\nGesZ5JA6t2T5UeL0ltR703inUzPnY4DxXideWcXTyUT4GnG1khQpWpEoXsXA\nrsb3sA5Trnv24zMPbOkSAiem8P447R4U0tjNsGswlnpnsJ/UP8CN0YvwoJyG\nwOANhYLripxoDBt7ox+s09cH0uzLOhHtqm7/bBjWES7wu3VBxNLzNHvRYp3L\nLFHJZ7wjxsnwj4flwYJpw44AYGbPDA1ubECHNS1hKbOk1H4r5+sxJ4p53wiT\n+/7ULaL3HM2TyE4qf5mhUpg7QB4kLTZhjoyc9PQE4jh1wKFnw9sGf88wxwj/\nGZOy\r\n=INS4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec9c2040521eaad7d28c08d5b9d6f29e8d3f087f","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-ec9c204.0+ec9c204","@agoric/ertp":"0.13.2-dev-ec9c204.0+ec9c204","@agoric/assert":"0.3.16-dev-ec9c204.0+ec9c204","@agoric/install-ses":"0.5.30-dev-ec9c204.0+ec9c204","@agoric/eventual-send":"0.14.1-dev-ec9c204.0+ec9c204"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-ec9c204.0_1641941434210_0.46486084513074033","host":"s3://npm-registry-packages"}},"0.2.29-dev-3464e52.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-3464e52.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-3464e52.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ef52ca46a889ee3165da356fce2637d8eeaa5980","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-3464e52.0.tgz","fileCount":34,"integrity":"sha512-UL/KPnhds3AGCDk3+R8L7UnMEEBjCzPUQhgkFTKn8TOqRmU/8UyiFDbvtNt8zdiryxDGJxJGtDEku+maaxNH2g==","signatures":[{"sig":"MEQCICToRHD8EU2x8WF3XhxKNqh2oAr5UK3+ypIosKjTpOboAiAMXzVUzSvJ62dTr8VLEvPnWB9a17KZz+oumUys61N56w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3hinCRA9TVsSAnZWagAAS5oP/iT/oyUp6m9jWIvCHa1C\nheIlaDB7FYMWGveV3M2P+GEo9HO/xmhY77hUx5PkuE9Y04K4ZJmi9o357Dfs\nkOX/eXDulmtjcL93cnhHTqQsOtVe2Do+cD9Q3GoD0iplNLV8quab/bLMgYLv\nPOe9wEtIvAotlf/2/frJhYPAJfuijrsh6sGc53oKy2jY35S42zPx7RvHOHfZ\nAP+iTEcsSyR5fYJ0iv3Y/loCEyqo1qDuiu+ZdoqCgsz16g6ZaehqzmovuF4t\n1jwmzOcfm9CneNqrBvTyv7q2kT+CTmbEMbp9SQ6fl/1WgT/TdJfiaNTg1wpT\n7gN4IvFdk8gCO7Ykt5fV6/QOTNSwywjU1jz4J3wHhsPUCnoBR7EBJTeoLeoa\n65WrSOaBlS9ZQRZCS9KVucXB4mos8hMseysfprMLHGFfUOXnaAvHaPYw6+CA\nElu5hUlRNO8t2UtE6n0d6hmuGCyBoDWg+VT5KXYBHbKDCTlusFvhBz2f0Jqn\nPKSHsMiiE+5+0rZHhjc+1pmef8BoXHhmN9knsZLkLELBOlv9ZGPUvD+fykib\nAX7a5rr/78Kzr6NOuTjupmORaNYv/G7dRr1g5kI1KeBkBbwqgSJXeKq3AIc4\nh7wbfTzWYZ/P0wMtaCLs22ZdSWqnif/Nlc5Xgu8Uw8pNQRqZME30z4zMBm9A\n2OTL\r\n=NIr+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3464e52160772a220a86f3093d56b69ff7d2fe0f","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-3464e52.0+3464e52","@agoric/ertp":"0.13.2-dev-3464e52.0+3464e52","@agoric/assert":"0.3.16-dev-3464e52.0+3464e52","@agoric/install-ses":"0.5.30-dev-3464e52.0+3464e52","@agoric/eventual-send":"0.14.1-dev-3464e52.0+3464e52"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-3464e52.0_1641945255682_0.11493568718889047","host":"s3://npm-registry-packages"}},"0.2.29-dev-f599585.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f599585.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f599585.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4b18bfdda3d1f1b7682c11b89c8e329b2e658a3b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f599585.0.tgz","fileCount":34,"integrity":"sha512-b6IShpyA3ZnuFBag4FhTGenR76UIJRDrqJA1TF9eHM2qHWvT+DQvfTdFbUuR3uVzJyfLYRrTjT93IR/4aJi2gw==","signatures":[{"sig":"MEQCICtcLZf3hVGVN4xrrp+yMrD72QWs2H+4fKJEdQxwEd79AiBqmkRfhmS15KliB8qNSHVIkDtgSVUjhvmefI3IXSzqew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3xukCRA9TVsSAnZWagAA1zMP/3wzzCOTKqz4o29gEUXd\nv579dMnF0Cp0L93fjXgy/rAeiOzgJ/5IQXwE/lDqgNP6nzQZozWLwoH4Hzzy\n3CS3PzxrKbInm53ISbna6SQ+eAOjQWsVRADTO2Kmzt56Q129WNDezWBwM9GB\nJ0MiK1Em8h2fE5hc0eo3l3ClDmR1HarX+V32FQNj4xzTMSp1uilbNfgjDdiA\nKszYKCccqkCjz6WYCDui0aR5Ccfz1P2NhBinsIIrDLpciMPL7laFiKFmB+cG\nKBMsTHUh0HgLOfcZ+gc52pxvqCh98hJyhdbLyUi88dPh8T0kHxOw9OzG+mps\n+DHsgT4i04HXuMhafvslVaiHUxlm3Ej+IIcy1VXvDmqBEOUdIuct/APkZ4Zd\nvcuBEAytU74S0FwcjUkuYNTPfxMHgUy2bvw9GLi7SaXBayOVYbE/aft31ANu\ns9Qpbnw98TCFmqOKYTH3NPqnra4+UURtPBqs3rvu/mF42C9OgRe/koyZbGLj\nQBMwpipu+uKT/aGamnumOVhoUkIPXz2pjr5Rf734l4LWoHQ0orf2SkIvG7R7\nI9cUKHEJA7e8UUEuVeQBEs9djSiHtpOFcp7OaNEVBNf4bCn4AOJMFRuqnOu1\nDj7b3rlxJVFdXFeJAksIEtJHgcK1jz5xfEDoAxesX3P3QBBswnvrwCByErC3\nJYyS\r\n=79VJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f5995854229921788d94caa97107360130085e61","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f599585.0+f599585","@agoric/ertp":"0.13.2-dev-f599585.0+f599585","@agoric/assert":"0.3.16-dev-f599585.0+f599585","@agoric/install-ses":"0.5.30-dev-f599585.0+f599585","@agoric/eventual-send":"0.14.1-dev-f599585.0+f599585"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f599585.0_1642011556000_0.7444708560479629","host":"s3://npm-registry-packages"}},"0.2.29-dev-598b26c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-598b26c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-598b26c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5618cc38248af02cdb849cb62ea449def112773b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-598b26c.0.tgz","fileCount":34,"integrity":"sha512-U1Esobo99aWnHx5JeyatZcIB2yIhMcTrbk7WUwArmidWWpaVIE1fyQk6HHQpD6vYMTT3CEv4qJZM7b1mk4CCPA==","signatures":[{"sig":"MEYCIQC5Z9KdiQsJVEX4aaVEWQfnjul6caVr5GgHrBej0kmRqgIhAOIFj3n2uZux0MK/8+GSbYKPHqiZjRBG7u+2yO8nwT1t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4H83CRA9TVsSAnZWagAANI8P/R9fn74VAdeB5MKUIbLh\nUBDwIIYOMm94Qgqzjoo4JBVCuzHLd2AEvyLjxE+yLVSRAnM3/oOvlp/3J0Fh\nYf+M2AwRWqrvSGOWv9B+aO+b0bNcYSeVNII+Y7O8B7PYpOz7PO3IsLf2So9z\nrfev6LTbzkd4QZGRsO8FqHcjU1DtNnnUaojU5anFClX0gZfYWQ3K6Z2nn+wA\nV12lQWeIshVGR/iwjCuFPmoQIe+yBNR1yFK9fXQexFvE/wn9KrinjFPAd4uT\n70JmOJcPjW0dReZcCQ0oey04IfRuD2P7F78jKoDrtXrUfe/9h/Zlk1uKpqo7\nRTdkbKaEKXn8hJFU0xxObtTPTT9kmn0Dqv6/sPZit1/pQlmymgWq1hruSSHB\n4iAB4SpfjyEfyHubuBA9kRxe80oyCGXu7ULL2saFSOpzVj0WXHfUbXXufFmd\n8p60Tlubk78CUeyemvXwHHMJd24EE+jNmYLE1u1A8bm2309XfBfQXtt1HtiD\nACGvHezLUYLi7XogTSywUMmi5nKQN0Ih4VjWW85PdjyYgOQGMgW72xi67LSf\ncprwNE+ao6m03p0r3v+ewpyyu9vL9RxuwUT4QMFBgIkZojJ2FftF6p2XcS7t\nMEzpnYtrAcEEZwwfGpX63p8AS65EuH91cd0ADUj9iHrMAj5yaZJ6v346W2cL\ngIlF\r\n=w2gl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"598b26c78e4565ad4c99f11e35446d2c3f2333ba","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-598b26c.0+598b26c","@agoric/ertp":"0.13.2-dev-598b26c.0+598b26c","@agoric/assert":"0.3.16-dev-598b26c.0+598b26c","@agoric/install-ses":"0.5.30-dev-598b26c.0+598b26c","@agoric/eventual-send":"0.14.1-dev-598b26c.0+598b26c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-598b26c.0_1642102583502_0.7348410387069828","host":"s3://npm-registry-packages"}},"0.2.29-dev-f510d92.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f510d92.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f510d92.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6192f3867873064d9339c83dfb5ac05de6de2549","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f510d92.0.tgz","fileCount":34,"integrity":"sha512-OodX59ZZvg6Y+mRmV5Bw4L6FeSAGGOvHfQ/7sDh4A12LjYuBupebCaGa50JiRP2vikMHLZang1jW51riZSSiNw==","signatures":[{"sig":"MEUCIQCc1cJ5DWjrI1Pq3Bt3DdBaYmOiofhk7yCGSPDsB7bAWgIgUZqXDFcF3aYxvkAzAy0rPK05WqjEpiy3J9ZOSZT/v18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4IRXCRA9TVsSAnZWagAAI14P/3kQb77PZTU4b/gTjsB/\nlTg79XxKD4DXc9Q2mq6O2dUN5xlPu+T3V5W+OQ66tu9UoMBoVBM7/qmNZ3No\nocnYGtgwmeuc2qZBw4PB0XIi5Vp32DIAy2WUPFpdqseTHyp5NYbbM+A8ZunS\nh0ktaef9FhHAzDo92cJGbmM0RG4UKPHjCAVHg0LbaEQpvo9lCbVtSTMYCbto\nMHxlA3MnOyHeAQNMirxRqrTVZAE+RpsdOX+xc1nvX7Wz4LVT8G3YS4LMKcbU\ng/w35Szq6O/GQY2HcsxBLDp4nkOokK0Lw4wS0CKCAitd5aEyplZ91EEyR940\nC8wnF2tWl8G7+w7xXZxp/6muNnoppfbpcqtVdK/McmqiqEEyLzPTgAs62ma8\nRJPp+4v2HVSvXXBfk9A5pDSqidDpHRreJBYsVvFzMP1jIabGXjwS7aLdxpEg\nI7kPipiHyV4edFIEqVWyHCOB6AZmgBX7IWTkq6fdKMbzQ6gq9T1RMRl5XqcH\njxnsf9BA/SAGEYVyrvR/8AWxItOr4fj4FzxL5uvNh5FXLvmbnv+587qwb0tb\nYv5fhM6BDWalonaEinMPbqM7L9693roPzZ98exyo3B1vUy89TfZ4aZfEIt2/\nt8izS0JHsjVMdaQE5Mlg4P3Ig52z8Blysa2/H5WpSeLMiabXzL5GxxIbLuFB\nLEbF\r\n=KQQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f510d9219950f3e39af49f62d2057b032e230878","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f510d92.0+f510d92","@agoric/ertp":"0.13.2-dev-f510d92.0+f510d92","@agoric/assert":"0.3.16-dev-f510d92.0+f510d92","@agoric/install-ses":"0.5.30-dev-f510d92.0+f510d92","@agoric/eventual-send":"0.14.1-dev-f510d92.0+f510d92"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f510d92.0_1642103895751_0.7219730130903383","host":"s3://npm-registry-packages"}},"0.2.29-dev-f0f3a75.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f0f3a75.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f0f3a75.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c0ed89e348d3a96fe138976907333e880153c2e0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f0f3a75.0.tgz","fileCount":34,"integrity":"sha512-Faz+AhIVvgyIgI/stYwiAy95ed9FGMH1nl8s8Cvcc3PjVYYSNszI60KRPGEYLj3gQNCMqbWnPwpOHI6hg0pNjg==","signatures":[{"sig":"MEQCIAMTFfdNTWn9HqZwq+e55XhkVcuNyBwIzMPW39sVjrA/AiABqjvqGQiWfq9L2ossBf9iT3dU+GjtIRcYIIRDEhSeYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4a+wCRA9TVsSAnZWagAA9E4P/i1wyL1Sb1L5KcRArBhr\nHp+N/o8B/DOYay70Kv5TJB+sOxwddgtCnSmUwcm4B18WJObRrirdKdEa4vfu\n7rEJEHI0l7Amg7S/4VS/sHJix/HOTtUd4DgEZC7wOUz1WFvfrD9nNcKrCddo\npgNOZ1HmXdojZCCEUX6t1TNsoKqXTchP/yPCgWITHAUiVdq4pSKGJtod0XF2\nzQ//DltN2/QDhYaPCLcLk3Eucc8fPUxwh9+K/8WRWtApvBEkfG8WJ/T5ZgLV\ndu+uUnGI6QKoL6GoABCMg7c/JorwJ1u3VULUCjxLHK/pxJu7GO7N7OyVUWvY\nk11V0x8y9JsSspr0B+cgfKxIqISZNlNcJ8ruaZ9rm80c3c3lYdN+fNaEDDV4\n8V7fgLnTD+/KdkLDK7b69+eC6C5gBi4/0Z5IFRK+BAwoCAXg5wMVJyG9mK8j\nhsks+MWj5y5cAS8hwhbYFCbPZgRrdDBR80gwD82kYQ/g04EEWW7SkOjo7TNg\ncSr/XJRkySef2CZWvkZkUFhPboxFVsnMSmLyBE+1gLX/t1E+wntHqRvdDmwC\nduBpMlbs7bltHkrXRPHb411tr0W5qp2zfwoTCa3p8piOuCG/X7i5Rlaq9t49\noXGfltqQeum2ifByt8EVOvtqS3v6zaOR1U2bTqNBD1FiJb5m7T44voCs+7eD\nNebB\r\n=5Ei2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f0f3a7548d591fe9fe27e247c09097c647bc076d","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f0f3a75.0+f0f3a75","@agoric/ertp":"0.13.2-dev-f0f3a75.0+f0f3a75","@agoric/assert":"0.3.16-dev-f0f3a75.0+f0f3a75","@agoric/install-ses":"0.5.30-dev-f0f3a75.0+f0f3a75","@agoric/eventual-send":"0.14.1-dev-f0f3a75.0+f0f3a75"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f0f3a75.0_1642180528106_0.16799020243180496","host":"s3://npm-registry-packages"}},"0.2.29-dev-a4a74cb.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-a4a74cb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-a4a74cb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"01126ce3893f3ceb31a8ae2207de4e1ebd9c822f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-a4a74cb.0.tgz","fileCount":34,"integrity":"sha512-yvHgNcAjdPkE9BF6hAM59QnQZKBJ3Vs4Wm63ODQQVP2G2T2r/opg7Ej+VyuUV2Z2nNzuy6IPWnt5oEY9OYXOmQ==","signatures":[{"sig":"MEUCIQCjR57cuYAMbCX3QTOu+L11Ey+ACqlKbyAfAvOi0fx5FAIgExXouTPyly5nX0gk+k2wipTrGJ64lqqtkSOR8PQPzA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5OjcCRA9TVsSAnZWagAA33sP/0w2d3thRVMgcz+HU/jr\nFKsWkcQRbJ/G+RaisywVJiIIQY7s6bsCPdDbmKwPd3thNOCtHTd/WAC1ZbUf\nNiBg8UMmjYysDjjSEkQEOGGvdBOePaVyLMSHNpljlTFDGqgNEmXDLfwjkXBv\nn+ELyVfLzs+2nQNzcMD0PH4gY4uHLyrdaJphjYpySNOynV5X7xP6bA7arlee\ngYKRwT/pmzHuOVq6Xk2ZgoSyu13cnCQd9kSwdZPWOqON+G+ReaZhK7LUMwsG\n5/yM4RdOqc7Vth9Ga0UijBqc/MM77VaIcMw2PJoJXRtzgfOTQTBEdDYS2uwu\neUMTqVU7UMsIuP9X9EhazpAJCcUFfgvNUvaNvxS2jno0rEL8g+/S8Fe5egqn\nE9ldCP//JQZNYr/tBqyb0hhWJ84OrwsOAR4gwI3xy2YqK1YdLJTbpbyvGV+l\nM33PXGR8e1JIpbgfueYUjK0qHmuxhjN06xjHfcz0JM3O8+MsZ0FzUrPEXy2O\nQs7npUH/pmuUlqb3LXh2pqZQd4DaV2gjvbkcMHthfxZIs5aIHQarYO/BlGlf\njrlnFDaGNvxPCfPPuzgj/+yVr52LhzTH/tT/A7aMYXWnHh+Qi0HzXn4HzAXQ\nlFDYkvjWziam2fYJ0Zw0OLz9ohAUEf+SrZDH62WccpgeSkp+arQBr7TE8oJd\n3hld\r\n=iMzj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a4a74cb06064e785ae2be19bc23761b8b8a36a90","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-a4a74cb.0+a4a74cb","@agoric/ertp":"0.13.2-dev-a4a74cb.0+a4a74cb","@agoric/assert":"0.3.16-dev-a4a74cb.0+a4a74cb","@agoric/install-ses":"0.5.30-dev-a4a74cb.0+a4a74cb","@agoric/eventual-send":"0.14.1-dev-a4a74cb.0+a4a74cb"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-a4a74cb.0_1642391772646_0.457344642294351","host":"s3://npm-registry-packages"}},"0.2.29-dev-883ec48.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-883ec48.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-883ec48.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2cdb3ea7a74e8e66872bcc161c76b6727eac34d4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-883ec48.0.tgz","fileCount":34,"integrity":"sha512-LvszLXYYW0a5RnvK78MzkEDfSCG3UySPXS2+mqwUraTLpGt/GBbnYFNepJB3/hHPsUepqZ4zd0bcQmofFeYPMA==","signatures":[{"sig":"MEUCIBHI50Y0a9MUZphOu29BiWIsg2dheYlK69a3UC5I2yKPAiEArTcFlsUdlsvvekKFVd3TRl1YLI2x/gyIKi9g8Ykb5TA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5iykCRA9TVsSAnZWagAARfcP/jxHSpVP6obwvCMpRsqE\nA5qub67nFeVVfF9Ae2C2NFKEjkVimAavwh8y9w5vmrIR82O0/mK3ufak31qv\n5twf3JXM/CTO9LDKLGwN+5iAryGihVpBrgi9BcDoIvF+F95qc6GdWgrOTajy\nwFSy8UdNz59FYydxWeSdN0b+RHCixEmTeNmZ2PxvyYkTqbN2eEKcNVLo76zI\n8rW9ugyXUCpG9yzBkQc0RePY5nI+6N9SVIl2L2k/nfsKHtUDf4hPstVvf98V\nrff84hweKbh4nkFCJENmbexDFCkUowh94MNil+62AOT1Gv0e+NBskC8XtrpU\nzzWchHvrK3Sq52q8z/wLZ5Vk3IrnIb+kdK6BLShxFkZRhaIQHII9ORLkYbFn\nLsQmyQeXJUX82fGq/JtxOQXAnSLY9pRVoro/pVT73O6gfDKTbbioQLsQR+iB\nxXecZR/pEyIUOKd97szMl+zGCRJP6O3clUDMMwvTl2vpn+63ypLL3zj1fOn8\nbuy0p4uVvQZVqZpozJI5a9hyKBDpe0crSErSzWwKIdV6t2Zd5RcoZpH1hl7s\n231w2YL2Ha+klQNryYsM5yBCsafbvNJciv5G/v8sAif6UjC8KekCzSjOgx6Z\nDZjLIPdTODZRQSRM0dfKkGBn7C/HPscFh05BBCVDSlHAxd6lchh8YEIAB4Bk\nU0pU\r\n=GefC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"883ec48439ca628e1d7b228d1bf8ba8f9e3abe94","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-883ec48.0+883ec48","@agoric/ertp":"0.13.2-dev-883ec48.0+883ec48","@agoric/assert":"0.3.16-dev-883ec48.0+883ec48","@agoric/install-ses":"0.5.30-dev-883ec48.0+883ec48","@agoric/eventual-send":"0.14.1-dev-883ec48.0+883ec48"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-883ec48.0_1642474660616_0.6959426772637789","host":"s3://npm-registry-packages"}},"0.2.29-dev-d8aa4d6.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d8aa4d6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d8aa4d6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"80826ed25cd7cbe809c7803dd1eee6fa39d510b7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d8aa4d6.0.tgz","fileCount":34,"integrity":"sha512-DDspbvwWgyrhyU8efIyO6becexOXv5eaftukr50XxK1U9CTUK8RCyafbOryHLhl0tOUeEdHVwBfwDFxmoMnbQg==","signatures":[{"sig":"MEUCIGU50pgAvOs5YducpaK/S0LGOjIivi5J+2tIPjnonfssAiEA603iqSnJq1J7cgGdf1zQzwtPAJ7VfUjzXNw5L4cqUl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh51UCCRA9TVsSAnZWagAAmjAQAIcGF1GyCJ2pSx9BBQkm\nRVNUUOgWRL2Hz26r6zCpsE1EzQbTfWVI7UCLTqNQOhj6GQo5vl6xYuGUDJTK\nGKlKbLh6evugKqiRtYM8HecGyShuZ8v/jhMo/4FlR+LDgOr7gce3+fJiut4S\n+TPkFojDX9PLBQWyIPuEbHaBIFehvjibYc0yXxxymWvwSumm38gSEzmECHrM\nWuxC7HhUz7wxMDTou51H4Ne3/g/lENLg2HalRERJo2WDDABVu97b6CIP2J8M\nstcYntxs/lFCkTPqge6BwAvV+/VZmtxgO6UBLKbAxVSEdGHGUwzU7Rq561oY\nJ1nrJSAcNxgvJUQw/nWRNpsOpnL/bnwS6wfnfxDB2/ifXXlRStrc64ZDT45Q\n0oluINKGxbVrO30JQ/G9Y9jwOboz3oGICXXubKsOpItJWgH9lpYWBgHRZFzS\nY5ojkQBidILt27uVk1wcubyDzEQ6RP1IsdUNM8UG4FHgUqWL5cfmBVaCrZV7\nXVSWTLYDjqHJzAB5zo4UMyFT4TkWDuIBvyhqYM5uiPJ/GurtJyHvAJsaxkcw\nHZ/cmCLgnqNwfIpJfgPmEpypTmS/6rL4BNm8mzBCm3+ek9Y1xvi4HRvHSWee\nGTdbeWdCWhDgNUozPcYT4yR6VwEU25NyGtMvK8AU7MhYuUCFchASE7rOA1xw\nWYlv\r\n=eTU4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d8aa4d616caef9d1aada125fbf5fddff53b6d121","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d8aa4d6.0+d8aa4d6","@agoric/ertp":"0.13.2-dev-d8aa4d6.0+d8aa4d6","@agoric/assert":"0.3.16-dev-d8aa4d6.0+d8aa4d6","@agoric/install-ses":"0.5.30-dev-d8aa4d6.0+d8aa4d6","@agoric/eventual-send":"0.14.1-dev-d8aa4d6.0+d8aa4d6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d8aa4d6.0_1642550530460_0.03168517990162445","host":"s3://npm-registry-packages"}},"0.2.29-dev-7b8d7fe.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-7b8d7fe.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-7b8d7fe.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d76a7ff1363bd946cb2ecb002e92c05fb92814b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-7b8d7fe.0.tgz","fileCount":34,"integrity":"sha512-ElTzTNlZk8I0oihruN9cfF16EU/uPa93qR6L25LwkjwrQUDTXLdJfVEkRH6mUTK2QSP6qTEKmcjCc1sMZcxEBg==","signatures":[{"sig":"MEYCIQDhGjdzVwDQL1gw9pXFhMcU/+crhSn0j2LSmsiRDYhkwwIhAJvBxmZbP+WH+nttUHMg558li17smvIhmdxHiyazQugr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6Ez2CRA9TVsSAnZWagAAQ4cP/1S+ye6icKJ2ZnGIXV3x\nkalguPJskgHpjt9h+xtfHsmwEca+J3dMZ1nJtNSMZMnsOZZfEJYDy41WNQ0/\nrdabuDbqaj6ys4sXoj8nEedNK7uS+4eVrAaYkMrfIq3JdFSWXe8omQreynDP\nBbHPLzRiJV0FoMMpEWL8XFzrjKgpbRznb8uQcyr8ICwZ96qvL07A7FR7Px9O\nEXxjb5k4+y5z3M+hNhMZ/gY12NtAiclobPy9kHJCOmn6EB4kYUXD+Gkf07Ce\nyBDju6cW8RBHhOzjoE4utwxCXIEMKcgiQzPRc+ToAidI7bLZ6ps8lvuHbv2i\ni115a56ebJqJ2NgQLggcb2Em41VKh2viLI1BVxjHA0cEiuVwGlNSp8+6Nk1V\nCyW8qgt28UoSIY60gxOUfF2g8cxc6M00Fjt5ohTWtTz7NGVRx5ebg7nm0Oaj\nx0ZNkfQkoC4PFXUlN8itCuf9MTDcUCFGaDUCOIVZKy9e5zHpxqgWEaViGW9u\n4GAXoAptyBFyN92w6vyXwoX00BPa7zfQYetJUGxy4IwUq+YLz5tiW9Dg1V6u\nkjPPOBPSbViR/SihKjnkPYnzZy1NgaaTHCvGdDayAiLYsGZcdpnxFCeYdh8O\nMrhyrciX5hm60379MRrDmHUXuP7rdVJjM6hEYjgLJVBWBDREsiFEvh20lnOP\nnqMr\r\n=NF4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7b8d7fe2b094256619394ca352e6ee85fa308d87","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-7b8d7fe.0+7b8d7fe","@agoric/ertp":"0.13.2-dev-7b8d7fe.0+7b8d7fe","@agoric/assert":"0.3.16-dev-7b8d7fe.0+7b8d7fe","@agoric/install-ses":"0.5.30-dev-7b8d7fe.0+7b8d7fe","@agoric/eventual-send":"0.14.1-dev-7b8d7fe.0+7b8d7fe"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-7b8d7fe.0_1642614006570_0.7746236502908501","host":"s3://npm-registry-packages"}},"0.2.29-dev-513e83e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-513e83e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-513e83e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"da1e21f4c051f10b789c697493495223c4d38ab0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-513e83e.0.tgz","fileCount":34,"integrity":"sha512-jSWfLJZrAone+lruu6NrMOd2ZFYJJPPVmt3xFMFGBDZ3LtriqqsWymq/J0Sd7JRP5A5EfTtcrMceQ3kI+OF/Fw==","signatures":[{"sig":"MEYCIQC+qZn1wYug7GrXYdBtwm5jSfoujE/V0EonwlZEN5GP1gIhAO6B1Shi/pLNQvjl0HZERM8lQzqftv/rIpNsveWHJ6yl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6FR2CRA9TVsSAnZWagAA36AP/0+YpqQdowtWw2JDDkd1\ncJFrV/IdblFx5D4+aaonlQD2oh6+4vv4HmJn/FlGcHwALUORuN/jmPhpBeZ1\nLJQH3Z3Yq8JSXD9L9AV0YAubME36JGscuQyT2bOah6LR7fppzpINbt2qmmGR\nT5zV2zhcOGZHznSQ1shMBUfbIz+mWsVWXz5mwcw2yb6cB3XjP8lZlkh8jxkK\nRFeJKh7+jpav1g/a0t/5qZxYkTIae52auD8F9qHo7gYrfaOctbyIzj+KKlvY\ns0ja5o1+YCiwbr/s4vqUM5SpvGmjqvDJpO0muIF42U5hv4Dlx4X993Jj8PVG\nNw5ISnW+VP865NFJav7/E9CIuRwrjywCV+qPVL2okdMLG7zB84+iGT8jTd0F\nscGC1rlkpIXlNxPFnxeYLsEuSWOlzf70nklSBmzLfmPQY9GRBC8y2dt0xWrx\nNymwdU7004krIYNTLE1bXVJk9dzSfN5RuBsaChORobs154VXBCphTRT/qThJ\nF8QwupvPszssAwbJg5Ol7IqsJARqEH3Qmx5LTB8WVdE1BOimz+ikgqIl6/2u\ndRmWpJiqghcUHoaE6SMvqqDMZDFDQJcgkGc54MhGnYGGpr/sFqGNgGvmQSiX\nUJpFgarBFQOpMeZGmjV6vJEIVyTLikg/i6VSBuSAV6TGoUWDsysVc5aoWJo+\nRVJM\r\n=osHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"513e83eec469678cb5c0f429bd2e2ed7e5eb16bb","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-513e83e.0+513e83e","@agoric/ertp":"0.13.2-dev-513e83e.0+513e83e","@agoric/assert":"0.3.16-dev-513e83e.0+513e83e","@agoric/install-ses":"0.5.30-dev-513e83e.0+513e83e","@agoric/eventual-send":"0.14.1-dev-513e83e.0+513e83e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-513e83e.0_1642615926385_0.38184171532666955","host":"s3://npm-registry-packages"}},"0.2.29-dev-8a6875f.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-8a6875f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-8a6875f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"52c6778007d91bf0399d2c74c77977aa61e481fd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-8a6875f.0.tgz","fileCount":34,"integrity":"sha512-dNx6SM3Dyis8J+q4fwYxnS922TIRw3Orzt52NY03lqL1fePBc+yy6gFSakJqvTBl636nk6D6QzaYyd777pXjTA==","signatures":[{"sig":"MEYCIQDYOhsGgDmqEbs6+IsA6b6ORGb+tgshzEbxuYx2V312oAIhAMvTOsS7QowEwkEZPrC7HHZhSk+rq9ZlcVwCzitSfrz1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6H4ZCRA9TVsSAnZWagAAdPgP/3oh0STx2wekaLXnuYgf\nS5mFNGtxPqsD7CXf2KGVnsyOwYHd65D6pGer2VWoN+x67aDr9cCr4MKlO2Ty\nToBQOkGtThVc5Ud18YXsmzoiv/FWADMRg+tJJS4pHiD+RxC6ASYKzPDfyoeK\nkRX8mhb3OQMqXf/O2yNu28LGRxzejgkm2yRoQfhC2ZLiFeL6c1+/Kl+0Tbog\nik4z6SKh9sRVFIJIC4JEDVfd8s7hVkGOUkj3ukAB4aHMiJiFzQzQQUp1+ROn\nkU7P6VcWmyl9dhhnDWC9F0/lDmMmGbhTRKBQyGn1+eQs+THykoNxJgMV2yQu\nKii8SecxZq8l3VoRSb5zPZpIO3wDMMtGeTccD20+RS6w1u8IN0yHyhtUqFY9\ndviwwcnOuzGL/62koztrQHGoqdUkh5ZCx5P2/nwumRyc3Y0UCQyOG5cS6SSv\n9uVVOuUbSq8HfiB7Gyg0ByGhHLZ98YhMhVxgakdni9Eb8sYiYrEKuJt+HY3S\nsz90Rty/xuU2trWgga+21zCm/rwMUIdrco0+rL1O7oSNmvNSSom42FOPkZm4\nor5ZnogYHaNAMCTJKe369a3yYp7033vsVrRRdR4+p78XZ7HS2+Wmiq6xRf/w\nsuEO2rGxYXudvJaZWDImbcNed7oFSzRsm2bnWxiSn6jxNklRDRL3YG3ED9yI\nKX3g\r\n=lLl+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8a6875f40025c2e6f3d7184f687ce81a2c611e51","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-8a6875f.0+8a6875f","@agoric/ertp":"0.13.2-dev-8a6875f.0+8a6875f","@agoric/assert":"0.3.16-dev-8a6875f.0+8a6875f","@agoric/install-ses":"0.5.30-dev-8a6875f.0+8a6875f","@agoric/eventual-send":"0.14.1-dev-8a6875f.0+8a6875f"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-8a6875f.0_1642626585153_0.34181984636073404","host":"s3://npm-registry-packages"}},"0.2.29-dev-f716199.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f716199.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f716199.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"40ec7c5a360d8a066e0e6c80902eaf534a296ada","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f716199.0.tgz","fileCount":34,"integrity":"sha512-AH7TPn+X1jFNp9s4YeNujMn3q0qBLFRNz7uqfhuSsVQAp2vOR9Zx819OoW14RqGglPEkcIKc/zpdK1zy2hNV4w==","signatures":[{"sig":"MEYCIQDjdIyvRhMzGWiqT+iMZS6LNnSbpVdwYdhn8yu0d/VfeAIhAI7v3X9Ks2OkyFPwIJNkRIzpNaVTyLnjYPAhJJ+hOrhS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6lBPCRA9TVsSAnZWagAAwUYQAIvVvnysi/abSZwbwab0\nzqm5qPoGDbftavDh0SQesn/oJVBnUEL29YFuNCWpPJh+xZwc/B/Zc/OSj+n7\nd9n+El5sat4CwAvcbZ+oRDRXHSA1sSxc3nmlPxWD9MPHsdH3hASUn+q7uwsw\nEBDP6df/alXS1qQymaC4J56PhlU8T3NNjsWtRTtGefhiruB4lxhRDrimYiaa\nVH42Ac97HpqZ7QmagkLHPP8DhnjnUYXQFfFBfW7Ey4vAMyUAaLZ6lw++iGon\nbC9mLBYxKPwkt70OrljkjfSFk4VXyPE3uzA/MJsv/oBayw7hCFSySztbkTst\n7uvwlPOkkm862DImMfQkbpFR+aeZQw4J6rY621dqNSC3wiRwD6q8r2Vt7rMC\n7p4xIkGh+XUvvICqC0Ify1dzn5mI82Jb7eYX/TWErA+Q0UUipoGkZ2iq4UoR\nmqjTdVWYFcc3pQofzHz60xnWyscq8a3DJAAnEuNPWXC58AGXSMzVSgZMF/Wd\nCFQJyJUbVg1Wz2nbQ9y1e29+9s0w7lwp2q+wwjiOMExmuBpz23x+U+OZyFJ6\n9oWawS9Z2LexJUDI2vWo3F2X3LbC0fSDRey5Ge5FZiHUeIUQPEPyhlaBpR6c\nWRfcXBzHByDJ0YudKlgNNFuM0LbiXx/90vU7iis/bBz+eLIFfSLvceatEv5w\nYwsS\r\n=rcTx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f71619978948027cd2dfe0ec9cd175236853588c","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f716199.0+f716199","@agoric/ertp":"0.13.2-dev-f716199.0+f716199","@agoric/assert":"0.3.16-dev-f716199.0+f716199","@agoric/install-ses":"0.5.30-dev-f716199.0+f716199","@agoric/eventual-send":"0.14.1-dev-f716199.0+f716199"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f716199.0_1642745935632_0.27237084867148265","host":"s3://npm-registry-packages"}},"0.2.29-dev-2984a74.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-2984a74.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-2984a74.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"401e8083192a60dddbd88c3552b6762c4012df93","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-2984a74.0.tgz","fileCount":34,"integrity":"sha512-/sEflDp5wcypR6wNUguF3guzyFiUJXBo7cUWC4eDPSXTD85rr5WAGYKOT+MDIisRnYfu2RcVB9P6RH2nanRR7Q==","signatures":[{"sig":"MEUCIA/MlItLZOw1y82rGuWj77pUKEZUj4NZJteuohz77drKAiEA6WSfpEC7SsgQBDALB0rnMPSliGYoeaQRW4Stww3GAJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6laiCRA9TVsSAnZWagAAEGoP+wbeWpGV6wPAG72unzez\nplQD7Gy/7zqoLt6U0THyJu7+BktBoA/tFZSF9A501T6OXlIwXd5P9JpKCJDV\nCEBDa5kx0NPKxIqJvQHJ8oYGqLRbQKQY7F3fqferRYCPdBHI3kgvm5oVpzXi\nnTukngXwsQxYMu+xrHiutKe6uk+SLqmr6gGq3ZdNtdOqFXDa91ijE0udmknD\nmd9cYtPwaj6bxQlR6pfKFyxxE2adYYGuxY7fZZMP/YglQKECMhv6VlOT5r5n\nGYpoovxBgmBMj6rnCI2/NEZp5GKZEEDTG4khpLuYnmsShvteZOuHdt/XYzs0\nElF3EQ9tZkEPUDIWmuHazvUbqsKiOsDMSp/2nMGto/L8hUUabnCCL/k9akvr\ncrYA7hmqY3tu305zaxHEZ+Ks6OQE7eFZJ2hiXZYmau1pjeEqC3XCzu5HQKgs\nsPmFfBGzhh5pvW05YH2TQEwObOS3IgoZqsv2JFmh3ZgwSlnu5RrJvr+0xiT+\nkOPpIM7MVgsDpjUGDgMfn4i+ICCgQZYC26XEXmw6zZMEJd5D2Y/sRP5e5GMU\n7SIw0lgFFeOmZ9gHOhCvY7DLxEQrMOaFMs6La/OvpTqsyExmUkL+3GC+ylJp\n8KNkvDvduMRhKGNV0VrOTOpTB82Esyxi2sYugzjPkpje+Ul717+Vuevy+SaD\noQdf\r\n=v+ZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2984a7487bcc6064c6cb899b7540e11159eedefd","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-2984a74.0+2984a74","@agoric/ertp":"0.13.2-dev-2984a74.0+2984a74","@agoric/assert":"0.3.16-dev-2984a74.0+2984a74","@agoric/install-ses":"0.5.30-dev-2984a74.0+2984a74","@agoric/eventual-send":"0.14.1-dev-2984a74.0+2984a74"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-2984a74.0_1642747553966_0.5898484187340765","host":"s3://npm-registry-packages"}},"0.2.29-dev-fa8dc13.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-fa8dc13.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-fa8dc13.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1cbd3ccbd1a45ba67b5fe2b63640198370889a8e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-fa8dc13.0.tgz","fileCount":34,"integrity":"sha512-XKLarTtMVHJgAh7cwzRGEa1Wgk5CbGkwb0tlTpzpNA6NAzGjfunbzaP1jrvI4kEGYT3wpUDYsQ58FBLfppqu9g==","signatures":[{"sig":"MEQCIF90aAqwDezkLF7CxXfehb70LLnNAhJ3tTa1j758ZGXqAiBz3mqKOH55yLNp1ymJE5BIKm4CJmsCjMY7QfsTwpaI9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6vxPCRA9TVsSAnZWagAAfDcQAIwi1/7VLPcOKaX5gRfv\nklY7GHVIQS7rkjBj+D8GY7Ig7YpVg9IekPQp+xDdPcemtUJfe+Xy+GFh3mXh\nzU+VgbcNXf0OglQvIMBpe0w4FfRu/1RDGx+r8vw20WjXjDfMoCvCZKVM/mVS\nqTmZLHj1nmWdXQYi3l81J1EdeBtsezRtY1jfCyRejTTO7nMX1wrn6sj9wsiV\nFeUn6/B8P6h71mfZ/1zyYeqFkxYdMs7qRrNlvlaD8jcm6d/QDERywbjA6sWf\nZPVX4fttwPhtDhRADIutW2XMhlHevtLh6hmR8nv6Mu2I88HMOiXrO6a9Pwbi\nS+exUwe+3/6cjdSdsg/eiRQb25zTxnXArV37K6buAlcAHsjw62WRPsetTkK1\nF7jPKEJHY0Vlzas9ZjLtW90y+YHefR0gltvxWg4zDnZG2Ldg4dyxH5zygBhs\n9QP8Ad8RQC2/icNIUkBgeabpAusZLMqkjiEuPELn0bpneguPWPGPKl6oQkxE\nnnxbnM9iudI670+myA97jpOGTUiEL7CT+2zFFoKLelouBVi+pIXealRxcd52\nI1WFoogUvGRLCEOUtu8KFqBYL+Kwt6s8ACOqS6RMeEeA0kzEwIpO4q33jEjM\nK8ieuFo2YFxFlQ8ShdZkPXNj50ewq5QixHP2FRneLIYkEHc+0Q7fFls1wgsk\nRh6P\r\n=ND1v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa8dc135c4d8077d3343880c6a6ab3b0b49258e8","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-fa8dc13.0+fa8dc13","@agoric/ertp":"0.13.2-dev-fa8dc13.0+fa8dc13","@agoric/assert":"0.3.16-dev-fa8dc13.0+fa8dc13","@agoric/install-ses":"0.5.30-dev-fa8dc13.0+fa8dc13","@agoric/eventual-send":"0.14.1-dev-fa8dc13.0+fa8dc13"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-fa8dc13.0_1642789967598_0.8063930399792323","host":"s3://npm-registry-packages"}},"0.2.29-dev-9dd2dc4.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9dd2dc4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9dd2dc4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a55c85537207de8a282aa5dc13f7a9616650dc99","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9dd2dc4.0.tgz","fileCount":34,"integrity":"sha512-ERa3b0tG5eRfRcEF9UcFSGDw94Z6XCCR9Qt1NC490+7QaOQuOFifU1zevu4Pwfg1MDw7L1iWjdP4ARBgArwVRQ==","signatures":[{"sig":"MEUCIGvTVbY2A7LHyFvxFXW66bZGFU4iGxrTzLs4obeN6Qa+AiEAwxhmdKSn1YKmQu5Q3w75qq0yi4On0onfL2dKNXKIXKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6zi3CRA9TVsSAnZWagAAG4gP/3xsCwNUDQmDB855m7Fn\nkbUJcn5sP667cR2Yw488H7M/+OQe78TzIyWPP5XMqelU/CRhQ4Vy3d1vOmlS\nUySgSVaNtRD0b8nBcEjf6HqBjAJeq+QIF1JfCvmTmza20Yr6qoxhLziGMyBM\nnNyW59r5J3P8loq3SwwjJp2W2YUrEEGyLOaLEu+hrRG0YG0BV5IB5GOjU9Bp\nAMwww0uwG5+gejVpyUHqzbTmNrIAac4zUDXoIgbsE/6jvAt9ju4xJXgLG+BJ\npieefxbmuqpnsoW1Gd8o7Bq4RDlLBQjTQbYMZ2/jP8WpUeP1YKAtCeVYJ//Z\naOcv6t5BEPIXHNOg8Fu8Dc5CQ9bh5+cHK4AeS4xaM2iyduavzWYeXJyTOjW/\nDMuaSN/3hLJUItOhUNhS/kZiZQPq0lgxBT0exnr9audPsstGYytQRWU1H479\nnG5X9QRLDgtm/U+KEyKiP/MqFqJVtN9RiPb91VGbC2rQ8qTmsQwJaOWkeGau\nNelh/2WghUCOwgosrDvyCXxGqNn4LYKbTEmEbUeNCSvkkNAAAzv2lZLVevay\nWCOTHmIynJc4q7pNt8WHrA1/6SJS5tEYj64N8fphc4J4bh2S3Q8BJTDPbwbc\n26Kr/t0ROMhyb9AxahJwwlaw70rtcksQQJQUxW/83Kno/11XfRWjLXZUTabf\nFj3B\r\n=bzRO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9dd2dc4f0ed62bed0f6a300dc04c4f0d60d0a65a","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9dd2dc4.0+9dd2dc4","@agoric/ertp":"0.13.2-dev-9dd2dc4.0+9dd2dc4","@agoric/assert":"0.3.16-dev-9dd2dc4.0+9dd2dc4","@agoric/install-ses":"0.5.30-dev-9dd2dc4.0+9dd2dc4","@agoric/eventual-send":"0.14.1-dev-9dd2dc4.0+9dd2dc4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","prettier":"^1.19.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9dd2dc4.0_1642805431011_0.08962731157846959","host":"s3://npm-registry-packages"}},"0.2.29-dev-bf29060.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-bf29060.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-bf29060.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"71cc585d4b40eac0e7a4d2a7390315a0a338ddff","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-bf29060.0.tgz","fileCount":34,"integrity":"sha512-NO4Jv8amNgfROy/+AcF7YHRAhRTLmzdnFe4rPucxhP2ydFwwyhQH95rLaqZdJTSB7wwW+T25XdFaifebSuozmA==","signatures":[{"sig":"MEUCIAgHQM0E4ckSKlEAwXWwU8ZA9OMwx5F2GKBNWh9oPc95AiEAve0ctpZrXZZ8Ga1i+Vf4xgXxTYuuj8+82lbO3KKW6DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh61M5CRA9TVsSAnZWagAAhh4P/jVbm1s2s6Tul6vtR08k\nG+zybwlYbKzTp/tM8vvOJAM5+kHsK/zCFsoRpxf5YVKmqyXQAMWirxuCthY2\nhHlrp6xlYDRL/3IQr9yHPYwIGqoCieNrVXNeW1Y9aYLHQPs6FXLU/rXOVDY0\nF7j1TTI/an5XvcrTEP4+wQBfcU2Bd4RfK942fjw+JnKVFufMdjr5vSOA8c6h\nCjy2VRXlClbRIcRIpRcPFjdbMmIXph2YIw0BZiDpy4svAzOtSTfeGcIZFik6\n5yRozrraGhtDLtPQOW5mHPMudqx9vqfr7txkQA2gSdk9GB3uGY45QyvGY3zt\nN113PeTQAVXlivRscLlHJyd8kzq5P0Vf8Hd7mZGqvl2kHTfnOa9GsyGWgX55\nQbdLkAEc/diAbAhqT4B4GgT4fAoV/dfy84MK8IJ4yc07wcxh3ClYeD2N6W4B\nbv2BGUpQJd0nndBa6Pc0EiwOLmWdXqoH2IJJLLivr3p6uGTQjeDkvzFtbgbb\ngAo7gdS4P02mM2rHqF6eUkgmza/z8H6xkMwRp7eNmvXWIysNZL2JkZO3HKXG\n1GrYossp5oOBBqYG15LHJBlQqqNaTOfNwGMK7qT3/TUfE1exrj2sWlqNAQFW\nf+S3ButPnDyAl2038n6fzlPYD/m8FyKMdyHKGc9KTgwjJIEYHLh4oTk9J/G8\nETYm\r\n=HdRt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bf290606171e44f2de4e2a358c16372f2af96471","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-bf29060.0+bf29060","@agoric/ertp":"0.13.2-dev-bf29060.0+bf29060","@agoric/assert":"0.3.16-dev-bf29060.0+bf29060","@agoric/install-ses":"0.5.30-dev-bf29060.0+bf29060","@agoric/eventual-send":"0.14.1-dev-bf29060.0+bf29060"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-bf29060.0_1642812217197_0.5190046365737435","host":"s3://npm-registry-packages"}},"0.2.29-dev-f43e88e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f43e88e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f43e88e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d6a7c698071d78949a3094acd892b1c2ada3a0ad","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f43e88e.0.tgz","fileCount":34,"integrity":"sha512-CioprUNJgGcOhgy1QManWWpy1fjUjEChoRgV2DXBce+qz4zzzr75l8c2e+n6liziBlcl56KeF1KXz+4z+1OO8w==","signatures":[{"sig":"MEQCHwrr3H6gFQYBclJeBITwWuSyjtu/0w7J1/2y0I71+tYCIQD7xxgNVx+N7yzTrm8+Nv6tR7RH9NeYqNMTnBiIDQ+zPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6392CRA9TVsSAnZWagAAAPsQAKEUj+r+305GLc9fecRb\nIi5TvUTQrASzkX8pffwUmdB9CbcpY/jDN10Sc0Nlpx5sslPzHCXICX0H7uSB\nOVICadnT0yz9M9nsp79gTQUwogvSM4S+BEJLnPkXzrQneyOAVzlVUUv52yiu\nmwAQXJa6bGzVPRYybKGnUQSfVEPS7c6eb2xMht5beoGd57zLQTnXIMiV4T+6\nGhgSblBYaZT3S1TeMfk3EE4XQb18whdYyEPxnk5EKoBoPgtmB6QKaKDOBfde\nVIg30EZvuvor63/LFabkopO6hNmZkhMalUrmjQ2nNDT5Mgxio4NykRYGg7mF\nnw7v1khfokR8sPilRFFC3vIS8Veg03DWhmxXQbjpBaFLQk0LR4HbX/4NQN4X\nYS379GzhMw+W4wKhRw9LVqpqLFPlkWzzPCs7NW7nlQIu5TCDXrHyJqsVvPbT\nxUTKo54o2/093BCwwTn0h4drjC+hSYCAIrrhWpt9dvcJcd0giY4ZOT9rAxIL\nY0W0n/eC2pBnjyj2+NeQ2dN4pheIylEFPLZeXjykM5RUvvdtaik+RSbkWgqV\nlFbqMUMxlWOTGYsCbos/KR0QFxE/idALTV+0WCDVsCYatrh2wPNfQ+NaAd0s\n6nnf/yHwbWNFrvF0AH2NqP8yAikoAayl98e6qBuwVhbnMK6+1hIq2HgIqE2t\n7XwX\r\n=NkZc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f43e88e14dd52f7cf89c453a1abecc1bc74c6b3b","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f43e88e.0+f43e88e","@agoric/ertp":"0.13.2-dev-f43e88e.0+f43e88e","@agoric/assert":"0.3.16-dev-f43e88e.0+f43e88e","@agoric/install-ses":"0.5.30-dev-f43e88e.0+f43e88e","@agoric/eventual-send":"0.14.1-dev-f43e88e.0+f43e88e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f43e88e.0_1642823542078_0.6877083129267252","host":"s3://npm-registry-packages"}},"0.2.29-dev-29c4c8c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-29c4c8c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-29c4c8c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"07db7788f6cc8438ae4f5924fde04818fa054de3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-29c4c8c.0.tgz","fileCount":34,"integrity":"sha512-+xJv+pHmnBAtuGDbBEdACBb8WwiC3ggL43D2hxXGk5+N7zehPi15RCt45+XGbqU2CcjEaJjJMgOovJfytU18mg==","signatures":[{"sig":"MEYCIQDeq7BWo4OxE9C9XljBjrMmvWm8zAHfzfpIXdpsDrX7lQIhALdxPdj926r1uE8Q7hfRLGCyJTBNG5NhpTZovt+OhJhy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh69FPCRA9TVsSAnZWagAAHHUP/3FMY1tpEnJQSJtvrvHH\nL1gbUMkrH9b13pQ2+jzcopP38UkSwqUw2oENZuXarbN2KeqNoKTtiTeicLk6\ntUcrXX8AEJlzGYpV1sT4ioyBePGnEH8fJe8wVbHKVvf6ktQEPi7L55tZqoyO\nItxN9LXUbbJbWo0XXrfhP2ZNMCvnScNorKBxD+ExWJPYhl3/Hw7+8qfq8TwJ\nwReYIQ4FiyxLDBIwJX6LJr32qxrNyEyk9A2uOapcnmJ9WG2sFUSVC1LGDgPc\nO8UFqIKb1d4i4XPvadhhOMvjKsglMkbzwmRlcjJpyrsBSUci2/Prr7KBYpVd\nR5HySN99oEiK3Q3TxlO6Is/xf3HO7EIqF0GVbRoh53L0dKG3Bi9T6XkWlge3\nXP/orY8TNWauAMLuEu8/DeKdB1XCpIab6BFBLIXNyyHDnD/30Cl1bd+nY2yq\nYZTR0M94XAbqLRUEJXCxNlfBHwOAf4jSpc9QMDgDWDIogKHlRZBdN6aQFclO\nu2BkANvXgLCJf+JOhJHRw16PyrLTQIp0+nylw6PBGzvD7teUydvH3UVpyATU\nfG78yMaJ6VxpoqnIcV4BJWH9habdr6guMOYh6EJYPx2dyknPHfM7igAK4oNM\n820mj7T3eQWZZAfXEaWCSt1C4nJOJq5XXX6bbV1HndxXA29LieZ96d9PVYrO\nJ5hq\r\n=50gZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"29c4c8c6a2f2d8e1cc93f6c042f674da3d7e7981","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-29c4c8c.0+29c4c8c","@agoric/ertp":"0.13.2-dev-29c4c8c.0+29c4c8c","@agoric/assert":"0.3.16-dev-29c4c8c.0+29c4c8c","@agoric/install-ses":"0.5.30-dev-29c4c8c.0+29c4c8c","@agoric/eventual-send":"0.14.1-dev-29c4c8c.0+29c4c8c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-29c4c8c.0_1642844495102_0.5152942943031891","host":"s3://npm-registry-packages"}},"0.2.29-dev-a765d24.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-a765d24.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-a765d24.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b8dfeb27a4a5cc1291d565d5786613f659d9d17a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-a765d24.0.tgz","fileCount":34,"integrity":"sha512-p431B0F1ACN5B+IATHClIT6U4nhEJmnJVDM1iQDZK7+0LGhHhirA86+I3P5MFK3pXVXVNfgfhdhAkCWc4H5URQ==","signatures":[{"sig":"MEQCIFk9cmW640vFQPsqjWKjnfelje48ihXvMSFuEviuItsbAiAVIvtBhhgVUVvkTuSk6mrad+ZN0cmW8E1GEqZF50aQZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7dabCRA9TVsSAnZWagAAPCAP/izDs9FE8wjtLDBglPIa\nMcrxX6g/7ajcl4FAgT+l0QHYehoEVghj60uYn2Wdgcm++kYKU/hTwGV8nXux\npYXzAF2NnN7n2wIFKFLCpoYVKP675zQoWEWxD9IP1znP5oKwefjhzrUEt9FB\nO8sZLJWDOTs/N4nqhoeg2US8r80s7sQ1B0BYl+RhSRwI1gmiUpcwMTwowi2O\nqBaLft2y71gJLWONHul0ZKkdj5XMnQUDkWrYrF0jR4+otcrQPu1zBY7TPj6l\nz0nBI9REyPI+a1AZeSm2BmeSQqEOwmX5xOaTQkkjfApp5qR8vyffPs3Pg+Yu\nmUeSs8YMXcmP9Ub6KI9hzp8T7RkVq3ot6Lj/T3CmYDMncR2Ukl3rRO3M2VuT\n4vldogSMCR+lGQpKz8ssjxZKeRuyv5XcV2ArbA82Y9mQajHmnibZDGLB/dO8\ncLSUVrxt4M8ZaGAcQJOhmkLgQwHlkuhKGyf+md8pw8DFlyutjTiqayoN2e1G\nTcjFHMHGp/xELjF3Uidd4RIbvzvNzCHQlxA0h7moDDNTNyb5yHC5TpNI5/ev\nJ/UIJUUzj3HX5XhWcSlwTKJuKj9LLz+J4v9kw6E/3YYRrfj/OGNJcMYlbvYG\no8QnKLgS8QwNBFaBHAjQ7DO+4+EcyxT6Rz99BtQoIBsiHforySZLT/XlcBA1\nWELC\r\n=j3Bx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a765d24d277ed1f248b39046a72ca050d7ad96a5","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-a765d24.0+a765d24","@agoric/ertp":"0.13.2-dev-a765d24.0+a765d24","@agoric/assert":"0.3.16-dev-a765d24.0+a765d24","@agoric/install-ses":"0.5.30-dev-a765d24.0+a765d24","@agoric/eventual-send":"0.14.1-dev-a765d24.0+a765d24"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-a765d24.0_1642976923529_0.25742423456962227","host":"s3://npm-registry-packages"}},"0.2.29-dev-c4833b9.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-c4833b9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-c4833b9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"021362df3d352012681d52bf0989d7c64f842350","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-c4833b9.0.tgz","fileCount":34,"integrity":"sha512-eIExPlwiHJ6kNJusLEKFL+BuOAaiILb9ZUlRFBrPGxw/jh39i9FUPF5cGRqMKJGToZMwWIGba0zSyhlylplA3Q==","signatures":[{"sig":"MEUCIF/ldHeZf8w54b5SNXUMLooG737ssR9gxaKbd0TjqIwNAiEAoL7XmILc9vfyOXcLOGnc+/RoNnX5xY7ZXQdUU69yCNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7yp5CRA9TVsSAnZWagAAnbEP/ifGIqRne2yvtoNCINld\n4OeNggTVje56nJWfEMxCh3Oib9KVm0onufVV4sRAdfEbmfNZzO3hieWyRwiN\nC5mMSNzOXq8dMNGeoc2Y2JgkK7JRHjo4logb92Uzfa25vyQnDSDEkdHk65/K\nFQJfwNBJkDPrF+JBRkFZ89f/gkmLFriH9lfqwdNiKMbSP/asIt0CMvzJ1yS5\nJBLRYxggUH49uVjvYirEKKrEuBX7mtsgzueenmDBtTSn7tH6rjtvYl2hHg4A\nUhWzM+LcBPjkdkitoNy6yQe+oquWgw7YDdOJdvsLtTX56dTN2AUOw04BgsxJ\nQl+VTKn/Wzkl0OBKU/QNm7/gYMepweklRF3SjoQZL19PpXI8OKy/y8Odx7l2\nwsmqDln1TPvefbFceYryhlGLH4T5U7XgO3wRIWeBnRdjnlFmJxSZS7VfTPXY\ny6/bR+auRC/lesBZivYcQncrGR86wNY6VwaRbpDxaXssn7WNcQ97WLj1qSn5\nQcYuprNRJy10nJ46FyGpE56VoCS1qk301EfW4xqOKb689v/gUDpaxXRUZX9M\nWevKiiHE/W/fU4Zd5QTjYtN438FM8/lzT7GsKPKLJpYm8fooVPBaeyLC0w0y\nZVukPkAgd70S8IpeOpARq8sqvgEyYZMWymCj/fvNulGlC/5XKkSmrPVo3vZf\naYiZ\r\n=jgCQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c4833b98e397ad1f1d75e830e058dd7473b070e6","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-c4833b9.0+c4833b9","@agoric/ertp":"0.13.2-dev-c4833b9.0+c4833b9","@agoric/assert":"0.3.16-dev-c4833b9.0+c4833b9","@agoric/install-ses":"0.5.30-dev-c4833b9.0+c4833b9","@agoric/eventual-send":"0.14.1-dev-c4833b9.0+c4833b9"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-c4833b9.0_1643063929136_0.24054143778996928","host":"s3://npm-registry-packages"}},"0.2.29-dev-32554df.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-32554df.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-32554df.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"abfc5ec42739db7b3c5818fd8caa7e12efe40284","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-32554df.0.tgz","fileCount":34,"integrity":"sha512-SKg7qaUOL2ZGUOixnXme7H2npOXponBINu88phWEc+oLcfNjPCBfVEqV2BIafU9RjPi5pl6AE7XFu2P69Yb7TA==","signatures":[{"sig":"MEQCIGCv407sTIhA0oAlgCWSPsdLpkUjAUumf1HcVChc8RQ7AiA1G6q6kch7xZKa13uX7Pqqlaba/jCAoxYrfMQrebW4cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7zrbCRA9TVsSAnZWagAAl/EP/RNoA4UJkLKAXMUdfSok\ng8g6GKslVRIYCNS/QXuh47tu9kBzj7KhY6mg7O1C+GCMBqD6Ot5OB6IxwE3I\np58tNeO1Skr5Ts3AZ0aYkE0Lw0nQWylo6Bz6Dndo72x4hpYCATu5qEp5OHi+\nNd6JGZvRF7d2lqk+QZ/CaQjaRGyudK6/gKRAz5QUoSKndfyAwo9APM2XQz7M\nNtoxnpv+7x8b0Zw7YMkdH3YTlLyN5Z+XQnrDFsksv5+zqw/hLpNBQSJ3L0jq\nPp0KjdDQ8Ls0J2yHdk8EYuPXouwlWWMuAIqDX8BslEOOVlhAigCCcRLxIfnc\nzs6EeNIFTl6HKqZoTM0tKgdKeiqTJfscs7AcbwqY4WT7xdKeYH5y7eUZKWQN\nk0w4KFmCNhIWKDGWgTY8h+2R/8+1sAMwIvTon7aDKF2HiaI0nmTtNL/HB3e7\nXQeZifeMQerU/nGyEh+KiF3wgIKe/PShbA6YYI8fcHMQBU2Xfaq1/HlTmq/G\n+4pSPz5iDzcdvcwa/u8Sw2L4UESKAf/5H2sW+QxSwRZXr3ACuNLlw2yD7n11\nDeL6iUqju43PovkyhE/Rycic+FvJ0MAIcfmwlAhrbvjgytD2VSHRwmyz/QSj\nvsgg0oPOUydOzxT1M+SATlUCX9Pk0cDKlWtXaT8LuwYC1X1jy61dp6/DdSLz\nyCrj\r\n=ND6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"32554df4a80de1738b02a4515c82a73ec9592e55","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-32554df.0+32554df","@agoric/ertp":"0.13.2-dev-32554df.0+32554df","@agoric/assert":"0.3.16-dev-32554df.0+32554df","@agoric/install-ses":"0.5.30-dev-32554df.0+32554df","@agoric/eventual-send":"0.14.1-dev-32554df.0+32554df"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-32554df.0_1643068123139_0.8417349220791792","host":"s3://npm-registry-packages"}},"0.2.29-dev-80f0076.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-80f0076.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-80f0076.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cae8dedeb07bcdb636f74048634a530fb555993e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-80f0076.0.tgz","fileCount":34,"integrity":"sha512-JIZWj78tzqYpK5ROrrq2oGj09C5viKmRLAC0pcyjQHZcbQvsgpKObQR+fETEHPt3QyMbk6jyaAOrEbaByG8c3A==","signatures":[{"sig":"MEYCIQCNISJZH4owCfx2Bw6iqqHTEcUhr72FpOAHAYWO9VPhQwIhALYJQPjJ9ozRq9eqKpE3ElrETFujVDgwlxsVQISLnDE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh74//CRA9TVsSAnZWagAAHxUP/1IEd+orN9LgC7gZ1Cjl\nKK7wszWxk+wxloy3kPJLUaQ6cHZET2e+PcABhPGCP5r0bLMifgqIDXLEQb0w\nGV0gJzP83jJAe9QXgvJkJOeIM2Ikclq+26WiNbrHyLVPT2SEBrHYk31LORap\nqGxCYGXd7hP9GNW7S9AUoVAdOcfWnOx7HVvgDCTtrT04JovpRAaDulpPtUgh\n8GISFUmCwnow1K10p87pV92m6llv0NWBqbOCKyJzQxPoRvjogXj1gfFuzxaF\nalWt8nz2uJDAiHrNiOQarCtkNTMk/yG8a+l3FcvNbqgemoZwVSj9BL6/sOgA\nbMoHTLS+vng69EVOBK+eLyu0Z3RzVCzGT6ybUZPInHdu2htQfW9AOOP+Ifgy\n1jsXHNuw09tRSdrDaKTnfwzQOAJDR6teqc7HWDtWUM1YwvJpA5w89H8x2YAv\nYHOzpyY2AQGUD7Ww36eD6genaq2nrCfYVB6Eqq8mCRx75qo2dMdHnjxtWTNL\nB/Q4BIzvfYg8ddEHwln57/MezYgmzGT+3Vf+6U7usiAxIROzUm2AOc6WBxpx\nxXL/J+pyIHMuUrCwNSFsOrQtYzq3CwBiQrbRVfV0MRdxKgh6hmiJHQOpCAKY\n1oEJ0K4aPx63IcRy9j08NzeKkt1y+CK5OkfHGbu4Lv77vQT/a/aIFMa3B4a9\nUwj0\r\n=GwLH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"80f0076d55f45709bf693769cb8126d56bdfa99e","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-80f0076.0+80f0076","@agoric/ertp":"0.13.2-dev-80f0076.0+80f0076","@agoric/assert":"0.3.16-dev-80f0076.0+80f0076","@agoric/install-ses":"0.5.30-dev-80f0076.0+80f0076","@agoric/eventual-send":"0.14.1-dev-80f0076.0+80f0076"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-80f0076.0_1643089918932_0.9248588385793934","host":"s3://npm-registry-packages"}},"0.2.29-dev-0c4d32b.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-0c4d32b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-0c4d32b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3f5f4d1067f6dc07e2ec281bbdfd9136a3608c98","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-0c4d32b.0.tgz","fileCount":34,"integrity":"sha512-7PEajDmMoUqLdV5q+0pGxz6sR3H77sJ5UFcy92PaoQAFB6/kTI5D0WEpokhuWB7k6bb4prVVNnLw5IhMf5eg6A==","signatures":[{"sig":"MEQCIHiDHE0SCUozW6VvekdqKzUmZ/iZag0/45T0/h/+WblIAiBAqEXWEBTQNurRUgP6GeiJ4sholgWqQx7dPmVXIIy0/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8DlWCRA9TVsSAnZWagAAafQP/R903FHAc6TLw8UvhzEa\n4sRPAcHf5CdKHaXBvaYPwx22cXNG/cA1BE20aeCVnWmLCH9A/9+aNSh7jEiz\n6gSS75or3CF8lyw8I5vIdsAObpI9IGlZlra3Q03NbA4VYGqZgRe8F68dUv+e\n75dtro15r6YHx3/Vms3gbFipASPsZJL586fubtnO9z8SYUv2Wl7Ga0YSxuPr\n7XCOkBCdKO/OqEToRIqQ/tvoP/wZBxTBwtRFSZOiiEU7n7m8BgWJpe2jZduC\n0S+6jQMLefA1Ne5e1iJ2vVytu+u0aric4o2fpYKoSnI/fvVvCq56n6zD2JVN\n/logh2bb5VJpGIqWFCH4rGzSmBtM+LaDbWPlQTnZbjqU9S2VgHVNwRFPi7sn\nGfga+PARSxWHXfLa0dMUWjywLst/0Huth0+6PKAGby5nsLZgw4Bq88ytkxYD\nUnhDz8EZH5ical7uCpixTfU4QD/D4sbJLRbqR5xrQuCS2o0PkNCmrURlCRCT\nsugYF33vdaK2Tv2/Ev33jiqvh7NEIrVeg/ggTuUQxx6O4MKvAX7KdG2LR29T\nT8JbsQXY3AbF8RNVd4kZMdppOd6SoZpEHuj/cMq394/QVgev5BvA5Sckwt9C\nH/0W5QXHSD/SCCk2doOvAH9sZZeIlxzULnCCZb2LqfOKuISeyf01Ok8SJ/Bk\n0ziQ\r\n=s7iy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0c4d32bb53e935bee28e64b53d9d74ae4c89b44a","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-0c4d32b.0+0c4d32b","@agoric/ertp":"0.13.2-dev-0c4d32b.0+0c4d32b","@agoric/assert":"0.3.16-dev-0c4d32b.0+0c4d32b","@agoric/install-ses":"0.5.30-dev-0c4d32b.0+0c4d32b","@agoric/eventual-send":"0.14.1-dev-0c4d32b.0+0c4d32b"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-0c4d32b.0_1643133270666_0.0314581183067566","host":"s3://npm-registry-packages"}},"0.2.29-dev-9fdb9c4.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9fdb9c4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9fdb9c4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f84968dc66382a10e13db24b15a2aac25fdfe33a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9fdb9c4.0.tgz","fileCount":34,"integrity":"sha512-zMqevZkQj20MZikhCq2cnx+McSqX+4Ek7TLQHup8jJCHrMVvy6hUwNvjD595oxeeHyNnbOTDlz7KV9kfoeW8Gg==","signatures":[{"sig":"MEQCIG1gPIk63QCx54RjLcc4MMm1oW0xWUE6CU1s3A8w5W8YAiA0zd2ldR7/pCflO4TWJxN6TrUeE951vqfMejb8yKe3lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8EFCCRA9TVsSAnZWagAAw7oQAI0CfklT4KlyTaZewRD0\nd+lkkrwd0kZYf1vyXBom65ZdXbwcXeKC3fvLIInB7ytvx+Swqq8OUZA/S9wh\n/4fWH53nj0q5vGe0szRLnJtc6tPh1reY06yD02c4yWpCKjP5hLj07GOGt7sR\n5EK1T/FSfq9c5R0n3wTeVZPXvrVTkxctP74forjh5KeCk201VDqZeEdI0/Cl\nBiGaQkgCAn/wilSBVEN1qmj2AvBjhlD2avQkprwRC0Xqma2918PA66p/J0uD\nok/rk9FU39KYNW+/hSez0Rwenlm4JyL4JggN9m9NXvSp1ieviS9hVi4t5xLd\nOBIDmLLte7GKXm9tFrVJh0ssRCXVaHdzbZWYHcY99lh69AJuraUwV0E02YkZ\nI0r8v1VjBfWDWhNoxVioSP92+bbBCbhSFCEkT/fSbPauVsXo0A+J51lPve3v\nQlQhDi+sJdWJOuoSN5UlRBEdXTiWLiITG1BMGVNlFbCwWrDG43SmMVFpxg4I\nwWIdkei6J4CZ9orrdqZBgsbiTHN+xoaXC95BcStGpANN7QkUWswfDopfJNe5\nkMKuRUd1jfFkipUKQ7pia2uIk+YzQaonDF57ZB12YydPsvAmk4x2BreePVCb\nxepqYmcV3CPHPXD9VKHZdW4pmjw2zEeYXXdEY086AlNqPYOuK8y0ca81ScRd\n3iJa\r\n=KId/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9fdb9c439d82b88ba247159d9b2a53d369de1142","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9fdb9c4.0+9fdb9c4","@agoric/ertp":"0.13.2-dev-9fdb9c4.0+9fdb9c4","@agoric/assert":"0.3.16-dev-9fdb9c4.0+9fdb9c4","@agoric/install-ses":"0.5.30-dev-9fdb9c4.0+9fdb9c4","@agoric/eventual-send":"0.14.1-dev-9fdb9c4.0+9fdb9c4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9fdb9c4.0_1643135298017_0.31824368907850586","host":"s3://npm-registry-packages"}},"0.2.29-dev-4d093d3.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-4d093d3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-4d093d3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"003ed9629d4bbc522f9e82bc0b8923a30f182ff1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-4d093d3.0.tgz","fileCount":34,"integrity":"sha512-TxAOyqW4q2dWc6VN0p5XHkwiAJ8uBIZURWpB+ha8RTr+CyK1lhJJFywhITiiwx0aCo4HJ1DJn0dWeoxpO/2Xgw==","signatures":[{"sig":"MEQCIEHZCv5zndc8ZERq2q5lrtsYOziMZ43eqhJ6ueiRvJUxAiAc3mFk+PZvtg626em6kXCSpAG5E04Ff1AghT+IUY2NJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8EO7CRA9TVsSAnZWagAAB0YQAIz+bbjqXj/emnv5FsdI\no+i1CKsntn4Hi6yGnvwLdXU9AycGQMCEX59UiNjygWs2xdiBPLy5CG0FKf1o\ncG81C7w9Z5QhWRPDKvqjdC3yxeOU3D7eZokdzv20HxYAuaH1uNG0GP/ltz95\n+wPtCcMP+sDtlEcus1/qFccB0kAJRtU0w3gtIEhImnTyeO1z3NEri2jHHsOJ\nay8rTaO4YvxELfHXCQZ7RawB8jR2XpeKSF7tHR/oJNg5PL+uxYWs4gWJUW8n\nqJQnfO6ZZDdDjwTLlRRRUWJWaYgY0uDRJ0/8RooOVIvV5vPOvMHFxQMGIwoj\n2dts70mnIJkR4BtyYmUu9NB31wMnYVErpc8yhPNv7WRGuzqpPOvtcCmVNHNU\nD40klFN2i2Imkx0drfm3rTHRxWN8tk9QM3KkpgB6m3nKx6dJDt4LuPcVe1Q9\nB6S/RK4OZjrOm+JKgspQpkDyKN5pTgB55/u6hgbvm5bC7doXUkNu6wM6J6EN\n0i6oYDJAtBcdk0lvlO4PUMK/cegHhB2uWEGrJoES+Jkxp88uquLS7Jjj07sJ\nQE21wstGLPH0VTPfUbdhHJ9jqEqyRpprVVzH/3AYoQ8c+cMjZc5qxpYEz+wl\ncWXSjksAvN4ZxMAbbxvmMnP4NIBeFsVLdPP9TAt2Y0SItKvTAsZvMV9+1zzM\nC2RR\r\n=vz+t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4d093d3baa1ad78af3fac6b8e5fe8b13fb07762a","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-4d093d3.0+4d093d3","@agoric/ertp":"0.13.2-dev-4d093d3.0+4d093d3","@agoric/assert":"0.3.16-dev-4d093d3.0+4d093d3","@agoric/install-ses":"0.5.30-dev-4d093d3.0+4d093d3","@agoric/eventual-send":"0.14.1-dev-4d093d3.0+4d093d3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-4d093d3.0_1643135931845_0.12279607671170245","host":"s3://npm-registry-packages"}},"0.2.29-dev-0df62af.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-0df62af.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-0df62af.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"06f5ddd637db9765c76ecf69985f6bf7c38e193c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-0df62af.0.tgz","fileCount":34,"integrity":"sha512-hHjhV9iNi6kuY+k9T2MkQJ0ikCigIpn9Waonpvf4uL5srIVA868YFOwKRn0oOgvNOI3neuZ1UCxUaVKSoD5FCg==","signatures":[{"sig":"MEUCIQCbAixutUIui+IQn8RVOezNHUdAaTXllfbkxutsYuCq0gIgbUuWq08HMcIye0QyvrIebbvzl9pFjt3psSqFPseWNQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8JrpCRA9TVsSAnZWagAAb1wQAKMFiCguh1YL1g4i7S13\nBWL5Pt6q6TnKLgHOjGQm6fkEkBuN8QUysCWZCKULHLYItrmeESPzDM4PbKxP\nNQneZq/ltIo/8DV6/Dk4eASwd9O+iQIttc5ME/z4T6+qrUizvEDPdGJ6xo4u\nNn4Erx8ev6fGiQA3qTs2t1vk/fA3WyDaeMTDu6xLglMhxrrLsr4mS42ZIwau\nDBtPzMSk14NUl2bdrG8E+voLxDk7jzIC95b7bMNTKtYYhK32nKgKsudb4HzF\njt9KKoOXcGD6xivn1ffM7o0+E/MPRGyj6cYheNNsiKjippXXXHMAKezgj64Q\nT/h5V/vLofsDrrT4KPgjOD8Voapbf3QAxNohU63HqNLfTS8IB9U5pHtDKulU\nB2Ad92HBmJuSa/e+eAld4CqIOuBgTxPJKaUR2HlVsXnC16wjHbcc6m85bRlg\nXIj90p6hNj/BWqWqP85KG5qxOyQGQDUVELMOTValFsswHZYYFXZN1MkQrcn3\n+EL2MUGMNJ7us2s9swYZxMW+NYOzUnpI/Cd6/lt2aWsKd00j44Hy844QSd8V\nOjKhPholCAgHQKhwUEy0nOhAZ+w/K+YrBUng6yilHUM6RLA4dTN5y/5QgGjl\nnpONYYDop4Cho1eB2GG95EmOrVGj8fRBlhS1BHEejGYJm+jsCcoj4cZotxch\nGEkl\r\n=/C6g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0df62af94494c81e96db85e99e47b64923533f06","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-0df62af.0+0df62af","@agoric/ertp":"0.13.2-dev-0df62af.0+0df62af","@agoric/assert":"0.3.16-dev-0df62af.0+0df62af","@agoric/install-ses":"0.5.30-dev-0df62af.0+0df62af","@agoric/eventual-send":"0.14.1-dev-0df62af.0+0df62af"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-0df62af.0_1643158249295_0.3108775663322598","host":"s3://npm-registry-packages"}},"0.2.29-dev-d49cd68.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d49cd68.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d49cd68.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"938a84fe3fb19994b53c18e904d9a3e13276eae2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d49cd68.0.tgz","fileCount":34,"integrity":"sha512-Qd/248HOPiuaRNr7/itH9ar0yfLhG074PCd4hxaVb19F5VHO3+j2dzeMGW6/kwggbtIIVaeUiahCAWYiAJqxQw==","signatures":[{"sig":"MEUCIQDodmipEuB7sXOKuQ7p/NPA+m3GuOWrt6vNoULw3YYNAAIgTiX96j2oyog0yskBHjqwslo7sgeDeL8wO3MIVBBVtPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8Kg0CRA9TVsSAnZWagAAaf0P/2kLKv/oBL2pst7Yn5mP\nKpvlEDisAXZ29KWzseJrDjWKeuP5Zs2QXT49QqMnVr+wD2CKteeOI7ifiwz6\nJCZPUtg+rQpx8sg3rWBJDfuyv6YVLN6lsUJb6wDdLwuQpYwtX0CliK0dhreG\n17oyOoILH9Xz8d5ry8eLiErnfimDT4v4muv5Pa9OI9RHGcwpJ3/nN+IyM7xz\nLa9YDXxtcI72qE454/cCvjbLunFiTnB+E7ne9cLafYiW36ct4JYLLB8lgmba\nr/yFJxJktvLx/S04qwukCQNLaDUW7EZfK1TSa07AWfVt/YcNQ1EMvpTuESCm\nxl36o8oMNhY+4VTL5rOxDHkAtF0MVfNibosm/xuhHEPvz7FRP9ZoyERChscA\nCUY0btOLiciI/V8566LNf/AGJoTMUkILSYPU1/OTaQxysa4YDpZ1SjcG76h5\n2FiRjMWba7tmXJUxIuYZPMHBExxcN88rGEozz5QDG44NH3s78pNiKrr8TpV1\nNP31ww2lyOC/WRVVUfb8dydEg16VOpWdU4N9ev4H9D1eQZQS+lEBx7ApZQvJ\n6boLbaAU7s+K9dAwjXXCUoqrYrcgMqQv6+XDbpzJf2iibmE29lGY5z6YlAv7\n2e80fNoJBSGcE9tCqtDxUtD+JkReppfx51mH2u4nPzLOu7M5QRJb8crwAza0\nQNei\r\n=b/vz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d49cd68cfa5b91437e1b6e912880842702bcb225","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d49cd68.0+d49cd68","@agoric/ertp":"0.13.2-dev-d49cd68.0+d49cd68","@agoric/assert":"0.3.16-dev-d49cd68.0+d49cd68","@agoric/install-ses":"0.5.30-dev-d49cd68.0+d49cd68","@agoric/eventual-send":"0.14.1-dev-d49cd68.0+d49cd68"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d49cd68.0_1643161652096_0.7155877204768262","host":"s3://npm-registry-packages"}},"0.2.29-dev-8a8335e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-8a8335e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-8a8335e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cba8cf955134dc17d8b8881dc142b145b3fc7bdb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-8a8335e.0.tgz","fileCount":34,"integrity":"sha512-u5wIDaCqY0M3HXWtVICp1GqSVaetjZW0wFGx6hQtcbjpT6hz76POMf014cAtFjIsVfSpa5yabbDUhMvwIcmMCw==","signatures":[{"sig":"MEUCIQCaE+NVEn+pJjiO7sjkah/6R4e3KpUtUc+E9CYBJm98awIgEbRsXLskZ4wkWgXFgRS1mJRhZMHVyVwAZ5bR6R0Kkws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8MN1CRA9TVsSAnZWagAANoYP/jVCIbG3+8N+3SA+c/1N\nJnNsOUz5EF49NHDK3il7qjixugzAmPWS4E3cwac0qRfoIJM7CUPDoEimEqXu\n8VzA0mB/RO1rC1UDahxv1DGdyEFqkKH8LSqL0wjF5V3FICOolhW/DJ9Kt6WV\n5d9YTs7LgD9ivUBl8m7DL+Fdi9NNZl74CxQVg05oxEFMwPFUMqPCn3HwTpR/\n7ENTEjwNQWCTerfQoWhLW59TdUyU/XXkXYiU+G559R8VHiLrIRsDTMLhzKVB\nYMnoMYm4+PlP0h4LPtZnSnJSBlhW1WFCxhFDAhdkpnuOaJBoPrFamUEdXpjD\nrkXUX1xCCFNN3WGinIOAXg28O40gS+vjvjoeX+nA6tCneR7/cGs2aUeLp+Nb\nPjMvcE/KReEbS8K4BgMaicfb7DBGSGsZIEl4hERU8EAFjheXxLvZnLxk4frq\npaJG3plDJATP3aMxISQBSLwvMsDd7K7H2Ty1XVkIap/2d0xQlcGCE/2+BVm8\nNkJZIsxmDMtNK82FeRZ4gu3XQw46+kBcZw8qrwA3kEvRVV2yb0/roUXLOhs3\n0WJbNqtK1IXrud7lsl4e+IahlwEqzYlNp7aqDgYUGMuTIS7NdAoNJoxSgfrT\ndSr6v08lNVyUN0eRjrTjrM0e08Bf+9c4r33urUxK9nKwFyUgDLGJ03zFlOni\nHYE5\r\n=uDZK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8a8335ed89646dbb4f3138198ff129858e9be100","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-8a8335e.0+8a8335e","@agoric/ertp":"0.13.2-dev-8a8335e.0+8a8335e","@agoric/assert":"0.3.16-dev-8a8335e.0+8a8335e","@agoric/install-ses":"0.5.30-dev-8a8335e.0+8a8335e","@agoric/eventual-send":"0.14.1-dev-8a8335e.0+8a8335e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-8a8335e.0_1643168629224_0.807104766315986","host":"s3://npm-registry-packages"}},"0.2.29-dev-b71223d.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-b71223d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-b71223d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"016b4f5de76493ee2a5f6e08ebd548c1f2a95868","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-b71223d.0.tgz","fileCount":34,"integrity":"sha512-jPGy4aB01NAterImOZ+O1+mcbjbLSQU6Iu8JnTXYaPOq4ahPGbCxRhMBBErX4ioC9qaoSerCXKuolChhGten1Q==","signatures":[{"sig":"MEYCIQC5z6amI58UXhmTcFHDapfv5dh8xN2G2IT9jJLQl5LvjQIhAJ7QIUP5aCjHDP4bUlit18FVVrP2AsqG8e2Do5v/pmkN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8MyZCRA9TVsSAnZWagAARygP/1eCtIcETm2m4kyQgrla\nXXsZaGbwubRExCmqAtlYYsOy2iEvs9uZ1f67KiveP5SExwO5R1jzx6VS/jTq\n/cXSMWgbQfJ7NScE/UFwZqhvKULpCOARWKpDfumUgccXV8rQI9nLCi5nrt0Z\nkBFe24DQ0Lp/Ii78DWtnp660Ifb4rcpeSsJ8S0MBkh3+b5NeIClZzcd2fbRm\nLXeykJJL6KMLp2Ozovf0mVUhXgGpvXEaKkfp/ODltb5ZrnMwzLIwKIbx6TQ3\ngE+AclLSYT7FB82C14YaKUtor8GxS4JUzU/Q/vKTAGgzkX1mai5p2CW7vbve\nucZXkKgZOggo7pK27HhBDIB07l+va7b9uzLgYEOcXTL4sTU7ZtfngcjaSlaw\n0Mjd/KZeQ13ZKfKnS6bXmz9/Aw8z/62ul+QtGNCtp9MffJDTVdagxCjPHAgS\nEcvw5hacqEy2nY01CZww8syPw+rx411RQsGuzyJXS1oInhXxuMhIDVZdMUQN\nUvSfOmyGQGw//1y/0/9ASgohbu+8q05xLGPyWLqjwAFyDNEIcnu0brq8J4ZT\nXgnCVsfeREBkUKKulklkEdYfHAg/goJBZIZZsPOIu1p9kAytYwHShpx1TzGg\nycJRX0wuFDuqvVJc/+r0p1JMgVX9O6JD9UpUGz42gOqu2bT6FMx+7ROyvtjd\nd7Db\r\n=syoj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b71223d4bf8fc77bb15921d4d456fc9a13c239a8","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-b71223d.0+b71223d","@agoric/ertp":"0.13.2-dev-b71223d.0+b71223d","@agoric/assert":"0.3.16-dev-b71223d.0+b71223d","@agoric/install-ses":"0.5.30-dev-b71223d.0+b71223d","@agoric/eventual-send":"0.14.1-dev-b71223d.0+b71223d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-b71223d.0_1643170968796_0.4876294965947212","host":"s3://npm-registry-packages"}},"0.2.29-dev-8c9dae7.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-8c9dae7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-8c9dae7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6f04556a6dd09a48db2c1eeb899507390b31e5fc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-8c9dae7.0.tgz","fileCount":34,"integrity":"sha512-qmBwpmxjMbYPOHD2GwtY0lRY6IvAP+v1hDD15vNu7AMN33EpjIKbavvsuQKcLGUqY2ZwPKuo2mP8YmKKs4RjHw==","signatures":[{"sig":"MEQCIDBfpkI0VuBPXcZcs1n3EuLBE4U0B3JGhEjw92yuuvcYAiAoZQD/TmSv3C0bVOPdiHwURgAVIAueu791caTq7I/N7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8d2yCRA9TVsSAnZWagAAAoMP/Re42WMG3YXak9/+ZYW9\nzczmQiXWTQiRxgSa/HZkb5QaVmSjYJ1j1C/MwAzQULBCDd+CRLzGEhf9nojE\nNaasQGbknkW7TfYnyzqqd/YPvpGsWKouqL55uHiyzKg5/7bLdTB95y+DgAdA\nTvZkTwaLM6CWbq/qjiOGT+8daCcYyyRnjPDry/sKM0eDL+3bbKGxHx1z/J+E\nHqY5Cf/eNJO0xsUydFt9xrMoJHB6+zn/X4bD1ESrwDoNwKfsQWS75D6FlHve\nD1tLq8aIHqQCqJTzAw1Qdvugc1rj1u3F6GOGwCcXvsU6P9u7WdTUEEhcmD7g\nH9GaulWbZ8ndU9Az5PHyIYeDXwP4VqZr7Xjdp2BGzp2lrY4zjzSKDMFYf/Ww\nMmvG6JOpgLPSjGCPQWW23LOf2k5IjsQ4kPq95e3E/DRAX3XXipBuifPKjwFg\nZILSsWyFafF2gAaauAZcG0d7tOQawTxPrhfGCY6Ze/ag/VrhRngzH0OZM7x4\nWih4zeT4JapEnqxsGJthSepDbHcynTBjM3KYl0aKbBVIdH9i9iC0Ca6uxE+K\nulv+GjODt+9ABR1O7jNnEPQvrOmD8zvBZCGyyf26M/q8Tr0Yemmpz6Bk+Vsp\nIR9vdwZBO6kpJV9yAbqhx2h7p9HEfLH3B1EejSVMCKAtSBjL/202HIiv4BfT\n/E6/\r\n=xVLL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8c9dae71bd3d3bf06d562f38c67dfb46be7db1ca","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-8c9dae7.0+8c9dae7","@agoric/ertp":"0.13.2-dev-8c9dae7.0+8c9dae7","@agoric/assert":"0.3.16-dev-8c9dae7.0+8c9dae7","@agoric/install-ses":"0.5.30-dev-8c9dae7.0+8c9dae7","@agoric/eventual-send":"0.14.1-dev-8c9dae7.0+8c9dae7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-8c9dae7.0_1643240882205_0.4905228670415387","host":"s3://npm-registry-packages"}},"0.2.29-dev-b9632fc.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-b9632fc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-b9632fc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2044d732dee761454513554e8eba26e6bd98f2d1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-b9632fc.0.tgz","fileCount":34,"integrity":"sha512-l3rTScvzBtJAItJ2/XEFadxP/CshEEmX3b24Fd1vakxRJnUE19XaatXELzvnQxrBUtnoMy6+4SJdQ6NtwSSYWQ==","signatures":[{"sig":"MEUCIAZWq5rtNaBw9o13M+rYChORPS21iRh7+18oK0/BMu2uAiEA+rYQe+CbkcaxlsWDibg+uIu9ZfFifEf7yZ8MLgGgfC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8eS0CRA9TVsSAnZWagAATOAP/1acmt9O4wZj0wpSQInH\nkalmxgLn8UDtEtiqkcEqVc7tMrFCFP8v2jlXaRdCznxJWVJG4Z7NyoOTPtk9\n5rEbxeWJtcfDGuin1NfMOfke+kBtjXMa/nyJjrjbPe8AyLPfLYKI8zOGpIrK\n35u8GW75Oc1/m/sHttZwQ9ENXYjTS3DepXvCP53So5usfU/dqUz2RfuFOyEy\nCoYr3RQ8h7sj+tYVsSJbZ4hfdRAmnXeb/3Hv+zVkgFffiBoC3/DpFO+vOplv\nfyg3zKJ1YbqJ4/tF/VdXe9L7/D6A9yLWFuqYVtAlsjW4RCXWjg1qJOuFB2xj\nnqXfi64pjiWNzQFV0tHKWVpiEt5zdoA/eiJ6blWuilgssuCuMw4mUBqL/3vs\n9jlJRd7G3B2iUM2rNMAS1VjXdRl0smrQfOmBav+hPPSny7eAq2O+BDbzCnD+\n41CL5lVXCiZa0nlf5W79YYo7quO/1szRuaqOCLYn0agXzUB/Uz3e9pLZ7CFa\nUdbsalKuFKWPtJwPiq8ooOOjn/0YsrQe64bN+v+IScJCmJCxyugrMV/qOlwE\ns5A2bG34hk/6oInPA4WYRaxdFfcVqWEIJ+MW7taBrg+PRfA6fGk5PfNjgDK4\njIF6O4yeylnQlS/JSSqfcY6GoGgQ2yVzvIlSmH6sSnp9VSi71qnQ8bGZEOIj\n7tqz\r\n=3bXv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b9632fcef02d927e65ebdaa83854bafce1775fce","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-b9632fc.0+b9632fc","@agoric/ertp":"0.13.2-dev-b9632fc.0+b9632fc","@agoric/assert":"0.3.16-dev-b9632fc.0+b9632fc","@agoric/install-ses":"0.5.30-dev-b9632fc.0+b9632fc","@agoric/eventual-send":"0.14.1-dev-b9632fc.0+b9632fc"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-b9632fc.0_1643242675622_0.8100012692171521","host":"s3://npm-registry-packages"}},"0.2.29-dev-1f30fa9.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-1f30fa9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-1f30fa9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"31ac8a57acf281d7d8ff4af8be1db256b6046935","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-1f30fa9.0.tgz","fileCount":34,"integrity":"sha512-i9jm15ZZ4Qb8JI7u5Okj0rzptF/2q6xlb1iJ3ytOh3/SpyLH0GVFDCKIu61OQS8PObZd4cSuEVwF+6YDdrO3AQ==","signatures":[{"sig":"MEQCIDXuEHsHwQZ5SF5+7emY2rWVCI3Dfu1U/Y0s6yKz5HNxAiBuocvXFRY/iKy6FiO9p56/5VtvwJ+3ohPnSuQOnY5IqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8wyECRA9TVsSAnZWagAArSAQAJTVveAWYKW862IGZUtB\nGZvE9voKue/+c3H98ITS84gnP6uOnyS6bvBSEaZCY7Z3QWZd6ln/fd51xNtu\nZIZsPmeWEknDDgB3dzmYOcZ9Rjx8xBj1AEBahFNFrBvD/trqEtr8FS4A2SS6\nxbwqqeUMi6QAAU7ir8YpqruksYrBn83IeQ1MqrZBum4jkG3FgCxEe/wj5UCf\nTnklHKuIOrqvFlTU/xH2a2BWoX0PrRdufBXXZI56sRlt9F2nZvwbJk/mbQdQ\nYU4mFhasmI9dLsifnX25MsB4PuJ04XiK9lRA3qtdIzeD37n58MNr09sHy93k\nWBSxEhy29/ThRBIxlfA1q8ZBrVWEt8w28jY6xgdjYMawlfTI6tSxDl66Muij\nKOl+4VYnNnd9tsKOKEvDMkG6EGTBkD1GzTaAukfpspKSLirDIri4CyAg5dgZ\n1QpsdH0udXYJnJRmNlBqOLg1nc79iNuuwAojg+s3v4YNIgq5ahdmuPkXfXjY\nDbY6zDYpN+llOWEXCSgseEqdXWzLED6iidzc/zpdA1ivbtYLMLp+Np+kVeaq\nz8tIJfyl1gGp1Nx2WboKF5eOkHeuFK2jPwP2jqrpu5TPozfojRsAeRafwsks\nksmDZUYytuyi/A9vyPbjNVAtVgnvKvQsxl54D9t2HKJD95hjpAxEVlheON23\nKQnk\r\n=K1CW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1f30fa9e5db18bd8f910818de2e460d8dbee9b4a","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-1f30fa9.0+1f30fa9","@agoric/ertp":"0.13.2-dev-1f30fa9.0+1f30fa9","@agoric/assert":"0.3.16-dev-1f30fa9.0+1f30fa9","@agoric/install-ses":"0.5.30-dev-1f30fa9.0+1f30fa9","@agoric/eventual-send":"0.14.1-dev-1f30fa9.0+1f30fa9"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-1f30fa9.0_1643318403913_0.3157981832709955","host":"s3://npm-registry-packages"}},"0.2.29-dev-7c52633.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-7c52633.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-7c52633.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"59555afbeeb8d077ce9b3b0ffefae9aa6c304ba0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-7c52633.0.tgz","fileCount":34,"integrity":"sha512-rE4U6DAbLLcI+1D0HuHaV3rooGgFXEX7V2cgI8hRq0GzlpBscKAbCNynPj3gyaSPFo/R+HH0/c/QsiJRNCKXsg==","signatures":[{"sig":"MEUCICgik1LqezIFqJVmw2gq8UuThf+jfvybxiQ0+rzeeOTIAiEAmjItZ30qDTu6tpWnyuwxr2z/jWPHH0X/z/6yu2zKzz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8w+gCRA9TVsSAnZWagAAuhYP/1n1aovou+AGOLnxS+UX\n5zGl6kbl5MM9Cb+8i7RtHJsQEeVgOKNtBaSmrmOqwZCaBrrQnm0RQp0mlrxW\nJljWEC+xTg+iyDJDNTImuoEiGcc75+SbeH+NeHCa/lq3OwUKCeCrKzBL5TPb\n9gO8bSb+2sYAMWsL6RJVVtCuaAop4ZT33bP5nw/jFfxhjPZjOqO/Eypm77PL\ncrl/sokw6x0nU+XlvdMlL4anxTKNLgWPn57yx89kWX3XVhZtjG9GZaM6ay2x\nBYzTV3Z+H9ON6KNYXURcD3+iTrLZNJGUKv9uK0Y/wC+EPzUnSknRWOKf9qnk\nR1I9KIPbY5Ffo7TqjSNyNb44yPtsaJJzpIdbcxrafLIqL1NMCXIKD0NsQTY9\nUT0/ezZinCmOcilrIPVGCx/WJEbYDCV4OV7+ZaShjG1IKLQ0gXEVIq9SNwW0\ntn4Jn1+5s7YTrlZjnvz7SqIxUVOy5mvs/Mtsxbdf8so/t3ce10fRwzxrByGR\n/jEQNg7HrtIbBN15GEESi/g0uY45pJMSNitHUbvva131jtntWe+wEyRC42CQ\nrUiGcIFCuh5ac864Boa/XYmAwK1phdZGzWZR9AFkgk0GIt7xhRSFF5rOi60b\nWXxQsyKHnoWPcV4ujBFTEojI+SdIP97suqYGgkWFbilbP2+G0RY1B/1uFWWG\nbyOl\r\n=o2CX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7c52633af6163dcd736f84bf2013723b46fcd767","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-7c52633.0+7c52633","@agoric/ertp":"0.13.2-dev-7c52633.0+7c52633","@agoric/assert":"0.3.16-dev-7c52633.0+7c52633","@agoric/install-ses":"0.5.30-dev-7c52633.0+7c52633","@agoric/eventual-send":"0.14.1-dev-7c52633.0+7c52633"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-7c52633.0_1643319200206_0.6527335037973017","host":"s3://npm-registry-packages"}},"0.2.29-dev-1dfbb47.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-1dfbb47.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-1dfbb47.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0968bb0d9de7ddcd595b1bee613755ddaec7cf6c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-1dfbb47.0.tgz","fileCount":34,"integrity":"sha512-Bxw32osBF8B7hFPhmP0peEuOujuQrz2cNtySxLIjIYtE0ayQR6CwKk5yKXV5N+9HYp2z3vcQ76GFapOIb1nGHg==","signatures":[{"sig":"MEQCIErWaIwa/vyURU/tmSwWwwOoiKq5Sms7JsStI4ZPQAphAiAMJsOseuVjrXmzS7aSHcHArkM20zSqOa7rUEkfhcNSEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8x+iCRA9TVsSAnZWagAA7GMP/ifP0G8e/WnNMI16WcDC\n5RVeL6w8umrIU9DCUMBmL2XTOG1Pj9vEJrIOaspi22/v1fkJaXo30OKTdbPN\n2UFKkRkXW6dwXhWrsIWNJwZa0ttdJDdX0/xjX1DzcNbB25LBELxHn4aJExwI\nzC+f3O5ErPCHeMa5ksMRQQDorGcIylIKPu3yhD3cBUdYLbd2DJ9Ts7nrsPs0\nCsrn7nGBbV57WeJ+pqfRVl53WXsZuwa0wuwaqxM8obhpbaoMBF+gb82lBnrP\nfkXvgj6Pf/zOm/1h9wluvTcQAzBYhPVrt4aOmHX4/YJr+r38LxxLmb0EWpID\n9285E+RH+ZcXvMLpZ6eRhyKn4Usg66KpU4tMVFwZymhXFHqzS7o8DvLQJ66z\nJWGRMYTPWOV+J4fEevOkHhysFliyBQ84tMt3sYGywhXotsr0cFeWRErS/j3f\n9riyNgVUIgfcIJ3d3RwJwZR8N5mzE+2BHM/I/SK0F/LP6szGCU3SvpzX4JjM\nMUdUkum0+SOifZLSO9UWJImOBKrsb8b3pymZIgCk/XMzqjGrKFAQCD5c9ERY\nKiu/Y3tOu92gDgb0z2UHj0enqoSk+fKcHwtIPWvRVyy2Cx1QF8RQYhQzHKow\nPcVfCgsSkYYFwS1PX68uBQV6TCoWR/TUjPxVSZh31rVXUiNUVUVeO7VdtDad\ntf8P\r\n=gPV2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1dfbb4745ebfe84cbf7b8b803d05e70ce978ecf8","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-1dfbb47.0+1dfbb47","@agoric/ertp":"0.13.2-dev-1dfbb47.0+1dfbb47","@agoric/assert":"0.3.16-dev-1dfbb47.0+1dfbb47","@agoric/install-ses":"0.5.30-dev-1dfbb47.0+1dfbb47","@agoric/eventual-send":"0.14.1-dev-1dfbb47.0+1dfbb47"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-1dfbb47.0_1643323297946_0.3659695787295725","host":"s3://npm-registry-packages"}},"0.2.29-dev-99caf87.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-99caf87.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-99caf87.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f8d97cf400db705b40c220ecbc272479036fe570","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-99caf87.0.tgz","fileCount":34,"integrity":"sha512-A99ObLtzjTB4k9hW0HYir+D0yA8hqlKI0iZAm3iGmJ+ZkyLydfy73c8vgv7+K4Mkuzbse2T7hue65V78QdTS2w==","signatures":[{"sig":"MEUCIGL6hi8d7rBCzkl0K5PtjiWsgVEzssQy04I5FDUagmfMAiEAoU9lg5dQOsszj8gLFHLG6v1qPw5+QPBXMj8f0I/CbMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9CY7CRA9TVsSAnZWagAAgO0P/RRgNf9iqK99MwpiOmlc\n9ayPL8QZg44yaaG6TDk/dDIpbq5AoyClHhTjkt+r4Gep9YHgcHMuOQt2V//k\ngxWosviuMjsfLX3fT/9XKIhs5GYmgHjbEdIIU56ecRjgt93fm3/w/UVtkg84\noMiCPwRtg6VTBzLUdiib1JMSq1naMlqZBXfazOCpQzs20lH4f6ZCymjRkx2c\nvksS7pAKEuPHGJVrNXk61p/oLsVY8r0wjpzlw6O6J55tlvRUVgIF6/PlHiJa\nthhr9lIPVMaj6KpRbKJ2lKAZu9RPBP8Ghu0YZju2hYS6QXVNlK+eTo18uaii\nU0HVMMOmjDWpoBJtJvTS42ZSM0HQBUYcIb66Tnayy6uRaxbp28aLMUANFlqT\nc7nGDO17lSdjbq06Ag+jiwMn699txU7CDFzywrx71yFLxFrx1n3KQeySxEcW\nwuC7voSp6HWvOyBshwHNcnFl+66XChw6aoG7caQG8iBjC6Ad9Bs3U3/rR/qq\n9q5bIJsI29/DEmUXi4rX4hAIQDazWGn81slPhGobAu0RQuEhf1zsKa2UuvPb\n/X8/AjxILmck4jnsS4wFGB3VjyZs+9ru0Pu71gluLdQOPdOwCfDEmtZSpdXo\nJCZCEWTM2n9cFNRvX2bgyrlsJuvW4hgr/Yd7T9axdY2NLBRLF4sGxtLejAxJ\ngUkN\r\n=UE89\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"99caf87a3357d70579b108e791e38ec8bb11db13","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-99caf87.0+99caf87","@agoric/ertp":"0.13.2-dev-99caf87.0+99caf87","@agoric/assert":"0.3.16-dev-99caf87.0+99caf87","@agoric/install-ses":"0.5.30-dev-99caf87.0+99caf87","@agoric/eventual-send":"0.14.1-dev-99caf87.0+99caf87"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-99caf87.0_1643390522862_0.7481176062351405","host":"s3://npm-registry-packages"}},"0.2.29-dev-51300e8.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-51300e8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-51300e8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"45aa53b46b6f85e0cff9891dd0ca8fae1b711ce7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-51300e8.0.tgz","fileCount":34,"integrity":"sha512-+z9dnU4hbW4X5yaaVXlpU9CCj7t1NWBFbfMDQgPc5tSlPrJ8SACLP9GjTHmBCnN8p+nS5HR23/gvaRXNWyLeyA==","signatures":[{"sig":"MEUCIQC149z3Q0H8IhPRFYdTop+4D+Vw2do5jR9zucVMHHv2ggIgRWWtsy8bTx2i+2QCAKyO+JxHqUKc2zzDeusr5KJSVag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9GzlCRA9TVsSAnZWagAA02kP/10VfvdzlyBELZtx4oY8\nF02nKreEp7sqBeL+hf3PueExIPC155FMbO59YRhYZw///5oVshErTohcJZWj\n/fR+Pim0qYxWN4uFD3abuFUjGfofTWeRyb/P3byBBovBVx+LtUlxU0Rx19GT\nDjC0QA7QC+f+NHByZfK69282G4WIR18rMFKkI/EM3PDeT6ZfKDjnv8Egboqk\now5omxzRO7hyPSQPHcRci/PaHSxUAgovogaMSe3xg/xvFclsxTyJLFFNrnY9\nqUHjAlrWn2Z+t5LoplxralM+BL6igkp/klY8s63EazwniZnSbk3a3XXi+nKf\nO5/haZOB0R1WsWSxS0tgwZUiMxX7y2GRdQsREZBalOvNSWjUJMftccia8AVO\nRaY4w92uE564NXgyo6T5WgqK2ydELQEu05cVTrfiMRHsZtQLf6pI64C4ulnd\nC6khDnuI+O96raT9PTQIyT4IkjZNNwUztirzNylBXSb5mhP1VWexHL7EOWDk\nSfUz2WEFP3YxBza3ZZb0pD6rOyjdC7cQNwtQmbSGVNSWSjDWINyqTeppLS07\nbhVDPMGVKpWFeRNMEiUajpsH6NKqfqTw1ghjwNZhqXYjFRpqdZ6GsN9nqj2T\n2w4KOEsE+I14casv7c2l856Aaj2XftOQfMMrutmKg4VtW5lL+yXsReHKA11q\n0Sve\r\n=j4Ec\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"51300e8a0062ecfa478d817bf9cc6ed7898e1665","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-51300e8.0+51300e8","@agoric/ertp":"0.13.2-dev-51300e8.0+51300e8","@agoric/assert":"0.3.16-dev-51300e8.0+51300e8","@agoric/install-ses":"0.5.30-dev-51300e8.0+51300e8","@agoric/eventual-send":"0.14.1-dev-51300e8.0+51300e8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-51300e8.0_1643408613638_0.34364411284195673","host":"s3://npm-registry-packages"}},"0.2.29-dev-9200916.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9200916.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9200916.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0373dbaf9f6b68b63661ca64b2a29784d63b1fed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9200916.0.tgz","fileCount":34,"integrity":"sha512-aeeafI36yfhxJ40JCo6JiijZyXoSozHfIcMyFUpzMYn1RKbnpfwj+0eVqGWgNcWyu0mj0hCzbI7afuA3QwCgdw==","signatures":[{"sig":"MEYCIQD9JG9kf+RoNAMbeG5ROVTTZZvEdp/buYNkIPuhE82AtQIhAMvUgv0b4YjUyzpEbDM+5imzfPKUZNloSVuvnb3DHewh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9HNGCRA9TVsSAnZWagAAUNsQAJy0WmiO2HzEjYI8LHZJ\no3W2Z/Nv/1u0r9+3iZkOl2ApRPAi16rXtqIkvzc8dPpaUAOe74Ky52QREyzo\nl02+wAz5bvBUXSO55CC1Tzt8+CBlbJhguGUobdbLCDpcMYSMR2hI1Ma3jKOh\nijSB2Q781CvP9KTHinThQ2maWemkIfftpyBABci9IY92MS+MZIuW5C/FPCmp\n2I/B99WWZw/hITEejDQ9Yab+0kfHYgigbIloanqRTmGkkU2VEIwUlyC23+rC\n4+wZ6BN+0GOkoa7b9DbHty7jaDRTrbHa2GmHiYHDj6wZSfkRVJujWVeZolVd\n1mbyNbK1+8L+nB+jLVSbeb/N4pHSE4SoM4z8QLvd9JcGI84htVI102cUEBRz\nt9srMIcVdUDaUMYM3h8oJab6cOXf8oqWUCnnc2NtxSMdv2LUnTzyysZLpaIz\n4Y09bj14cH5L97IwxloJEzkHXuvlc3k3ZzGaUhjoWtWBHMbETqZvKLMu56tV\njMvxa4VTQpmhELAgYQ2OJDiKgLxLp8/LOPNO+YDSnuXHrWfLHI1Iyv9lXoSd\nPTNAP8r/3ORxusriu6TWqJ057FBkDvVkLKc7sqijRrpmsLQY7ruvYAY/hNGh\nN7Hdp/GxreuL4Lj8XbH9GfMCDYdTifKiCqgD1vw7VdP0aElxRru1TD/JLpcH\nxqT5\r\n=hbpR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"92009161cf6c405cf273727b8a8efef4d62ea5ff","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9200916.0+9200916","@agoric/ertp":"0.13.2-dev-9200916.0+9200916","@agoric/assert":"0.3.16-dev-9200916.0+9200916","@agoric/install-ses":"0.5.30-dev-9200916.0+9200916","@agoric/eventual-send":"0.14.1-dev-9200916.0+9200916"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9200916.0_1643410245950_0.13933946792160357","host":"s3://npm-registry-packages"}},"0.2.29-dev-07f2552.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-07f2552.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-07f2552.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bfdfa77e4ac4daf7a9f1c8d4c4056a3e9ca3d2ec","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-07f2552.0.tgz","fileCount":34,"integrity":"sha512-qgM+uU+hHTu8Ut1q9JXnEncRtUflaIZxG7WpRJm+PUxwELMOMM8CUg3sxNQFoMPdWZCdFRAho5LpJZ4a/uF5Iw==","signatures":[{"sig":"MEYCIQCgs0N8PPT0APUkNa2SsrWh0df1qyR5xBInIdUhExnqcAIhALn4LnQ8/tf2MZ5V7ic+4HQbaau9TGj8idYDxWjl3XQY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9HZnCRA9TVsSAnZWagAA0voP/imOUqX9FA7XiVNEbHPJ\nvls8kOqlKT87+lj7kleFghymjE5k4TvaujGk5eVROAuBRGjUyxM0sjv2aWUT\nrnM2SLQ2xvoSv6AKa9/WgDicFRCeoIiKRB5gmdSNwYFu9GZvYUU1hBZm34kL\n9T0sL58ijgEyBuLkvP5qhct/NH4+yynN8nUqQpZZZul6VGAlFHMBY+fiZLER\nPsRPDl5e6TkB7eUQLhtLEZrdllRwMflEPkZalDQtx83HhJNJCuHR3EfBzXUT\ndeuZGZojLIdBkA0gU6e8KMoszata1vlB/0Nof21fVt2jI3fRDKb3cYsnrZ6W\nTqj3Ae/EpWEWYni2EfWMK/ADaOrvKjn5k9XADk/uvFK/2BFgVDAQ/t603U4m\nq6JeCsgzq3iK1AZ0aELNCwtDKSqbnsd48NdFXAqlhOZH7kzGxFCrPJqIiEjN\nieBal5CQLRJO/FtlOjY8G88yfAU048SP3lgYS+X01jk57ZpP7Eo6+I5bhmsd\n2EQyuiC8YzkAH+TTH6rgmQf2BylwfF4yQg8/4EKbxuuWCrgs+3LoWT5ViQzh\nxtsj6SZ76eULtI50I27NByz86ntZhp6j8kYUUN+I34fMAYse1w4lGKjfE5l5\nKcBQGs+TUZm0iIhZg/adU3ii8nVadgZ45xVUia2Ja4WiCz6riq603bJMe7I8\nu+IA\r\n=soLz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"07f2552ec95c7db1ca25d127630b0ff7f2ad3dc6","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-07f2552.0+07f2552","@agoric/ertp":"0.13.2-dev-07f2552.0+07f2552","@agoric/assert":"0.3.16-dev-07f2552.0+07f2552","@agoric/install-ses":"0.5.30-dev-07f2552.0+07f2552","@agoric/eventual-send":"0.14.1-dev-07f2552.0+07f2552"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-07f2552.0_1643411047348_0.4003718406465149","host":"s3://npm-registry-packages"}},"0.2.29-dev-79c4276.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-79c4276.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-79c4276.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aa943d0de9508a5c64a657d0d6b48609c568467a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-79c4276.0.tgz","fileCount":34,"integrity":"sha512-GvPg/cE2lCBk51PHYQcIWgkHsgsWPHrHV1DKl29SSpmZms+mlxUVxiB4ILQeyf8JsROmoKOtDJoyxpJNGZUxJQ==","signatures":[{"sig":"MEQCIHkzGV9NCmi2SBNVazyhmXjiMLc0NXyPzravaulGR8EcAiAa1lhF2QHCo++Crc6E6C48YyjOM9riAIm6Cd9MF+ZgOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9MwQCRA9TVsSAnZWagAAjCIP+QGefXwyupoHs/mNJ9Ds\nV6GIEQucdS52R5HhpSsmHMlkx+8WeribV4rr8vGtDDaFWkamw0ar6uY0Lixw\nRsfTXwkx1INHdtp/Z7Qb+o9ZCsq2low7PBkVbkzM3+uXP5QLJZ/gZB1C5/4y\nJR9nWYlhVcXXws1U73AqEtMl7APIK9Ch0bb80gkPZuh7zVILH7bQXSDiMrRR\neU5EQAS0jDT1va+FP5wrwAUfolK1O8mIEIoA/XN1SzL4N8dNkpAHec2w3JLe\nsnFm6WETeJwqRtU+JG5/7gyZw+Zi0IqaN+95PZTpbKkZ36Kkf3ZuQ0s0goDn\nX1NFW0VVZ9P2alHCc/zjcp5kXvvvz90nUNMvLQ0PmzrWCy1RFVxsO8wXSbQD\nskKBuEc2gRNBHV1Is15Nc6xU2aYvHy0qfaRT6vB9H7XmSaeiDuA35lKQdZJL\nB6vqF6yylJ3S3+LgYLT+VqWiwsUuGF23tW3AY7P36mCX+zGC5UwoL14ULfDP\n3UZK1IA+4730h2l12GJxDu8pstUAMpziUhK7VcXnzS/x7RI6mQA5bxC1TgE3\nM6UIMNGweYwWnGSXd2vUwFPm5UUDC2Oqckuc9lOhNxNA0LQ1bZM3eL37xdyV\nSmsu6dMzH2Zdeyd7t4G19Zvo2V4EVPWgApdEb0pK19mdT7tOsPzxzarSaVM8\nX34F\r\n=nzXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"79c4276da8c856674bd425c54715adec92648c48","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-79c4276.0+79c4276","@agoric/ertp":"0.13.2-dev-79c4276.0+79c4276","@agoric/assert":"0.3.16-dev-79c4276.0+79c4276","@agoric/install-ses":"0.5.30-dev-79c4276.0+79c4276","@agoric/eventual-send":"0.14.1-dev-79c4276.0+79c4276"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-79c4276.0_1643432976066_0.6948904440674228","host":"s3://npm-registry-packages"}},"0.2.29-dev-404d270.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-404d270.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-404d270.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3ffa93411e71b7de52494e291ca0b5ff0ef41c51","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-404d270.0.tgz","fileCount":34,"integrity":"sha512-Cil2vfFVbCErqzfy8az1j/SUqVTM/B2EV4dk4l3s1wEVyGq7wC7ONlnoWn+8+rniPbaDVZjj/FkeOOi5lJN/ZQ==","signatures":[{"sig":"MEQCIDu16ENqSTAHu/Qq6rDO3V6qpc55VrpgcRQJHzc+tubiAiB/Gvde0A95ZEqCehiUexVN6qFlwCpaNqweodgdS1jOzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+IUCCRA9TVsSAnZWagAA+XwP/ihlc8OvuvMZxgHofoZg\nM8zpZCiU1r0U4en6gtT2VHQ2qu0uOwVWG5fWsngqXLNSwpPEe6Ek1HQz5aNG\n2BDMdqCNAGEVOtMHDag9vZiGAz6bLRoVysyhyPKsvkuvazhomdpupfw+wLgA\nO9CTVnWpkWJz3Ro4Qhnrpn9O2mhi/ggPdgr6gOXCGwrgaFdBhKwX+AIsh7F5\n9lE8Ak57iOO6bHiQ83n3OVAY2j4Nu/bdq2USd3OyyYwCAIsyj5oQ3a15cOW5\nI1a745GQPUzNvuxXdObejciv1doHmOlPbSFEw4PEuZqHbn6YyDVdSOBn8nkv\n6dvm7gxoCcYRUsbrUEMucX8yKKjmnP3/uupL5ru03Qoc03d1415kPMgYue8O\n7URcyDBqRj3SPpKKl8McBRR1UTaHXFzgpj5B2NVrveQ5WZN1JBtxHdcLLFBq\nJd4lyFjJNghiLr8agYfUa/N3Ya580GaaBolDGAxThAqkZoNTeAad+KQLyHbZ\nkrQwWIoPy2dc4GTrLaxpM9Yxb6LxeoA4KZ8Pj8EJFETOrzWrqgKLAfag/2fy\neI0UV9bGJAhbxrVNpas0YxT+FFbrCBtZZ1C4A7SNeXTv9w/dou2fuFN7bTyN\nnijesOnWl7n/Sv7tClUbTbQ0y2ct/ztVRGgAbSxyWbWc5cLaJ6EQia2a5FjF\nGb+5\r\n=OfvE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"404d2700b23214b6a5e2c9f13d656c350d1becb6","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-404d270.0+404d270","@agoric/ertp":"0.13.2-dev-404d270.0+404d270","@agoric/assert":"0.3.16-dev-404d270.0+404d270","@agoric/install-ses":"0.5.30-dev-404d270.0+404d270","@agoric/eventual-send":"0.14.1-dev-404d270.0+404d270"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-404d270.0_1643676929992_0.30215276128260804","host":"s3://npm-registry-packages"}},"0.2.29-dev-7e7547e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-7e7547e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-7e7547e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0f20dd9eb80b304a80743deaf087fc6f774f6561","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-7e7547e.0.tgz","fileCount":34,"integrity":"sha512-HSWFwh1hkz1MTb7XPlPq/vLwv3Vi9Lx3V0bL7rMIjRSpqb3IX2eAJQz1zCsRtnLpqt6E4vA9pfFRXwOgp2sDsA==","signatures":[{"sig":"MEQCIAd95vKmHDxP6GDE2JrhtsrgOOoYurY048vOYaaM/u2GAiBISOOfm35hrkz9zT5LrqZMDgrtkW664qTmTsSHgo0AxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+ZDpCRA9TVsSAnZWagAAZtsP/0tkvIhgRijlOkjD4S5W\nwR2ZxLXaEt6+RXBa8JwtdkVra9AawPovtRE0Odc/izySEPM7vsYz+2brILLB\nTcFjVAANJhJU/tTvWMV7v1+WGZoGLB1eM16X1cUo213k1OoCNWqKVtyypzDO\nioqJ1e1AobhVikX8+Wzrtg5IShE0pCo2iOHKaVk1zSIoWXTFrzLZsZD6UTTh\nlEVPRtxqRs7tbxfeIE8QMJsnkSy+vIV7L70HtNpdjuGtfXjkbWefdglE3qPY\nGTom+wW4XBoGhhNm9J3Kk6KksoQ9T/L+Gln/GGa5w7GBJnWmqedEe0tfsgd3\nNvBw4gu7PWTh84lboIDHXcsT3+a/lxDggXxm/4+H5QwD4nwzV+VeLBqt/c2P\n7Vu6jAQ8aBP0CIfqHkLi5+3Vuh4Y6zy+seqerYW8k+xX6BBJrmcEl+y0swky\n1T5m1iiN+DxgHGLAjOAHgz/sXa34sPE7mufIDW28LbfO+5hmqg6TE+9/Kuyd\nUoTNMpCqogD+mLVrIfPBR1XwWCk7x45etB9rqeSMqFgdxmPUawiHJQD3tn3A\nwNuv7moLnrA5I6qxrAihGhGsZBwNQiWKtDV2f/o6WtAWAT+WyWjoOyjU3sUq\ncnFrAToRG9LGlIE997rZ5A0XR2H9HOUzD/oZn2Dv5YehRXYTfKj4inXLPlk2\nu20/\r\n=iOvK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7e7547e9fc694ed3b7c3c05cf32aa773acdf9391","scripts":{"lint":"yarn lint:types && yarn lint:eslint","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint-check":"yarn lint","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-7e7547e.0+7e7547e","@agoric/ertp":"0.13.2-dev-7e7547e.0+7e7547e","@agoric/assert":"0.3.16-dev-7e7547e.0+7e7547e","@agoric/eventual-send":"0.14.1-dev-7e7547e.0+7e7547e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-7e7547e.0_1643745513410_0.45484455164355175","host":"s3://npm-registry-packages"}},"0.2.29-dev-f0eba3c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f0eba3c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f0eba3c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"09d6b203ead6c55c707f91a4c9118cc1b0842273","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f0eba3c.0.tgz","fileCount":34,"integrity":"sha512-UxPo6PlDKILAB9CFtdF9SxvJtLZyXS+Ezg3qQH7nLnSe9ZSzYTh/ORoUL5KJEES6pecNzMugzT/N98CpHkbdLA==","signatures":[{"sig":"MEYCIQDwKw8MIzPg7zxHiYdN5he1lPojNLVxwkfNBByxvJOHcwIhAKWC3yVqwOgxNjGRU/VSeLhfhaOnCVkrBkSsLvbaCyPd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+bEeCRA9TVsSAnZWagAAHg0P+gO6X/JV4V009vG9d7EC\nCS5CtlNhtGNWdDQcYO0wTbq9C54p2qxK3gfJtygLAF8SVll5CLyaaf6j4x4/\nYA0buA3vqgsUQxouI4Fbi7YQkAxnmQh9dSWt+fIYIjW3rk+1avdS3gNHmhOW\n3+IpR76LuO1pdfZzuB6osooo5dtqNhPwXa1MWII/GNlwUeX4UPxvBmhbhF3J\n5bx6vXmE0DHIjX4Hpq7J7qBWiCBA64a4pAKQA8bIoZSFixMNwdd38k2ZJbMf\nCnF1a020iWF/SZa6H1sf8x8BOeaI+Uh3L0fbPMl/LpvYnuIzCUIfTfVe3PMh\n27HNnVS0hGsLpGpRu7ksYJAdtLd6Lv3ljEQIY+5DAs8Cocp7s/tCvg63sKc9\n4VoyvIsMgME1wcy1vziSDHy+uG8tsSYVVN9RVnbZ1hOHfNOflg3Kzu0FqRr6\nI5PkMgcejN9fbcAJeNqZoTYm4ceRJ6P5kb45w2iP7Zt0nrU914WPKT7IQ+bs\nJD1L3Wn32Wofey+Z6janVEQOURPa+Ph13Ke/f7tn8ZLNrxxrgH5GQl0zvx6r\ncz8YzfS1XT9So+OsYCX65XeXyNi0C9gtmQ0Xdl7h16YYxfqgy39mSnZ9HXR4\nOUNrIZbNN2ZpCbi03Imen6rp9q+Ss2vIRq8fhps1jAF7S3M0O1vrVpk0oCC/\nMwXR\r\n=D0ib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f0eba3ca6f451618e47cdaa721bcf3045f862a0f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f0eba3c.0+f0eba3c","@agoric/ertp":"0.13.2-dev-f0eba3c.0+f0eba3c","@agoric/assert":"0.3.16-dev-f0eba3c.0+f0eba3c","@agoric/eventual-send":"0.14.1-dev-f0eba3c.0+f0eba3c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f0eba3c.0_1643753758344_0.7191037407715657","host":"s3://npm-registry-packages"}},"0.2.29-dev-d7b69bd.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d7b69bd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d7b69bd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ef91bdea26c590f6945be5e6065b32ddf9d3003e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d7b69bd.0.tgz","fileCount":34,"integrity":"sha512-VkQjSpo3klNu8Vb+WPOwMhyKBjFpb1LbcbR7SpcAIAUsmUrzLOvBvQ8RNE1V1m7TnVG1Iw2zJCPkeK68Q5HHjQ==","signatures":[{"sig":"MEUCIH2gY3ieA50PaK7eHtBjRGkc1fXHD9xNwW5tM755X07XAiEA093bRMCwPEcu9poTt0HXsRbtaoISMW0uI9PYPwuTsoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+bh2CRA9TVsSAnZWagAAicsP+QAkH8b4LlHmH5FuZxkT\n1z/7mGAVIZkW1RuS44q7yhzoqMLHyrKylHiRUvttAgzxIv0xhCIrC1FJpWjq\nHjEMfHoBtLNGnYvWV2bdCAAeHIWU+hD6OTGQmoWj/2yuA+StFqJyrfAw5Tos\nvRDYvMVwwABJQKLUcMnsN2vQzI2UNc9hXiQrrY2BUYUkepaMJlRYcRgrVh9A\nJRsRMLzc0XaDI1UunSWDnUhIEBumxQVDKnGVlzItAKczbBqx3xYjkpAD0wGa\ng0154qt85odNHmAg/GJE8qOm0XgrH3BcTdbvBKra6/RwBZWvIz0t6MjvFwxM\nevHo4t5PP0CUZMHuG4CV4y/wXnBfhf4U7QAEIzP6/hh2A1jYOYhdMkr8AFq3\nJ8jzxNj/l8XMLPgAWd92X97DpU1vZB5TKxsFLIAK5u3/oIciQCmcBCYCK9rd\n79Du2f9ogzBGdjH0R+JEMJvDirTcdbShugDmbXA/+z7T9F7uRC2vFzr1CgVm\nMo0mgU/HWgst4wclnjP4Ng9tcElLMbC6XYq2//6coy8RVtvjtrMYJiHaQgir\nt//edm+sN4rbbgvwYmc6RjewBmGUxiW/BuMVngdV3os15l4hnLRCS6tdy69x\n+ioTCAFq79FThPRboqITe914FDNGitGv4iAS8R8CWq5y5YGkk7/9nd1GOUdS\ngy0w\r\n=MVBu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d7b69bd69004d5a474415bb9ccb13366a753c1e2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d7b69bd.0+d7b69bd","@agoric/ertp":"0.13.2-dev-d7b69bd.0+d7b69bd","@agoric/assert":"0.3.16-dev-d7b69bd.0+d7b69bd","@agoric/eventual-send":"0.14.1-dev-d7b69bd.0+d7b69bd"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d7b69bd.0_1643755637991_0.5609306501089146","host":"s3://npm-registry-packages"}},"0.2.29-dev-cc79ff6.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-cc79ff6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-cc79ff6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8830b29504c811b819feac251206df90e6ad9f9d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-cc79ff6.0.tgz","fileCount":34,"integrity":"sha512-FhFntf7tFZn64jynAz/Hu0DsJklw4HIFV0WUAZ9KmxPTww3TNctQ/iRD+OZJmiQdfJnr1L5ziWeGx1BiPXDg6Q==","signatures":[{"sig":"MEUCIQDSClY0XcsMFqC/QS/tr0BCavajwe4tNeCjYqDP4PcgHQIgCvE6ZWCILhvKKICAfFkXH9PlKvbeDwKClO6pawNV5RY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+b28CRA9TVsSAnZWagAA0pcP/j7ADHfwl/W18Cw0IJOM\nhhcE886n1IdBT4PN2oSj7gurvH7eV0wuNKblPo4I3btQDxjhJe7e++XmfurV\naPWStQ/Rt7QTsyWVIP2oOBfXzt6zH6iRXXi5Y6rjlyzTaO4Pfslk/txmxA4h\n7mq+7i7gfzcVL3pFOlZL2YQgAkXASl39nOyF7bipMWoTZkM1GAX+jsPTvGxc\nVCQL0SwgEgboW1hksOq0nV8dnYrCKrQBEsmmNHQxmcTK5aTwa5nWZRjZA5Uz\nRzN90Q8rw1iKthGZU7W0SRYYm6Ts0B790hDdo39X+Ua79CL0IcDGzUYqO8me\nzgyX1MT3+wmrmgMsQXg1DI185CCLbmUsaxJbLXPhJpskZE6aatLZHNPLfado\ndTSFmaodpElRMQol6RaJbX4C96VSSxDA9LXFL/UnJ1PcWiBwxQNQW3PIhrCt\n1UtqYTV+veZHJ3Ts1fpYeP4bPeVGjkdYYOo2qF2rhvh7NuWTexmG/AEWzELw\nz/rrINFdKVFwOMRsJlyCl/YDHcGbEyIlH8wtXJzrRFebhjqT+EZAgqwmsoMe\nCtWzoyKT1V3u7WR/Jv6UEMFaVWtYF4dtKRqqdku2OaAZJeb1/ZvTOEbNzZ3d\nhO3KxyFvfIhmA7WccPJA9Zk+IMB0mgLaDGBFLIGuZeA6+nbYivhoG/Wm8HNu\noX5g\r\n=pf2U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc79ff61263edbced108c8d9ed0a249d2f8e1786","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-cc79ff6.0+cc79ff6","@agoric/ertp":"0.13.2-dev-cc79ff6.0+cc79ff6","@agoric/assert":"0.3.16-dev-cc79ff6.0+cc79ff6","@agoric/eventual-send":"0.14.1-dev-cc79ff6.0+cc79ff6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-cc79ff6.0_1643756988219_0.7618607555861374","host":"s3://npm-registry-packages"}},"0.2.29-dev-f5be67f.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f5be67f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f5be67f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7f53d685eef3d20d2f992a3db71ef2f3b5c54617","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f5be67f.0.tgz","fileCount":34,"integrity":"sha512-7v8xENF3iNaQUZrdeSruUog6NSXqfytCvlXC9IPZmbIx2DlujjZ396NBzfwcDzOTeGZk9gl0BIGye3vyr9da5Q==","signatures":[{"sig":"MEYCIQCrFcDAQ0UecFPbA3CODjIDFCsQEsdrBvSbM5IqdIylXQIhALrXGdh12jUzDMQm4wgF2HXpDA6xx9e2gBqCz8XVTMl1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+wHDCRA9TVsSAnZWagAACVgQAJ94ovJEdUiKr1LwfHLR\nJlPx5I7XVB8S+ROXYRhjwTVztERJIOiNpwH2nAB/vLBMdf2BOtfv2qMgBkWb\n6iw2ocXkIjc17edY2A4Tsdtzmc9aOh16L0qt5Yab8qtEHJXMpmHsqIeV+VYr\nhdtfrp50BBJ2zvB8WTwVInfJRWThOfXu5C5Hl/in9BDaLTNltqtfwKYhM1al\n+klpiMJNu8RQIQvc1ekVlUR+pX5hc1FMMzgx+RLtVIc7hVwxvSB5IqFFH/Qj\n1zTQemMURf/IUER8uNVLGdc/fymzRNYr74cSOKYvdIh71deQ78R4CLlQkmLJ\nUGshiNPLY0MlNi+PkgZBy2t+FrZCZEZ+9++mq3riZUZN/Pg8lusYkuBsyURc\nMpiH3dJRWw7dZfhQJAIr2BSRXOUr+twMwIf8rwFrnmuE9w5vrIUFX+os0uWE\ncYFqAkz9zd50YqyFBGgvcGS/cPY25U51kQ788vUBJoXxhMGwh27TU+9JW15k\nIeayGpNl7I69nKUfUOokGp9p5m7CZ+FwrpJbDX3FQ8EIBkNl3ST6z97yq3XL\nER9mX4lgLGa4ivmRWnIdv9PXJlDzjgjP5izuSCZKuxDxDMkzJS11TWczyxUZ\n3uMpR2ge8klH6t5FQNLc+qOei8K2yB1/yYYx3DV33MVJyS+Oe2dt9S4dsiKd\nuV35\r\n=QCHl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f5be67f6e5c0d5a01aca66256502e2c453e128ae","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f5be67f.0+f5be67f","@agoric/ertp":"0.13.2-dev-f5be67f.0+f5be67f","@agoric/assert":"0.3.16-dev-f5be67f.0+f5be67f","@agoric/eventual-send":"0.14.1-dev-f5be67f.0+f5be67f"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f5be67f.0_1643839938830_0.7497278234619538","host":"s3://npm-registry-packages"}},"0.2.29-dev-f96b728.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f96b728.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f96b728.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"703a5aec97f25bb05dd3c0d80c2c3620d7b666d9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f96b728.0.tgz","fileCount":34,"integrity":"sha512-zl0zNmW1VPZjqQU05u3esPrgZANut7GquTYD6570o3ONwtsNiXGR0I/64DBYuUIkDVtGiEECe9ZngfN707RXzw==","signatures":[{"sig":"MEUCIQCH4R4au7PDcI8G18kr1NMV0FpU5UAnuZ2uKm6+hsYK9QIgBSj9irmdoPRc6wixr1rsOwjCDFG8t+Bc9TzAzHlIMhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+4V/CRA9TVsSAnZWagAAsQAP/jconVeosDsAeBnU6iee\nrjVMtjOHBhsjvziFr/WHcNtzOwabqrrxqPDPndO5HuErSNS1ZB1uFd+GV4uU\n+pLsWfKfv1KUVUiCs1KUwPNxOs6h4ViMa7dQsR3OrZhVEbPDdFF9Nn4k367Y\njosIC4DnKPGf3+lmN6fXloyLHY05EgdCegYJAQDEq0YrsAUQ/0AthQJKS77d\nt9aTHRi6yPa8xojYW4h+dVOiQFkQplAwtuB6vJRG+tYpccJUs3cWT4Hqo72O\nmrk6wwH52/9dGITGSN9tUyHXVBqwhUCqa6Q/jbIcioftwzWQXEJzxqBF1nk/\n9rZe8XoVlxGu7/bIaNHN3C61LIf7+HHXywiWliYQM0J8MoqKuSha65hd+f4P\n5VXl50bJ0QO2OuDNRLfPPqg+vTwC8/e7Dr01JzmBixpoDqGDitp8SUqgANNX\ndBR1hY58ZRC1Ob5sqvOVwVvbNabvTrDjrIkYCcBO+DnMXLN7Z+V+wToYO7ur\nSi6XFovPpcSWlSCzbgE7kqUW4zVqWRd98mDiWn9GA5j6NT/Vx/a6YeqDhTQU\nyk3Y59+oxpZkM8XRFCdovN0ErU6PZSZchkGCvRDNnbw3Np06xm6WC4qh3RG2\nWUtBPEfqaNMrl3aqFVnSHFhewwsnvYQjpNRmIPYpTdGnszN6cIl1d3lY5D1Z\nCIOK\r\n=0Qu/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f96b7280270e8e9e48e3bcf5050b4e722d4fd483","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f96b728.0+f96b728","@agoric/ertp":"0.13.2-dev-f96b728.0+f96b728","@agoric/assert":"0.3.16-dev-f96b728.0+f96b728","@agoric/eventual-send":"0.14.1-dev-f96b728.0+f96b728"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f96b728.0_1643873663632_0.7935352314129056","host":"s3://npm-registry-packages"}},"0.2.29-dev-0cfddd2.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-0cfddd2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-0cfddd2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2cef660c1b6727bd709cde46f58f6456f70b63b5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-0cfddd2.0.tgz","fileCount":34,"integrity":"sha512-U68abWnvFvyoHrwdzX17YSZOQ6wyXUO+QneWJIlJlPAn7jJO8hXP/TBks0b+i+6JVpXCGbY2S10X4+22zqm51g==","signatures":[{"sig":"MEUCIQDqT/x31bs8GSU8qS1b1smrkdTEHqbQ1ltz6gd+nEclYgIgVNS9kOQzcwScxIpA2PYZNLQkP4tFrQZzHHlfCWuwqwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/A4eCRA9TVsSAnZWagAA9gwP/2ifr7TKsS70s+vQvJdt\np26Psbb6R8eqap35a/La4RlW1JmATlTc5qymldT+UkCmWMK6wBP0va0vppRd\n3xs/XviLPdo9CbWtK0NZFxCmXIal62QAUTrFqvF3L7XyERGG5VVyJykIBjUH\nsv1RdrcR+fBOwhZWKzrJmfSOtP36U8e4jW7x8MZZa8AJS8x1eI/ABYfu5pB9\nVbGnhXO5l8ZzUs+l5F8yAYC8KlmV8WsnPo5BAFCkNbERWr5ARXSmGzcrcuZP\nYYn7vPKD1blQrwUS5yYxZ7ilTi3WiWJbk/LBKrsbHoTgBPqKuP+TM8n9z8/F\nNsXJxtzkrIaf7IXG+XyysX0eql6o1rsRmWjMq3OtE1q4ZWDBdYOegBwKkRSe\nwm6i6u+RsyHpjziB5wYNFo2lqKpcbgAT6XMRZPF2pzEIed60C+6XYaDOkSJ8\ntzd06gAGbwC6Jq9PVvCsx+SCzkzQ3EK6gNI38Up/wXVGe1nyfdRhzdi1Gba+\njP/vBZiFrGV6FsVq4cPH3XFmsVm3GSE1lO/cQMBCxNdbdZ3g76BjI18cgznN\n1uTbx858G28QEA/05P7rJnpOiTPlqOkPGmPH0ITYrZ7PwE3FfktIHUibw5Xu\noyydNJhxmXjoD9Y62jr8LBcTxvyd92GIFHMkEPMmMJQFZ3VNi1GkLp44XcH8\nz9Hw\r\n=91o9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0cfddd24197ada6e5badba2ecd698a6cb84656c7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-0cfddd2.0+0cfddd2","@agoric/ertp":"0.13.2-dev-0cfddd2.0+0cfddd2","@agoric/assert":"0.3.16-dev-0cfddd2.0+0cfddd2","@agoric/eventual-send":"0.14.1-dev-0cfddd2.0+0cfddd2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-0cfddd2.0_1643908638111_0.973354382619497","host":"s3://npm-registry-packages"}},"0.2.29-dev-dbc22b7.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-dbc22b7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-dbc22b7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a0f302a52b711c711cf2a23419f81a029353a851","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-dbc22b7.0.tgz","fileCount":34,"integrity":"sha512-u7pImH5a91KHe1mDXNGuMcVvqCEqt49eaX2/zEXDOqGtMfYH4HbtJRha/rovMk4p25RnJxehA1kp3fFEITrsUA==","signatures":[{"sig":"MEUCIQCxuhvImFWZv228DI3b6k1MCrFYJtOujOkNLCf+3GH38gIgaT4YShLtLmEq2cKhWqS4aAmm37QD+3P/r/XhdS2qXVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/BOqCRA9TVsSAnZWagAAvS4P/RErOgdlsJNNDqYrcIWS\ngBWrk6A9JjH3G+Q7jyfUXnoRgdFyHxi2cXOxcCVJVUwKebMBsUSgl4gwvS7q\nb5TzY/ydtGSvak4/mmgOfLxa+H4FoQEGVp0XnPwTBUGPleNopB3ytJZKFS56\nrbS6mrauJviIbY2z+W1xnPnOlfOkBeibN1bD+JdDfVvdAfndmVynyZvuqZDn\nEnim2GRB//dpDHNMUwQazTIs7p3lZvc1BoSdS2Czar1iHqtF9/W3ZZdH7xTn\np2l0g8EbmCbsionhwM7aRJ9qWwMJcZY0VcXodAGtXlzEk+ec985m4RydA2YO\n/uS/I3/mrC156idBkF34w521mc0l+UeNKvowC/rXmNJV0+EorAj1lBq3bt/H\neeU5+ugVOUNSMtS2ra4iYryUj+1NraMaeBEpjR9Xt6Vs6srkX/ZOpq0eSoCe\nThy+Hx10S07jn0CTUPp9R2UGz4hqkmhy+fM2kXxevZUtNBi2eC55tYBeHlgY\nCiCpilivRixHXph59fyI3caYin2F77JYdMuhrr7EBE/Z/pBqdhtfeSzd159q\nmN7XDCB5GEYEw7gYcNCBPXbU44zFkqf9WZ4j2ZE5RnZwGganRrcCzg2TkTk2\nQyKvmm1RbDJzna2IzIfFKK31Smgs5pfqKX9KCPP9cpF0wyZZ1IrcZU/F30O1\nG4t2\r\n=3JuN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dbc22b78841ab0301432e425e0b1620c8f864cad","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-dbc22b7.0+dbc22b7","@agoric/ertp":"0.13.2-dev-dbc22b7.0+dbc22b7","@agoric/assert":"0.3.16-dev-dbc22b7.0+dbc22b7","@agoric/eventual-send":"0.14.1-dev-dbc22b7.0+dbc22b7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"^4.2.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.22.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^6.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.2.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^4.14.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-dbc22b7.0_1643910058506_0.5478021355260545","host":"s3://npm-registry-packages"}},"0.2.29-dev-93dfb7c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-93dfb7c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-93dfb7c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e0a8dd9eedec7e58461a214964f9e4e6f67bff0e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-93dfb7c.0.tgz","fileCount":34,"integrity":"sha512-cZNfOa+gr3iiMc/8YxZssVQ1TvxM0HrYUArula0N9leepVWWMpvQRMpSE1LewGoy9+TmY7DayyWZLiUhm3gl4Q==","signatures":[{"sig":"MEUCIQChUll7Yf0Yw1un3ae9ocK5mH+nxboaHjgQ+skqQE+RVgIgHsjwjAeffkY5pi2vmR3TS9YWfcOt7oyoz5lQGA7hG+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/CliCRA9TVsSAnZWagAAjZoP/Rt7EYLCHJpx17cm3rd5\negsNJujl3EhvbWnqFul3O7HUsGehW1YsPeQ+YWMQ2S0iV/wByfZczSL1/CbU\nGxou0VSQH8ONg76Ll87QbejJWKcOBQ0e73ZorfW4jJiJxNjG39tLaDyZYM0P\n/VOJD5omSfgFb8scBu0qFtPWZPAmd44UzAbsPCeU17lEk8WCKPcb2xYpFqg6\nSWiXo4ZuUjhPyHXyLOnL9fQkP2AfpJJ5FjL6Qp2KtJm6EiNX1znz8U94l+6z\n5AOVJrYzigLVaX2hweeXN3P7ylek/Fs60UvN3pnlPqtPbGOjswgHCaxSJfhu\ngOtlaSXrAkzEX628j1R2p2nKsYFWXyuPGq5XILYGEOK+R++m86fNqbd6EISH\n4TKRwJoZVw6qTsgSVLUh34aOTSWiao9hKSbqVo8xKJs6sUpVYabdC+bTrPXC\n7f+soRho1msIMuiWdV4U1tEq+7tM29fexJlq20UHMxtnhgKgnBWtXj+3cj+4\n+mds9CsHQLsawKc/hXCAFkSeIsHKUGHvd+NCQSgEggu1dnBMdbWww1f/vWpf\nFNVhxZrAL556jZGgh94JZuACMwIPiImWsaYNRcj2k6sJETPCbIixqfDFLB+1\nG0eSPvR9ak9vINVtd7vTn57oH0vXcQm6ToF4Qa38fsYJ8zkIALR7Gf5ngPUM\nuyIN\r\n=A11+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"93dfb7c27be8f77404536019d2cc9daed2c7bba6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-93dfb7c.0+93dfb7c","@agoric/ertp":"0.13.2-dev-93dfb7c.0+93dfb7c","@agoric/assert":"0.3.16-dev-93dfb7c.0+93dfb7c","@agoric/eventual-send":"0.14.1-dev-93dfb7c.0+93dfb7c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-93dfb7c.0_1643915618417_0.5975557715336524","host":"s3://npm-registry-packages"}},"0.2.29-dev-b3c5716.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-b3c5716.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-b3c5716.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"12492d0afe7e5f011c51ace881a18833874a5280","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-b3c5716.0.tgz","fileCount":34,"integrity":"sha512-OUcGxTrl8I585qsUU4qMCcxAMT0CReZLK0Qew2PWrZQ+o2jj0mzLyRHSKAPLP9+lPYxL9HUUf0TBOJKpw9zT4w==","signatures":[{"sig":"MEYCIQD+ZSUSmtW4khxCdF3Uj0A20T18y8kobd2wU0nHPDR4owIhAJ3rZ7OAu2iTh7Pe9pfjg0Jvp5NM57i9rdsL5YNsnBjw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/EpkCRA9TVsSAnZWagAASJwP/RUBNOjl3svGzVfxiibs\nY7U3ktfEy2WHhHGjBDevaS1mmeWSMVHro9KUCXaptsuzB0m4tSNyy6+P7KeW\ns2bp6y/DnnzTRFOvwLxVRd0nxONMHRPv5e2QU5p0gw04UP4H0BpOjqZu4a2d\n1DcGuMNs1wzPpzR8M/Wk/Ciz/P2VjuM+ZHy9/XaA6JMPQutMBcwKDTCsjBxT\nShsguhkrGy8fsrSZwBWPjwIKWOSR91S2x10wPH7KGon/RybLjj74DpVQOspS\ncW8/jr1MenOj9d7ej8+L5rOi0Yn2WDeRUROGeKCDcp0ILMjQarOIa5rUK9sR\nW7Aa/wm+X+6ne0L/Oyq+UmNqVp6z2qLehCiW9A1duwtVIUZlYkZu/JpTEbqk\n7WfTYZ5zp6AgdtG9Hs0UrbSHtFADR3+DZyrngwtP1RSup/euR/0Dsw7BTlEA\nut4mNZdgtp6nPPhuEhZI430oql1gmXOuf5riEptnmm3/TxZwHkT8d/2zXWRA\nI2R15zzjA44Fo2cqFdpfLzxgiNyGyHsBU2Hq4d5AjNnivUCJL+453dImWcsX\nUUXNaxO/SWrKXcFaKzczCEDEkKU0ccthrYiMJhAbDTojVV8BTVGhzO7fjJDO\nhXfPOJQMM/z/atDDbIRKPg9cqtuSitRiuqKPXevfe1LWSy2L+hqfnVhSH31G\nJM9+\r\n=jglA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b3c571690f49f3015eca140e8f0558862130ae4e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-b3c5716.0+b3c5716","@agoric/ertp":"0.13.2-dev-b3c5716.0+b3c5716","@agoric/assert":"0.3.16-dev-b3c5716.0+b3c5716","@agoric/eventual-send":"0.14.1-dev-b3c5716.0+b3c5716"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-b3c5716.0_1643924068662_0.4277551656305081","host":"s3://npm-registry-packages"}},"0.2.29-dev-a79a06f.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-a79a06f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-a79a06f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"30fd615f46828bf5f17280130a03aa4faff2744f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-a79a06f.0.tgz","fileCount":34,"integrity":"sha512-iXM3aBzplkVPzxx8PcHa27Pm5gq9OwPBrTxcwttW+erI0kaiR8qS4XjvO4KeqD7JF1QegGZeICyYyTE/IZ3ayQ==","signatures":[{"sig":"MEUCIEHY7epE/htJ6KSGrWwZWHYtEf+6+uqeqXA7P9U0DMKpAiEAi9uE1RaZvc6d47YjtEnJwTONlP5el6a+BZAUKelubaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/FQFCRA9TVsSAnZWagAAjhwQAIwOHR+fLnGK7y+SDHYx\nDKdZaDKWAeVKTV2Mi825y/IFrCbtqpR3fNbzR2hhJVpwslqkEZ/rb7iZmpFS\nFx4E+ayaRnbWWYPsHoA9dUTlMkb2PFgTAy2PeVlNt459i2+I3NSSOeBykHlh\n0Y2s+sJTXF84I9Fnx6SGN6J7O4NCGxYzmQH5m4EcfW/XpYE3cCFO9B02pomW\nmdgWGdfMTm03AH0hSVWdeOQ53WZo/Jp6FosFja6twN68KmLAqFRgN5+0iKSj\nqohH0mj3hmN68QRAw1cuoiezj/9HQFixykzuIERvhbtqC1bii693vAh9g3jb\nd+e+lTrt2Ys6MBF9BaVHn65/ZqLlQe5YesklkNynXvhCzwWGu1LEyKUEkz+K\nzi2MB6AN5kG2B3qMLm4lGIKii0kma0nzl4uNkBNz4t7WZuoUmYqHt2Ra5Q0s\ntpbM5OObSJozkq49EZEq8P8TkdnUZn7ILa9obN2xwvNZdGiI80FYHtx+Keuk\nP+WVAzb3At+0JwGoluHExLCZ0szzNDq+d+f4O7zesxK7nnMICnfRbbdHpdYo\nxXcXj/GrISaieaMPUEr+VSEB9ycS7/GZY5f5cd/cUjRHJdH64/4w5T1nBK15\nzCLRNd40fyb9C2mZlHjKbOmixkslsm8a5qh1pQS++RX+0H+165PpDx134kEy\noikC\r\n=cHso\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a79a06fe513ab1aa25b85afcb2922e511588507f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-a79a06f.0+a79a06f","@agoric/ertp":"0.13.2-dev-a79a06f.0+a79a06f","@agoric/assert":"0.3.16-dev-a79a06f.0+a79a06f","@agoric/eventual-send":"0.14.1-dev-a79a06f.0+a79a06f"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-a79a06f.0_1643926533001_0.6022716074115972","host":"s3://npm-registry-packages"}},"0.2.29-dev-108b42d.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-108b42d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-108b42d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4adfd0c400bc2bf448cec3e619328275e73edca5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-108b42d.0.tgz","fileCount":34,"integrity":"sha512-sPBH25TOklcKWV8glLN8n6kr5GYfA7NW7vZpgcwaioJ61OmVDKvOXzHzdmhd6CIHwWXl3efEXZcnRVuTVLsS2Q==","signatures":[{"sig":"MEUCIQDiyrS61gNFNFzvyd4yneZKgBRC/zd1UzKqKtJ0+ESyIAIgMgt9FcAGEeSWzCad1vUiV13DLLwgjbp/mHN/5vPinng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/FrCCRA9TVsSAnZWagAAuL0P/iOwkiberMmlJ10uS9/f\nMfmMuvBFiBLg28seJuk6kYL66LfQIvK9WOJG8BinP/URCrx1iMTSkx1MkA/C\nCxReb80zlRSJYZ1EzXL5SWwWlrf79uN+HEHD1znXKv23jReUzy91eYYvRWEH\n5KZECq970v+FEYr6f0Z3/h3fEs1WBiflGfHUJpBPoWr1yVCdhyMsMh+SyYDo\n/W50DUBFu7qZ0IZQiNlLD2heQ8lf4vL3pn1p3EM07/bJpHY6TiJ/WZbF2vcN\nJn2A12kBbI8Sz6T1Y041asRl/8yon0APrekDO7+vTrGTOtUbAd2uEVwWvace\n6kW8QcQXooPlTTh8LYK/l7+/BstZvFoP/vtldrd4aP5iYz8p90vIkS/moQkb\nr3CjcDrPPgaTNihkUX/L3zg+yt+Nqfviah4YVZjshDiBLOMXhE+jw3VzOM6e\n5NLjXtOOarTJDA4u5bnbD0D9mp9ZAgAajYWXdsb5A4lHTzN8auyOFX+R5tM/\noES+MxtRfcfjbeR5JZqIdfSFLa/eaMHzN4/6vcwjMmP+h9qp+yztxUvcNOCZ\n0yiScQq+NUuPtjUO1PZQhuFi+sxV1lCx1Pru84F4wYyLnQgubuE7Xc91dr8+\nHnGiaDFmr/XyF3y/RwFl3eF+jadx5qwjIsQyuW5V8hiIVemI5Ai+J7X3nn56\nPcRD\r\n=Ob3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"108b42d21984d7f6adb13306f65f556ddc6a8b4f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-108b42d.0+108b42d","@agoric/ertp":"0.13.2-dev-108b42d.0+108b42d","@agoric/assert":"0.3.16-dev-108b42d.0+108b42d","@agoric/eventual-send":"0.14.1-dev-108b42d.0+108b42d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-108b42d.0_1643928258295_0.22330491156513554","host":"s3://npm-registry-packages"}},"0.2.29-dev-ee39651.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-ee39651.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-ee39651.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aa7b00c76cc14ab20952bae1c12f357100182efd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-ee39651.0.tgz","fileCount":34,"integrity":"sha512-ePr1gWFuOpgI/S/9fb7tHiDygkoQMSmEYurmp3F8twQDDww0hKu+sYYtHLMB9k81d9Cyw13lDV5xP/b8Gsj/HQ==","signatures":[{"sig":"MEYCIQC/fa1WM9KtJFTEgyNatZqfn3rzz5jfJ4RrJ0cyGqXXbAIhALfoiapeAWbw5NwEbyE3XnjmhCj52TbLd9msZ1tzWb+z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/F8eCRA9TVsSAnZWagAAxm0QAIEzFfvJ1pX94hVfaiOd\nkFrPFOHtgt7ayZtmWVHG6UDm+MXWd/hk9S5cFrp+oEQipgxMrDs5YBovx1ku\nFKIe14h9qxM4/R+TW3W5gChjPH4i+QAhqjiRXBPNXYC6kQCJu4kiTEW/vLe0\nRBVeRFyaF8NfGLA/QXw8uLXE+avKHIG5/iBiAFJnQ8LE2ZZxKS0XxhHLT7ot\nXP9DC0WiKs2eLnYn+MjsVFg8SifcXOZp5qzvsJxsWI1uyynRo3nBVHSgkbBl\nP8wUoGo7YAJmvKT6a175Cq+FF5QJcsI9F/Indz3t7El88qfBCyvR6JXwB19p\nkHxdYMIazy70P+hk4SWTmgXPBvtFCSwYgoWJDTi8DjULVjfBcSU5sxuke8rz\nDT1z8Cj/8rV61LKkm/AOw2Ngo3fqrl+c1NU9DJVgEi466pOZHGFp0F7djGOc\navogeH+trOvkaFa2/XxlEl7+SU/9BwCJ5+ypgFk054YS9tHgPndb90y/yKDc\niKRYvQ6gjztOeHekrmtevwnxFmqN+HEWcIF0rAg9O1mOPIo+y3vE7jDmIsk2\nl6tXa02nQqbQXK4NK9ONG8xpQxdvpxi380SpbgJjKvQAHzLHuBecpB90rkvU\n5iMcOY3jcPKLjuIByIp8QOnoVfXRLJ7jn8LBWcV21zwssL9vriA2uHve2Twl\n5Yk5\r\n=Mg0d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ee396514c14213a7c9dfa4f73919a9cfe77dd2e6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-ee39651.0+ee39651","@agoric/ertp":"0.13.2-dev-ee39651.0+ee39651","@agoric/assert":"0.3.16-dev-ee39651.0+ee39651","@agoric/eventual-send":"0.14.1-dev-ee39651.0+ee39651"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-ee39651.0_1643929374614_0.3015458968743756","host":"s3://npm-registry-packages"}},"0.2.29-dev-f9b5010.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f9b5010.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f9b5010.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e2df4379209f5929ea60cffb46294950c60f2041","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f9b5010.0.tgz","fileCount":34,"integrity":"sha512-8BK5NjkAXBY0SBQx/yiLWSbzKlUAkfCXmhEyqY8AMmpxoDTe34duoP6YAJoEjj1sQjCCou0UJGzZI3awOcEqxw==","signatures":[{"sig":"MEYCIQDnfaiA7U+0PgVTS5xoe6y4soJLDKzo93nBvxQM1XQy9QIhAMv8cdnxH6wt2we7o00QRVyGLE5WolA/+dG//oxdkU1O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/GPACRA9TVsSAnZWagAAaAQP/2LJ7wrU8Ac3h9yidLQj\niSLLzhcJdRbPpQ8XftIpI+scU5xVgohem8sszgjY0wuSJPfRJ/Zph/GtOXHM\nUj/j41Gk0aakf6CQUqUL/Lz2ZTVGRP5f/jfkc51VNeSZSYGqP/z05ZkvTHij\n2h4DO4nnQzL2PFRMoLhxLbGA3Pysvu/XG/GJh8C/7SKqy+00LH17eW/yEn6j\nNySIMkVsoaRKLMO0U/nYokhNiVXOQHsiPCnoDr6a9n05o5BqMg9v3da40z5S\nGKICPoRywzHRc3qzNoMs3mAPaKP9VB+IDjCrZfEl8ckWxdDOLorPkhd18U16\nB1YcSqDGpQZS5CxkPF15NJlN1kISF02xrjipJ0q52ZX1M1ZyH6fZD3VPRpwb\nD1Wsl6R1Zai4ceMSoJ3sIdidd9dJfQQBf9jaB9Fjs77afFviyE9ELksry1ac\nQrwAiKFes0qsZYhDklHfLI44KbYokrUwzjVT5HgX1n8/E8jbJQhqFfvEuuzx\nnwzNl6OoP7p91FZNSR7mTQeX+tRru34ncD/IJ1SYuSqpvh9X1OjlICf4nNeX\n8gZH27HGI5dBTXehgFT2G5/wLykzCqOYSh8gSLuv2fL7dxcZvl0GwvN5N/rP\nNmGT8Vc5kGPZ8ogcvDKKeM/cfHR1us8UImxz0RRCwnzPdBM/kkFbYdtsAOxL\nF3M6\r\n=7X1r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f9b501064c7f00a533d0ce05a567ce8269ef4434","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f9b5010.0+f9b5010","@agoric/ertp":"0.13.2-dev-f9b5010.0+f9b5010","@agoric/assert":"0.3.16-dev-f9b5010.0+f9b5010","@agoric/eventual-send":"0.14.1-dev-f9b5010.0+f9b5010"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f9b5010.0_1643930559841_0.9781555864864782","host":"s3://npm-registry-packages"}},"0.2.29-dev-241ac92.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-241ac92.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-241ac92.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4bb768287bc8adb858bc4ea3fe2fc64a58dd3d2e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-241ac92.0.tgz","fileCount":34,"integrity":"sha512-UhozBZDTkz2SjHVhwGFVavLS4iFO45l9gQ915SlPn4l2cACdD6/5GZmyQPKFEeCI/iGErXNb3haR10RpkgEqeQ==","signatures":[{"sig":"MEYCIQCB8LnL1EOkC8E+uFPDd1mtk1AwohG8VVbhNhIFlVj40wIhALPm/xR9N/ocm++/AD9Zv2wSft2cNL0T7hCxcVAn/Bc8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/GqWCRA9TVsSAnZWagAAKXoP/iVOkJnyJhUCC+kuTwdJ\n+cN5oHsNAjJ3q0py5cWnrByb2bvZ5nXZIUE5sSkoaJMsFbu3KwpGElzKmkA9\n64q7mH3Swm6I8SOhKERJ87EKplfKV6XOSwrYB7IQeg5/Yf6eE9NiAoUtgG9f\n0iu4X64L30Bi1TZeYwjSXsHfFNC6sQaLOZr5tRPSSTXIuansgwIav4jq8pFG\n1wudyi5AAwf9mwiFnqPdtU/oZ1wRcS5JGIOV8Eubv8e6O+FYmdiCWrMW9dD9\nfYSAWVJ7Z+YE0xVWqHZWHF70HIlLezJW1j2Yu1HOHPrDZNxRtRlgWEykCiEO\nkT/Khg4pibRmWjHzbjCO/STKe7sLdGRcNUoi0y9i6DqU7QWVb7RnJZE1LC14\nj7YVEJNrk+GgnBFOodIh0WKgvJMCOhHGFXQK+T7+4RuRgxreSC+fAivQquZG\nPxtZty4thSjlHZjbITGMpZ5gwhu3YvWCQ+H9gDWEVP0w9rjBWOb8qnCPOySh\nz8ARY0E/nWf6r+ZfT5lESvOj8Uls+nYVxWGCeWv5n5MX12gPQr25v3mEdQxO\nqKwtYkZhGt9OuB30oGv6VKG6lKjSg/Qp56v79CO/PzSaMe2bCPgZfFz4qk3F\nc9tACq9jJeFOoT4budbMpK39K0NMZHEwRwu1+KoF1kmY3Yssn6oTtlPVcxsy\ngvzJ\r\n=Men9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"241ac926fdb8793e4cd94c921555f44744864807","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-241ac92.0+241ac92","@agoric/ertp":"0.13.2-dev-241ac92.0+241ac92","@agoric/assert":"0.3.16-dev-241ac92.0+241ac92","@agoric/eventual-send":"0.14.1-dev-241ac92.0+241ac92"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-241ac92.0_1643932310211_0.05402761376309195","host":"s3://npm-registry-packages"}},"0.2.29-dev-72f4982.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-72f4982.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-72f4982.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"82f702682694af599f637b7af114c8a9946bd70a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-72f4982.0.tgz","fileCount":34,"integrity":"sha512-KlGVtG1bX/Ocvs2jzPQSJhAadf2ayGXt61vmE14Hc92nhKbHZXgZo6lkmSXcNg/WW7Y/nOq/G6Xp+1l1146gNw==","signatures":[{"sig":"MEUCIEw8HsJk827fmAy9tFzf2kAFyVP1jLbRgfxrwVYnN58DAiEAz76govsnRAOAS/HyoBgpVihK4sghsxN9JGaMlXxCDWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/Iz4CRA9TVsSAnZWagAAk8AP/0k8ySMRprQ8FGG3gCai\nRGmaHWpPyUru+ty5l2xZE61FWN6g89eUIlEdByMZqjM7vrSJBZpU6Rsb/aJ5\nEtXcDd0srm2PdsDp9FDo0V6q967JHhxo0arc7zZ9n0oiRXclBiSAoaku1iGA\n5e5VLoMk3u0BZWEJwp/MlOt7TyNaphY7Aipm92LOWdSnV6bXLIzzeew9Ok37\nOTqFMcK9OxM6878dI/c7rrR56XZUclZL2IoeWpt6R+HUmkhlFUx6JeB4TCLG\nE0eRhdxsLZr9gC1P1t5WUyiFFdUsZ3X/cvE9gJWBdHarS3uKqH/ZIIrJmvPe\nt7S+VBiNQTlvb/1Jul1Pr8deXJvsrv36q514b0jKeqBX/lvD2UcPcRw2kwx1\nfeDCsQcOFxjV3NI0ey6xSCOKW7arEVfX6D5wuayNvadDqYMTZNCjvfFSOOfo\nfh+Fy1pxUw+qPJSU/RP+kVqzZeSHqmEBvELB9cIEI9Fgxl5LV9RT5ulCR4Cg\noNynygTw/IZ/BauEtWPCwYB6P32l+U1zkUxsTR6YjpI9AQJ4KTwyuwAkke6o\nmFINf5SbTG+uKsIpkF8v1od1a9mhLDkWfY0v/c0fmwOQ454NZlxsYXm5FlNq\nH0DBtQzk5fnBYhGmAMkxLj/Gi4UDS2hhimgYQPguWhmRG2uvqalS0uOucubb\nTvk7\r\n=abYY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"72f4982d668d4b91496a6f5332d294a44cfc6c2e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-72f4982.0+72f4982","@agoric/ertp":"0.13.2-dev-72f4982.0+72f4982","@agoric/assert":"0.3.16-dev-72f4982.0+72f4982","@agoric/eventual-send":"0.14.1-dev-72f4982.0+72f4982"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-72f4982.0_1643941111995_0.6290109451611461","host":"s3://npm-registry-packages"}},"0.2.29-dev-50e8523.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-50e8523.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-50e8523.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0a975e3a672836b3a779b29f2a72f284b580eccd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-50e8523.0.tgz","fileCount":34,"integrity":"sha512-r3fqVwcdssecYR47G8nYSBWoBDTxcQSL42AiyjRMDwG5SL0hVHfUW+QOEzpVyHMMtJt9/sCMfPVJS9P1QCz9Jg==","signatures":[{"sig":"MEQCIEd4GP/JmD84VkxVeW1tQJkbzl7w146QEI7bj01grXZcAiBB+OkpIEGKHrN42CaUGpU/fjqiaytPgR6BwwNk4E0Hwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/NHBCRA9TVsSAnZWagAAq+wP/34FtDSregRThRoonG5A\npw5oZxqnFHhsIVlEf2iiqg4YWpL4R4g8mg09gofSWskSmpyM41BNflHfzloW\niFco7xdLcXBsTrOROHs1xhoaCM6uLX7FzT9Aq+6dlPdbBBwbEZ1wdku3kU9e\n+HEyLdY9kuW1ZVu+O0kOuIwrYRJbVkRdL2MyXlXfI+eTJeisuIddF0nGUSbw\npNiPwEgMHrAaAOy0rDOsiobVT/8QmjfDH6lDpzjmy/2x46A+ZUxsnKeiG+SI\nz4xA7u4Z0/YKXcw52TLTjj+DafXnUFBou9CQ66ewMWoN6p6gcnybFuj/C2R3\nc4qlE2KEHFQAO2cl+ybunzo35Hx02gt6+4ss2UucQ3nc3ux9R+plzL8rDWbj\nsQizzmBq4c2qMpV1cRIpmxVIyWzrf13LRODFRnYCJAE/50xLSBFIqoTDZLjJ\nQh3FnIk0xY5yHoPDYfIv45vQ6FM+Hb3Kj+SPn8ACKj3CVRib6wa5d0pQRS8T\n+6vcvvcMoolSNy+oUaUziVRFEkNSotCSeOnjvySpaY5zR9M9S+B9aomurjA0\nE5Rw2Am6uBmuSnZbJwQdINWlHwT+2F0+o2cmb0a9mXZZ/HdJlLlOqbAzkk8R\noB4KvG2hzaT2lrpHgvuMn9T3ZBxd76C9kpLWW+Et/i1KmbsHeunxks37z4wc\njk3w\r\n=rltp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"50e852346d0b4005c613e30d10b469d89a4e5564","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-50e8523.0+50e8523","@agoric/ertp":"0.13.2-dev-50e8523.0+50e8523","@agoric/assert":"0.3.16-dev-50e8523.0+50e8523","@agoric/eventual-send":"0.14.1-dev-50e8523.0+50e8523"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-50e8523.0_1643958721558_0.09527991043409201","host":"s3://npm-registry-packages"}},"0.2.29-dev-1daf09d.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-1daf09d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-1daf09d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cd49f77ad09b1add972c3323e744b7e1a90076d5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-1daf09d.0.tgz","fileCount":34,"integrity":"sha512-t21uRl3FzY32m0+z10YnKfLpKQqDOq93wrRVGpfmr5alrbbpM5d7sBADEXoNUycFdUpknAoGGOrAfYDQs4/emA==","signatures":[{"sig":"MEYCIQCZd8efA/O39JSXwUjrOPmx87gbRWkyRjo5CDVA07LPoAIhAMh1usqWrG/sgnCmVP2mhg+bPAtMh3Ur5Z42drkOYqNK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/U/5CRA9TVsSAnZWagAAwy4P/2kBKMwj4nnhBfLgeNqd\nybXbpfyAZbABfU+y9o6A5fjH6OoWLE+QLapbHOV2Ir5MgzJRxqZ/cwwHo3WS\nMq0Eci4GWdt7lJUZrlzmageaIM0eQ/mlINQBq3C6vL9KqhfSEG4Tr1qDPcFm\nydQmAGcBBpM2j8Zt7WFfF2USvpSE5OcHf8LWyNiynsFbjCYD+y/ifqfb+c71\nLqFClcG7cSgUQf5ivpgC5yfyTOwKMKY3sbt+BIkiUjIkQA4I4ZV158+mU5u7\noBrVCKhISKkZVbMGyv/xyIQWYAv1DJCh+sRWprJ9Z6w0YMdtD7GFSoY/eDYe\nMcFOd3Dm25m90a9TBNIVnp6VpJPQxPFK9AFLehRRvcHfxIe7PM6qi/Uy0fZu\noU31X6VoMmsV1iy//sItNpSUeta5VqjwmXXBBTiQdyPEofsJHuo/yRIZTcC2\nayYk+pK7/7J7VPVEsm+pVBrbxi3/Lzd9+pi3x1FMFvhVkhR49N0Zm2nqresx\n1lfG8xNv81VlWChCmjx5vN3eQAyx0mnJOhZ6S6d9y+Y95q4dTEHOHuBfSKiI\nxgfMbOsyuu2S8zuQoijTaFOHI30F5+HNIcg7ocYLZXDgQ83WyUFIh7foCqHV\nTw7RY1V2YyEwoUAOGMvWzHy0hE4mlXLL9k/wDQRUonRXztX8BzMCLTISOI2v\nKKOC\r\n=NL3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1daf09d881e418a63b8ace4c60e12ea6bb86627e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-1daf09d.0+1daf09d","@agoric/ertp":"0.13.2-dev-1daf09d.0+1daf09d","@agoric/assert":"0.3.16-dev-1daf09d.0+1daf09d","@agoric/eventual-send":"0.14.1-dev-1daf09d.0+1daf09d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-1daf09d.0_1643991033109_0.03531953799122789","host":"s3://npm-registry-packages"}},"0.2.29-dev-0c5d62c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-0c5d62c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-0c5d62c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"da76dea70a94220bad1a4ef12ba520fde09e1c73","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-0c5d62c.0.tgz","fileCount":34,"integrity":"sha512-Nd25MlGfnV9eHpEgUs3evSgNBNWPL0a6ai2DVoOsBq9uoKxSonOVPxfR/xA3DgmHXJ6ww/TE2sM5qMEqVHX5eg==","signatures":[{"sig":"MEYCIQCyW4y/iYE8T9f3nK6AJCLvQ0tIWx/i9/IbKl7aCd9WjQIhALcwL5pw5e8y/5R6HLKcYgED2j0nKli74+9lFcKVh9hf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/YKeCRA9TVsSAnZWagAAQdsQAIadaKL8LYaubKwSN0Ho\nk8/w5hlP7qdATssduX/HjENjRo8dLSd+GbJ9V8U1/v3Y/cjThItIUwiqvxsh\nnRBFfqCC/TvEdEVHDinz7wMXQ2WJI5PIKcdmwOUpB8UtTcI4hmGG9aaKBXpQ\n4gW0BsTnMrB/bvzc84YoYNzEhWYFSlZ1wrzhNWkOHpIftFpbOUhWCQQ+6Uiz\nnxztFj5hd8vQ5/1F/xlWpyy7MFuXpsuqgkvNaL0fnEpddsbC9PIYpvsRWvsG\nG76D+nCqzfCnUcqE2d+mE8DMsJ0jYxcJu2ixYv5yJN5kpCThJC4OIRG9T8nQ\nDzzMSeWD0x2KmjHIiW6/tXfv+nvOLm7oR2Cn0/YwcO3OzpHTd42nHRtKlhzX\nsoSeUDoFYbXNDnH2Oi3xIWATaWEFo5lCObJnP8vpbN2UIZGnR846btBINZVX\ntMjWrXec9pzC50B8PSC223KR4QqpgTYi5iPeocMAv3jv3gufcm4qr4CZW7dS\nqQo3zsytljD5bCshMxpBIdeNHarj8pCunbXK+lpqDfNLmdVGuVlGbEVYC2X1\nFtSn/UAxz1StetO3LLDC3qsAuLi3Mqct4hDfV96fS1z2OmSgNzf3aXd784sU\nH9fKf8wfnkC63TmVjJsKdsY+vlRfSUUWsvyNIw7xou+DLttvRFowu8c4qJWn\npBan\r\n=PhRN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0c5d62ceebe0e7a6e2a385256ab059637b83d01d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-0c5d62c.0+0c5d62c","@agoric/ertp":"0.13.2-dev-0c5d62c.0+0c5d62c","@agoric/assert":"0.3.16-dev-0c5d62c.0+0c5d62c","@agoric/eventual-send":"0.14.1-dev-0c5d62c.0+0c5d62c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-0c5d62c.0_1644003998347_0.4245920397467853","host":"s3://npm-registry-packages"}},"0.2.29-dev-3b134fb.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-3b134fb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-3b134fb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a965d8a8dfcedacf87ccab3d8ced66bde2081284","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-3b134fb.0.tgz","fileCount":34,"integrity":"sha512-5TKsUNyfpTkCQQ8lUihbNztsCHQsGXGoAhINtu/JzCnzUXxNt1zwZnzgta8uuW88Snh1cc/jkuCrZKvWKtIGAQ==","signatures":[{"sig":"MEQCIFbZd2JRbixzAY476UiznWxo3X68hSa0QmNUR3l1MskHAiBLqn3yN4RWXUpk7qY0K1UJsZC3GUpZ/16XBWIOkgiwTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/aQUCRA9TVsSAnZWagAAbq8QAJ89pYUhf1LxoQp4X6rx\nEtMLblrVtWyvvfiakF0l+Vq7pscLEY7BVFMN5DHU4csI61JDBW0K5har1jAH\n+Gj9MvdWtS0ov5cOl8+dnKtOdTbm6PbVwNGXcEd6nRGoosbK7VIqJdph4109\nzhp4ltV4kS6xtPl0XxZIj3aN12UIl/vRjAbhpIAP9DmEkakIwBYpgLeNm/pV\nPfMiBV0i4SVlYbKgP866r0mebyU7S3G6rCr8oSWnr0w+d/s8mXJolyYQuZHu\nfA1dUJqJ9DyVW0/ofGOuLIvVRpkRPIsk6nz7Ouh1e1t/9dh4OEixlXmQ/2GG\nQx52rb2Z1Ru5CzrY9gIHAHVfWajuXq2l4HJ+1luICEjck3lSxO0IcnADTUNt\nbrn6zW4Ck28w6HK+JC21qMBq30AqIVgEJlqA2Cwv8G2qKEoaEPmVYWPFwc2S\n2k72pikbWCJth90edL4rp+LSs8odeDVLhpw2TdVlcWv6iPz5eJ4P8VhvdFve\nAGtbwOsi+0DGkji0VotwuaL1JRRDlymuPshX9i41d3pkP51ab2VH069fHg78\nH1NqPsououwiVK3fFizoGnIgOGqmXU4N4GA1gUXU/odOWTTtcxBYrwbpmLKL\nI/3f9oJ8ctVM/G9fvj7UudiKDAvBCqj1LfOIRMnf7NWstq4Gcm/VKYj5zu9k\nH5s6\r\n=dHAN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3b134fbd64c1561cbb177d53a034e55e86bd9e8e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-3b134fb.0+3b134fb","@agoric/ertp":"0.13.2-dev-3b134fb.0+3b134fb","@agoric/assert":"0.3.16-dev-3b134fb.0+3b134fb","@agoric/eventual-send":"0.14.1-dev-3b134fb.0+3b134fb"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-3b134fb.0_1644012564816_0.004538710752618247","host":"s3://npm-registry-packages"}},"0.2.29-dev-529bf23.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-529bf23.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-529bf23.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d212e91d290c4de9e53a6eafe9a4d6d61a1ab672","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-529bf23.0.tgz","fileCount":34,"integrity":"sha512-r9g1nh3Gzeojf09I+bCX2jHNqnXdeJPbcpenxxi5+hYBtZDdg26zgL/kaRVUdvgGdEneKp2LTH3nZqB81x8CqA==","signatures":[{"sig":"MEYCIQC1hzR9yq0AWedvRG4NEbOq9W91mO0ZP8WqlLqkd0KCqAIhAObor/8pHXloSaQ9e0uqvLn2Di1woZjOMXMff+lzEFUZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/aqNCRA9TVsSAnZWagAArPgP/RfRrC4y3gB1oiRtcb8m\nQKur6hUkPlp79gEB6KyY5Us882beugTp+yt3seNO5ohXn75hGuh6Ucs9gXam\ne47ZI18cp5j3TRKw7xtE52EIY+Fdv4U6d1mV/N9eFcy4WV8Vh5UVSYftoIGc\nS+EFZ8YLUOVaSNVRSguVRjzHMjyybB8n6msZvUFXqUtYZfS9HLw5lgCck2Yz\ngKb3wuDP67A+4JJIMT3MmrUK5GelP3t3Zpfyo4QvCVHIJwamJfAbixGeWDdi\nb55WL3oSeuxBxN7QaCOO4yF42lpzxfUUWC+d/yyeaZickvNqW1omGed1Ceh9\nokese3DeUlR/UeAHNzRT+gdy7dK1KZgHHVntZ9xjCm0eu8lGOW/29qmoPniG\njANMsniEXST3qNtOfRSrfbrkEPGl/aa7JRE3baff0v/I2LQfFxLyawYUzTMZ\nM2zphVprAStWsMnhB2CoGtJbfhRosWrCieIIoc8ItwyIU3goR+kOA7vNZS32\nzO6jwipb+EEXTFbJsclr1/VE3TKL966I/v2om5Hcm/mA1YX34Ah6yxRcd2vO\nUfWbNiQMWcyD7iox3AVpJISk9zUD8DfhDAciV7U5ZEgUxXQt1O/PVO1NdHZ0\n4TRvHvMvZ/bpxzP9Ha3Sgud6iy4FwURpk9a/znvxFdfQXEbN3yMql4jxR8QB\nXzX4\r\n=/L0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"529bf23afc1dd0001cc473b83aa1e2921abd274a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-529bf23.0+529bf23","@agoric/ertp":"0.13.2-dev-529bf23.0+529bf23","@agoric/assert":"0.3.16-dev-529bf23.0+529bf23","@agoric/eventual-send":"0.14.1-dev-529bf23.0+529bf23"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-529bf23.0_1644014221223_0.22368847440578543","host":"s3://npm-registry-packages"}},"0.2.29-dev-f974f3c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-f974f3c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-f974f3c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ebb09258f9bf0173995d8fb18765b2ede2bb9557","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-f974f3c.0.tgz","fileCount":34,"integrity":"sha512-wRDR0KOCZh+5LD5ubMkwp6QSrcefKn299iYp7bjLLe/iid7VX3vq6qDMCJQkNaJljQqDsKEWqWy9Thd9MV5usw==","signatures":[{"sig":"MEUCICR1NuElCNY4+ebzzu+SEMf31g1jBr6Oyy6jwjU21mEUAiEAgbuXlt2G06s6uHEb6LNx10Ao3tkbuH56OBjC39dgUo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/gb0CRA9TVsSAnZWagAAM4EP/2IGKfcH5XiNlafeSbOJ\nNUZviYDu2665cuxrvXu/8ygnJCN5uA5gphBepTBTGnQS+MTpoXyXFgUYqfp1\nxFsAI6toM/mgYgb7eUVxUN8Cshib0hmxGyocUd+0lIHiwOK1a+rPD+2R1Z54\nnH3C6N0nGUKT64/NcOpdJwhDRgChFiJQ7arjNtxxGUIRdZu3e7AuAdH76+th\nI9pSB6jmTmxHwL6fbWPeq7qYxk064HKhfGh76T9WZVo4Ywzkb02fF0lyimAX\n3pwWpAKlMzpucCir3NHvZ3mo3lnIkXoL6SHRBYfqAHmwXyuC1xgkFuN9JHR3\nsAiAAgW1iVRCKiPW+Y1z1IExbDU1E6SKkRCoveJ0Rz4urQXDPa8jqvPN+g9y\njsP543+UTM0ege+7JneE2njpdWFH4ICuw41oxmtTRBDdm/rAJCoGQEajxA7k\nckLw0KfNbU0oU8Aod64g7ctR8E9juEMmV7S+Y5o4fRSlkP4KsskxFqZeBlbo\nnF1APhT2CYvTw6PME58zdP31HPw/2ulICHJHuN9lk9XDsZZ1PQOxfSEPMuVh\nPC2B8uTxHljUs4fgPDqX1anFJIMoKW/eojKkVUlYy13zE+UGYclt+T2fCXYR\njINonnNE28EojPBT6ReTXWq9nHQBs5R1xHNJ+j/acWP3UTNNeQEhKXfvdIEj\nT0h/\r\n=XLww\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f974f3cb99f9cdf3f964261d54f2e299dfc18af8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-f974f3c.0+f974f3c","@agoric/ertp":"0.13.2-dev-f974f3c.0+f974f3c","@agoric/assert":"0.3.16-dev-f974f3c.0+f974f3c","@agoric/eventual-send":"0.14.1-dev-f974f3c.0+f974f3c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-f974f3c.0_1644037875908_0.454194176876328","host":"s3://npm-registry-packages"}},"0.2.29-dev-d3d3555.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d3d3555.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d3d3555.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3993e216156fabc3c25cb64d3fc8d2f841d61114","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d3d3555.0.tgz","fileCount":34,"integrity":"sha512-5pF+hWtur9LklOn3HadaDrMtRJLU4+B37sVpmYzwzEl91TcAF/J8NkGJ1o0BVe6PqyXThlM29QABVP2UiV5RSg==","signatures":[{"sig":"MEUCIQDjEThBb0duWtC4S8Rc3ObishMK94mfE+gozQGsh515RwIgGiI2m5zjq7F1YUyYCsRIJelzexpSsR3ZHQBOGjdbGIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/kegCRA9TVsSAnZWagAA11UP/37LHnjrJhtxJfl4svA9\nJ5QhDjmzLdaSNZFQu5iTFgzjuxwjApgs0CxID9lmFSTgRzOSj2H0buXz9FUb\nRL9pP2OgEuIVvw6m2+IFWMUdamkVjjMZywOlXCz2agxUdtUgLE/UkkjMh2it\niJLUnlR6Mp038IvqmC+wTVh0fGkgxMS/k+3uHsprd22trV59HzLzxSeKlEiT\nAmTaPh8fELiTdQpJkICoxnR5cvOA0R05S4ZbWk5JaeURV+lPT1QC+YKrkpPz\nlFN1A8KmRtsIarERWRhjw4DCkdv6KafSsajLzZwTvmgv/aTyrTU4M3vW+sEm\nWFdvh/rZSfqktvwbHZIwng7cIFjUECinUaHVlk6OiAu6mOvkO5DQGxIIZoQk\nRrDexprBLbIT2JJxWVwjPmwlKq86ShUuRmyZ0joYrRbC48nTLk2V+og1/ZGN\nU4FJSa/TaCU2SLnkpm3lidW8+1lhhJjTQFK9qxcOcydQDrXnRuNxXS83seEo\nXE/ALpIivX/bl75j0+Sdp2x4HJq2oob8wX3nd+vR/FIcSgiRnOvUiktfxJUG\nqSRP9mdSo8ouTLyY6aQdLuntxvt9TftHfiEwrrerejq9ZW7pG9s6ruC3AjOL\nLhC3ysTMsgKCIBTuZdTfXv201lQ4OSuyGcPvYqZ7QI83bV0Gtexs0OJtXn9j\nvchh\r\n=AhLu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d3d3555265526fa68acb9fccb181db91ec4a9638","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d3d3555.0+d3d3555","@agoric/ertp":"0.13.2-dev-d3d3555.0+d3d3555","@agoric/assert":"0.3.16-dev-d3d3555.0+d3d3555","@agoric/eventual-send":"0.14.1-dev-d3d3555.0+d3d3555"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d3d3555.0_1644054432679_0.5764926046332732","host":"s3://npm-registry-packages"}},"0.2.29-dev-ba1b2ef.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-ba1b2ef.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-ba1b2ef.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c1afce98a8e909f2ac5d7aa8191e5a6930ec86f4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-ba1b2ef.0.tgz","fileCount":34,"integrity":"sha512-jeiXEPhFb6GJU5pLrL6QWAEtQUd6JNLwXM7to9mDAKpisghHF1Jj/Go6wj+90PbvxAlZUvlGpPKu6b8XTgPrJg==","signatures":[{"sig":"MEYCIQDt0hSuInB32/iIiQ13rl4gShCEtgz6PrytCOhRtFbFrwIhALBpzYJ5bmD1PvP6F6KHlWIMGJxPuT2EIoXj7SE2TB/3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/kv2CRA9TVsSAnZWagAAMXQQAIe62hzpZjN/rBx6MAJE\nhK3ERfyGjCWJzgmtwL4VxqConeBEuSHBPzRUJtoRiZ7OXjsS8Plve3C1/Wbz\n3sMVD9EKHF8oixeojNcKqc0MHZs14A8NS1Nlm+0u8/pMGj1Wn+wqh02u7LwE\nlj0cb4xEbp2h9VVk62pNjH5QjKN+0FUxHerGco23tQz02YYsCVHqEmk5dBtn\nlwiFaAW1f6rar7ZZb/egyvOS/K2VVJzDygM7FVQKunaHFtx6RdClbh0fq6lR\nBsNPTCVhjiO6D5tixRVAGsKfGDYjOuSfNJfrIzoe7ucw9Loh2vw/C12aoexM\nre6oxlO0cwK24FRNvYmX2D+pKCEIDPjKPBxpCLfN6Rcriouc9Cscn0R84dFC\nj26Tj/f3ApQMbedG8aHlQfCowTPSPoFkHW6USVp3uyQdlZUylCUtQwxI5ZrN\nb/d7XHOCJdx6U1omDXv/9ObDOW1alMtP9KRk9xmENTFm/gxsIevznI9geVmg\nQ6IAiVpisRGJyNF6mGtU6oxbJUuoaSBVmTq5/TuhUUWntm0/M8PyAV4nIFrZ\nrswL5PaTjUlevySEPIDYDheRJJ2ICS8ufy+bsHFQsaJuIf7J/LMoOE/SHNcD\nOwg9ceCqtB/2QbMVO1hdNlHTtHfrDwWyMhoEacEJfdNj0anNk5y3R6dqErBH\nG4BO\r\n=tSMr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ba1b2efb4bc0f2ca8833ad821a72f400ecb12952","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-ba1b2ef.0+ba1b2ef","@agoric/ertp":"0.13.2-dev-ba1b2ef.0+ba1b2ef","@agoric/assert":"0.3.16-dev-ba1b2ef.0+ba1b2ef","@agoric/eventual-send":"0.14.1-dev-ba1b2ef.0+ba1b2ef"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-ba1b2ef.0_1644055542503_0.4987803566931093","host":"s3://npm-registry-packages"}},"0.2.29-dev-60ee78d.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-60ee78d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-60ee78d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8bc494ec27cb07ad97a84ac17c5d94ae7acbaba7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-60ee78d.0.tgz","fileCount":34,"integrity":"sha512-UruWyzIF5VDYJOwj+aDx1jyE8/uEVH0iCf795Inqk3k3PGefDFpxXHIdWfx7DJnEN692kKWqk8tX40OozfyC1A==","signatures":[{"sig":"MEQCIBITuaey52r9KIFVEGbiH5b+LvvIToINXQrPHh/XzcaKAiBs3t8n6rZtayoulB3Yf2SUc1WXMtQ3hQ45nS5WTvM5aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAIHTCRA9TVsSAnZWagAA7VUP/2m7KDFCQwCE1m2hV72i\nNBx3M4ZiRxxE247aCa8fknSzIdYMOHK2D/wJScunGLX14SsXvrdVtnaiwmsn\nikJeFi1LsS1QU4exGH2wa/j2sWOEOeV1WNelC4nfNcYaFe/h5B6VE1CQbOWi\npyQxid9g0SeNATFN+VV82uZdliwJSk/vag2jH/LYOpg171Ygnq9GJVOIsBwz\nbJaZIfJXJjTd5Q4cpsxtRAJqHwQZ1DdKbBsKbRc2NBowTxQEiq3Tyu7tmnmF\nxXn7iXc8MO4zVrl6dKZN4v6oHZ4chlUepCzGlWfX3lfemQqwoVK30KZopGsI\nrS9pwmTOarXziZdFKxPniuLSOtB8+61nUpBmKbSGUAE489VMY/TVzZ1J7NWk\nCKORzdDIS7DM5+NAAd7b764kEmSyEBFMzIWxY4V0SBjGtue+udGrSnqWwjf+\nFo8bVI/i+qHM1gCGAHo/PtBVqSim/KzRShwyd5LwUU6v6qw04mlzsmEsMffs\nSHUeTltu7Ba1+VClPhBFqNLI4kwN6qoQEk9NY+5EeS15o7OPYwu4k76gFd/P\nOa0DLwnY4YjYpbOvJgJu3ZL8c5D/wJi3c5OgRs0DZ6RlvYB9P4ZjLMuzWtfI\nacunPi9r3wxficP8pysZDWAhM6WpzY1NSaG+rVHJ0jp9Ruws1aEQD0tpuZSQ\nWhTU\r\n=ETFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"60ee78df93bff50bf903e22d0fcf015d322f86d5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-60ee78d.0+60ee78d","@agoric/ertp":"0.13.2-dev-60ee78d.0+60ee78d","@agoric/assert":"0.3.16-dev-60ee78d.0+60ee78d","@agoric/eventual-send":"0.14.1-dev-60ee78d.0+60ee78d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-60ee78d.0_1644200403058_0.33524843532674997","host":"s3://npm-registry-packages"}},"0.2.29-dev-2583ce0.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-2583ce0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-2583ce0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"97c6a2e636e745def7c1d567db2791e561cc6a55","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-2583ce0.0.tgz","fileCount":34,"integrity":"sha512-TDl2ZhqDGTxe7ToN+9723Qb8Lqo7LE4LSwRpOU8Tbl0MH6rp26R858bofDaGL/70f5SCBNbUES9zGg8ZZsX2aQ==","signatures":[{"sig":"MEQCIAZ1TwbX+iaydb/gxLramSaB5P9cqh51cMyu6/j8x+8AAiBRuk7c2W90Ge5On59+Mpc2rkveU7uin7NFD9P7sgmj2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAXvPCRA9TVsSAnZWagAALg0QAJrQV7bpJXLUymNkv07t\n1MShNWsgm/cWrDewCZDisrBPKP3kZTBBY/5Ax59CCjjEV/9GgpEw1U/2fUet\nQDtqd5dmmF8DA7uorTRO/n2mmfsRNA9GP3F7gthATAuKi2CJ6tX+vsR8je2q\ndwnbsPZCEanVLYojDHJfr1WwSDsIVt0kdSxEk+N7wSkFuQuR+Ejwx4CBZu8S\n1N4ezsTajliWGHFGhMPs3sf4NSLf8YMsPCgqGMDOfidN0JTUhrzUT9aIUaPD\nS0d8SEYFw8c/GNqIKaLu4LSRBiGIg7Y9o6v6tnM+S2uWzxP1H5/Hw/rt5xD5\nw/1VSUvY5DY0vTuxh9L+0vCHN9l48C6DadBE+aShIFeBjR4VrroTdmQCYZq+\nYUBKc49h+mtNM+YStXt9+jBocaqBroT/F6GpBKTuxYJdaNnrMVHaE7f/ugV+\n3Hu2r13Pc6vGBwoxbc85s3EPWouwt0eKF028/PbfWVeZ73j8HPJ0V8U+BKYW\nmf+AzqycqgptV894IvxEexnvv52e5ocxwduIKQ7luo1FHqZeDaLCbvCQvuqw\n11ptAX1iqr39KtlAb8SGNN3HFhoZ3H+RVvqmQifIpR0sAI+aNBJDXepaSc+2\nbUFNZ+0y9mZFgShYjMaZpUG2moT246eGx4xkBKIKIwykoCYe0Qn06Oy3AY0T\nRhle\r\n=kVP1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2583ce0d5b14ec776ed63da4a238de335c567a8d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-2583ce0.0+2583ce0","@agoric/ertp":"0.13.2-dev-2583ce0.0+2583ce0","@agoric/assert":"0.3.16-dev-2583ce0.0+2583ce0","@agoric/eventual-send":"0.14.1-dev-2583ce0.0+2583ce0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-2583ce0.0_1644264399468_0.02583365416897787","host":"s3://npm-registry-packages"}},"0.2.29-dev-265cd22.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-265cd22.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-265cd22.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c79822437f2f5e91b105b5b4ee0e5f09e7fcd6b9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-265cd22.0.tgz","fileCount":34,"integrity":"sha512-R0VMXepCHvQapbqcGPz6YDkFf9qgqkXZ3GwGX6W3acN0jwfMrl2qDK43rG+EJXZUrYTIWdh2CBHNxnZdVj7dlA==","signatures":[{"sig":"MEQCIEdy7SajlMpsN8gSNsdaoeyml/zYCnL1EOyyu/Jrt1UZAiB5Ua4zlRWjQ80iqe/sqjt29bDIa8H1ctzKKpErpe1Q7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAiyPCRA9TVsSAnZWagAAhp4P/AmdEA3uD2r76rgkSRvr\nmwP1bHMvhSrQnufmczY23tqERgA6PDtWiG08eT1BecJVqcPSHquLkX+mBAtc\nGJQ/609jo5jI5E9vIebbZZtxj7htzs4NhexwT57Prsu8lO7sYC0PAZkhBIt0\n1eZcUi5DnJbPbN1H5rFm5QC1rFuuJmbjQYAwpxkTnh4bfHRcM+6mFxGF4hyQ\nwPCwT8g3M8YpiOL+9MbxC01m+AN0TybCL1ebN7WcIBFGfjd7d40yREdd7LAi\nSCvwibiwY/PRCyHJKWdks8tGXh/bPUJW1+dbxTVEnsuaieu12r2x0r4aQxII\nkXzVolMys096H+BeW3oXbExax/Ljlygy1d635tcGEo2yp5dpnO7rR7Bd3frx\nM4tn7jD43lTQOmRlBc0Z9zojOLRJwu4dFYF47qJBpBWqLZMNPxCZ7dM/d30e\nd2HCwZ7pl17BoNYIZ08KN5ESXw4s37Z8W9UqCPrZztcXSjqWMOYDeENJDd8V\nj2U4gmg3KV3eUSmHJUotjJtKGIs6AL8Mf2G0/+THVqSRwFcNNo6O7DLvlq2L\nH5YNqa9XpM4GeXyGjHgbTSG6DcGCoGfjzu7kgstUIaxb97y0h0BT/a7GeqKh\nrBM1CssT71QROj7ZobHWTT7ET4KZDZLx9h8ufhi7qZ4x+KpFj0Vz0qWgZNio\nVAgk\r\n=/S6I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"265cd22ebacfdcd8fea057174aaccebab8a9eb7e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-265cd22.0+265cd22","@agoric/ertp":"0.13.2-dev-265cd22.0+265cd22","@agoric/assert":"0.3.16-dev-265cd22.0+265cd22","@agoric/eventual-send":"0.14.1-dev-265cd22.0+265cd22"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-265cd22.0_1644309647069_0.7347120456001197","host":"s3://npm-registry-packages"}},"0.2.29-dev-4c68fcd.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-4c68fcd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-4c68fcd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9534d388c17af8d1314a3e1b3fdb951bad0ddadd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-4c68fcd.0.tgz","fileCount":34,"integrity":"sha512-UiPGAKIN97PhZ4s2qio8tWp5731o5Nbshjknuuq+D/NGP3d9mMCl87aj3B5A8imDcb0DLiTQAA+nVLWFpwCkDg==","signatures":[{"sig":"MEQCIE70L4g+dIGjIRd4U4T4P1sQNkb2yAVgF4UUBQUiq2IKAiAvpHY52sjtoWE+xuUBeIiaMwz1ALR1soUPvoK37VaqkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiArFYCRA9TVsSAnZWagAAEYoP/jXWhp5Nm/zlUHdua6pk\nkzsIg6E7UzfIoSe6A42EylHpB4OOd8sgNah+cmOS4iWqlAussH9RRjxeI/AO\nCjLqK+2Gui44DoUgLTxUYDMfNOqroObeFP+w7GPr1Kz+cA2egQNMaEl2eqJC\nc3gsuy3chc1NpthRzbRmbjYs2NWfzrcT3aadKtX0iCFw97rYKacKFpRRx1rQ\nX/ZZe5f1uJGd4jjnSPVz5l6Ge70wryzevCKefhjtgy3WYQDBqt6sCb7GY2LN\n4+BDr6gkhwYhe0fW6s1J2pNsBIDqGoIaY/49rqr8mlmiUO0DEsijzH0D2wXs\nTLUecCqikMWSq7w4lzbIbJU9dWUS05B4qUeDWqqRslRjspFGlDLXZRWJwLqe\nIjSSG7sO2sTwHdGLy1/4MNPA1fMlS0vFZZkzA68jqvJPMcUIyqHabvLp5/dt\nw2bNaFzrAR6qXb1lHlH9mTOg42fghtPWA1xPl17WlZDJctNZRlcK0DrvqTws\n85Db4fIjSH9I0aV/j+L4gWkwipac0sTlGxdgUivB14/rcQrx4cy9ClUCrsdf\nKKSzZN8nt52aDgSNnzWaezYpk81XY7tjulqCV6+Pst7QdaRjNl+UU+4H5wm1\nF3hQekxmy1M0zaFioL70sfdH6KlSfC7AxER5EAdSt0WPsQpM0Ca8kVY8Tnc+\nCytA\r\n=p6PW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4c68fcd65fd5540e903568c2f3246e2bccfa4766","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-4c68fcd.0+4c68fcd","@agoric/ertp":"0.13.2-dev-4c68fcd.0+4c68fcd","@agoric/assert":"0.3.16-dev-4c68fcd.0+4c68fcd","@agoric/eventual-send":"0.14.1-dev-4c68fcd.0+4c68fcd"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-4c68fcd.0_1644343640638_0.06828338751087237","host":"s3://npm-registry-packages"}},"0.2.29-dev-d10b0f9.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d10b0f9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d10b0f9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b02d8ad688a9d73032c14aa86771cf9f2515af0b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d10b0f9.0.tgz","fileCount":34,"integrity":"sha512-8kEwQRx1wEhHSWk5aWOnYUhw2awSYkrMDk6adePEj615NjcrcMTwABnbH6YozzsVJ39XVSa42qms/IU31N7dWw==","signatures":[{"sig":"MEYCIQDl7zagS2dvZfKFCSPSMqNzZIGSFsdANZRXQPepTJcimwIhAJCIHqLJnhZfF465ijwdiQBKEnTDJ4cycRv5kvES6Kpe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAxxQCRA9TVsSAnZWagAAkEAP/0fP/2HWvUMDzrOOn4IT\n8pIo7cJ0eHqj9rT4UJltGwKdFV5CcHAzoH9kgJ23ZSgXQ59kVvE1kjPsVNoE\nRFWEW+2EeRAK4YWJ3w7i3fQouo3gPs4BYXyemjKpNWcLRteJf77zA8D1L7rt\ni47/2ZPXbZIqex/55Z6MljA1C38W+d11hqENiwf+HorU9JYDXTEByXoPB5s8\nSJ4mOtzxxpptHGlwPPFSxUXyCVPt13IlaoQejtUfeJNbbxCnazpT1x0sdEXi\n5Y5BFmzexI+UDiXeniHSSxigsGvWx7NKOy/rgQRkKQYd2At42kVRUWV5XxJj\nZGqqoEJWksQwXkfP7a2GlSZAREEFmIqrZwo95NF2eB67xx9/jlk9TcZ+edEc\nmqJf77hz9wCvnykb8zIuVfTeHE39pScvG/jCErlPeRMpiMxo3NLNoh/q+b8t\ntxxrmMsScA5jkq7zEAHpV+CD7AWPm8INRgX6IKlpuh48X6xTrRFmbQAnP89L\nvpvH5GSPct6JR34hkRgfIc+2BYIOCgO93CU56b7FBr13vu0sIDG58e3WrcCV\ns57CpBLO6JuOrZKepC5kxksGpG4B7HJXlKD4MudskPYjcE4FVlua7QcKRuEy\nkHJ4qPza6IbzZ4Vs0wDitvL1IXxx5mczFDLx3PMFVy2samlhyQP50EEujfFl\n/CjM\r\n=mfVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d10b0f9a52703deb1db60a6409719320fcef0539","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d10b0f9.0+d10b0f9","@agoric/ertp":"0.13.2-dev-d10b0f9.0+d10b0f9","@agoric/assert":"0.3.16-dev-d10b0f9.0+d10b0f9","@agoric/eventual-send":"0.14.1-dev-d10b0f9.0+d10b0f9"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d10b0f9.0_1644371024310_0.24240313441483408","host":"s3://npm-registry-packages"}},"0.2.29-dev-21ed4c7.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-21ed4c7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-21ed4c7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"83d28df7e43f442a2969e147ed4085147e41a3e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-21ed4c7.0.tgz","fileCount":34,"integrity":"sha512-UMVQkx02sNQ8whVntb7IgcG3/IYXIzGrA762/K6xMQSO4EC8ZZPlDKqCLr17xs7jWgzO9sITxwpLGKgveAGysw==","signatures":[{"sig":"MEUCIG3bq0zdHZEEN/waO7acM9ZKTcldfcoT1zW6nzktIlNLAiEAqrYKuvHkETN35sppXp6hWfaQrAjb69eTiRWLuNkHr9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAyxsCRA9TVsSAnZWagAAwpwP/1TSaS21NfQJuFbi5Fa2\njNl0RbgPNeVqx9ShLRdn66evyYeIspWkyCGztOWp797DwZFawvNAteQMnDA/\nUFQQRCnoqN0B/iZ72eFyZ2WscvMSZ2Cgx9XWjwjfkyDG8I3yigtloWiEnLZG\nmJIKbp0nkc8IEsEhFANY2tuVrHLDv6Ukm9D/JJcHR7Wr8pfxxz3/qPiHQvow\nTKoo6qWGsV6nLenKHUK9Rd5+1vkH0oWclshAdXMG58gct/94d+wQINzZ5X+s\ngZT+1L6cERRMGgsNkH6ZZ6DfoiAcbElz51qCwhNJh8KdQf/TtGe/gZ+TsJXu\nTMpWaTQVTyO+dKZFa2q5IfqkJqq9Iu4i5VRJvQHDQPKbjrWJCthHlvN58in1\nQg+EgsxrAOrvju2l+RRhkv/cnTwB8WuqBHT6f1Y9ePUbrNeLOtKjyp/PrnpP\nOJarfqruSMYRIYbqoY+C9uWcTC8aWv2qJIT9FoqTFIAMnxz1xVx0w7Akw/Sk\nXWEhExmIhTV4EmcJg+kyaPPhYI4n1Af4PoRFp1lzlCK9NbBkgmGZ5q7LEaAX\nS2+4CDA+kHm2WekIxb9M0RlUByVwnwL2Xvkvw8LUt6gHbQY4+Vkuz5MN/xQX\nqakhxyiekhu00C49hEOJCaV5FWJl1zR19GSwFRi1xf7166Fvz1s8S/3jnPLC\ne955\r\n=Bu/M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"21ed4c7f04f4f160a0ef0c9d072910ad7097e917","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-21ed4c7.0+21ed4c7","@agoric/ertp":"0.13.2-dev-21ed4c7.0+21ed4c7","@agoric/assert":"0.3.16-dev-21ed4c7.0+21ed4c7","@agoric/eventual-send":"0.14.1-dev-21ed4c7.0+21ed4c7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-21ed4c7.0_1644375148462_0.5729612340181311","host":"s3://npm-registry-packages"}},"0.2.29-dev-93ef5ae.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-93ef5ae.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-93ef5ae.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"17ef0241d0a465b7f3151885c443778e70f516e8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-93ef5ae.0.tgz","fileCount":34,"integrity":"sha512-XlB377rrKF8QfFbnhrHX0tp9VAdpC8pOgcDGSd0qxLlUuW0LKfI3ebVNRQTR0KgoolepG/BzydXCnutbkNVEfw==","signatures":[{"sig":"MEYCIQCtijGIjE9uvdLJo+9B/ZpHg705idJx8YHmyS2YXNhPvQIhANx7bs3W2o+QlTxSZGjDbdIPd7s1agRDfw3b+fzu7aZz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA1s0CRA9TVsSAnZWagAAmyQP/2YPHBBMPifJlroB7p1p\nkmZmplUjEYOwatqGFW6JPPIKYZd4NVVla1Z2zAwKWLQN42XrA2YMyjLrj6Zd\nE+Pi8te9DOkhgl9TZ7OK33VKKGBVKwoaD6rYrxKJ0tUsUf46VcpSMqlNMJ7S\nwpCjGH3yNgfeHx42FSVRRDhZI+g5+JAxePrW1Zb+QdWYBe6h2lyknvp1kJhU\nAHcdpMI49X4crHvpwJq6t7oYAHyqbUcOYf1cooeQpYY86PRps1NV4fX49/a2\njWVL7H9383xZnkuA97KqLYovUF2yQEEAZRK2Yl7+kn8pXFHOTiklcZUM09Zf\nOXDfDU1wc+76V39MpqasEtNmnurjKvru6QbM9Ds1yB0NSLyrPQCgmXk4Pi8v\nGydEMOMauXR/vij/tYAMeN2A7pBfp9X1bc/cPXShJLwBkuxZavlsKljDc8p8\nzh1MD7+8rSVPmejgHL/a8BzOuDc7C1URjRZupexvvY5If+v1Nd+b+bg89KSQ\nN8qc7REYLKOIqed4dy8Ortdza2tfTqq+fzvI+gFxA6DkcCqanPcZjRenaqme\nKBcuBXoTbDkNl6HAoOtd6zLR+c7zLBwA/vFyPxo+Arb6azkm3Qm5SpmMaD1I\nEGh+OmYFj3lmtF3lwZ6G8B7FPbHYsWaAMCyd82sDFCykc/PSuoPogHfRSiPI\n/ZZZ\r\n=JEE/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"93ef5ae3b6a741a5bf536111f5fb38af59d45660","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-93ef5ae.0+93ef5ae","@agoric/ertp":"0.13.2-dev-93ef5ae.0+93ef5ae","@agoric/assert":"0.3.16-dev-93ef5ae.0+93ef5ae","@agoric/eventual-send":"0.14.1-dev-93ef5ae.0+93ef5ae"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-93ef5ae.0_1644387124040_0.4652533420313014","host":"s3://npm-registry-packages"}},"0.2.29-dev-9d7286e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9d7286e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9d7286e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1b15444741e857e1d582e13810cf81fb62359554","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9d7286e.0.tgz","fileCount":34,"integrity":"sha512-PSmPf9cb2dM06AvnHK7FxLalhs6FWK8OIm6kjRy7cq5MhqgjxKf9dzs76QZBi3B1Hb+TMm9Okq+kuCPo8jMxrQ==","signatures":[{"sig":"MEQCIHZwXQWTaBnl3E6Xe7wqSNAVRgUOt6lyy5ophnJw3NQoAiAHiqHIBrZEj+gEtqsFhyqGuIt6pv9RqhHzfD6h6H3N7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBBddCRA9TVsSAnZWagAAZsIP/iUC5zEaVBjmJgD/ipcf\nrjg+AQXe6ME4KP2lvuC7yM9PQFeBZ2oCrdk5j9A1oQqpa5xrHomFqpCj4iWx\n9xOHoyFYBMw9V438Sb72f/hu/tPliYjJaoOnNO0MiFogY/nJdgbnMFWF7f+h\nJUlc2nfklBCEW2VuOlmboGLxImtnKwJ6HTuDW5Bxf2zfJS03wu6jZ8xz2ec7\nzpKdhLoaoq6BSZDrUzu9wxLKA7gHD1gFPuHnI5LTqXWsZpLQDs+bjqkNvlzK\nZZeQWnAZ76uBaA+5h1PcjLTulI7tlibed4blbmUu4Zpd/hbjxBxfTfGUeeuG\nx3EqLDtLqfFO+D1CtWmgj6eRlX7FnMgtO1zFYaz9R6dnu7HgfZRr4tydp/NL\n25WceDKQgBWhVOwIfhByh+oPGnUJ7RTMPJwbQCSezbTo5j4DBhdbplixQznt\nW1cNgK24VNRNCITZf3JpgkW9SltJaeRYWO4p+ahcb1oojBOiuV1ZSlAwEXNZ\nVxz0sv/uIb9O6+teP9v5SeR5kr/BPgdSpJLVx91Zv2GE2thKPkeSy3zyVjvH\nn0aml9ysR5qnGQn18uLrKzX+v4vx8UnVim15Dx80Ou3ZAXFiM3J5tgfKLQHS\nAZFSE3lSreaqFpf+j0LQH3V5IMWmQFMrFcLYstdmK+whcqlUxT/8y4qRxd5N\n5d34\r\n=s1Q4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d7286ee4adb94409f28362f8519fc2b13392a0d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9d7286e.0+9d7286e","@agoric/ertp":"0.13.2-dev-9d7286e.0+9d7286e","@agoric/assert":"0.3.16-dev-9d7286e.0+9d7286e","@agoric/eventual-send":"0.14.1-dev-9d7286e.0+9d7286e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9d7286e.0_1644435293227_0.9452529134630978","host":"s3://npm-registry-packages"}},"0.2.29-dev-8c0a220.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-8c0a220.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-8c0a220.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f27a215a947dce97527019884ca2a08037e3b10b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-8c0a220.0.tgz","fileCount":34,"integrity":"sha512-M0Zq1nDCXDAOuDhtIhcZn/S1/3QdHc0hj0kFV/aA7/4A6ACpZgvvwpt5d91mBA7alWyXCG2LIoBP4cT1VgIqig==","signatures":[{"sig":"MEQCID7kenpZJ6H5HyDXS5NVMhz3mS+voYTv6Dl8u23CMBJ3AiAK8EIuFG5wgFUpP6PA7WQ8ej1LPqJPmL7AtveIpSVbKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBCwFCRA9TVsSAnZWagAA1K8P/3+LVduy+wcY4gZ4uyzm\nn9VeVlfxFX1FVMbIEZiyIngjkd5hU/IBwKG12yaYj+13zr4Q+ylgXPsQ6TTc\nKWFANz/IJBbBE2evLH4D/8C3e0+HRnGMmMMlLfoRDdKOiOaMhuRRRxj1vYKO\nLzM9hlmONAxjyTq+spDuYzJ71qS6T4nQv3LnvLpYX8sjUvNfbgCob4rpCNz1\nnwFYgePdD7007zcN6mNO1s5/iEoBSQ3iUiIUrNLtfAVjw0ghv4fMK80qNCuV\n8cBmOSHfVB+vzaRAxBh08+ydsW2q+tsqwfz/Q2Aq5yn9OE5niLC3HKamcwut\nAxQ2DCqoDAcowsMA0STErfm+/4jd5QBYwzcgAI4lMenCwzt+RTcxUdBrWw2a\ngoi/k1S0LqqYn6UJ2+36G+rKuroeIVuxe9SavAnCVGpwtZ419eC9HY9Xv6Yc\naJf+5jJrLV6h3sTjJHXe1OObTfdPdVyqFxy3EX6oZaC09wCnNPXJOVV8gFdO\nB3D/XaZ6VCrxW/g/H+Yhe0M3/RJpxnwK0vmnJrfhS3aN8qHz/+Ry+KOEocph\nKcapZLhSuJWFyleg2xhY7s9nCjGEh5th/cpRJ6oVnhpVsZtNH7gqw692vcqf\nasbyvWRSZlRCDnGb0fn96AhRm9NZEPiRxsph+17eccnV7nOrQgRjfksTOS4S\nNMEM\r\n=HOl/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8c0a220871bbff98de04e5d76ebee3609eb373cf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-8c0a220.0+8c0a220","@agoric/ertp":"0.13.2-dev-8c0a220.0+8c0a220","@agoric/assert":"0.3.16-dev-8c0a220.0+8c0a220","@agoric/eventual-send":"0.14.1-dev-8c0a220.0+8c0a220"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-8c0a220.0_1644440581233_0.8182655844093316","host":"s3://npm-registry-packages"}},"0.2.29-dev-cd65fff.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-cd65fff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-cd65fff.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b5484552714d6d7e2d9a0f8b2277dbc25e4425c6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-cd65fff.0.tgz","fileCount":34,"integrity":"sha512-sKdjVyw0BIyIkUOhTh2/lNlk2WRbakogy+N6+eWHBvu8OBRP++pG3EUttOKfbIjAxSJ3BpXBTMAsgYFmg2CSWw==","signatures":[{"sig":"MEUCIQCqqNuAh/XW5uOoI5Z3+wOGR0lmLQEWDoKPG3p/DGjsBAIgYULMSq0oEFusZ+aSXMSujAeZmj34SxLnOJR7ILRrkDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBFAVCRA9TVsSAnZWagAAvd8P/j9XqSOqsVtrhtIwumGk\n+TKuC4S/8/F34gBbqI5ZoAuCXQI4kNN4Yq1399a8d9QHo0UMcT1kG2Pv/pq6\nyM0MrZwHTI5BQzKdp5cvVG2qGcVzgVLyfbCHy+i9DbwwP/UypFXwy098g08E\nLGzCb+YiGd6yBcELm1svKq9Yom4XXMiyx+gcl/2vgXY0LkHr4ctxEgLWrpKn\nM5pPjWLLK5iRG03XvvmEwFr1dZZDV252+k5VFTTbpGpqueB/hfkJeaLAnGPQ\nGd/A3ZDboLD4LY7u0guzvkbuZLt6rzysr3kug7yIkda5dOrjwATx3XTDaYTB\nUfOip7lvzpX2DZ4xVvnYiGmEmQfi8pH+fFf4PpZwpyEIKk3KBLzrInrMfZEq\nNGt1NlMOxAFkBQFl5MVrupIP6Mlo61mMxkUbhFTXZQgPKkgKHp1GKqd28Hob\nKE7BYZYKZ8V634hRpR3tEJNBb3zxxykXf/AV6rCbB3PHeDtnqDxG0StiXEcP\n2gxd2Cu6QwfHyaHePJPfF8sjk59nu1yfTl/GJGgagkSghYct6O0TRG+begYo\nabFYVvIpJ8wvYc6ESNB3hu/p4ioY6IrI8D2tvoZ8Mk//udyLZUizyrEaTb2D\n6Aegix5M+BU80NB5Vh1l5Pa9TkY33t9g1XZbbAss5+nfltbziKrjTsjnPgNy\nBsQQ\r\n=K+oU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cd65fff55f5bcc1311cebd69c56a5209aad65642","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-cd65fff.0+cd65fff","@agoric/ertp":"0.13.2-dev-cd65fff.0+cd65fff","@agoric/assert":"0.3.16-dev-cd65fff.0+cd65fff","@agoric/eventual-send":"0.14.1-dev-cd65fff.0+cd65fff"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-cd65fff.0_1644449813692_0.3619670170039291","host":"s3://npm-registry-packages"}},"0.2.29-dev-b57ea19.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-b57ea19.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-b57ea19.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"76873ed30f9ac5bcf47e7cc4d95e372c4d1125fa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-b57ea19.0.tgz","fileCount":34,"integrity":"sha512-wwyZRTHs7CpMfsAgdV1oMaDeCsgRTocETBWqrm+FbREMjaHMCVlm7oqwbgQqb2RIZXh3xKBespMe5jNZpPBejw==","signatures":[{"sig":"MEUCIEi5hr14BjGxEZGzE38j1Z83xVC7ovJko3FdiRaBf6jdAiEA6YFio8EKB9XYtVyRch6106UTW3HoQZ4Xs4LjkvdGl6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBHB7CRA9TVsSAnZWagAA5NMP/2tnHFhFKIpMs/ZD76Yf\np0JL4eaMWattllEKCWCkD1yomx8QnD7PPKE1gQ4EI3ueNuvQFyShYn8To2RL\nLXZL3MsPkO9ugdZOsc01pfsYN3ffyig9a2iJwijvfU/yKvcW0KV+REn1A7w8\njQKbqIbMeLpp+tilGMSCEvbLIf9BQe//Z90gcxeMWgf7f+iH5ZtGN+hURy/2\nyCXlhk+MyIn68HBjXXdp3SzV0tVl1x9u37rqVipAgFDPbRHb8ZqDsuf5Vbvp\n3uHhFO/QA57Z3RgVAdfbEuBvQNBaLIxHOJeD4uSYg9dHWIAji7gEePtGR0b7\nfTYgA+MW542zkfVtF2d4fBkTMQPHVpl2sI2MYIp52nEZv7PCldoLIl0Mgw6s\naxNcSv27k/5YPN9EYgnyzbMU/Wv3uWw316O29RFqrRZ1U5Jewv3cbB6Xs4Q+\ny6zqAqasMVvLr140r10yO99vN0Uqc1l0bHz2VDvLm4CzqsdmDyEiAZhfzAoM\ntIITCLb71rXqZw+0OfHPmjEOvTF8PFCuKvFEV6Fkljkaup5H28wD/2AVLUFY\n3jMtf39+7BrqsaUEg5HyIANijvIYTSn/Y0Uxr1VSdHSk8nK4NtEzn0PFTMoG\n5asQFVDksh3dW1nlNnEHEcyB7zUJ8cLdZuJhtkJbzt7r1NrV+8nPO9JRWJSd\nHLOo\r\n=EcXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b57ea199b35870b23f13eac1b9ad52a2aa6100d4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-b57ea19.0+b57ea19","@agoric/ertp":"0.13.2-dev-b57ea19.0+b57ea19","@agoric/assert":"0.3.16-dev-b57ea19.0+b57ea19","@agoric/eventual-send":"0.14.1-dev-b57ea19.0+b57ea19"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-b57ea19.0_1644458107347_0.20358170866671732","host":"s3://npm-registry-packages"}},"0.2.29-dev-5f303d9.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-5f303d9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-5f303d9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5caf38ac66ff5056742fafe05cba49e02ade898e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-5f303d9.0.tgz","fileCount":34,"integrity":"sha512-LSFjo1tDbp6/iEYSdWV2nEAx62bfiRqOQYQcWRg7hvZKvI6DBPQhg0tGSx3VuLA+ZnLiY0ku7dzi7WmPErgVoA==","signatures":[{"sig":"MEYCIQD5lMzU+Ejb1Z86IRkF3ZNY2t1+v98rvVAIQwBBlSz5oQIhAKKqXL49aJTXlmgc9EcquA8jNpRfrjusH9cx1yo6xpo9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBT0wCRA9TVsSAnZWagAA9NAP/06ataRk7A07JAEwu9oU\nTU8yrbrkM5PD1kv0crfwdMxSSi2R/AR+J84JQkqXSKmAScL1o6V0ZA68tk4b\njvxnOZ08MqxnSgVsYj+239mo/76daB0Ss2zBlSyJJAwTpEqXm3Se4vWCnJB4\nqB/OHZk3szChtFQInrC+QW+UawfTIvTVBAMdgj6YyXay56x1bUT/8E5qkuv3\ntp5TxDsBhDCjJ8TrFWBUZ8VRavDLGNXx7QvCwBxdPXrZTvcaqSQbfTAkOtCn\n1TbeBEivPwSwKbI+gTdvUks9MeH1e5yqxsU2Zy9jmtaDMowP777yoBn4WK/d\nu1Ii8+d5Stj484mMufBp1reUfyYcufAaNNAkB+OOYKbzfIfc4UroEVasJ+Tl\nPPl5aLpg27qdGxjqAjhI8Xka8E67WGhzFsEvgm4jb70v+c5A/C+OifELfLW7\n8osWdH8JqtcVCWZTIGVQDKz4FS/9ZhInTq/ozYZcl6N96KhnNIovOgfl37md\nqX1ffL4l/JfKPaoDC/w5BYoK+WiQrSJfpCiX9GuYpudkg0Lkwo+JHpDi/JTU\n10U+09hKx4ypF7RRC+YQh4lqh9kEmEsyPGDmXk0CCcEDbLip3Mvm+3SnHELQ\nq4amkGn/vn3M5OChcpxYGlZHpI88D723hCcISyoGYfqwDGKUxKY8yFs0MKCf\nkeBs\r\n=jXsp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5f303d9c00ba2db674d40936b6fd9f055ef15a23","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-5f303d9.0+5f303d9","@agoric/ertp":"0.13.2-dev-5f303d9.0+5f303d9","@agoric/assert":"0.3.16-dev-5f303d9.0+5f303d9","@agoric/eventual-send":"0.14.1-dev-5f303d9.0+5f303d9"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-5f303d9.0_1644510512413_0.6755663581030105","host":"s3://npm-registry-packages"}},"0.2.29-dev-bb4ffc6.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-bb4ffc6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-bb4ffc6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"929bab91c21fe105a2b978a671d045cab18ba289","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-bb4ffc6.0.tgz","fileCount":34,"integrity":"sha512-quJbSLvegbj5A+PCdOwgN23ak36Ez61S7j+Uw1Ck1ZgS5q/ZbDltPYZO20me9PKMFzU5UULgrwBBQn7Fm9ysmw==","signatures":[{"sig":"MEQCIHnaP+fCQ6wQKseo07QhqOMVe0VFGMi4jKzUd5tH5M0eAiB7gO9IT0uyKj1xGeaH2qg0vZ346HlWX6eUaB5jdfyBVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBUyXCRA9TVsSAnZWagAAH/UQAJZNoCv+rJC2uWTlUqc9\nDv7uDWYEv+OgGVfVZN4mFLHuTrRwizrtTSad3LCt+cQ6Da7voXwySEHqHsUH\nY73Vj+3uD/BqTnEn5WaQzkiYvRajQXeMe1Y+ZH88cIlrvlixbo+WXqVJNBVI\nboFIPxRqHnOOMsBEAM+qlq5ejv57DNqm3Ulk1eKkNmuSrL5chJgBKee/9yEj\npM+utn43IGorwng/jIzNLmWwzHEzTZ/6JKdETu9NaVDJlM0otO3lbuQbJU0c\nX2davG97puQkWog22Z3VX+gII4rUcskv6618ScpITrCTIlvtz4lfvtiztw3U\nbydOltmmHj6CqLbguTPLUIuMJWwKa4zUg0Vwd8IpKUhit5o5zg+Ia6bIK63L\nses8fUqUZ+T+A07unT8bLZQ3KGgqDOe0nB+34vm57aRYKf9n2YUuOI9W2udM\n6DACiJa7YMNuMbmNLl/ZQ+rTiLnOJODTbxAsohw4CFxI2ZjJJ/uqKMbB5tJD\nq7bSmjE0Qn0McrFDD4jTYzYnV2gxonZI2ZXyigX4p5aXYWdBA5nohoXCoyto\nhDPZdM/EjOHQGTI66rTInjPK56ryoal4/GpULKmYPFDEjKbVvCkyWgvkzb80\nETM6mjLv8vQ01FubImXBnQHJXYNcasy8FFQKiE+OTCzYlBTzUlo6r8t30AA/\nNhXt\r\n=vASw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bb4ffc6436e153f94b6d612c86f51a4e26af9160","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-bb4ffc6.0+bb4ffc6","@agoric/ertp":"0.13.2-dev-bb4ffc6.0+bb4ffc6","@agoric/assert":"0.3.16-dev-bb4ffc6.0+bb4ffc6","@agoric/eventual-send":"0.14.1-dev-bb4ffc6.0+bb4ffc6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-bb4ffc6.0_1644514454985_0.7724097191040113","host":"s3://npm-registry-packages"}},"0.2.29-dev-428349e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-428349e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-428349e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"906b04a99176539c4fd4b85cf3d3bd83e9a09d30","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-428349e.0.tgz","fileCount":34,"integrity":"sha512-AFi8HcwAOlUtWe5ZTs4tPRznWMH3l4+fq7EXVg8HuHNDj7EVc+175nyRGetirjLeXhoMLMscLU1kBJJd3oNXhg==","signatures":[{"sig":"MEYCIQDjuMx0K4s87AqHjysZWUgMlDKoLkPsHT2n0t0mT1bY0gIhALkdqCcTB0PggewtLHuYpil+au5fBfDdVQf10jjDDwB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBWTRCRA9TVsSAnZWagAAO0QP/26oRNROGapzTY6xV6f1\nwMpRMioYI45fwnuziMnAB65lNxxtjfhEpW5lkvcfzO9IPs7X0jSrtcaJHqtd\nuJIlWMLhXM6Q3XG8+/Ce0TlxEKle3EvHlqaA4DfKLpXWItVi5u/z03eE6D8W\njq56wXp4Iv5K0DPW6JYSyxCEaFpI3RD02iR0LjPL2mg5m7woSwhes6Pap2tZ\nad3zNSdwzsabqSJWxhx3zX+fxOd3fl+2sBots1QI75D87qfpozYni+y4X7Id\nSKsNWGjEUsNavnGxmyJkucW8J5Lu8r+YKg0uY5NnaHOqUkOoaPpoO/xQCRuG\n+pw/zGzX/8Tlp7mGETuodDVyZasj7BVdlceCN8umG91ShPaJ++pLWL4WwLKA\nGPk5nHYXjmF+C6BWDE3r1fThHP5/b3e+Q7+ChXm1KzdPkA2yfLVjWmNA/vUk\nfwhGkKVdH5t2bIAO8HLXu/LpjY6kaDsZRMdFBYxpX0+GJWyuQNiVUWbet5H+\nRkUZZ2c6F6DTwB2x7L6G29Vp5WJ9kqWx2g7SvvMEwsiTI0zcZixNHXcIuNBP\nmAfwgWwnv1/HfIUo1q/xUWnFBQEoyd2PB2wFFDNeUWwNJDPpBROI/iKm0RXn\npH5b2VO3TIUgtuxuXJG6DVpz5LX61p76mQI5YAMkO0q7ZOmK99NRljO7mS8E\nc7wi\r\n=vy4k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"428349e9753b4e03a606b99131d87ef3fbb3ea96","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-428349e.0+428349e","@agoric/ertp":"0.13.2-dev-428349e.0+428349e","@agoric/assert":"0.3.16-dev-428349e.0+428349e","@agoric/eventual-send":"0.14.1-dev-428349e.0+428349e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-428349e.0_1644520657367_0.8588465574574162","host":"s3://npm-registry-packages"}},"0.2.29-dev-3a92849.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-3a92849.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-3a92849.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d630fa372807e993a9e2ae028cbd0d44da69d4d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-3a92849.0.tgz","fileCount":34,"integrity":"sha512-A2fNv3SXsJ+/h9+5QtWb00xSQoAC1bDYZf/BWr3KGrUIOQ4arUU6thoyL2yzSmrmCW4YjAvGX9eHMb7tw0egjA==","signatures":[{"sig":"MEUCIQDixGKLwjaofjj2THoKq11goKnYP4gxGR+eGlbmOm53qgIgYli5UIX7Z01aXB8wtwrzeb2qiI17GXgMRHRSR2nOG6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBZLQCRA9TVsSAnZWagAACrgP/2FQld0BJkVYRiN/6dfV\nt0U9H+nMrEoYBYPEg8N/v0wFly2Tyfw4k+xg8laEe5F0RGPOBQ5UFB8lXlz1\nGykx5DR2sGgmlO/XZ8Wx5M4hPdQvmsleQaNx/xExJQqSmDvk8JVpoZLyVvge\neY0G4d4vz/uEPBiVQljo9BKv3qLh9TfqfkpZCI8ApJrA6K8SRpJABK5ZhC80\nCo3Xv7gAw7MjmGC8x8PKVsbgvY4aB5ghuefiemonLi4c9sjou+3FT3x0g9FS\n8/uwD/CpGfVJj44IV3OsScHXnI+gUaVpm4GznCYOa7SNIxa0m8g9vf2HBQpO\naFy2gcc2u/Ekw6yP5AYgsb+jenIoBBfjurZfUiuHsz2pPFyuCYc6mjJl5Tdz\nvdAihUOvS9emYj5V6MRC1iUcdyeLQJxNV7xC9r1NcWWa+aMWbGaIwrhy7u7n\ndgsElGQ87Qd6SL1o+OOBmD8Jogng4MNy6Uf4s+xLM6Mfu9dCtufZlAT0Ewqu\nUJaSlxwPFG/JhDM1T9BF8Sr9iJ8275IBkuzRbZttvFeH3a5vq/1RnI2g5F6d\ngsET5zvaN4re/x0erVjYcoe9H2BM0qHOgzscJTNfTx7n1xdi0lDXW7MsQU2J\nXWZmpS3ToUvdrloOXc56FHr09zM8UpNPzQlEzAG8AccbZKNO4hCO9/DzpNOR\n1wOA\r\n=5JzZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3a9284949bdb6ce84a26d6a7ca306d5563ca1ea7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-3a92849.0+3a92849","@agoric/ertp":"0.13.2-dev-3a92849.0+3a92849","@agoric/assert":"0.3.16-dev-3a92849.0+3a92849","@agoric/eventual-send":"0.14.1-dev-3a92849.0+3a92849"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-3a92849.0_1644532432758_0.4161660687057436","host":"s3://npm-registry-packages"}},"0.2.29-dev-27271cd.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-27271cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-27271cd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"33c6acf03027aca9663b8e8040fe45ae0168d49c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-27271cd.0.tgz","fileCount":34,"integrity":"sha512-AnobgvQ7PNtS15LuG51KIvBFBHNm6f/4CC1Qd2iIN+6IM8qRpIdvt/7lR7mIvzgFB6MGOGV8S+dTH3g4HI3FaA==","signatures":[{"sig":"MEQCIEslrKq361iXRdYz+bCShd5yh4HIRm+wYm58o1EpfOKcAiBhgE20ZS6SBuigogVfGnyvQTATt9cwjgcIqwOO/3LbWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBceYCRA9TVsSAnZWagAACYsQAJ+udJk/Hk9ytGfRvXus\n0WTObjmfCxCZ08uRX4LajHlLDEu/YcO30PXqpncEF8+vTz4Kt6R1biCp8y70\n28P+17tS5gIeX4EZEB7oTP5riduXme4t0oYzZNS9UqccvxgeFKEcaAfRjCkW\nZuHF+gXFl8AL/eKcpfnZHkecRASRmhYFa1c1FuYlNTVwXFpyDYPLoRK2gVRb\nwKNnMHxkCjUGd/Hf3PcS+38ujVbQfCx8AJMM9SMMzQYO/t89z6RE+iFrKfte\nBiCrLlQuX1cSSrfKc1gfr/lq+LyChpngBxpN4ixHZKnklsBoPJTyl6CTZXRl\n36fSdwX+5keDCm8Pjp4AtHgeFzSjUdw0ToZ32RARi2/caqEgsSpWzZPKrnFT\nC2tjoZZLAUqk1LtwWk9j7k024pwTHw5kTlUzRzZDxKVFsNOQl+tTLnZ+pz4A\nkfSR8526B1DF9gvks3Sjvui7bZ/iI7GS293+Nw203+UlDwuEkBc4LU51vG2A\n1xXIPvoOgUP5HTjxuzoJFVK4W7pCHmGcM1mxtT02JWJT30YPQqvwdlEsTpoS\nuZEE3l5v47uS0rxon1KdoxhTkjpzbRrSSisFbPXaZRWL46hCbkGg4xmKefeY\nAKf8+/DcUyLDfHnNPCJ5nPkGhR948is/T8YH3l0oo+9nhByXgKNyRMrmNwEC\nXwxn\r\n=AD6g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"27271cd98859900e102a1c7b083218571c16a146","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-27271cd.0+27271cd","@agoric/ertp":"0.13.2-dev-27271cd.0+27271cd","@agoric/assert":"0.3.16-dev-27271cd.0+27271cd","@agoric/eventual-send":"0.14.1-dev-27271cd.0+27271cd"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-27271cd.0_1644545944058_0.5809433020406161","host":"s3://npm-registry-packages"}},"0.2.29-dev-ee44598.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-ee44598.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-ee44598.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a1321bb40d8e2d0f1fb19ab378d3154d3fdf2327","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-ee44598.0.tgz","fileCount":34,"integrity":"sha512-tg70uBeruonPYgDmBXq4f+Jz5ecHMZJAknj67ZuKnLEuCjC4IgCfsOke3EavssPJV5U42ZjoQ+NOSvxLiUXQXA==","signatures":[{"sig":"MEUCIQDgDzZtWZ1t10kZPof0d4P5gjgh32fnNINCdVTm2nXKTwIgFbPbV/KUyifi8vI3dG0cosSO3/nrGbE3Oj8qjjraVIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBvdICRA9TVsSAnZWagAAyF0P/1tKDIlAW35XIEXJf7vJ\niWAKZyLIGJ4D3pp2GupUl0OKzXK4Rkw/hilH+XARAkQhtwx63VGIWX/IDy5H\n11T4n0fFQ9BPLoSpyorLiHefahS1mTcWd8W2Kt8+d3+BWUnqQLGG5cFt+IpH\n2PLR7o1F7AmCBcQaTK8o7aT2qvck0bGmzgAeHFgjunbHLF9sBHZ6pFyCDadm\n7RTAmBLeIX8RKB1RGG11l9SlsmSC5efX2S999N3zGVxIgzgFX4LdcLNHAXMe\n7dWn/NKLitUx5YOXLtW5dg1i29mUY3/shaui8BNEU7b8IocObl999aTURSK4\n1qOcqH9pQ5YvghrUgfgWmPVwKXXQG2PTNdpipRmySLqtCygYTClbf75ty99d\nsWFPO3mcBOKrfCNru9fmrLWcZBx6bsuWPNM9GzW89MhM8Stb/ZXjraKCc36t\nFNwTZdGsgjWR/3YYmbC/scY/mnsy0b6X3xhs+aVcwyKK20MH63BbavrCKfpW\nILVaFVCwcSxmgLt7qrlrzUTJTSBNeJvnO15je4LKma5Y2mVExMTJ6QiWtLZg\nWUi9myFJ8SyzxPkF+bz1rgUT1QrplwXv8av2bj7ZyQ6igyPoG3uyORmPlPaO\nFKw5GtnIAwllzmYqOTaLlp9CDMovggYClOVquZfXAUn+hpoUgWzyfMP6CwlC\nlvnP\r\n=MFFX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ee445984a4001eb44a624b2e317cab0c050a37af","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-ee44598.0+ee44598","@agoric/ertp":"0.13.2-dev-ee44598.0+ee44598","@agoric/assert":"0.3.16-dev-ee44598.0+ee44598","@agoric/eventual-send":"0.14.1-dev-ee44598.0+ee44598"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-ee44598.0_1644623688635_0.3251127556770619","host":"s3://npm-registry-packages"}},"0.2.29-dev-4f2d036.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-4f2d036.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-4f2d036.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c57457b13a0f73b3fbb4126db2958142616de8d5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-4f2d036.0.tgz","fileCount":34,"integrity":"sha512-XyufjCJju0Z4NJ6D9Tk0kpOhT57DXaJmAL2NyTghQu/K+3kFqnHWd4t6Lm2OSQanQ7giMG1hH2Mm42a2LxaQwQ==","signatures":[{"sig":"MEUCIQD7We4vcCalUHdSJIfMlNkRWPJj6AwS4zlurp958taIhwIgCiItJ4alB8+SZ3yQ+scv4EmiRIZCVydAZqMop4i3yKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCrFICRA9TVsSAnZWagAAOOMP+wVstc3bLz0T8AEHrcbD\nMxB3lX3KRBOCPCkCLT3bRZM4HfR+9iPr6qSU8ixwr899o9taxLdjbnb0k52N\ntajuPJZBB+tlLi0F+lL6qtO5oo9I1TrjuJN4n0vx5rE6inIB6hAACLc2DL/F\nStN0tDPkaNWfPXDOK3GO0WkuSnnVp8BpfvP6TjWxSCcwbwtc+9hAlfHIfVJU\n8J316wkOVHDghMCSAfwC/o6tTZhhTN81pisWjeAogcH8lHhTEUtxFJ9pH+dO\nEZrIFHpepW+M5By6BakIxKbEpBoSSYpq9kyZts8hP8urAnko0I6cShMRBBEz\n173rfy+IQp6fN1fFp9D9k8RNBUkrx2FfYjrZPzfkgPpwxt+CmAjGRz/8eKVd\neZ4qsAt7SQtlVUcFYbyHdDBvnBM4bx/gDIXMODzMxgqTxaYVV+q+6E8KzUiG\nZ7tLedqyiAP+Vn8V8N6P6dO2aI5NQq9scqziDi2q6wXzWkcRchXVE9+dqxLE\nXdu/MHGUo4PYgKYAFR/E9o43Lp56IzFhHdtNWHGPTQJez99gEKD4ClKhptEA\nSYU8djyGzAMbQJqpPEgf1+mBI7kQyHc94A0ZguK7PQd0IefSuxLIvReeOhTD\nRRvy3Ux0ezxumgo8KYKPywQkDly5RVchfm6cK1blDPVJCf0CIfAcTztuJyuw\nK01n\r\n=N66R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4f2d03612b2130c3fa053d239bde0c927245d1ff","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-4f2d036.0+4f2d036","@agoric/ertp":"0.13.2-dev-4f2d036.0+4f2d036","@agoric/assert":"0.3.16-dev-4f2d036.0+4f2d036","@agoric/eventual-send":"0.14.1-dev-4f2d036.0+4f2d036"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-4f2d036.0_1644867911958_0.9107222234969574","host":"s3://npm-registry-packages"}},"0.2.29-dev-eded12c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-eded12c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-eded12c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"af9a484c7e3a4824692507d8e6b3f1da84596923","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-eded12c.0.tgz","fileCount":34,"integrity":"sha512-QWyEltrGIN3Ygaz9Hpx8y7bgzWKkSkv96GXw/BdMxlHy5hv6qhQNh6zltKwTBOe8nY+GBMH0Vpc0UCT3CdGtUw==","signatures":[{"sig":"MEUCIQDMMvWCMCcV3cHH+Bf8TZJC7BkAHX1D7KsdcKG6nWV5IQIgSiQRSw33JYaZ4hvDmT9xS5UZbfdLniOZBtkZxP5matg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCsXtCRA9TVsSAnZWagAAcu0P/35+wm2BxhUc0LDiuY5D\naVaUne+SLAf513xOuIS3Jml3kjESXwYdsd82U6+YOtK73uRGsJNFcUURKDZQ\ndVlajIkqq5YkMdxfqrg7ve6llqDZRljoihcH2PuuNy99O2By2df6wB+cCZ6a\nhNKl2Pbw/Iz7JW9MnfBA8AAfj7QOva8Rs0i5tTM0LjBuWVVTHsRhZY64YCo4\nEKRCKrb5JllJibpyxtjynqBaf793lVztRNZ31WeZ4G5bNboUpSU5nz5lf6CS\nosbvk6opOgGukcJFS1wkBB6XDVbVZ4VjxBEmbKWcDZ80acyQxLMylyN4/Jhc\nRtSZ6emJDOZXNH9lGiFXYYxlOAtgD0zC8G2Cz8zS7RazJD0Cu4tH+FKJnFZm\n8SCGcNx8Fn5211fpbse34jrS7Ogsjs2UKQ3q5PgtwCVSjo/glc02uOU671Rl\nJgBltkY8Q8/wuSY6UfgEe609ijHvmFR90waBrLuSq/Z7bwAY4XVG43YVMvj5\n39TYk47mFNHJH4SUdi0J5IQXmg+CpWrjvgqLIuiWTeBV/4qBm0TK7HYsAL7E\nb/i0yhCaJ1yERwieT7jhJ+rrlFSGdRObGrnpq7IZRn0raqkbRZhqTEdXj/+6\nToWQ+dzWPvtlZsxO/kc0oid64fZ/3QeXaNe+uNaxAfWaMMpWwaIRHKOH2XuP\nL1Er\r\n=+Qvo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eded12caf8d00631175d157a993c871522e6db12","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-eded12c.0+eded12c","@agoric/ertp":"0.13.2-dev-eded12c.0+eded12c","@agoric/assert":"0.3.16-dev-eded12c.0+eded12c","@agoric/eventual-send":"0.14.1-dev-eded12c.0+eded12c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-eded12c.0_1644873197424_0.8569714230605159","host":"s3://npm-registry-packages"}},"0.2.29-dev-bca743a.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-bca743a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-bca743a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f4838183e05389b11490598f66a110a2a7ebda62","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-bca743a.0.tgz","fileCount":34,"integrity":"sha512-DU7PxG1AbPeGKXZsPAHEIZnOkoI3hhrwsRCYZaiYrn0uyel3dKPM8qIRG7r8tDdQ6QFE0Lwo3sKJxjrEQRaaug==","signatures":[{"sig":"MEQCID9MW52uwOdNS0fNilb8pvPJlHK3RCipJMDLHswfqhcRAiA2JDpqt5800YgKlap8eYOZokqp+mAEse8WVVF++wK3Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDARACRA9TVsSAnZWagAAiwIP/RqC6A/jDsD/QATKcxyq\nXl4EScmKgsj/AkZPs8mfn+WPnfv0Y2N+H5L21UMr4zZCfqbxC3Gp8862XM2/\ni2yhb4skvysbr1Zv59YBunkA2MLFSZ0BlP4hsL/oR6eAhYkUevj0mCyEAiAn\n+qIg4pJSW8KOgwaN0bvlLqlQjKDIltk9Qfkk1Q4yAfULyyYprBrDeimNcTnr\nMXjdOqYGNytf+2nMjZOI3EqgdeFz+fh8WaLzaW0v3Xv6fl+nzbpqc/d8tM4F\n7xzWRrQbHNKIrMoTCkOLRvfMk6qymdGsTHG0Q3yNhgOGh2JUb2YogsXqqNNx\nLGVJ0zqUFzGtFWmeMwC4NTmiN+cL+dOB3YTCNChyEptwdlSRxbk3Z/5UYVR/\nqZBBn8ajN4V5k8H23NBMZf3Mu6rBIQDOOzzDx47f/qmQhP30BqOJiOvoMXG6\nK2/Gt6fu47PyrFLmwKqIbpP1lboC8k1frXzyIldZh7fzozWrz4+R3oq4GHzq\n+ildnxpWDd2OrI/YSmxyq785n4lIOnCCTfs1HPkRcNCl/KECGzRmtWbqgR9c\nifEvO2RbPMtbTkp4O8FzF9Cb70nVvZTzslrGPlVnChMMCo9/wPXkE3UBMoQX\nSmisF0IIZm6U0Pkb8lr245kB6K21stE98k29lZ8b8V6239jE/DLjC0IX3g6y\n/gvn\r\n=P4Wz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bca743ac7c402a7aebfbaa73c2f1572e9e5f341f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-bca743a.0+bca743a","@agoric/ertp":"0.13.2-dev-bca743a.0+bca743a","@agoric/assert":"0.3.16-dev-bca743a.0+bca743a","@agoric/eventual-send":"0.14.1-dev-bca743a.0+bca743a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-bca743a.0_1644954688021_0.12788217787558076","host":"s3://npm-registry-packages"}},"0.2.29-dev-dba86ff.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-dba86ff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-dba86ff.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f6926a7f961d644b60bbc50bd5d9b06599f2623e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-dba86ff.0.tgz","fileCount":34,"integrity":"sha512-ueEs5Ym1O9c2EpUNLab9b86QHqmjvEtjPkAWGJVnK1mzZlQDuQxXM0wq3AoJnB9VrCDGE/7xZfWrwioJ3aT4Lg==","signatures":[{"sig":"MEUCIGxl/sGibrEOANUYZPisGrBqCWWWc2WQYyCtv6LNeGhyAiEA2tCeXaHLj/lp+KfNRcN7JYtkGvz2TlopTFAF+23JSCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDcWwCRA9TVsSAnZWagAAwUUP/iYvORbWVvqPeOG5Iopt\nuuv5Q+ikzPoFFi/NL8Dj/Uf2Oiph46YJIO5iOn7bW2tgxXIIDch2jDHYe/CQ\nFAnk9EJQyFug09l1DTp5lkXLISej0+IbVVBUSxGdiZem+0e4NSK+Sqfqx8Op\nIeB4drjd0YkNl3vcHJfduSv8D9uMl+n+cFVJIImtA52SxD5zpt0ZKOF4h+OQ\n5hOeh+ssHoib51shQna3uqUvKrrIaRuPyEIKX5Sfo8FPp9FbnG5oZKDmwrXU\nqy8n5VW+lmFByXHG4PhxBmRtwXST3iJ2D+fp7oNRXd6yNUjHxpcT5uHhzcou\nozhYTuWb+wvG9ZkcQkoTDAdvGQz/heLnNMcMngd4taRGVdbcnK7iOm7WIfoI\n3f+V9HForBoI8ZbpsyK06/JwnJU1+5FhK3566R6rokQkpJYS/fBSodAW8LB1\nL3JCU0kyBBciL7JRN7KJ3f1ycbOn4g5+W+P3lsA1B6xTL/6S4jETPmod3Dwg\nCjphjtxyY/FJtAr90E/C2Scm1kwsOci0TNsy70nDPrIr0PWyciuLbrwKqKX5\nBw1mdZZjsVGljMVVNokepGrA9n/j4Vti6pcTYMKcHM6WEvw/ymyAFiPca46z\nQDDVuth/vAWG8og1W4gq+b5p0vHczyEG49//G0ZeMwZmf6V4Fbjl/qZNhQis\nGTVa\r\n=B5FS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dba86ff8dcf037eecaf474fdde1f79a49de10615","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-dba86ff.0+dba86ff","@agoric/ertp":"0.13.2-dev-dba86ff.0+dba86ff","@agoric/assert":"0.3.16-dev-dba86ff.0+dba86ff","@agoric/eventual-send":"0.14.1-dev-dba86ff.0+dba86ff"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-dba86ff.0_1645069744039_0.4857852781588019","host":"s3://npm-registry-packages"}},"0.2.29-dev-d474009.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-d474009.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-d474009.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f9fe3e687bb334dd952ae312f722565f2aa4629e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-d474009.0.tgz","fileCount":34,"integrity":"sha512-wexBn0pLgEo5TQxd7zrmC0HOwuAsy5AjclyocfV+a8dxT/iRsg84TP6TSH/tBAbcfa27sdZszQ3IiUntTxQlqQ==","signatures":[{"sig":"MEYCIQDffZ55oTobQQ4AfFjOiEU+R2pr3Hq2x2edh87NudfW5AIhAJGllLDYtLs8DK8W3gTeo8C4jaPq4z0ehMQwY57Xm/Qx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDt2hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVKQ/8D1Dd/mc8nrM7YGBu2LwpW6kqICAa5nSOBi9SKvy/vEcQmA/e\r\nPa4niB5PSCRMDoUqlyIS1HDJdlPdvvdl9ovLoxOzqKhWH/l2dMv/sNpSKU6A\r\n+nHX9bgGnOOBaGB7F8fz7WO3YeECl+1RV79uemIsxlQHwttbBwsIgfgUKa2h\r\n2B9y20X6vaHzh2IpKAVR2KvXUwNBtRqi/fVuuHny0MknTmE/OITBOs3vu1GE\r\n5VFC5k5H2SwcXEdUrvJdB7W9axjWkP91+xa75SS90784/cbQkrN8NdlmJqYk\r\nQnyj+7b+kmMooNVBoXRXxLopFz4svk85NitxnxplQSikhOBwg0A0CsNz5RH6\r\noMJMMeu9GZYBL6nLAT1RtLWu90rYrGHMGrgby9H9VIcM9Yv+BDT/TulqCImJ\r\nPhIQleZ4+hTSbRrJFRrlxNhU4LusF/HLYWp2DYrF4a3aEExWfdEE1xL/sYvY\r\ns3/+Ri5qCRcg+uSGKMhsO53uPlYflfSQBuKL2LuFle2jW7DoEwNLRDOtwkXd\r\nGhLjcy8sHeEHdnftlCFp9+fe0gyU+ni9Vll7dcuE4g7w+LAqqX9ifIfhYm6F\r\nNDB4/iUrYR0ha817GcP+7POoIJ+7WDkyMihCowYpqRGHsGwUSw1lWHRdkx6u\r\n6jHYz3Qh/ZWQ00GDujcl3soLwKZpBMC0KgA=\r\n=T07y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d4740099543a8cef53e2dff5f83bd4fa41cb17bb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-d474009.0+d474009","@agoric/ertp":"0.13.2-dev-d474009.0+d474009","@agoric/assert":"0.3.16-dev-d474009.0+d474009","@agoric/eventual-send":"0.14.1-dev-d474009.0+d474009"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-d474009.0_1645141409353_0.7398201325509666","host":"s3://npm-registry-packages"}},"0.2.29-dev-c3c32b1.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-c3c32b1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-c3c32b1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3aa4ecc5675e4dffa242809f8644744038b37a0b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-c3c32b1.0.tgz","fileCount":34,"integrity":"sha512-E1abBy94Z8BJIAH3BYVRAKJiYxyVG2RMbzZC5LfqeNXyZtaah5u0eQ0OalpfeoFxQAFSk08lPbqbvoESoU5oPA==","signatures":[{"sig":"MEYCIQCVHCMUjSPMxZW6Cc3Cjom+v3NGvlXfh72/mN8/M7VbcAIhAMumSWgNfXfz7DUB4yEsAgyoJIzBZ6imCp6wnr/g45Aa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDuOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphbg//eNDMJ2j/Set1JXaCwmzdxhmUNYvLgfn4jLoHdwLukQdkevFo\r\nx7tq2rbuHEwBxpigB+AH/aCmXASIOMPgjH2h5ru6ANyHdcwIxamJk41FaOfW\r\nz/WXCowCg2p1Udv5JJo1S/Xu237kOUzGH+kiORPqgUzbevv1wVhdvUCWj9rz\r\nY95rmqir8mjI4cRxfJTTsv0EwVdUUt+ahnIH0Q6W0mg/LgZ+ZkHJ+Qdz8otL\r\nubem7CQJpkXYNa81DUrreE/GeDuToh03eZ+oP3qJHWKDsfmrQPAbUMyyibAz\r\nK4LMPKQvA1t7YLwpYwsvmH2ZfNZYuRtAehRJv3Tercwray7T6z1axse5Ey94\r\nQilUJ543hylkKbaPX/CvLJQYEUP+oniM/dQOuxc983gVjXVeGmNIai3rUz57\r\ncWkCQxrn+JrEJWdrxAWI7rrrW3H3DDknHB9u3pP4eTQCoJ34n5qxCXcpIAvC\r\nl8m0zWlhr2YOcAS4quDgPq3Yonb+J92RHs/dGZdDONRYqOHsnl8IZh6Zip0Y\r\nindjrBdsDvTiMQO3Fsamk7uH2zzFmF32xCRIyrqv7vSe88581cxhScV5dq5Q\r\n7K0LTff1LT55XUXZG/SAa0p46t3FKTvaUqtN+fIVK5o2Yx6cE3XL0K8KvRzQ\r\nC2WwLpi9arI0OwABP0vgq+F+Vz1FxlehQb4=\r\n=c5/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c3c32b136bab2f397bf781495ae67e56d51b8e4b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-c3c32b1.0+c3c32b1","@agoric/ertp":"0.13.2-dev-c3c32b1.0+c3c32b1","@agoric/assert":"0.3.16-dev-c3c32b1.0+c3c32b1","@agoric/eventual-send":"0.14.1-dev-c3c32b1.0+c3c32b1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-c3c32b1.0_1645142942178_0.7039214928961854","host":"s3://npm-registry-packages"}},"0.2.29-dev-9910309.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-9910309.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-9910309.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d27298230953ecea75fca6a4ec80ac7c91d3689b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-9910309.0.tgz","fileCount":34,"integrity":"sha512-2WtjYsWRirkQBBL4+4DciS8aXB5/CXcehHHlme4gorm91lPx3fOFcXfa02VNygW9jEY7vpLgNpERsd2n0l+mbA==","signatures":[{"sig":"MEUCIQDbPLJNaJ1rZi3i/D2kjoKznvXVxQIDEI+MngGBGLJVhgIgLGTU8i8kZUxy0iAOLSIbm+7QR9rrZS5qJWQOaDwjVXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDvCyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok/Q//X8HOsWB+kxgnuY4hksq9IjY/jwJYerPbaFYcdEedlYEX73AW\r\nIv8wuQGEq6RiH+4CxjLE4hpgvUSTIA+Iq3XeKBZ7hdP+s31zJV7xB6H9ODpv\r\nukkeSj+nIebErdyiOci2WKqnx+2BHuZubL1TkatIk2gvCF3MVG50EP2TZGVF\r\nHrAt3dgRTsDK6Zk6/imBNW2bsjVToiD5ks2KJETr6u+S+eZ8zqIe+S7gEwDO\r\nkhNPi2mEATB8aVi0TRNBAnL7eMAnVJ2UYllJT+tZma4S3tbPIaLtKjn9Mihl\r\n55pngcbxhMSP8Xv8T2ut5xqQW1/1Roro/H0kerW3JrZVW1ajm93ChXMxKTqs\r\nU6fwnVjtsFo1jXiktxWnUFZSpMQ/j+V/oxUtQ6zD1S++ZBhKj26L0ga2YnNB\r\n06HC896XltQniXSOyYe4mpP9nI2N9pphc0vb4O5XZenxEvsfcuBpzzi+sLzq\r\nGwOFkr3gmvO5b3Fcu1+VuUzF6HhMoVqutonYoJtESZ85ASF+WnV4daUnfVNA\r\nrOnQfOawc0CICAPOzIjCr6/a1q7GVJveskYYby23+QhyR2ulf11nKkTfxy7D\r\nF1Pb273FihnrGukaFQd67EY/wnE4eE2RjxLx8ncihoFu7wvj4ZNLSBnSzQfe\r\nkfRV9hxrbTVhF6t+BHmJt5Fr4bzZlKeYf/g=\r\n=Z7vn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9910309766fc3b6b2de97f0437e8b9bac48e4ddb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-9910309.0+9910309","@agoric/ertp":"0.13.2-dev-9910309.0+9910309","@agoric/assert":"0.3.16-dev-9910309.0+9910309","@agoric/eventual-send":"0.14.1-dev-9910309.0+9910309"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-9910309.0_1645146289956_0.7866160382573097","host":"s3://npm-registry-packages"}},"0.2.29-dev-363115d.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-363115d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-363115d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cad28067b2285d3f4ca528057373242aacdffde5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-363115d.0.tgz","fileCount":34,"integrity":"sha512-F6/jfevCqz9E1eWb3vXAUMNoU2nhp/XH+nQ7bVzb3t1DCR3GhZdh81W0a0CDURR9RPy+VnOy3w4UBjw3SZKNEQ==","signatures":[{"sig":"MEYCIQDD4q50sn8gR+zqFmnJYqNYdfEKI3eRgtSYtsyRoy4qbgIhAKhu50oPQ8Xz4z/vOVcp8NXNHuAS3sbDO1eeZp77pirP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDwGNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpakg//bD8NnrZoXg6UOz0hj95vf/s2SvC3vvS8vNNUPElncycZdAUo\r\nkfEiXYH5oOR03ss0T7RzXrLuRBXtdEjXbQX3erBWOIKUCM9lzOmoWk4uT+kD\r\nBUhG3Pf2MgodJvA7OW0B4Jg1JX8oXHzVje4Myg/jHBdxNrpaU1in1DXRtAB4\r\nsExdPBmjqtYmR9I8b8/NNhohqI2L2TDBYBwhOgAs5cucf0t8wwCSdWkPaZqT\r\nC6GecK2Y4OJVrktnHiWruJqrnB6ZUwNCgVxZexUQEobJajy4GHsWyei4+8d8\r\n5Ewt5gokf4Zi4MxDxGBbP1T23DRzdX2IMbLTva3hVeibbQ8lAgpkVl187j5I\r\nFcbOCQpcxEvIbPD/tyEwz6b/miRYconrDBaxGXVcmEynKSRDBr9bPb9ZzGm/\r\nLu55/5LlGnsw1rSiEBzfmveRb1r3LxLM7Bfn02bRLvaQzKxUHw36sDRx8ttc\r\n+GsGDvR4+gjiyPRq5CA+TErwe/JAOMNRp4VAx6/q47x2Oorx8V2jMzWZLIax\r\nHKOcqhZ64qnFdT5ZfquDxL/DhK2eGDauths22z9oB5bb7VOyNaHt2ICCmHGa\r\nEd/yb07v6PwAFT7FCX+S471oaq4JeeajDM7ZdXwTh5ekSVwrlfWmyZwb4Blp\r\nxPz6rF+pmhXB569U4gKfTmsNrsipQdn4t00=\r\n=a/ZK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"363115d47652c43bec8514f624524e70e30f5b8e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-363115d.0+363115d","@agoric/ertp":"0.13.2-dev-363115d.0+363115d","@agoric/assert":"0.3.16-dev-363115d.0+363115d","@agoric/eventual-send":"0.14.1-dev-363115d.0+363115d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-363115d.0_1645150605572_0.5918623290194718","host":"s3://npm-registry-packages"}},"0.2.29-dev-0cb192c.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-0cb192c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-0cb192c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e888574600c39a9651ba2e5a3da800bf35ee45cc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-0cb192c.0.tgz","fileCount":34,"integrity":"sha512-WzjgQ0Ozub2P6RRM2p12YSMd2qJ+X6qRfWhe7tDSZKFXrbqq+aT6usss4e99d+UdG6P7iawqyxYS2vdgPV2crQ==","signatures":[{"sig":"MEQCIFWCtgqtWQ0bjHEPJZcrJvBFW8RCxccuxGmuJAMDYWHmAiA8tkJ+Cu+JjqNiG5KMXUeyOWMav2mgPWHQpYYk8yI2jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDyV/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5UQ/+J0qBY3+PfuGf5w3jtyUxzwW2UoB16PBPkl1hRykbwyw2X00x\r\nu+Sn4ck76Ko/+1vTe5wt48k6e24xSln+lDJ2FcJ6QK6QcIJFAPp0jV9ghk/L\r\nK0VFYm7auXRO1Tzjih+QL5CNFSBHALgBO6kRwuuFAQ+D82YlSStLU+CMNYoz\r\n/LqV5489J/Unq/XnHLvh6ize3s8IeTSjxXtCfvfV5XbjcA7M+J4Q6XK5txeL\r\n1nZIA5IKADx6Je45n/GyfgCnNZltxS7fWqT+KuWFmMLWv0PyOGgYNEjNGg4S\r\nyMmL63zyXI84kZMlCrSV6iwJlyfNiwqpbCSD+w0aUWhlGNEGoImbUbwxF0Dn\r\nLWcmAnqL0QB2iST1E8+I5zUcucgep1Olv92mv3gnQXWZ9Rp6DsxHAK1OfqOi\r\nPHoRjgfRE3wLgkgnWVZ0rqaZuFkmmLXTOccZsQpEaLrWqt5GYwsKN3hfZOlB\r\nuxcSHrvcOdxw200BVd10KeiuzSCEglYpaR5zt1NNHyQZ9ce5gosZt9VwFZAN\r\nEWOO5tVDozdN4OOcycySDS7ov+R1tsZIMb88IA0DpTzbRxH+AjPGaL4Uy76a\r\nAhl+YQ+DRreUm2Y7XaCypav5wBex4ArRG9Thr+qBSvH7k1tk80hn4dp+QgwS\r\nWvJY1NRiG3ZhhXDDsSblcLxEw+2N2WdFEbc=\r\n=xF5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0cb192c1acc892de975c5cc4c38bd75bf7c83d9f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-0cb192c.0+0cb192c","@agoric/ertp":"0.13.2-dev-0cb192c.0+0cb192c","@agoric/assert":"0.3.16-dev-0cb192c.0+0cb192c","@agoric/eventual-send":"0.14.1-dev-0cb192c.0+0cb192c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-0cb192c.0_1645159807724_0.3834563166502438","host":"s3://npm-registry-packages"}},"0.2.29-dev-eae0201.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-eae0201.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-eae0201.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"295115e163928f64c2accf7527fa69788a1c1446","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-eae0201.0.tgz","fileCount":34,"integrity":"sha512-5VZtEb2Gs7Bep0tm5aUlwpWQfstN+Eu3++dpjl0NtbbVE1aK8iRHs88MRFMsOaLjzfspUm45uksJ3NquESB1PQ==","signatures":[{"sig":"MEYCIQClW9VkiS1zJb1w56ouzXa/+mrHqX1diem0yrUBp2RZMAIhANHbDWPkaAEtYxUD0NvhbhRcg4upPnEde+/kpZlrBkj0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD+IZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlXA//T4vSySo1cZ5rtiGce+UVPkVe7XF3TPVqrEZhx+nnLgCQPH6Q\r\nWPyiu3PFhe+9s6YR3lZ0o1PeW2kXOzKKx4IjRgU/4g9NKCPplRpGY8ioFHPW\r\nnlU/FLoOAD57w5LXZ0sBtiCKFfb7DTCcEPUPR6mpQFSGNyQ23AKVzPuk5dxf\r\nrHfSfBCc52GJ501KtIzK98louMvi87r1kWVKvSeBgzMGGanxrPNtrsD95H3X\r\nCuyvLPC4k3xXyqnJsrescfhHCB04N0jptSY7uPhZo+g0UI7E7O5BdqauokU2\r\nufrR8vLP/0N6ZGeuZbElhmd914vh8nfO9ha8hT0E/6dd+EvxLQSlqj/E1m9o\r\nvl0tfLPP58cTCPFY6AKi/JBgjEgdKIEBl5dW/dkKCJ2tqfVu9pTZYgL+b8kE\r\nSIoWUWbE756Ft7bwJeB29oxu7UJ9x6ws7c0FpZGIXQagamNnJ9wZJZ/57Oxk\r\nncjyEY830pq74XywWGCLQev5j5xZceBK3iclyWf6z1Mm2W5vcuchL7XUM7eY\r\nxLOpG0KcwiwEPu8ed9Dp6UWl9hCwxfvEsZiV+Hj0bt2OHDWySJYFX7kHPRRf\r\njr9k2eYKwfDsOaR0lvc8iUJyV8D9fpISFyRfCmgbRkeJGk4MGK/S6yWAfCJD\r\nCpgA9Nq1GnENud892ogfdxbRLErn9MDsi7g=\r\n=Mk5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eae02014bb89d8e3ae9de5af130b6f4d979c773c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-eae0201.0+eae0201","@agoric/ertp":"0.13.2-dev-eae0201.0+eae0201","@agoric/assert":"0.3.16-dev-eae0201.0+eae0201","@agoric/eventual-send":"0.14.1-dev-eae0201.0+eae0201"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-eae0201.0_1645208089049_0.1223731344676462","host":"s3://npm-registry-packages"}},"0.2.29-dev-3ddd160.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-3ddd160.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-3ddd160.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"177ab7cedbd924ea3667658a6e65fa9929ab84fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-3ddd160.0.tgz","fileCount":34,"integrity":"sha512-ijVP92TdHyC1Q61Gv0YO7pNPuFL9X2Y9k/C6Kq0cyULmgrQ++YsM5JVK6e7KX3I/h3f6Se5modD64k1Kw1uy5g==","signatures":[{"sig":"MEUCIFlmSSFIu0SeHX4kRwEfpRxCLpJNuZ9JhdlEkryergmFAiEA6swdoDdUJD9nVXlP7cSBdilP7v3cj9GQ0qY5gxNG6e0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD/AnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMmRAAhFmmGvNJS66f8mHfymflXbiHUe9ewd4QWfePIQgei+i7etXe\r\nbh/Dq8Ggwo/pmjkEVUxFqmKu6u62fPLkP535pTKocEAJKlLwyCBGNJApIFqa\r\nF44RKNACSVLXyDzt1j0NUcsTgnrsCeZs8m/wjyHXDRM+vXq3wjYwkOo86W6A\r\nrNZ0n0UD3WKmPQjBSDA57OUdA7v1EayFXJdFAKoxisqJcAwb7k1zxCAXuzUt\r\n0qzcFk8xuQFQ1B75IwBXIn/ICJVFTBCOBU50QL6c2n5diHKXmLaHrQstcTm6\r\nahGKPH7JAjxQVtDnAE4c+jn22QGuxUYQDPOV7ojPwv2ErdQ/0qa0ixsCrHgA\r\na66o6dFclXw8VOxEBXEFyeHfnZezsF14Ga2TuyiacHm15argk5k8U2ysHV38\r\n4x4Ffd2Qmtp8zgZZQKYob1NvF6RwTgPAURMfpdzNfuFMj4HnYy7md4dH/j54\r\nzA7MtbMhf/j8xoP3+caVfdAAVrn7XZmzls3y3yyRrH6pEs3wVFagN4TMIh2G\r\nVGglhz7tMXhgN68oxpkolTXZUzJ0w4SWZaQOdIgurNYaWhKHIpFZRo8W6kKn\r\nl4al9jlkFPkwTqDoVk/xEo7fPs6OIFMcJl8b4pDNR6Pm7fJX3fQ2kEFQwbz9\r\nOYD/uiTDa4QZMSPnJDFoUZeDFKhFwLBBvZg=\r\n=0Kxb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3ddd160f343a7ad6faebeee8e09787310a63e211","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-3ddd160.0+3ddd160","@agoric/ertp":"0.13.2-dev-3ddd160.0+3ddd160","@agoric/assert":"0.3.16-dev-3ddd160.0+3ddd160","@agoric/eventual-send":"0.14.1-dev-3ddd160.0+3ddd160"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-3ddd160.0_1645211687113_0.40904071227343364","host":"s3://npm-registry-packages"}},"0.2.29-dev-58103ac.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-58103ac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-58103ac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2bbda363f483fabaa565255e5b4257302d2fd432","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-58103ac.0.tgz","fileCount":34,"integrity":"sha512-VqVgFeM6knMxyL2gAsIV0u/PTV4yfAh8G5BXdL0oa2vvfIDM9w/a3JRxeOq7Snzxm4hfNQSNglWk/3RIIUptiQ==","signatures":[{"sig":"MEUCIF6ZxbgfsX+i/zwkQGqxL0PaDy4vHH+poyJsdKFobyWcAiEAv5JTcuNvkzhfJEJE08e+rkx8ovNkCEuKQThEUluK8R4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiECP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobjw/8C8oe4wDtsTrnAaMR0+GzESg8Ca70WxTnRjdpx2eXK7l4Q3Cl\r\nrau5HcebaJHZKONIqUYp5UQ2XIfXXNFCC8BVQIJo11EyT1qFnIn9tZ7IHk/n\r\nScvEfAbtjlnMhCBJbKZU2rlWjc9nXl58spdk90IxlCisxG82/hBQItHlOCUw\r\nySWWv6alpGNMDCSC8yKkCfrp6gvzVCmQk1RKhjViibtiBpxWeYlIULHLEjoq\r\nrjBY9YALyKJkccjsM6+glMZvEa0AXZVxvd/NuAr8nxPOPZcdvQUgOrKBsr1t\r\n+I1xjcuxnPvnJNjeVcAJ8MgPTdfelnqi2F1a+2/hF1Fj45NOTgXkYM9AUmEa\r\n1jZFkfTj0H1WJI02MFU5oN4ZBo6sxQRo4dqjFnLkIWTy3PLPR0WAuXmGHfvl\r\nl67+Y//Aser1gFH9cBZ7rmVQeJCG4JrizSfGH7vwR55UOeTN/wDkgBoSkHWb\r\neaJlemG7E0eUrkHJouax3whnhOdzm/yoKluqJWoVSBLwzN+JR8FDXyMvl33n\r\nO5Z7ZGfxV2gB1vRpl3DEzOyN6OOF26uW6UYWDiQNxdxAyRRIYEIM5vzV6wZq\r\nnSenaNkA5b4fsDNylZpBqp+/cOPD9GLrw0m3kJ+VsMilii0D6boW8Swr7bs6\r\npCORGCRU0YjhEFY7v7ZDey7nKjjRSjIcQJw=\r\n=BLGr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"58103ac216f4ce28cbbe73494af2ea11b5a110c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-58103ac.0+58103ac","@agoric/ertp":"0.13.2-dev-58103ac.0+58103ac","@agoric/assert":"0.3.16-dev-58103ac.0+58103ac","@agoric/eventual-send":"0.14.1-dev-58103ac.0+58103ac"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-58103ac.0_1645224953231_0.643875551998565","host":"s3://npm-registry-packages"}},"0.2.29-dev-dafa8ef.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-dafa8ef.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-dafa8ef.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c13f4154690e69e6ce99273a7e42647c76110307","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-dafa8ef.0.tgz","fileCount":34,"integrity":"sha512-IMqGPZd97HtcesOUx87kvKr+ieDwueo7XxK+qyst6sPFStfR/+m4w6rCZ9eYY1vmB2UIkwVM7khgOyukwKTsRA==","signatures":[{"sig":"MEUCIQCXuQ/GK946CLm8Q9fg2rHFvFiSpYG+qaeEoTWKxTRRwAIgOrOxi0xVYDxwh3uHA8Nj0DJpjBYNldqLoxRLZJ8VNFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEEJgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8YA//QVcUM9f49Gnjz9S6f5jgH63sm4Xd8PdHruKgbO+1i/wz2SR9\r\neQC3v4s2pupwdpYkbF8YRaY8Lvc6cm2jTDCpOwQIe7mAh1YFv4l7E01X8w+o\r\nFHrnPYtHKlRyAOROx0b4eM/hx39OWWqsvJ2KC93uKZ1ZtzGoHoeyhIk7CZwv\r\nQzCVSt8dBeRI8zjppLm9iOrWsjpP2HP8h8x0PiSyWZtzpkbZUDlvzmoqcuxI\r\n+aRvyej1BOAy8aTvEk89KEf0Z1FIRUQVoeQhO+366Yx5JHgIQx7VtdLjFNeN\r\ns9JWSZjrFPaL8fQI8aanTKrTrQMIaqqkNfDC29rZNiRKWoWQYGuJmTd3oWen\r\nFtC4AAoLz4ddy6URx6HyKW3jM2Iz+HaqPbpW9veyQysxIyvt2DuwqWHfK4h0\r\nbUeHMZlH4KTMtrX8G6CMAUZyWd1LzPGQ6pmGzB7hkRDE7bscVr2PCaaxMJjX\r\noQVTUUhbZ2wGkIwb1PhggE7W9GSX+izYoz86zjJ2MuHfBjNBoxSPBTTRIPYc\r\n4+YclMDB3QIwQgkt4+rzOYEK+vezwt9txTQVrrHzWMDNlk6+DKZYEUFnbbXK\r\nOQOBFkGovkflDfv9NMHcf56HaJroLamyIH4g+IGwdjEk1rcZoDU3aI/fBZ4j\r\nslOgvWkK39VKXxbG5iGLBRHdK0aiF/5SJxE=\r\n=kHvC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dafa8efa89399682ee0d018ac9c1bc7d84144d80","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-dafa8ef.0+dafa8ef","@agoric/ertp":"0.13.2-dev-dafa8ef.0+dafa8ef","@agoric/assert":"0.3.16-dev-dafa8ef.0+dafa8ef","@agoric/eventual-send":"0.14.1-dev-dafa8ef.0+dafa8ef"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-dafa8ef.0_1645232736720_0.506436709832931","host":"s3://npm-registry-packages"}},"0.2.29-dev-ae98f61.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-ae98f61.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-ae98f61.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"280bdb41f03b4cbc04af5fec61ab20f001ed67d4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-ae98f61.0.tgz","fileCount":34,"integrity":"sha512-OZDXdiI2Vx567oSGu8tTHNDc7080iUPlgpb8E84MuVhAHi4eJGf/rjAWOVP1DUwaBIDvUg9v6ZJI7JaUjHa5Tg==","signatures":[{"sig":"MEQCIFZAIHmV9lW/B71NJum5d0tFZku9JWHR0KvSzXQzc9h8AiBhbHTWW+PDbdbTC2p0xFr/qmMJ7267LqPCJ4k5J8PCeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEa3+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Mw/8DiU8w6QLbAKqtdAgc13xoT4ASsyHWN4dcA+3Y6mte+TmP7wL\r\nM3CSqJfNWrB9RbTa1b4zvVkkatREaH8ydwmVUBJpcbSdq/TSKl/RvleKJkpk\r\n7Y3tuEM/ioDaDijScnYuh5kZajbuQQSZftbXrXo4GmKTtVAKvTPDUvxc776P\r\nsh4O3nnqG9vhr4UWlP7lPI9pIRRXTkORkpwpo3agSb3aud455kK+HAndr7Bw\r\nrgMQt6TXnugh5BMGK9riKMFA/tX7zpPmnaMvahr05/whkEGtOubyRFQINxcy\r\njmP2ts3MLTrEdg4jhd3v4u/jWdVfB7+vTwXNP5ip1DvNr18b8LmQeFTG2LLo\r\n/cU4gsNqqw4XNjoEBq/8QZTubPRuZih0qTBKXcRq5fs8UpAmFN5vm6r1bxjB\r\n3VICL3ejTakf1u3tDWEO1zaU0aSxzXDr15Rc5VSXOSOYNWYFYqLpTe4nkbGd\r\nE7ItKp/5RI6JvENpw9cFEAfmiozWnjU++BFgT0M7Q6AobU7LPAGg6mcqs0m2\r\nnAknb0fNwTjexOTpn7eb9sbJYFwb1UEH2GrjRG5Iuya3M0RUZd6JH2v1DR6m\r\nfcLiQJjcS5tt3tJfD8+Q8I72XwZpX6GDwjCBS/5tzvmKuo5hLL4PwgwMQbfZ\r\ngAs8wg7/wwSNVZSBVhm7Pkl2SEj8NYvxBw4=\r\n=ri4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ae98f610cd8b8f1118aa9af92256aef738edffac","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-ae98f61.0+ae98f61","@agoric/ertp":"0.13.2-dev-ae98f61.0+ae98f61","@agoric/assert":"0.3.16-dev-ae98f61.0+ae98f61","@agoric/eventual-send":"0.14.1-dev-ae98f61.0+ae98f61"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-ae98f61.0_1645325822373_0.17089850652704652","host":"s3://npm-registry-packages"}},"0.2.29-dev-a5de8dd.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-a5de8dd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-a5de8dd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a88492256dd20afe84638db432e4af701c874b68","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-a5de8dd.0.tgz","fileCount":34,"integrity":"sha512-LkyflViSwLM3xtrGQr5kRldN7lkb+/vxqtJ3Ywe02pTNXAARjeiA99VRtTRdRldKD9JKIeaIFWZHPn3LWPnOaQ==","signatures":[{"sig":"MEYCIQDBRDPN3YxvD1BpeOaAN83MGWdauYslxbDKpGasV1J7bgIhANwzKwjAaZrp93fNXGG82kCfngEviTaRvwIEH/f5S1lS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEc54ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCkw//fo1OfmfZ3Kic0MLRS6ndbU0bx04j3rvklTUWindL4KL0dH7K\r\n42sLF6DlZjAT96Sf+5RX/bNhrZMBPPLsKGtbAEosSVltSv2wRpzQAdRjCGOy\r\nHV4EJTBAT9DLsWEBaIh8oJAge7HI6kM1s0WvELMPRqcjzGtvN8n6pDOOTfOr\r\nAwiwT881h1eSIquZSEX9RIxZcPrcfpQIYNo5OpesOWe460OS50FxDwaJQQUE\r\nn0cNimPh9O63fHkbgmInO1Lqxhl/H4+gj9xeQQ7NPmU2NiAch9hKRls+jUo6\r\n0CU8oTcovwJDkZPt15XUB35UXIAtvHme5XH3XHZG2/1kJk1yYMrVy5maldvU\r\n8UyxzFXuY/x7i5FraEfFDoOMl2WcuvMiYNK8xopYeOQIRJocDOvNjvZqF/Z2\r\nioNCHy1jMNgA5i5Rn5LxHXkR8BnsniINGIiKsqOtmpNaUDn4RbeBe5l4I0mz\r\nk1zT+T+APufayUIIrhr0aIWPqZ0ZbWSsT2GhsPI7IvhK0F5VCUo7M02QZs2p\r\npEZmBbwGDy8iBn0fKaTnsaTu15hdvDun2xdvI1WPQO26FZ+1jjbuWgk7jKp3\r\nhCrkXYBF47RatdjLuX/4f/8AmGrQbnAAZCiuecNJGopHL1aOMW/TtBNMkMBl\r\nrb2QjABkPIM8Hvyr1EEEE/bPy9j7PTLPlIc=\r\n=7oQ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a5de8dd298f2d7226cd4e8c9a3de69fe493c630b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.33","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-a5de8dd.0+a5de8dd","@agoric/ertp":"0.13.2-dev-a5de8dd.0+a5de8dd","@agoric/assert":"0.3.16-dev-a5de8dd.0+a5de8dd","@agoric/eventual-send":"0.14.1-dev-a5de8dd.0+a5de8dd"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-a5de8dd.0_1645334136619_0.33102361220513554","host":"s3://npm-registry-packages"}},"0.2.29-dev-781f8a2.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-781f8a2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-781f8a2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a6dad9b06d08178f369ba2f3632ec7c629a181d9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-781f8a2.0.tgz","fileCount":34,"integrity":"sha512-H2nnTLCRcFuVDDJ3JwF7U5pqY+F08GxE0GLqlBWXhCFAqJ9LGJM0/fAsxjb7x9lcLKxyjVnI5HqmDMURN7j7Fw==","signatures":[{"sig":"MEYCIQCBYY7flIFUOG2JW/gobUKULwUHLU1o7fs+A0xYDUh5KQIhALzFKKlD52zfjYbzzmqrt/m4XKs7tRqrAdAWjmILzA1e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE7t4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9YA/+M67a9F/PuXtHe76aEt8ARGR1ZQdn9BDPUXV7RaudJ/d9yqRI\r\nBHuZ8Qtmlw/iArserncWa1gNxiQvDSoTPCpt5CHFvuRe1aLuQ1MKxUhyOEkg\r\nEwBOK+X3EAJGRui46GWc3Mka0UOOfgjOKlYlwn2/T2qiR1W2LKaEjQaPELXt\r\nEX13YVXMUWzr+0H0c8OuwAZGnDgfxNzaM7P3BEDYApfUe7DwkfJPEnQJ30np\r\nrj4RCa7z4jBvhEQD6Z70BC8kN3XOb9SKJPBD6qkIVR2uGiTLHzya6uEgHad+\r\nK3uNDhoF/ZoRXLSWdZUkn3m1mWGRStz19ZLoEZwFZIbytWdUYYxbEyjNOV9P\r\nuD7oWl0VuGq4cleC+T4dHnrHylNyc5zvsZttImtyWgT/ikksFt2Epye2GetN\r\nJ9Z00Z2X6/p3GWG5CRZMiMOuft+Y7Hheic5UDPW7Jrnw9J3L/nAg7ucgqUGR\r\nb/OBJvdGrh1zGiO4V7cArmZ6GA/SbdVoU6jlyCvB31hTxOOlTes3tbIHp0cT\r\nQ1nnJriYkdqqdD0jDui4jzGPr98k6rFX33aqopJURrJFf33Pi+2cOgZ767p4\r\nI9oaULKNEvLwHU2M2RBmXSVzAELgfLs1ksmfRrZbY1JNzit2sIBHNyT+jmP6\r\nVxITVnYSuWvdT8zPeT2mkM03HKgU8rkcW7w=\r\n=JUJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"781f8a21abe6fcde2b69004c89d02c5a515a2e99","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-781f8a2.0+781f8a2","@agoric/ertp":"0.13.2-dev-781f8a2.0+781f8a2","@agoric/assert":"0.3.16-dev-781f8a2.0+781f8a2","@agoric/eventual-send":"0.14.1-dev-781f8a2.0+781f8a2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-781f8a2.0_1645460344460_0.8178930949664467","host":"s3://npm-registry-packages"}},"0.2.29-dev-de29ce0.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-de29ce0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-de29ce0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a197317800519ff8dc24d2beaa61ce16214113a5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-de29ce0.0.tgz","fileCount":34,"integrity":"sha512-QvX643QUNpBBWw+pKb8JnM0C0Zxpo9YUHyM6cdokTPPFgJadmUWNIdCQdsfzqaabaS9CW6zlH+2tVy7Iwb1BAQ==","signatures":[{"sig":"MEQCIHPFgtZ3RHeY9f573TLcBGACInJ0egPP4NOxQonQ6qwCAiALtwX1u6qKNm2xQ0GpeBHlU3qTByl8dM477CNWZQuDfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE8eOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQFw//W1QJ7uaddoLDRMT6beQ6mUgin2e36UpIrJXuFbqtQ8Rjp/3C\r\nItlQE622z8McM6iu15owwMXXfBTbS9InXUGejnWUcfH9E01ycu0t3T2smH7t\r\niRMm5Rcqz9ZO1nTFgYsKqzWc+nGPNsSZuVOIph71ee98YjqxRtBxhDljlvYH\r\n8cM3CSjCeuAdneZX3cF6WYjnka6w36uW4Bg8hJBESM7UdsDJukP6kBREVAaF\r\nhExhvBfbV3x3OYUEJqUhtOGo+dY2dtFccpO4xddINXK9McJyCLkV3dFosTTZ\r\n/lsanQ5UOk+BAyVN/Q3aS9G8a2bkQLAv9XVyNy+g66+hkmyZS9BT1cfFDTp0\r\nhmnaAANQzcFY5/1xS3Y5HP9JskTjnIcjrQLvHYAI58tNwy0rLb/7zkkh6lA8\r\nMggfIh8j8DMoEBAEinqQbZydDaXT9pTvr9RZOgDsS39uivWVppAIf89P2MOe\r\nMIKzLYZ/fc+D/CyDOsEkFAEUIgBCahlorqoZt/8YFOr6wx3MsYx3r/monIkH\r\nYhSBAKpoLtG+2YnpYnXea5j70h0/MNrrTW3fmh/X6+xi1QhEC+b8mBWhttIU\r\nM5iEEqP1D/B8t/joizHzL8IRRRIKOpSgXZKr1R+riuccnIyuAWCC0R4D6jPh\r\nztDUqQyKDd+16wsmZ2plBZwXsCt6+ihMYXg=\r\n=qMcf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"de29ce09004b2540bdcff54b0d15b2a68e9c0854","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-de29ce0.0+de29ce0","@agoric/ertp":"0.13.2-dev-de29ce0.0+de29ce0","@agoric/assert":"0.3.16-dev-de29ce0.0+de29ce0","@agoric/eventual-send":"0.14.1-dev-de29ce0.0+de29ce0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-de29ce0.0_1645463438724_0.12244936914661575","host":"s3://npm-registry-packages"}},"0.2.29-dev-492769f.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-492769f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-492769f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c9c12ccf428aa6d261dc366c513bd4487c4e838c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-492769f.0.tgz","fileCount":34,"integrity":"sha512-5AiJwSPQ9Btp4p7gJGhxgze7KI5Q+bcaxs443Jzs2m4Gm2T4814SWSvyAVWOFMjxVS2+MRbfM+L09ThKXwFK+w==","signatures":[{"sig":"MEUCICMvlvFXjUEK+2HTMdY7bR2pH0nSf02hfdPjDGSzDiXVAiEA8neVt+9q4zr8Nsco57k0R3IU83xnP3aLlEJ6PbyFz/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFEGaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre3A/+LMWx7kgCrWYUmkQ7MvAgHHq2yJOWlFxsCcTz2Q1IAjyCz1Fi\r\n9cxlY3OPgT2GOUlPON3GjyNd9XfCO6EHw+GkGvr3AFyVSPsU1jXwmxxfl3Pz\r\nw47DoGGe+S1X0nw1+l3JDADf4gSU2tZHqZ3LNSq/KsPbx4GyZZmxSKNPVRIm\r\nVFETCJ5yRWSQhqV1feGFF99gA9rWOTaOilI2yycl0t9F9L2gKbLlHC1MEoz6\r\nv/MNXHgy6NhiDRCxnqa62QBiJi19R1G/la3XOYCsY4qvZvAZu4d/1bU9bh6v\r\n/ddvOur6AqPR2saCr7FE1HxoDqkSFf7XIl9e1Vd3+cipBRqZZmSVBCxIlBjF\r\n6TobPoqTNC0D4x0AlXmQSfUEKXFGaKkvjTJrNHLXc+zFECqe4/PD/z5UJSOX\r\nOzowDpxqHjuYZz4TKjqdkn5+xzqH4BOcrl6G+uyP2IA8ufL5vsICDxSmVZF3\r\ne7YUXzUZ+CPyp9Q6QI7bYyxCs9HltxsmMseecRtx5sxdzkdTSx/XVpQqA1Ov\r\nrk/ieKsScGUqwNgBYyOfv9QPKk4YqZCB8HYTBqjMFpGN76fFPE5PMfz9IX1m\r\nGtnNEfEnx+GzEobxKXgO3E2ApnghOkbwhr3QiOnMHa/fhqnCFVg6Xr/CsCwI\r\nzpCAwoZENsN6zX4C0zPWWdGjbY82cgzhurg=\r\n=49c2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"492769f2f59ff9db8d9cfcaf43bfc3a7fc86458c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-492769f.0+492769f","@agoric/ertp":"0.13.2-dev-492769f.0+492769f","@agoric/assert":"0.3.16-dev-492769f.0+492769f","@agoric/eventual-send":"0.14.1-dev-492769f.0+492769f"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-492769f.0_1645494682393_0.615447946414887","host":"s3://npm-registry-packages"}},"0.2.29-dev-651a96e.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-651a96e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-651a96e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0ed5e33f073711dd8a5bbfaca8f5bd180bd43b54","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-651a96e.0.tgz","fileCount":34,"integrity":"sha512-hPbus1/vtugObO3fb+6c9+7ywMItvndMXHKNh0FbjfepZ6rvSaH3e344R/VnC3v3JGXlwdDpnLC93WnlU1G89w==","signatures":[{"sig":"MEUCIBoBGfZyUKfRIISQnQ9M1ccIeBB4uuSW7MSyOfS9LvZQAiEA5+JMFZJpjeQX/NzJjXTZSQHBizkD3OkomdhTkmVuJPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFFVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvOA//cnTVkHWHa48NPo8zSAgAQfVDitKKW1T+S918C7g0ZsCx2zNu\r\npyCPE5ttsYWvLiuIEsk6P/M64YEfbSdWJHMBTlui8OO3JZJVu/P4BHNx2Is/\r\nQcNkFm6ECTxuAZ1DkxtGav1VZqDOYmkrUkuPCmyh3GZnW+biu3ppGN5q8miD\r\n2WsnVXPVZZ0K+wGwwqvWRmzvV9CVqHt6edjnvXpsKYk8HbJa6znTZ5WNnR4l\r\ncYgY45FoR4sQ175RB2ZRSK9GvqmZnIl4RcsEmbMEfs4x5uw18hMERaBpnumo\r\nG+RCUKiHfdMEk11wMmvkio92A/RgDSSa/TI9DKtjmrqtmXeqhB2pPrJEbt7r\r\njEhQxwWdS0HaktDwuECoj5jjySnYpIU/UPC80SUVvZGrAz5eo6zGihxP9y9t\r\nspZ+Jp9bSkDSdEh79WGpKXERIXoJ9y1bajW7XLCBjVoyC9tTUn5YFiWpxLhz\r\nX348M4cQLOoi9xjie9IJfCPPwCTqyhVDxHIPu/smq6Qc+xpnZVmkZLXNIeS2\r\n0cHANFxsG+7qs8J841bW9ICjZA67P2hhn2ENMKavDS7k7HG2H4yeFyjLnA5z\r\npfQBTRyayZjTFWoei+hwJM7XDSnUmZhbHm8b/0I6UsSMI64GDunvY7bFrGef\r\nRkqsBxfduJ23sGTiLXZLGiyR5nqgziZfk3k=\r\n=WJng\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"651a96e6c163542bbbf4fc47975fd854cfaacaca","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-651a96e.0+651a96e","@agoric/ertp":"0.13.2-dev-651a96e.0+651a96e","@agoric/assert":"0.3.16-dev-651a96e.0+651a96e","@agoric/eventual-send":"0.14.1-dev-651a96e.0+651a96e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-651a96e.0_1645499736831_0.14667307195794788","host":"s3://npm-registry-packages"}},"0.2.29-dev-22356c2.0":{"name":"@agoric/ui-components","version":"0.2.29-dev-22356c2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.29-dev-22356c2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2418214f7702582ea69b878e0c87168f17fde535","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.29-dev-22356c2.0.tgz","fileCount":34,"integrity":"sha512-fuBbCMPO5oOZN2fjJrzFPkmf6qrhs+WvHLEmqlOTKzCmOWW11rCZ0NR12e8XjyXqX+xsa1Wdhj4hrVVnpOHU6w==","signatures":[{"sig":"MEYCIQCVphs6cfo66LXEHJvFwpJLSCJkfvSn45ZPYPnUvQzIUQIhALeaygHSd1bNE5gA//WZQvZIxirusKl6KJEfc/qWAemI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFKWPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXWw//QbPojY1o7W7hEwDuQymelrwsgSVnJSEVO9ZzzZBMcsr/+TN7\r\natrZwHGxuYG8gKguhHDgFfyi0j5nHujvSus71LKVIriSTrhQzM3G7VZNHz1z\r\n2lO4IcmAaY7ileUpinriRnO2VLEfieHVU62YEmUtWZPf6hrjdbxGgrpj4Xjy\r\n9uoltJjw8CHXtoPqMLKrDVT4e2XQtnY7HcgOOkrQGbZ9aKm2FAV4Afilz5QE\r\n55gnSihnKXMxAWNKLCX0VID69rZTo1tA5U7vTPPQMxbjWdISET6Sk/RtR2FC\r\naQA7l87gT8W/+9nHcPIA8UArydhPo5leLSdSKigwTo+Zy8nnOdBMy1ooEv7P\r\nQKI7pzsGpI2dw22l5crwMKd5r3DmORZPPIvDyN7EjLTU/GxzE1oi8tnhac2W\r\nmEMBBMGsE9oSOIG+Udtoj8pA40XcoUcuj12I5sK2Cp/1HHako792hUofoTVD\r\nZhJQXbD1CKsUcuThrXMiRbL7En68xwJiSg+k5Xk+4nxwurmUHFlCy8SXMehB\r\neapZZL6K5OOSRHcv0bWE1kR5qgJpY9NuSd2gOOWBwi4PB9bpy0F7OfEN+p7A\r\nf52waibdBnPzW1nzn5uLhGdQSaFiS0K0wXFROyx3/rHBebIgN1i9OxS4elP/\r\n56xMN82NjbdXzn607LwapVkpsImYfP1/x2g=\r\n=tQIb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"22356c2b4a84d94e5864877f1838c64f764edd16","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.2-dev-22356c2.0+22356c2","@agoric/ertp":"0.13.2-dev-22356c2.0+22356c2","@agoric/assert":"0.3.16-dev-22356c2.0+22356c2","@agoric/eventual-send":"0.14.1-dev-22356c2.0+22356c2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.29-dev-22356c2.0_1645520271235_0.17472871414639424","host":"s3://npm-registry-packages"}},"0.2.30-dev-2265ce7.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-2265ce7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-2265ce7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"385a94dc6eb087820044799e6afd1c6c789873cb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-2265ce7.0.tgz","fileCount":34,"integrity":"sha512-YHXAKE8FMZtTcXxKwUcVkqmgYKz8Xh6yvfvnUcqmx/sCfQYo6GNzl2RZl/GpA86VAYnaRKHgJbKO1lvQAI3avw==","signatures":[{"sig":"MEUCIQCIk5xThY3wz0fhttAS+SQ51hPlo7l4J8eZiQGNAF1A2wIgFpzyEdA2NXyJHOShM5l94ZVnyHfG+1tJ7UNu20KsBFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFRl7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrczBAAjojfWdQTjfNYFEhi99zBnnLlHjh2MQe7Jp/8gi0CtVw3Z5o7\r\nYsLU4fArD+im1l5lAEYrwpGP+hra9fG2iCO8HNlqQ/goqnwaXx67sZjHxW7v\r\n0sPlZvy6fkdFNU7sgsR1ryFCTmmNga9WhCN7DLA4bekTUzZSU6VDylpHlUS1\r\nrTbcF13jr9Ql0KDrjBxuWdD0UiE4E6KWn0Cl9lNJsZji3iTcda+dTo0Zxste\r\nnNl2fBYQ1Y6uSKEl2SY6/IhqjGuNgcspqeDcrzQZdjFdIEfRy14PK5Ghd6if\r\nqftorX6WJkC+hIPAIvJ5sfnkf6iZO+SYoG3TwKzDhj/YQOP4TWDXqx1fUY7T\r\npNS2z3xeSe8N3YzPvHJosggt2SM4N8F26hsBiEbBIle3JPPRILobAm8UmlLj\r\ndVx3+niHqYCU4vX6wjye5yHXOvniVMA1QnGLxoMP5vc1MEN5VP8m6DzvWGjA\r\ndc41MXrgCiUElkXgX61sdb1iEI6ne1kqdiceXJYwKHJwY4U125xxtgDmPjTo\r\nTUjBFeiT0lJQ74SIu5r7vMQyE6mHt1pFblHdL/Ycuw64vymxr+LepwanPRp2\r\njw0GGYQhMmh+hX9rK5TioUvoasMCKnLJ+78rhj6+DTW5GKGqIC5Ynruz1EvG\r\ngK5IBB9VyNsTrAhKBU6yK0+gqHCl94ZrbKw=\r\n=hnji\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2265ce72b6c0c6b5d34aecf5f5ffc21498a6f17b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-2265ce7.0+2265ce7","@agoric/ertp":"0.13.3-dev-2265ce7.0+2265ce7","@agoric/assert":"0.3.17-dev-2265ce7.0+2265ce7","@agoric/eventual-send":"0.14.2-dev-2265ce7.0+2265ce7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-2265ce7.0_1645549947052_0.01742231167305497","host":"s3://npm-registry-packages"}},"0.2.30-dev-adfdf36.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-adfdf36.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-adfdf36.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d1c0d7099a60debccac0be20568bc7b34400e2d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-adfdf36.0.tgz","fileCount":34,"integrity":"sha512-Qne6r2CagxYJqtqqtgOiZppfkEpw6nXOr/McBHdo6I/pBD+Um+ViFPHKnhuYtrpGhgmSV4kUOhumKTjL8/zM3A==","signatures":[{"sig":"MEYCIQCVSNJBCRu7z7liO3EYXPTiEOpvmL7vsClwBs9WXLyqIQIhAOGrFlM4lmYt6IHPvAaZxfil01OnfuPRS0C8TXBg97Ir","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFVr8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Kw//YSfQnkCvrkKTqU+NnFXNpinTTEJU6jBFrlloA9zYcjbtNSrc\r\nWa9Oj6ElGTeIRh2Z33iln0GpfD/JSG0Ni3JS00uLyJxhi0TkK3QlE++D3cC0\r\n4v4A0XuIRd1nd5uecW124IAokb/UALdvuF9+wwJqIm1TKBNzjn5+2JnrIhNJ\r\nb76YcrdsNtSiP8wO8DlJhT0p4eBOlkN8kL6CZfVsYeJgSP5CuhXix9q/oZhe\r\nCylHYZCoZTkS+F7rCtlHisBmiyIchP6FWh4M7lpth0mcNXqnzuZo/lRhlg7r\r\nWd/xx6N0b++Q+9LIRufLUGOst64PZqsaKC0c0rqr0ZOBqSgt1YTvAmn0qmGM\r\np02NoOC1B3iwaSusOq9LcA5fJl+0z0+1CNDmw+autM4MdJ/8pcI4FJoi1aX9\r\nIKwi46KQZkoDCHvg7po8dQccjicC3tzj+KCX8YCMZdOIJhEqrHtPNQsKek/d\r\nQNuqbAbsp4k2V25JUhvWGeJn0wrOe4FH4dF+res8doToCh4KWEfEYYTquoF9\r\nwV/rmjzbah35IUf4M+SztzOFULZAPxKoDh+msBBa+X4FNbJQcSTGynUgJVJg\r\n8D6R5B2cNindO2ZGpWLeZZP/Np3o4kWhFBXCw/dumIzEcp/eDC2P+420hnP/\r\nUylH0lzYHeTmyKPO+fQROl5sWMKUMb2QbBY=\r\n=3JlO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"adfdf3638f56e8f37d34661f033f42843354db26","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-adfdf36.0+adfdf36","@agoric/ertp":"0.13.3-dev-adfdf36.0+adfdf36","@agoric/assert":"0.3.17-dev-adfdf36.0+adfdf36","@agoric/eventual-send":"0.14.2-dev-adfdf36.0+adfdf36"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-adfdf36.0_1645566716460_0.14072701185827974","host":"s3://npm-registry-packages"}},"0.2.30-dev-a4f297c.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-a4f297c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-a4f297c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8a54b771bbe564837e0c7b21658207389553e74a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-a4f297c.0.tgz","fileCount":34,"integrity":"sha512-IRyIJCVCrsEyUjAgsmD/g6Ptu6zU4kO2EEJutbOI85zLCNhS0f0RXkN6zCHLLBSoERhYjA/k5/Czo4Kq4h+yQw==","signatures":[{"sig":"MEYCIQCvp3FEp69PYVJKWP1VHhd/fhj4yBH1XkWDnKaaX3X8lAIhAJPwNn+GNj9QT8S/R52piE4vkW48EeFqV/sa2CXvHXbx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFWK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrRQ//Uk+OlfG3JXdPzBBx56qttX8qFAq3Lw9RSXJN7pkKdv68xPEp\r\nozaXXXypY3QM9FHCCXpEgaDFBY1ZOsoAxpTooxDaYbFooLOT9/ZxNqayYJ3N\r\n6T3Zt98fahsNQYu6nzEmi1MOBcTYkPvHioEYtXJdt7FxSBFmUgZolY72dfmo\r\nKN8HnM5rX8YuBoSUhur58ZeS80OEsB3Z28e/7/wd/1T4To1zhP7AWuWN4gDm\r\nuH1qemCr3eTf83xnDYHRFhO2yXoKdmh24iRGcZ5NnHo9QIvEvtXOS+x65/NQ\r\nulBooxVTkkUUaLoF8RGmMdVpoazr8m1a1fIRvEgfO45L0AIAsqFN40UhMK8x\r\nseoriO4UPXsm6bmflyT5/ZKesBLeE5FgginC/sSc1BbfS+FPt8EqiR0VSNnD\r\nn0d82FjgzpBx5+d5SBx3jdARsFTLjsLZOs/4cJb/z2zBvTM/NIVWAlmbt5UO\r\nIyfu+/nf6sgcP5IeVE4N+AvDBRJhauVMiUCA7DA/WK3UVDOIuAgoFtgTUYrK\r\ny48ozwZyF5H2tGUSPKFTZxW5irM5B8SApck5dnzPy8ct+cpHgQuZ3zqOssj+\r\n9dm0OYR/xnyHHwQ56MyT85e3bMbB7AIIqvfeB/6XnKTi5OyE8Ap6EVRodLBY\r\nDb6Z4V29YRp9KcxcFxxTm53D2Ahn9gEtbG0=\r\n=XEP6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a4f297c415be08dd7fa07dd8b2191ec53637941b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-a4f297c.0+a4f297c","@agoric/ertp":"0.13.3-dev-a4f297c.0+a4f297c","@agoric/assert":"0.3.17-dev-a4f297c.0+a4f297c","@agoric/eventual-send":"0.14.2-dev-a4f297c.0+a4f297c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-a4f297c.0_1645568697758_0.02190599143114791","host":"s3://npm-registry-packages"}},"0.2.30-dev-85228b7.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-85228b7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-85228b7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e231d0fc7c9eab926900e3ae6dc26b5faf921b51","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-85228b7.0.tgz","fileCount":34,"integrity":"sha512-4na2SDltVxmvMzayGDhBzG2Qzaf0GXZtda9nVafwoSmQKPxYDrk2VBFwkZvsslu3U3dFDpXToAp8Fgel0ng/Bw==","signatures":[{"sig":"MEQCIBm+kKvAwfOSVFl1B4Qw2sA+eCoj39hSc1DfT6FC/jw/AiBbAJBaWpISc/VGYlLLbxldxqPdWhD3ffwBw+2qLuOKJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFW2lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaeA/+LyyLmK95r3oEPws8jQzPHZPOVc1tRraFRzb9NQ4RwTodjo7A\r\nHKWLWZyJxEgMmew/+Es3oZqDtdJZL+Q5drb4fcW7Rrtn8ehsXkH/VfaCURIW\r\nQTqU38kTueSEc8JvyRU8GCQzsxbUdHxw9zL6k8nHfGAgVaBMjjpBrGl51xcR\r\nZ8EuCVbPZQS7COCzb/suKmzbxnkCqjZDR4n3XMQzS29lIp5gIi2nRXZspCt0\r\ndK+u2wp8NoTCXPoqjnb6gBcHpz0DSpjkmJVXR36XeYfdFy7NYEc76pQXMWM/\r\nVoymI+o3ernKcoKdMirxauw8cfLJBO3er1Bl8BiihuzGcIip3iCHnVf4J4NJ\r\nfP/UKX2tizVN1Qst3IaP0oNUpkeDCJXIdGbw8xksLfDjWkYcw01eXFg0G+rg\r\nVY/YERLOaYxkhdam7u3VLwv0na6MeING7S9ZP6YCCD0ze7dtbhxivCpSJjF+\r\nWE+zE7dZCoASfzSt1KSedNAAeGU8BqkNMFadzMz9n7Dr0hl8uNBXv0iVInzF\r\nCb34I/SjF8SPMJcYuHCUutmK3rgvLYJj8QrxdpwKAuxZVf4oX70FGjpmwhbQ\r\nsIzDijk5oSjiodAPqzbs0bAZv53+OupCUfcJr4l6nNxD9SB0TbRyG98si6zP\r\n3P6BnGNay/k+OUzU2nDWKlLugwVL5nlq4lQ=\r\n=gsMO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"85228b74c9ccffa74766c63d844354b6dc5982c8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-85228b7.0+85228b7","@agoric/ertp":"0.13.3-dev-85228b7.0+85228b7","@agoric/assert":"0.3.17-dev-85228b7.0+85228b7","@agoric/eventual-send":"0.14.2-dev-85228b7.0+85228b7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-85228b7.0_1645571493487_0.43681535765582935","host":"s3://npm-registry-packages"}},"0.2.30-dev-bf4462b.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-bf4462b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-bf4462b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5843b09c1af95eaf03375c9d765310cdd727a524","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-bf4462b.0.tgz","fileCount":34,"integrity":"sha512-0ukFHoRo6diKeN7sBeUtx5V0f+F1f52pnNOl28YqpSlxT62ZukBd04An/QkSrk/at3WL0pPM2NAjpJbvqH5qKQ==","signatures":[{"sig":"MEUCIQDHJMAr1T7kdUQ6I8p7S52yB0ZXuv96zNjj61BT08e8OwIgPKDv41m+JbnkwjqE9tcUfhg5CPxhV074IV8Rfu9omeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFbiqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc2A/9E01bjpfuhuMdYDXG3muOEATuo9gJM4aS7IiXLocYD2B9Sjsn\r\nBCeoZK0rqRqrByx0/ZP0S2IRvDPlL3hH6gDaOSyQ0IONuWRn25gtmdHmJqXA\r\nnp488MOb1KhLZ30A0WEAIArfq1v7Zo/V9H68FboiKY5KKFtmPwk39zinrLla\r\nEpBkch4BppYw5XFpMy0igfDYg1Kg0ZFxikehjPLMssnCeZYF6QywnVwGBBZO\r\nGC+oQoRw4+Jh26cITJo9GejNVYx1H92qvvjl3cVcouVeQahWOouu78SBt+jx\r\n4TMfmNcHywWoFKp4YOOZx0ApxJvgaOKaPghL2Pp3I6ras0UUwxvwEO2ZPvFv\r\nKEYYh3pX9MehrOM4/jTLzYBWFZyD2EIHb54IVDbaT+OOdh6mb8WYRMqE2lpD\r\n8b0Ms8Xae0vtUWo6Wffco0wApVmC74gCUPyPHhVmPUJxNaW2ZDBXy20gRkQn\r\n+wynRREs2s2gv3H7igMS27he/wPizLBA9Yrwl8B/B8WPK6AJYidbrE8ZY3Nu\r\nr90U/wxlO2b6Q680V5UbWgKi+FJZ43A1YUav+R0/zki07SAJT/PMFCx1Ht9u\r\nXfOAWY0mgBd0YBz5yFwnaosUOZOJQRekhsn3KGJIgs0dbMCacVYOsAtqCVZV\r\nrjMzDUrnQti0JgWTQehR5tvMiygZRm14+KA=\r\n=qHrE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bf4462b532b3555a7ac63138cf7a49a84b1db224","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-bf4462b.0+bf4462b","@agoric/ertp":"0.13.3-dev-bf4462b.0+bf4462b","@agoric/assert":"0.3.17-dev-bf4462b.0+bf4462b","@agoric/eventual-send":"0.14.2-dev-bf4462b.0+bf4462b"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-bf4462b.0_1645590698779_0.6394694976202075","host":"s3://npm-registry-packages"}},"0.2.30-dev-f7bdb2a.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-f7bdb2a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-f7bdb2a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"28c1248d20f06d24a27ab4e328500aa535041b9d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-f7bdb2a.0.tgz","fileCount":34,"integrity":"sha512-Fg+MV1JXQmdI07ZESY1oZWybBOUstTN/P21X2Boc0L21jTuh/qttDK0FZWgal9IfvIWgNq5/ds0A65NxqezyYg==","signatures":[{"sig":"MEQCIDWNvfNq48wzV7lwz2g1D9GZ0p7ckQBXVjA/LC+9BV2HAiBM9MY1c9SAVUg/5+YClb8CdpjE4fMQq5YswLDCFWk+xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFm/MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAVxAAo1WTDsXfj8EjBjjSs6qm5B5I3QNNogvXuYOS/mSs+PTkuxNj\r\nKJfBPSaEwqOat8PDj7W8pG4D+HjDCbVkdpuChj+cGLzixPhQZLgTX5e6fwQo\r\nEQGsk/f+bDk7ZD4avNuFi74Od0SjAkammRsUOxL5hq3Iq2tFq1z6MQfDovPU\r\nt/beORVPDfZNnqul2Oge3RZd5X7qFwQXQGzIFRaBOO55ZKr6Cl4eHS0oPqTt\r\neXi7TjNqqkW+SSXjxx9i+mPoakAdfd9RbI/oamqXW6trzd7WnFc+v7cXE3JS\r\nvsbpakHi8MTlhf6ZkCoQSkfAvYZSgHXgzsIE9+UTE4RwuMAFJ1m9Eu6blsYK\r\nd4eOQHeO2ZkTBH+TVjpAKyKWT9JInZFaMyMnyJmrK2ZVBAwm/ldDgyd/IznC\r\ncUuT4HXNMz49b8yxsdPAT+AEeXMSYCCxWthVv99Ylzmq8KOo5Dlkbzcr3AAl\r\nRwsIYxpL4ByC0HnfHuPG4XBYGlvBNCZF3YEOqnD4XBMWrZdjrNupO40KvDw8\r\nB2w78bbz3OPvVIcTiOYt+PPf5Ib0XbUmFwmscMy5Q1FaiYnqmSylEpySDwTt\r\nQtpRcRvApwn9q8MixuaBO+OFIG7S3h1xImOpVXM5O20nq9lyBkBFoblqIyn6\r\nms9lmWw4M8AUcyYjQZiGUS0sq6dUiraEakc=\r\n=zIED\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f7bdb2a9c9217529ea0fd114389d68c821e25558","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-f7bdb2a.0+f7bdb2a","@agoric/ertp":"0.13.3-dev-f7bdb2a.0+f7bdb2a","@agoric/assert":"0.3.17-dev-f7bdb2a.0+f7bdb2a","@agoric/eventual-send":"0.14.2-dev-f7bdb2a.0+f7bdb2a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-f7bdb2a.0_1645637580544_0.46637217782536444","host":"s3://npm-registry-packages"}},"0.2.30-dev-9024f07.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-9024f07.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-9024f07.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"660908aa755fb10ff0654f48d96bc77229c076c1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-9024f07.0.tgz","fileCount":34,"integrity":"sha512-SqMtT1oj5ibax39A0SlJyeFNXtNN81fjh5Y2eb16Xi8R/sQffbhhVWfcPz3opw9HNdSCg+ZFbIe1N+ZJaLMGPw==","signatures":[{"sig":"MEQCICQdHSi8t4yi04tpJ4sPwShNN7XsGvY5956LHF/AMjZ8AiAPGY4YDmvctcrQj5tZIM0cMLykAUnYacxsjtDGnfk3vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFui7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhIA/9FcOQ+/VBHPNFbSlIxyDiBEMDlJxwAmbRoU1z2Zbus3Lio/tx\r\nrNJ1K5MNeghE5XY0iHoxYFoxl6NgcAhWBMjudvPERp4/Wj5ZvQnlt8G6mD4C\r\nMlRILlEhoiyKWatp9Z912GL7XejimZujQZnWVSRr5BdLgrFvKXuPBTY+jzZ5\r\nkIEQ2uPrPjwk3uljldVSChSiGAXdR0zEgjG9waJnmiDBYdxM2/Qd3/V9Z7AL\r\nt59O6MLVd4LzCadvEF2OWIj766OJmJtFPjfwRQU4qznxet9Lk7F7nIXVe194\r\nCXJQ1rOGeQILGy2bakqbrHwMNYBAu/pF0miICxzDt6KfeREZAcvfuNcVpxJU\r\n+aVX5UioaHbmolyfIOwDUxtgL9+d+HreVyvC0ZfOPsyZMZiMqDsIO3SwXaLO\r\nSjclg8DuTzu153ac2jMC7c0t4PqRcjoONViynjgytVbdTJV4JiWy3Bz4O1Hf\r\nwdJYWcrDVZhttApXV9TarQsm3sZiuBcS3cI23xR5Dg1552fSHL6yiehH+Zju\r\n4yLXAok8/u9n8gjrwhp4B9hWHknPNMhBHJgTpffDCLNPyI54xZj2eyK1B8rC\r\n04siTW81BXIEk7fZmKqm38HhHF9Lglt4IpR6VmnAUXFGIOxObHmtaZdnTizP\r\neUyCQ/a0vfDcJSA5E1JBYsX+6Q2oXoZF8/8=\r\n=AqKI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9024f07c4dddda67a71a0235263570a913ad5b94","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-9024f07.0+9024f07","@agoric/ertp":"0.13.3-dev-9024f07.0+9024f07","@agoric/assert":"0.3.17-dev-9024f07.0+9024f07","@agoric/eventual-send":"0.14.2-dev-9024f07.0+9024f07"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-9024f07.0_1645668539761_0.1627013456171893","host":"s3://npm-registry-packages"}},"0.2.30-dev-43ad08f.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-43ad08f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-43ad08f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"57bfd438c23a85b8a6ed5b7b807847be176cd9c9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-43ad08f.0.tgz","fileCount":34,"integrity":"sha512-km/DmPegtDrRiR89m3q+mFK8VBOPWA0wYu1Ynl6J9ScHYfKuaUBfKdhWf46PBqk7C2BjUcLyzIu3cKXw4NrvyQ==","signatures":[{"sig":"MEUCIQD0SfS7gC2R3o+Zc/lV5B8vCgA5RbYExUqrdbWFqApLlwIgLPpsUyEve78Ii9WuV17xczXOTfS5Pem1JaJ8jnD6ewo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFvUlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Ag/+Ij56bklQ+dbXspP5HwQxE3GY1d3FxjBbyBSaBy6/aGniZ+GY\r\nvc2avsCc/GhINLvQkH893EZxTRwmcM4BdwfPFpxxfRhNbwXDOqtA1GA7BqPe\r\n+ggx5czEKmM8VZ5KzJ8GMFaYp+d5zsqicIq6u/kenaYgCK867fO6uHjPSf+M\r\n4NiPa7T2XlflYIL+QytlV/FXfWGYpHDw4njow/B456BrYMKsKocMFcpa1DFq\r\ntZtYdqVI+hZZR3QuOM2rPsPIunUTsE5mtmGIQhDAy1ib9evvJ8HqJTsT6DV+\r\nD11byJ0eGbGoSF09OZ12oi6LBO+PUFUoNcfby2zfAi5mj07385VvdATYl4wR\r\ndDxMmo9w/+bwF8mHpqrgnIu6LbOYDShXhf9HO9YrU24Gcf4ZUUj8FhVQLyNZ\r\nVIRkldb90wksgFcqT3k8CZUFQgOVH6Ix1aHk/fo8H2H2VSfNrZjlmkl7vwGh\r\nf8NXSY6HXK2+v7vM6fu5nOwq8Lbt95As9qTkGjgcZEaNz8r6wyO4RFbS2yDL\r\nZEbjB6BVdHxXjv19LqU/JmYVXatbFo+qUyJ70h6nY1YXTgm0eaR+17LWQoCE\r\ns+Ehev+sNuQa/2B9BJY1hicffBZ3JK2081xw/TuXVJZ77Tu2tOi5QvIA2Z3B\r\nQT8ZN/3EiaZaocZMynqbYGuwO/YCNOLGhbU=\r\n=OD2K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"43ad08f4effc94aed8be34ba0d662761838bcf16","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-43ad08f.0+43ad08f","@agoric/ertp":"0.13.3-dev-43ad08f.0+43ad08f","@agoric/assert":"0.3.17-dev-43ad08f.0+43ad08f","@agoric/eventual-send":"0.14.2-dev-43ad08f.0+43ad08f"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-43ad08f.0_1645671717745_0.2041503752707836","host":"s3://npm-registry-packages"}},"0.2.30-dev-2e6e57c.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-2e6e57c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-2e6e57c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"46c732a65e47254b31ff34b210bd0ddd0b5d8456","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-2e6e57c.0.tgz","fileCount":34,"integrity":"sha512-sW2ffvj1Jtqq9Mpquo6e3wIuqw7r+hSfqyN1PI49d5golpWMh0fGnlXuOl3dm5C6693OaTqpacnsGdRM4cM6xw==","signatures":[{"sig":"MEYCIQColdHoKT+UStwIBsHxQGAU07hxZn6UsY2S/fgx8XenDQIhAPEYchq9aOgfTh7FXeOhmeFyFFvQQG6Ry3FsZG3Qcnz8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFxv+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoddw//fAK1rzZV3PVVJ6VysAxzjqmTfufaBC3B2Gl75KEzuyNV0rto\r\nO4hpgWKUlVro2LMFCKUj46Y934qf3KHI7uIYGtVJXdoY04iRlFVxfZwhwM/D\r\nksyx1leXLuPaA2JDKMrm8RefHrYnfC1xO8dWFc9paTp34YjZ+0zOqZWXxD95\r\nMPp2ubwgF5xPQbx1j9WC/dfgGht0D2Y8DBa6TBdWL8bw6pTXrj39zjYpLwPR\r\n5wJVu354a7QDpejIbWl1dAdT6nqkS4TrZYVGXehA3XUicWE1SwR/wgpFVccD\r\nf0eg1VGl9NKLExfode29nyvTzkWrEkWKui8uSk3kFefdH5LjYEkdqh8wvzM3\r\n9ncT1qjN3HQyMOqPP6REME9E5oN8QxgYBwheUA2/V/VVh/7C6Scke7Qvrqsx\r\nptwXZZwAaDSFM1+x5rv5P49zK4zSIY6z+WqErAm+RC+0Ms6Ds6hNQKCaVojS\r\nkXOqq7kKSav+xn3mglSu1XSPUP/8COUheoX71v+ZWOjVxm66iS123SD5et6p\r\nPkGQ6QoPC5JYxcbqS0bvW7vofEj4+pV3B9gCZIi8FEtAOuEtPzpB00kNpyZD\r\nuMPHO1jSxBlgkoXC3ZKlafCH1GQkvBVGirGJVaWh8Zct+vRsCcTHufOhVODu\r\nPasQupoc1ucCxFyGpZY1Lmrn2NGcpnO5UHI=\r\n=nYWm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2e6e57c62f19b936d00ca3f6c46615320785a2c9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-2e6e57c.0+2e6e57c","@agoric/ertp":"0.13.3-dev-2e6e57c.0+2e6e57c","@agoric/assert":"0.3.17-dev-2e6e57c.0+2e6e57c","@agoric/eventual-send":"0.14.2-dev-2e6e57c.0+2e6e57c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-2e6e57c.0_1645681662511_0.12648928548541827","host":"s3://npm-registry-packages"}},"0.2.30-dev-2ef445e.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-2ef445e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-2ef445e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9d5aa43824f612fb749d51b0fa60fbf49571a07d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-2ef445e.0.tgz","fileCount":34,"integrity":"sha512-F7EKticoBzpfQfrcVxjD3vin6RnDPPeo0qwRrZJ8AfbHuHryhUu7Xc0blUzaPO79oz2Cw9cXx+EmAqt5D31IZg==","signatures":[{"sig":"MEUCIQDzquv6ZumZztznOk49Op+yO/z+DURoJIIeNnC+M8uQEAIgRFfvfFW66Jsk15ZFK/Qh1UHIS5j+/xOdzeKoRsD8V3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF6ybACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtVA/9Hr64IhkbPlA0Ml7QqseHPI4Cd2W+xFJXqyWB6jDBaYuHGory\r\nVglj3+Y5MU9S9pDLd7aXJnFPpKZ4FGM27TcnC9IUFQfXty/5iwuVuPI3id7y\r\n5NV0SEHLUcT043NeD8XGrAp2TIRRSnYlS6WKMI9Z7FqwyHcaDKaB4cmgoTZL\r\nGM5PllT3oFdpCrYVJt0j457QtGYN9TK3ri5D3Ym6tWCBd408nRaQVtremACw\r\nzZHlMncq1TMYuroQ5jfHFmj64Wje1NccbMRtBzNZPQrpmpFDr6ZIOA4WvkpU\r\n8dL4ygxi5t0MkmKGb/9l1Ay62nVqEfO1aYWZqT7CYApFfE570blsiydXVk8P\r\ninOcXXuOPDvdpsI9mAR/5RXwx3Ce51iyj0w9lyXxCa4G0iDWA3gEW0fkg/UM\r\nwZiyzNjzDw84TMhqi+fJyLklGi7mPPXNr6PS1fsbH3CvBQ4cGi0bRBWW6xb6\r\ni/8nKh8exj+BejxYP+AdVL8L8mFurBUARn84Qx7CBTixuhkVd9Qcbqq6ArGk\r\nH+oRqVdMzhrHNyoOo9IKYFDLOW34H6YYdcC+pvqnpYbxmsHP4TibkPrtlRZW\r\ntABpBZpa7Fs5fmUIpSFHomKH8jZRsAZvlHxR8IXs0IXErW/+NnX/4TC4M/wB\r\niv+cTNGeSe3N1FKoSsFunqtzBE4UmiSAqUs=\r\n=4Gx9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2ef445e969bc960b758c1c1330eff4906ed8f765","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-2ef445e.0+2ef445e","@agoric/ertp":"0.13.3-dev-2ef445e.0+2ef445e","@agoric/assert":"0.3.17-dev-2ef445e.0+2ef445e","@agoric/eventual-send":"0.14.2-dev-2ef445e.0+2ef445e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-2ef445e.0_1645718683160_0.12052359623814701","host":"s3://npm-registry-packages"}},"0.2.30-dev-c8cc6c2.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-c8cc6c2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-c8cc6c2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3c15a6bbfab57d6674a096ba1c20b70dffa3abe8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-c8cc6c2.0.tgz","fileCount":34,"integrity":"sha512-et/EnUdrQCADlUGsoYf/uCWwzC0fCCn5nBtqxsYQyiLYT0rZPV/nPHHGxB8GgiVXPjLlgA+OiL+jAKD+zuUKog==","signatures":[{"sig":"MEQCIFqhYnYdt2PYqdJpTWhDusUajScAf7qdemb2g+B8oeRBAiAteJ8GqbUDvLHCTI9JegKS1IraFu3+fFsLFOLRrFy9Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF8WJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQhRAAiTn3vchiVJpn2T4L7QyuYzmedXHPrDybGoQ8caC1FMyKjMJn\r\nM90/pXMGuEdeoQJ7PQsmuhlkNgTJ2YwFjtUrFrvMnW0sOwfTXYnhKiIBBaBB\r\nsT8M8gAvS5aaIglW+XjU9DuTuItM5SPt8uwGONl4xE2ub5HrRF/qpiREFVZv\r\nDyQn78TEJPVausaf00PXNlmyAkvI+glZ9gcX5+sJlSJ+qa8ZVB4uy9ysMtB+\r\n9B1vTzwQxNCW7Kna77hH3liaCwoH+TFF75cHBmp5ptQCrysnyHszCkV0fKC/\r\nraJU00KPua/5/lO94pUlsQuBzgVCZi6NRi7bg40eRPQ50FhWQ2eMhFaOxizK\r\ns33bozc6nj41WoX7kG+tiSN2TrW2MinGSf22j71nh4OZ4+ycTN1QmHNbO0t6\r\nfyRJ1FghBCP1V3GrGOtRPH0a57c0G693U/hxBJHc3sZuWyaomP86yhUs2Q5+\r\n90lEHXkNyLMmUIelc0jTnYxvcIfHKkhEkgcFI+Q0RIzqVXFBpKbAkOS/CaqM\r\nGGSkEXbzNeRWlowZ+m1rUaSAF07eC/ZG33n/rb7fgfjLy7lusY+n+VCOBOTb\r\nSuzyZBWHFg0iCpG7lroQhiPdjFdwAlVA5dS8pQ/RWXNRNYhD0xM1lonp7Ghl\r\nz6x0qlHfdPqvUCw8+PSfGRgLg7mez9EvSfo=\r\n=aUp/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c8cc6c22a43a9054dcb65a97eab38767281340e3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-c8cc6c2.0+c8cc6c2","@agoric/ertp":"0.13.3-dev-c8cc6c2.0+c8cc6c2","@agoric/assert":"0.3.17-dev-c8cc6c2.0+c8cc6c2","@agoric/eventual-send":"0.14.2-dev-c8cc6c2.0+c8cc6c2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-c8cc6c2.0_1645725065553_0.5288845316319248","host":"s3://npm-registry-packages"}},"0.2.30-dev-d44c803.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-d44c803.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-d44c803.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e5c768c8ca1f9f7548b7773358f2ac692e16d17e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-d44c803.0.tgz","fileCount":34,"integrity":"sha512-i2Bxc16j+UWsqpbVa7TINhPlq1LXzrwwOhTHUvgNz8SiNFwl81nC7SwXVOCleHwoojtzwAQIYhIj6mlb1TTV0w==","signatures":[{"sig":"MEUCIG2FAmW0N4OMGbkxuOZ7JnGrcG82wse+gMRRxtoySmk/AiEApu95SVKi7o/+6neGmU2gNfkyw0+VIu5TWcvupfznBIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF9nUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAyQ//faMMC0rBfd2LbIeUUYulUcSZbm0CWXV43462t3oOVbz4azRR\r\nNy5aeAYoVLtWTxoTrZEsDzOuwr/P+lQ4hr47AWroX3j/wVkZck13GyxBAc2Y\r\neQM2h/rzgtPhxpCK3yxWwi6uHr4AirP1PDjd5Vl5V49WY78bjZyRmi9fj4Z2\r\n7oy6Yu62RAQUXvAXnT2NQrjqGpMY0KRT3WwEet57SRqzWwKYLxk403M+Tswq\r\nOxe5ACbXpNX2bluKEJOAIK4ZEGFam0CRbKHICvRFl11WqV3NVUpY05xb+rIl\r\nMTcj1DmBI7UeezFrujtgCGJSDCT08/qYryduOe4sZKEC0gnZ7A9wnUIxcirA\r\n6nVuzBDDYFKGqlreHIYrWkThL/u2yB4RlPrvvuBFyIpLcJO75RBt66VNPZsB\r\nSDFCfupGIWqRz8/DrNgdBbnCFQtfQaN2DiJnX8rtS4nuIWOCPeCZ5BVJnwMs\r\nPij3nTuUJrpIS/RnfvBjeaXjozfQIYa0JPs05WWk/D43r2U93quAq2/ihr/O\r\nkgAX/bN+uxVM2T5nAQvHssV0vYeV/sd5al4IcOOyj/iBJPCq7/a/zk0pQldH\r\nhqLFPjbYkbG1q9fxukZFT/F1Ew3hzLAFLR3TS24FG3E14pxSFhRDVPmT/Bo7\r\noBhta9MGmDyaJLo80vKc90iuiWTuG+O6kZk=\r\n=u5v6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d44c803ec0af33a9c859783eb97da0de6f390cd9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-d44c803.0+d44c803","@agoric/ertp":"0.13.3-dev-d44c803.0+d44c803","@agoric/assert":"0.3.17-dev-d44c803.0+d44c803","@agoric/eventual-send":"0.14.2-dev-d44c803.0+d44c803"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-d44c803.0_1645730260681_0.6109185612678478","host":"s3://npm-registry-packages"}},"0.2.30-dev-05c3060.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-05c3060.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-05c3060.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5c689dcc6f3b2b93515643584cae66825d80b6dc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-05c3060.0.tgz","fileCount":34,"integrity":"sha512-QCi0chKT3vsavC1UHwN8cL/r/SxIC/6Ar4LOR2aV+6fhQp6YbDIE0ga2RqjKWgcemStzB29p42tPxCq8ehR+3w==","signatures":[{"sig":"MEUCIHs1x8Qif/3YxWzYPwT0mr8P+Zq4x7HBVWEpDvjy6I1CAiEA9MaSQOUc97EG/iQGpO+G7yFR/6DARUSGWQLQWy/l6CQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGA0EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsahAAkqF5UGjS7xTH1bul+jBeFhcFAlSb9blLO1lTxy8ZNz5SNrXk\r\n7lKCgZpedcTvaqZAYOTvNMNV5OjXZLkzUs8a8lZtoiRS3bRW//NQQ3kBSffL\r\nUpvf7e2BD4V++6Qd8MWhA5q1kagwrpV9L62miDMFLlDYzoiB4AwGOjPXMT7N\r\n/Esqe0bYZtLvm19m0h2OSBcgOW8/iYFD5P2iaP9L1usMLlRJBWkBwlO451oZ\r\nr2Sk50ZkK6Mf8NA7PkOZd/cHNN/KrQlqoW2DWjiE5pVLVYVrHQRTBpzU3H22\r\nkpQqpiCmKBkg25F++UOad9MWwj01w3opXlpDuLHkOUQCX8yZv3271Fv5M4u4\r\nNojmyiVerzcWCF1S9stlkUjMKp8vdjtJfDs1SISVxXedukFDf98sDQ7MJSno\r\nFdRKgCjEsmFvHLnBSmMaqaIbqalIloMt7jf3xBFnfbDEAJ8ueJi8UpPPlmoy\r\nh2D6YNuQWsMKDfZSZ/4ZB67OoxDumOKgHUXOk2l6T91I1BdFTfHcQEL7Qb68\r\nQBC9phM5U6DKFo+2795bSOc68ZOX6NQshOjtwBhh3JvgiHDxvXVBqL2doXid\r\nsrVom4VYEVAKVJtMWDEmpAap6Aea4IbUz/udkldki6R4Rfd8WWm/D1+Eaqjj\r\nJKQ9V85j97WQR8GlnZXeg7m0ECV0rOntofg=\r\n=KPyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"05c3060c6f589dc6d7ba209e27d3300e9ad4b05c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-05c3060.0+05c3060","@agoric/ertp":"0.13.3-dev-05c3060.0+05c3060","@agoric/assert":"0.3.17-dev-05c3060.0+05c3060","@agoric/eventual-send":"0.14.2-dev-05c3060.0+05c3060"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-05c3060.0_1645743364098_0.47531725100183864","host":"s3://npm-registry-packages"}},"0.2.30":{"name":"@agoric/ui-components","version":"0.2.30","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a177079419d194d31d830b79e0c5bbb243bd4a68","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30.tgz","fileCount":34,"integrity":"sha512-GvVvwHujMDK20niCe7eFJ2KocVjDsMBN167M7DSzY8UWJ+VkMy+9qjgzb0e7dvGnXzLZxHAPwl+fRPe8kgUjmQ==","signatures":[{"sig":"MEUCIQC9nAZRPEb1cXzxgZG89jA3WcsjkRP1IL5qtVCHbIukigIgVpiFzjnYf2qR+CpcR9Y1ad1uaqQaI97NrTQSOifo9Nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGBf1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp+xAAn0ClJ9va0QlZBl2PvwhwKZTQHMLAvXfPaW2rzDgKnmWhAu6d\r\n0+IT1D0g8Ir61DWc2u+lXpvoNyx3t/N/paFKQcBXUyKsKMX6umi+1Eu9+Jn4\r\nhSekdXyn7dmA/stOJ9mOiluO7+hVCWZT2RGlvTVmBFct8bO4QDIMO/NrKzFy\r\n9XyAfuLCe79Im51g0Vd9p2F2CJgo6c0XUzskOsYOlyDmDYZrcIL5P8HcH2QI\r\nj6CgXkqBm+qABE3sGJQvAmvA+YK/UBc5RIZBUQ+YSe654FpPn+y3D15KjjNM\r\nnwKQsts4lWPSg4HmYypEu09kvTIhShH46xYeEJHMNLPQR6YhVjy/CQMa0PNa\r\nRrsk9QJ0DKjiA1E/ClCYAfw4STYEOLuII2rhRH24HPYkRGVhep5BXPuInB93\r\nFuZB9DrIVQl/E16nEDLaGBHeK8JX6OgEzAP6wa/vygV81QO1Hflz/acpozcf\r\nDLXNisLjGsHOUbYxM1j3e1fbOnhE+maJxEFMKXHLAl7WRgwbJFMrmXJQzpRQ\r\nw3+60/MtM1GIGVoYlPwPttWE2qY9HFJPVXm/XwEXD0J3PZmt3+KDIirVPfJQ\r\nX6ytXWZV5ikg4mXA6qe9Blgl8Tg5B7yZqlORzlqmTyO6gBehbJ7rX7rpkoAa\r\nUqyzS4he4m5dbV8ekUa/S6XrWF5EunIxdJY=\r\n=sb5E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"8eef3e3bce863e3c57f92c4189991f04f09e158d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.14.0+arm64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.21.3","@agoric/ertp":"^0.13.3","@agoric/assert":"^0.3.16","@agoric/eventual-send":"^0.14.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30_1645746164954_0.5272410023888823","host":"s3://npm-registry-packages"}},"0.2.30-dev-f8486f4.0":{"name":"@agoric/ui-components","version":"0.2.30-dev-f8486f4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.30-dev-f8486f4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1c8f49d6da7d89f3c580a0c144fa2f8b20d07c4e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.30-dev-f8486f4.0.tgz","fileCount":34,"integrity":"sha512-KPH2dP+1wzCI9Bpmn344Jqxryy55dqDn7/bTvKuwGr9CSR06Vwkr8yyJC1qPwDhJt3J+ycUEv6ntNZRBERWCFg==","signatures":[{"sig":"MEUCIQC3AKqCGhkEwOwdV2lxXoQNEea/O4nUDMBajlBlKT9IEAIgVOe/nAwUZNE2sF3EpMGfrwzqwl9+yGsOODRn2tvrg20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGBjHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoAQ/8CRrUXIbsI/4/NesclvqCCp4egYaU7X4QEZ8TLCsVsI+PetfC\r\npxazSNfya8RqDw9TXxPH5sj3hB7FqiCQ9Rn8VxwS9j2H4MfUhG8BASXVuXtT\r\n2cBgLjTbUpjE8+bNajKtZDcmCgYIOwxZa7Iui7rC7anbjEHf8W5laKrwHpJ6\r\ntJkbr6OsPCljK/3MgcunsUjQom+tptjdYVwgvPXU5nAzqFBNYn4vNsuZ5nmP\r\nDwJJK/Gb7vLbO7/5MtvOpqLyToPW42ADSPGoakMHmCIAgLp+9DqgEOS/Z6AO\r\nqb3uWMTOMjl4FCdT28Z80LRxbmQRGKZ8SFjEDUVdoId/715COrGN4RKZHurS\r\nV04VpHr91xszGAbLhrmgGD2hmN6hqyP5kmnLv1jmKeEBfyDhBgD+oh9OT8qg\r\nekNEY54D1iV1oPfhhtbRm2oJHGuhNOHrMQLb9PzD9rkpd4aKXHmL60CflqB0\r\no104UhZhUYnkyhoyOONaEjdK996B8ycWrA2iQDGQD7pEg35j2Cp26AW9Oz/p\r\nuWUInnj5eqXtih/6QDDsf/qK4E3+Qss3qd+QiUOdl1hukcXzCvRI6QD+Wrkg\r\nIPxfEXNmuzCidNUJVaLTo3f0YvN5ckMbUzcrZRsk3vA/XM4wJsvpzEaTPBPH\r\nH1YAovx8WrccXjmkrGSG7TjtRoKG7BFQN34=\r\n=mnDc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f8486f43f6f43771c38088fde0123087fa3a4282","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.3-dev-f8486f4.0+f8486f4","@agoric/ertp":"0.13.3-dev-f8486f4.0+f8486f4","@agoric/assert":"0.3.17-dev-f8486f4.0+f8486f4","@agoric/eventual-send":"0.14.2-dev-f8486f4.0+f8486f4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.30-dev-f8486f4.0_1645746374846_0.1531064480903297","host":"s3://npm-registry-packages"}},"0.2.31-dev-e8215df.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e8215df.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e8215df.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"362cade8557e52f43558753e00ef6edf26348764","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e8215df.0.tgz","fileCount":34,"integrity":"sha512-Pqcg72GlCcxBOwRi3Y4B390/fS3Dp6MApB1vBfHKlJ3/QgPBxl1CYzRZyz5YYDe5uI6TzYoA7wcQ/QnZ4fnW6A==","signatures":[{"sig":"MEUCIQDbTcqzkvPiJ1xiHEYemHq9BWm1ZZLx191eEOwbCHe//wIgAq9iUOD3Kt5yxtjOVX9/nuGHMxv9an5y8vjzTS4JUUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGB3fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJzxAAkBVf1VlkonoZdpInpCA590Igyq02yqWxh5ZEaGa4MJZjRrvl\r\nfMAShnOLNJOjvoLwiR7Wl+/HllzmbepxYgbvV1W2fPd35+I3AfLSg+g36HGw\r\nR4y+x2YLJEnYUP1hLFUpFMbpjuWSApD1WXiPOiGzEUpSySp7r1qWrGtfQF33\r\nzl0ywUzO8zdbXHRrZfQxzceyM9rxunFKhWNZ+rDhSU/wl66gxUE+zShh0QPW\r\n8bGxbL0px1ATqVl3wNp5IcyouX1OmOPNlcTGVhQQ8hkUN19QZSYIFXX8N9Cl\r\ntYlp17i6s1oXoolsx5a07WqPFCPQ8/Sd0BHg8JVR7MbNHmoPWzoSgSRI4iad\r\nmwnUj0KPtutfXFmFSYskgewQeWlYXguAhsyWWB+sQHVSVke+BtNf9r4it/wz\r\nzomnmM0rExxBXOvaRqwBDBrLs0halsQUXBrO3fOMfxCHqQkMwuZr4dzUDK1n\r\n5iIZefE67rcJbZjlX3+7d1if/DETb+J6BgPZ8scWjoC+MEfOWAAvcIJhfIwT\r\ny/b9gf0xd2pE8KgZ48A2E8ke9g2ydT8JzvrfUWIzjmPn0vrm7AoMot117G/2\r\n+EMu+qCYolGe4uWLnVr+W1xMP+aSkTDOmuQvS3hqyBRK8JqWn8SivUpDJxxe\r\nCKg8PIYiSn3EZh0j39YRIVaCVkD3XJKYSzQ=\r\n=ljw3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e8215df61933f968a58ef737de9676d92caa8b3c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e8215df.0+e8215df","@agoric/ertp":"0.13.4-dev-e8215df.0+e8215df","@agoric/assert":"0.3.17-dev-e8215df.0+e8215df","@agoric/eventual-send":"0.14.2-dev-e8215df.0+e8215df"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e8215df.0_1645747679687_0.6896664085234667","host":"s3://npm-registry-packages"}},"0.2.31-dev-77e8cfa.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-77e8cfa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-77e8cfa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c2329723db92c0c18589a3382b2716f1f6436849","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-77e8cfa.0.tgz","fileCount":34,"integrity":"sha512-Fl63h5qayvV3ChEG8qqiTcJirxAwACgTgmsGasTeNRena+gfPcJUNUI+RcdhCFtR5FjvS9bQ9KcagOoSEXxnFw==","signatures":[{"sig":"MEUCIHSXxqmTTkxW0Tv+OH+lfxqrp4opbgonH8y1NO0j8v8eAiEA4lM1Iwff+ZqQjCnBax043DhX1LLhToFWTB0KiYOw1Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGJYRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlug//akm0Re8Pr1s+Q+6wdVPdTrkP/V1/y6CJeTg5p69tswuU14wT\r\nJsNi9UrPU9TBZ2cmryCuY74u4BmhJ7gDCgzhBj9ob7i4QHAHm5Xa35pl4NGO\r\ndKAfbUen+PkV/jBxJPot9u8BtdmUFe3f/c4f01o0wWYLfLMDLVzScqkSP/7p\r\nPfGafKTaVr1TR1n3JQ7ImW1U/r1KUdZuziUZlhBmFaasmWM4tzd7xdUjkr5H\r\noick/Arzfam0py3w3QCrP+VthYKm+HuSiVcDnMjpjsUDWd/NuZ0ecxmm97qT\r\nRlIefNUyiT1mlK78qz32unwfbIOY3kL+rgjc7B+bDZLghuTS8rFsMwF558Gk\r\nZb6A5TT3F5O9SACQ1G7Egw0q4XvRI1+tTOVIMSGJlcGo4TNTtzsoq6mH1d7O\r\nWIGyWVissG5Qswe1nuH6E9L8D+bflSsOlBwELeLqDOAH9/Era9mIMugexCbh\r\nu8M2G5N+ptDzEq8dTxf/7VvEABDopiqyXqSRCVaVI640lXUIWLKZvWrIFZrr\r\ntS23RN0bf4tXJ+ZQKgSF+af+Z4iDtjWjm5vmzGxcaOyLCvsgaYdvg3bo2CE2\r\nIarj4936vNC8rhMG+HjcQ7+P7W9FriwE37goGmEJHNgD/HGK5eY/Kt3QuDjK\r\nQs7adxhTiZKHIU9XsLE9GcAzy1CgUQgL4XY=\r\n=h8jr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"77e8cfa76e8549a969fa753de0f31dcf755ff278","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-77e8cfa.0+77e8cfa","@agoric/ertp":"0.13.4-dev-77e8cfa.0+77e8cfa","@agoric/assert":"0.3.17-dev-77e8cfa.0+77e8cfa","@agoric/eventual-send":"0.14.2-dev-77e8cfa.0+77e8cfa"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-77e8cfa.0_1645778448966_0.07041436420958558","host":"s3://npm-registry-packages"}},"0.2.31-dev-4cbac37.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4cbac37.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4cbac37.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d7772884a25326987dbd9e46e9144fe8ffb5c18e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4cbac37.0.tgz","fileCount":34,"integrity":"sha512-Eo5jrWBiNXZScl429atS4kXDEuizw+YwyoTQHA16QI+zMdKmg6xGYMLJDD7YXAwFd0b7dF3iaT6xEXkyxet1vw==","signatures":[{"sig":"MEUCIE4YWD6aKka98aHCkPx5kFWCa24fx3+zw60Etsg+pUSXAiEAq3AmUmQJjz1Bv6n48EclizDI13hzz+u9spUw/dOoULI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGPqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEww/8DMS26SfNSfYeg0j3lZDJCyBAEwIJyWUYeubpTMuVEqfK+GuX\r\nVAb4wRiNlo26mHPPsCy4SDG6L3avAgiwUpX38StIVTc2jjW0IR9zMt387lti\r\nwIAO99DpqVsjrjvpVg4PzBpOPIOs4rMbAburEyIK2tGkrsSArNcphswGDqwz\r\ni2wGgzU4IJ57q4i6pL0xCrAem8/pPPOnL5UaiK78Hcgs8qX8sWiuoqG2+i24\r\nF6mCul5qBjcu8i6q/8oXpGiJQcpPcRt+eRwyOYjnWL6D+MkoizF4dqHPKDsE\r\nYfe+idtsolUr6LxIk3JUAHWT0B9MHKzZLi8EMEGKWaM6Hm+5yzv2OfwkDzQ6\r\nYabyDH0Paf4EmAkdrFj5UB6tyMiFBwlyjGH9KMizwqXcT5bSzTtyNW+ZByIT\r\nkCIC7pX35BjCiBiyGhnY/c6/ixp+OmSkrholS+h5Q64lhZDv1DtdhydeVZbZ\r\nUjRTfhnezDNW7c5SAAEkxJNu4rnvPhTVCx0NbOtFxfilKbdonsQyYFLV84iX\r\nkIxD+8vfwEDgSG6ZrhPv+T6Vsrv3jY+EWgoWDlH07OLb1zJbeMUepUG+N2j4\r\nxr66T0ESE+2X4D9Ta9WG/eJW8R4XWFWneJ0gMjoDyHPs7CNJLSTDD3BXHLSl\r\nzOEETgF0HTnUTIg7BqdXdLpIg+fKbjy+k1g=\r\n=Sv+F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4cbac373c5e2ab9e948f04f051aaf4e1b877f0b2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4cbac37.0+4cbac37","@agoric/ertp":"0.13.4-dev-4cbac37.0+4cbac37","@agoric/assert":"0.3.17-dev-4cbac37.0+4cbac37","@agoric/eventual-send":"0.14.2-dev-4cbac37.0+4cbac37"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4cbac37.0_1645804202714_0.35827748131208836","host":"s3://npm-registry-packages"}},"0.2.31-dev-a2d67dc.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-a2d67dc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-a2d67dc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f56d42d74f16f4ee95c22d9f2024e0867af5801c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-a2d67dc.0.tgz","fileCount":34,"integrity":"sha512-QHec15xf0jhwlNbUVT8zqmdMKzNiMvLw5UWZiiJxYKB6n6yN83n+ApDsTjfCAAM1f2IwZP4Ff280R9W8l+z2Mg==","signatures":[{"sig":"MEUCIQDG8bqA+Jx20raGPx/Cwpalmy9QFSq3nzN1bS1CL2vSEwIgdKZZj+YrreIt6peIXNDKhzIXDnPIH0AjZGPHVhbSTBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGQ7lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUGg/+JlturIaMxmqIruzGgoMOhkb3j1Ma6HiWEkZMiFMcqIyph+zO\r\nxd7q7/ZRmI45W6hhcVHVjjQhv+jyrHL4oVZE93araQLbfGwOipF8Lc5kjA6m\r\nJAONxspfpmxC/pyqVuCCP5ISWhUlbHgW0Gf60ZTjwuENB/F9XSYIc0d30xAg\r\nlnNJYvdaXyfyrVk2ZxUbaIoxAwOH0DlFmKq1M4fQHnDdiwFZPqRrUVVKTsgF\r\niTZTqPVBHrTGmj6wj080GDYDa4xUfPeFzaCzljf7fccK4uXwGeNJ5ASxCHXa\r\nvwRaBvnM7PDO0SJrmXa1645o2X6WO+SQNNj1vxTa0JwZqqrk8X9G8rW7bObA\r\nQeYef+fYnGA0Ie7mhUoOuymX7l6FRitnrgAKzIzkFQoMyXCvW/K/hJhkf1I7\r\nFzkIIJnld76hbqEBHSq93qu8gzOJQ/Qm4mIIoKcXK6ipudvFzauFW3irPSGv\r\nGCZhnn3aKO4z5aQ3smDDiH5jkJw3U8HIFL758RLx04RtUCoGqJzqvNxTRhRb\r\nZWiBDUDGC2VGwZ/x4PJ/s45TObCzxZ9+7v7k6O8T7+cStIXVrCDNoDZfT63T\r\nuI35MO05OO0k8DZwXXrR2kCiQ2aLq3qlERLEGeQhLb+Vkn8M8a0LELkcWD+7\r\ngAR09HpIQeKjPpEkkC2xIWE8UkK/IqoNhdI=\r\n=xzjO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a2d67dc8857f82f17a6632ae954495765618fef7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-a2d67dc.0+a2d67dc","@agoric/ertp":"0.13.4-dev-a2d67dc.0+a2d67dc","@agoric/assert":"0.3.17-dev-a2d67dc.0+a2d67dc","@agoric/eventual-send":"0.14.2-dev-a2d67dc.0+a2d67dc"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-a2d67dc.0_1645809381830_0.2750446977344416","host":"s3://npm-registry-packages"}},"0.2.31-dev-7fec6f7.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-7fec6f7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-7fec6f7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e92ad7242fa96d08026c6bc37c58d4b973d3b537","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-7fec6f7.0.tgz","fileCount":34,"integrity":"sha512-p+QAJZDp9WJkGS4plDZXFHGOwf+IB0KkqPqSI0JdKsYCTP/mNLOhjDiVrRa2P+JXErWTxSY2nDImHzz1j983zg==","signatures":[{"sig":"MEQCIDXIPWZqKYGR6BAsmIsedzDGdNY0iSJjTHWovTFtf1E6AiBhlURwdgaRS37jmYUALIBvR5JrtjiMtA6oCw1S4YszXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGRimACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt7Q/9F2D3s6vILasCnuXn5RliYlU4HcfRtpCDd9P7+oD3i1vrl1kw\r\n3X4gHXQOmnsIsw8pQBqDT5T5pqLHMLhW1d15pNhYYMQhuB73xRubJo1SdxQH\r\nk0oCVsbo1yJ5tN67Ig4jegr5uKzE96GlJj85JcnJ4rogzZwmYjjw5Il2Uh+J\r\nxM9AjMCIdfXz7+fBa3GkyIpBMFLx30dSnJDbVjGQ1vJAnsNbqCfJ21F1yvlM\r\neYURTf8/2HpuCsRlSFKDoEAZxVXfTeuzT6NOEqn/fSHDMqeLHrJUQ59fsBjx\r\n6ZIa/q/pyDe++UtYnCs8SWEcvlBZyrzYG3vteM/Pqc0BptGQ0oqtgNL9Qw8Z\r\nYrX145DyW18wCqDuO3U37K4yMuziZYhr/3EVW4NztN2xiKGSKvcWm0KiUi7n\r\nddHOkERiiqYJC9yqQZ0VD0BxAG1eY/w2gs3nsYMwJCm8v2Y6qbzaOZfN9Tnu\r\n69pqT4t2RoiNgoN1ImD+dOl8i7Zt+pkNrx7e7kmeHy/jpTRVjMJn5HFiLTyV\r\nW+sWzUJIrwKIFNL7K6zT1pRyD2ikVKvRFxZ6GvqyehC/j5woDs3yA+pJuqfa\r\nfcVVKIi7gGBLOwjlxIgNo/T/RoX3oKp7zQAjsHtSOqb0pUSAbH3LYxDWuD2U\r\neMnaI7QHqYaT+8pjhyKVUmMdoHnuepO3EBU=\r\n=aldy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7fec6f700e7f74438720b59be6f2d1e636efda43","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-7fec6f7.0+7fec6f7","@agoric/ertp":"0.13.4-dev-7fec6f7.0+7fec6f7","@agoric/assert":"0.3.17-dev-7fec6f7.0+7fec6f7","@agoric/eventual-send":"0.14.2-dev-7fec6f7.0+7fec6f7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-7fec6f7.0_1645811878691_0.6000517171165161","host":"s3://npm-registry-packages"}},"0.2.31-dev-c5c9be2.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-c5c9be2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-c5c9be2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5b442be88f875de3846cdec196af4aa2a1020904","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-c5c9be2.0.tgz","fileCount":34,"integrity":"sha512-WZijDtxrhLofYVn4mampi0NBE5kMSuB6ignz9g0G3E03CmescK4Lhm/zgw2/8MjkS+rLSxlGKkpTEhpCttjP9g==","signatures":[{"sig":"MEUCIQCSz41EnAWvjU+ZkQEyw+WPwiSDDy6ceNm6Mh6gQRIXBAIgJsZe+EQ0TbhQReMgnZXAloXbhsT/67n3h/uYq9IwVCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGTcLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXfg/+MgA7iiqrly5EUKDxjeYorGUpvJI/7nqH/r2UidSPoPN3mpwa\r\nZibvYL5QyPDTUzTiNKfM69MdyWNS+KIJZGlEMsBgD6RLItDLrdn6CsjLDzjW\r\nSLYjBHxeUTbfDFC6YHwrZY1ufckDeqNF7k3cCXJ+DY8ATQVtP8KavIY0ihQn\r\ngYdz/SPAqT08n9gkC8KhCWhiyseyPqPHasKcoTdvT1Mlzn14lX3qutQXkWaN\r\nYH0JkSha8lEHYhJYcuEM0g0b5nO4IFCUWzifjyTJbUpfWVSeo1YMBkZTLT64\r\n97EcuUI3S8tPPXxN0a6uZbxV9oaxnrgerMWWHiY1dekgsgVjZ/LTn8zcOdYm\r\n0AhvoOoDY6HhlpvJM8rT2nQ1XCz0+pmfPcUnGFv7XCfAFO5b2a8BssgJHDCC\r\ns6jGS7uGyTyudm4lZvuOTWPBQ6ylKQEGTX1pcpbJwHSxJnXY5bKeep/A+JX5\r\nYagGXisBJTIZdmxHedwS7M/dZxyaaGf0G2M5CsXKu3qIGg+Iqo4cZ6LuiV0n\r\nzSt07I2i3oPDc+B9Cq15r7rWuluMBCoKUZtABEvhh6KNc48mDl3sAkNonktJ\r\nCfpUAXSbAmeISb8im1WA77lLgzm9KFXECjJULRjHpg6VaAqpCixnDJu/m8xN\r\n/vXeALd/2SlxSx6HVo5GZOOpqR1rZdXiZ7Q=\r\n=+awU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c5c9be2230e8d14286d72b7387fc62a397901495","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-c5c9be2.0+c5c9be2","@agoric/ertp":"0.13.4-dev-c5c9be2.0+c5c9be2","@agoric/assert":"0.3.17-dev-c5c9be2.0+c5c9be2","@agoric/eventual-send":"0.14.2-dev-c5c9be2.0+c5c9be2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-c5c9be2.0_1645819659222_0.836781690182024","host":"s3://npm-registry-packages"}},"0.2.31-dev-5037442.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5037442.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5037442.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e4ae5208f2186964579bb48ca3c063eb7b8164e7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5037442.0.tgz","fileCount":34,"integrity":"sha512-hUWGLcOvW+HlLZ0V/GdhxlaWMoN00eUCBNIShAs7pIlqrJ/To8LxWgVTQKvdiB5q/tRpx/s7W97XoLEDRJSFnQ==","signatures":[{"sig":"MEUCIQCftwuOOfv6UtbArozRay4TSxG8yqip0z0ziEn5GPSnCAIgQm9VEWr4AbUc70ffAqlNQJ0U4XOt5EAmukIabNEhSIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGZd6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr61xAAjeekj7DhEnVnYLJi4XDDA1eeyfobDPSl3nwzNfmK9KrHggAv\r\nXEEBgUmd4SnDjtPtvFYrC8LM9qvUXfYSvS0jeM9nRuFWWkwrMBAmJHSV0aa8\r\nCgWaffV2/UnNS4CfMgwU347RDbMn8VzcHkKaNvdhEgtFOw3xSaguQpvjvr1Z\r\nvDRfUL0DBnhAb1VDE+98ZK4gaRsAHf86rAkdxUkkQgKv8xDg31sQ/Tzea7YB\r\ntgKzGF6F+xeMYvYOU0hSqmJHGJCvPFd+hJUdvYHNdm+mYLm0bLAnrlLjGZCa\r\nuJhUfURyKaSdxY1lUkuypFJ/oqwokVMAHWTsUQa5jsUjzaKA4+nIegYJSgKy\r\nFhH64GYOsEvsuSEdRiomS/warihhAndADOJpl7sserFZboSbP8r6JAJVI0+z\r\nA+yH8M/k8RPPr8poEaU4hy/ovdOC3TzcXyrFexEw44bjT+83mfR5tF2d4LTG\r\nPgoVoKNRPesoQQInUtJYtMsr4Yh8myefjUaJ4XGYRF4ceQsIJjv6TDZJBNC+\r\nR6Nq1uyEC+EN1jyqJHV61tIVrwh/uijDkjH4Epgz6cKxVwSfx3pGLDPthY69\r\n99JzgGbSjbJZsFSry05bD6XS9XeKlwwFVD3fSP7Tf2L3Nz848iifrKfLknCw\r\nbjjMAQPik0gojuGvNLMFnzbfcfJLyzddMOw=\r\n=wqu2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"50374421fd57a6f7dff249e299d69554cb355ca7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5037442.0+5037442","@agoric/ertp":"0.13.4-dev-5037442.0+5037442","@agoric/assert":"0.3.17-dev-5037442.0+5037442","@agoric/eventual-send":"0.14.2-dev-5037442.0+5037442"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5037442.0_1645844346428_0.40175609166432413","host":"s3://npm-registry-packages"}},"0.2.31-dev-5647d10.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5647d10.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5647d10.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e9bfd0783a6ec62980ef47195398eb8871eec0ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5647d10.0.tgz","fileCount":34,"integrity":"sha512-mqbR+gIz1oVcWYi7CYqfmyR1xkDKX3EjZwOe16kAL7xWS37QtwF/HviLmCamseo2IyJ3nd9YRmboyur3bkh7Iw==","signatures":[{"sig":"MEUCICKLOm/4ioqzWvLxku/U3Aj/kPtf6AbEg3ppxWtPK0qXAiEA3u3TkwcL7ZJi5NXuO2eoKvuoOKgVDELIh0xtTlkHyLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGcPvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoegg//cj9x02HMlaFaKKbDsWt+ke+OqVubaq8/rx8Va0cqhumZV59U\r\nY9jecnc4h/70iVJ6Kc+CwHck8Ps4ZuDc9TC6HqKS/pusKdElJpJDe6tJ30Ud\r\n6Q20mIR4KBdMsh953G3FosSOIzOd0qi98ytCaFk5XgTI7cxkyj7f0J8uboqf\r\nx67nRw/2GsTbSY8cMGwZwT8KjO673Pkn9Vf+Sce2lsvGHVF/zAiUwaTPp15z\r\nVjzmm/YQIMUyneBbo79fRwxlq6F8UH9Ua98OW0a+hnxs2YUI2ErAtxai04DM\r\nGugyeipapPn28BVMOYQVKu4Dsz8br88dLvQgaDAa9FPZ+LSZJ0OxLXAr88ia\r\nd/SGbSYiigYOw/KKOWF/1FL2SpdPW3iVnFYRCIY8S+V4O0ulN64IW6HJF9Nf\r\nkwTxfPk+bYvBN0/1x/WYDIb0zTly30WQkig8zoU4ueBPQi4t0wAFq6WUy8Lt\r\nXJmuMXQSNEGmNrQ7u7feARleDG+inCag6dIN1vzmBdHVFab+NaKNFvSv0+I5\r\nDmtatXAiXdsOaBwFWMgHtLvCvHvduUMZVP/9Fm524BMv++BuhqFZO+OSo2b4\r\neLOb8zcSLyd8B8YIWRy1QPUjzNBBu8DChmuPQjO5aJ/RO9H7aiXBJnqubRzL\r\nB0mjn125EOXsH+dNelSbaJuO3s9e/S/MHQ0=\r\n=rS8g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5647d1060b1e5b23f11ec4a4c91113a89d6392d8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5647d10.0+5647d10","@agoric/ertp":"0.13.4-dev-5647d10.0+5647d10","@agoric/assert":"0.3.17-dev-5647d10.0+5647d10","@agoric/eventual-send":"0.14.2-dev-5647d10.0+5647d10"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5647d10.0_1645855727723_0.3029371945497892","host":"s3://npm-registry-packages"}},"0.2.31-dev-5ec32b4.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5ec32b4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5ec32b4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f6b31143aad3ffa38ca1767de7908425dd84b0d0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5ec32b4.0.tgz","fileCount":34,"integrity":"sha512-Q3/u1y2MPOYOVv2l+Du97+EvJD544rtGHinMCJW4+rIvt3pVCcNP+zabBEek22cDg3afYYP7mfeoiCQBJApY+A==","signatures":[{"sig":"MEYCIQCOLjHXeZDQKoCtXvbl0moR5YpAIXdeAb+f3zuzH8AKCwIhAOslx2FMXA7L3WYX/Jkl0OTpbnoNIUq7uM5ja5QU31XG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGrEIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0NA/9Hfbj76eR5Uemk13/u6FDUwb8liopIpyDPUUEAxJPWHEXo/9F\r\nBowQDMaJPY+tah67uwaLGvu4PF6Cmd+IwJGMXxQ91tvpMXjbkSnfUorbAUjB\r\n0NOKFH8qRs/MuEtZ8lO+4wx5X9qg6rj6aEIKK4pQFmjbf8Z9+cHylxvQLEck\r\nU5W8lEJX2p+2GAd/UKOB5vQU6omR8pcBo9aHBaqCefkrJEAjNk5JYSryJHjb\r\nt4ZUlr8KKj2YjVJ7ddwMffppbTRJ/CH1Xgzcu2eYp5QOkfN3qxnbULFa5VSY\r\nuQyaaTFKYo29HRgMiIsPC/BLBsNmfMgF/KKg04lQwimnTGGKWIlk+g+kC7jw\r\nWtxIr68CTxQKpEpEh0NCp0I8Nk6n4SztPYNB8WqWVAnku1wzdj8Y9goG6+lp\r\nYLZE+Gz2vivglEGwy4OMF8hce3SnpM70DxrwjACJiJP1QdQulLxEEJc2/81H\r\nCFwti3wd0HUTXBz4G0fYVb+osx4rvhwh8X1ERUY6ip5gwC5he2NSPdkalWbl\r\n2lV8iEMMJ4LtW3IguS5UtsMpVnOlJ0P1NncNh1E4/4499nlCeQX2gpO5RyjM\r\nKolVTKlT08YWY4yQMcbQF9JbLsRbtpqAiORrBsKDKUuDUAkQqQDhrUW/Mq7o\r\nJkmvN8uOIEM2Xmz8nB0VCjivGWKm6uTahds=\r\n=PpCS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5ec32b4f0cbcd82f1b8e8d92e93c97e9c3a1861d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5ec32b4.0+5ec32b4","@agoric/ertp":"0.13.4-dev-5ec32b4.0+5ec32b4","@agoric/assert":"0.3.17-dev-5ec32b4.0+5ec32b4","@agoric/eventual-send":"0.14.2-dev-5ec32b4.0+5ec32b4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5ec32b4.0_1645916423913_0.011768468484707029","host":"s3://npm-registry-packages"}},"0.2.31-dev-0e4bf0e.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0e4bf0e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0e4bf0e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f684e739fbcc146eab293ae0e1c8ea6b3ab2ee7d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0e4bf0e.0.tgz","fileCount":34,"integrity":"sha512-4REZmDSajpGHTGxNX/Ju+F3TDPJzlTTz4hATKn3BSqwcKm+tU+oGE0ctOqyXcr50PtkWDeRvxBd9O2dAY1VKkw==","signatures":[{"sig":"MEQCIDBPS+QcZgnGm+CamR7cdLHIzl69UPk0mC1iAIrOFLR1AiBIQob6KJUdkJd8x54/odbhOk91eB1YLWj/b1NlIGjZYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHVn3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojHw/+OKSkWiMo33sIU5l6i7AnDn2dajvSo+2Jm8Bdol/WvE/DxhxN\r\n322ZQlASdc/hoJNEUiMf7iowYnji6pzxNsNF/jBgXqxKzwfbkxlwud/rjXTD\r\nSl8mxmMLyFSFBjG550RsldyY6b5FSLftfzseIvuYfgLBSBZCrQw0UAXLoOlw\r\n73aKgZEm+ljGLc7bDjQlytEHykISlrVit+hFeAMQHUHf7ulAC0YOl1Alqvkp\r\nLiIw60HHBn+1bBgc9i1DnT4kFxUf5/ONo5fVTqf0pr/drIpHtRp8o+o+woqb\r\nVJno6hdRLFlgUqynT8HaB7H6pEsXNjd6MUR/v1qTX8C/xct+CsJO5OVPTWuM\r\n35NK8FzfmxmA6kXOUugykKyJEkBN3zd+Xf0INT69lRoU+2W9VRh5V/wBKaA7\r\nQHoQcbPVPZu2II7luRvsMk5cclrikXnkd1eKswMVZzt5o18Y0MN29dtNzZte\r\n34+I8tUASK9huPi0VFIRKbZRZdI36ATC3gtz9wX0xqPDPEsb6qdw3mGRFSNd\r\n7OGDgsOGwI8QatrDsWTjaF7nMdkon+ye49C8Nht97mEl8cUv0Gemq8H6prCP\r\nnXOe4wvxNDEdx7Utqf21yTMQleZIVnXIR96EZKivQc0Jp6XV/PQwZpnUbp2h\r\neSLxEnOQRcULh34EX9xBrBZ840GFV745n2k=\r\n=Uxhn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0e4bf0ee2556282035de1694770c53b1a3d9a26c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0e4bf0e.0+0e4bf0e","@agoric/ertp":"0.13.4-dev-0e4bf0e.0+0e4bf0e","@agoric/assert":"0.3.17-dev-0e4bf0e.0+0e4bf0e","@agoric/eventual-send":"0.14.2-dev-0e4bf0e.0+0e4bf0e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0e4bf0e.0_1646090743120_0.6382342223035153","host":"s3://npm-registry-packages"}},"0.2.31-dev-fb5585e.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-fb5585e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-fb5585e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"41a9f7fd471f297277cebd0acdc498fa2af5ffb9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-fb5585e.0.tgz","fileCount":34,"integrity":"sha512-PvTzDBfv4hb+XeCycVAfHgqqR2j6Re2n3k2u8+l/AXhQpgPJS1fYuXhb6ESJ7mB+TkenPy/5Lg7Gt8P5le79vg==","signatures":[{"sig":"MEUCIQDuurtn9eDATZ6+P8TZpwQ8negzH4h6Rc/GKjvA2XddjwIgeWdDG2miqWcRfjTJmg1xIatTPWr4qJAah1Z3rN8flYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHXJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUNQ/+JGG1tlkdeHAmLarn39k0NazFDtkIBbjRh8TevUJaeG1zGFIT\r\n5W1XOb3LAkcGWeskOqOwfg9ENLMwyevgHTBt6QI+VbuXHx9y4Aawybf4qVgC\r\nOYpQWbhIotFUpMgImM/RjxdLAhkUEb1qkTXYG6/P3nmAZXYhjxtVXyXCAgUb\r\ne+FYHnX2XBhQTml1Yb4hpZ8gmAUFHDRaYyIVzCULDAao7dqV1RnzHnlJFqGr\r\n1/Aj0FugocoX7G5EUGCs/B/xeDkneez2IMM6yv9zBq52xQSU/jpykdw8hU9h\r\nAJuUDxss8yVUub/tk+hFQGtUiEfiSBTGcl0pJlyJtte7Wj2AS7ssrILQKfUy\r\ngT7ekOv1UT4r2ny5AVUE/J2I0QdDjA2UV9Hobd61nS7FboiW/p9avI5SyWfa\r\nKwwpd6HDeqHPX5n5FRhoeejQlThs1vP9cShWCpu0aTEKcY3EFEgc17jZ7WsI\r\nwtDYYaMkDuL/FnOXC61E4gDIiaZY3uJw388kug5odzRj2+MecVLIP8xKQ6wh\r\nmqZiaS69EHUBuMauya7lnFHX7pM5Zr8t2NcjfiBH4CFIPGZ2IFOr3spGs+0z\r\n4IMGCQkTTtqD5G2RWgvccjbILhSaDg8HkrT71J0VVfqhFGOEN3ou+bh1cwTZ\r\nV3MetU8zMdkJUprfBjE0DUnghKUxXXO923A=\r\n=YKuK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fb5585e5caf6ac0d269dc829f4206637e4636929","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-fb5585e.0+fb5585e","@agoric/ertp":"0.13.4-dev-fb5585e.0+fb5585e","@agoric/assert":"0.3.17-dev-fb5585e.0+fb5585e","@agoric/eventual-send":"0.14.2-dev-fb5585e.0+fb5585e"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-fb5585e.0_1646096969915_0.7456916902856541","host":"s3://npm-registry-packages"}},"0.2.31-dev-43608ea.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-43608ea.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-43608ea.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e059d0dd57420f8a61ae2538e897e549e8ad1663","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-43608ea.0.tgz","fileCount":34,"integrity":"sha512-UIs++7p0OfIDeFu+qZWv1G/WczsmsCd3ip3g74WDeCm72vvL45UA2wWanxMAzCFZtzktxrKuN5Xj0ez/BLOeHw==","signatures":[{"sig":"MEUCIQDnl1S7elHJieFT4k5c2n5gOuZrY8WQR0QP5+9TisqzuwIgMsCzmAKuRZdQ4Z1fXSsgquAn2h7d6SS6Bj11RNjZ8rE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHXm6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1CA//cIsUq1THnVrlbeM+1JzsAgCTh70uQv9IFrs9RPRwCvVBEj9c\r\ncyCG2Uw6gHpwqTnxOwunOfZrivrmTqTTc3g7FzPs+jKor2Mtbml31zgPauVl\r\nXsUyvry/A+G8wr/5JIK3jqK6vHYOo6W1RxutDzV8dIr1CddPWcVwsqxC/J/H\r\nAi9qmcQtKAaVlpypItQR3Tx0eRv6OveQlFksRM155Il73SLFC5Y9KANnEbUv\r\nv3mzyZxR8iLRfypOS9ybyBgNMlBXOxOP8GjhpwCLnfum1AEXD3OKUj4B50lw\r\nRqv5r45DR9N8oILX8drT8wmDADt5NLxfQ0i+eJZeM9C2VNgdqd9xQrG+l0Nv\r\nrCyL48ErvwczJ8Isfc0kj/7EQfosMyRkRVxYouyb2bD57Hoor4YkicLXbfeC\r\nXwHEhTOHLO1dZxwsz8d85tbxuwAzI71xY8COhxxsb1GKtIszBYez25BrnLGs\r\nw8m3MP5Dd/SarmIR5kHbOyXeW4BQgCtde8hPz6VnxmQUYPmmaEQKmkOKObf3\r\nTAmzM2yLF5g1TKLVY1fDiutRP9/E4zkuH/tU6+0RzMVLBHHZs2KndQKcL5YZ\r\n4F0YhEispJQACnbk0UyGzdQnfM1FlCnXCADogyt/bUXAuPobsP1j6jDq/mS7\r\n/QYkyXHbwFGoVKVJlrqSd/jjVXHfmbVhLMI=\r\n=I9D4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"43608ea3976d08a5192cf04a3b169430defb7a7c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-43608ea.0+43608ea","@agoric/ertp":"0.13.4-dev-43608ea.0+43608ea","@agoric/assert":"0.3.17-dev-43608ea.0+43608ea","@agoric/eventual-send":"0.14.2-dev-43608ea.0+43608ea"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-43608ea.0_1646098874700_0.4963171096350092","host":"s3://npm-registry-packages"}},"0.2.31-dev-ce4474b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ce4474b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ce4474b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1a481f39ad1ac07bfb460cc8b3f2ea5606a50beb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ce4474b.0.tgz","fileCount":34,"integrity":"sha512-Gyc9B/0HdgIGkZjpi+I3sha+U6jPdDrs29n07EKw0PK+24S5ZDhcePlLRs7OdFu53D6TE6rHGHyArD+lq14QmA==","signatures":[{"sig":"MEUCIFZyibBsL8ieGV65Rv787MjA7zCpz9SQQPiYs7Oi1shAAiEAl321T4h7j9x/S8c9ggLb9F9ZxapNMIpEmIul89A5wjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHX+qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp6g//cF77jdHiduQOIpihp4MGdE6xXfHNPfe+iepuRfqrgLFKK4Yh\r\nXF0jBiclU9zrbQffAmeDRZUvEOFbr+6w1mZPuEZPPCgsonXQcURUAyqDMY+f\r\nbTrOjeomdTTx+ZrAPYdJtzEv/VjkrvDgeOwvzQoUA+88RUFkUG3rMN/srveg\r\nHJx4TTIo8Y+SjKXGUSo+E+ckaKhT/MzRnhHBwQZFPY3JbAte4sjpsO/l3K7i\r\nnw8UEN+/DVvwEMjsBZcnYfn5LSFNWDQLP4JAlgapNDAfCh3hIJzzJkfTZKF2\r\n5hMZA8B2DWeFD1AR7V5ODent1rUwmolTDeIliZGwh7hzfBBQ19DpeS9q+siQ\r\nDhAHyO0LtoWObpQSTgr36Vcgpj8OU64J0Ei3KcMsJIKkf81e331XpD2kQTDP\r\nVzvRTyt4xaVhcNec9RQIFVirilBrPJSGzV3Q/VzxgiJDSJ1+46bdmr4zOrZF\r\ni/mPKgbFkLb5hUCf7QAPvFWrceOdOvAyRRpHIb6cUBItfvtwJjMfKujY3lpk\r\nT7aqd4UFLbtd/u36pMNYVdNwHtbDCbcWwimeXNhjC7npowArzklNrUjSR/hV\r\nIgmlWNHg1MGKCIKpNVE54U3WvsLGlmRJ/WUrpRN3W90g4fVkhgaD/oXBLeeg\r\n/T72RS9h9+RggQLYWX4RVuEaZv3t5E2ZW7c=\r\n=i3lz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ce4474b6ea3975b5c69e93d800d9176de613e02f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ce4474b.0+ce4474b","@agoric/ertp":"0.13.4-dev-ce4474b.0+ce4474b","@agoric/assert":"0.3.17-dev-ce4474b.0+ce4474b","@agoric/eventual-send":"0.14.2-dev-ce4474b.0+ce4474b"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ce4474b.0_1646100394203_0.66074608667543","host":"s3://npm-registry-packages"}},"0.2.31-dev-6f22731.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-6f22731.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-6f22731.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5d64ffaff1936ce79b96844ccb20f470c457a48a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-6f22731.0.tgz","fileCount":34,"integrity":"sha512-i/p54Y177CQ0fJ9pIk72sE8NPTxNydfRRaXgRo/dTqbRTsNqD1QoDVf1vu0LUJTR81byoImZCDBEdZ6/aFgQgw==","signatures":[{"sig":"MEUCIQCdrRYCkn8TlAnTMUT4lGw3RL8D95/aV8NCkwq+0K4O0gIgIEWOKoRzHQ24ZKCHSxXfbXn6q2a/izySvm8ldyzJR+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHYlbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKWg/9HsHF1FYvB88GfcVIy2M4rpzEqvNamFOkZZVMzZCs6Q4mIq6A\r\nNFddVinOMEHOMOLQUZ47sxhMCS8qZbwHBw6UtH8VDzSnfvzuqY1RD31BBhLq\r\nkjXQIcM/UA8xM+arKK1XTWwPt8oCdK42YLXDxgxfNQ8+uKz7lQKc11cNQgWs\r\nSEJYllxqUndQjqcEwiBBQiZnz/yNa0Z+fQ7VwRPBZOqdZHP0G4flJ7fLuojv\r\nYA9JF1z9KDMhbCJ+jaWlzqMtkPlER0NMO+R9EF94wL/KBGTSprFJzWm40Uhl\r\nRyC+Z4IHaSTUk/ACoe/bJwUvmJnC0WFybngNPOg9GhLdjzONlfONV5RO50vN\r\ntuav7o/dQHcCC4hJisQF0Emf3/LCGh9Q5IPi5EUsiEumZ4YLegGT5RLQmSe9\r\n+cSw0GTA76eY+YWSwVvoJfZe2iM2+TuH0XXeat0faQwHGOVRTnPTAN6wXlS+\r\nzk2/Gqxpw2e0eeCmi/1Kott4lqpdRSLuh9fMcrLw7wEJVaT81Zp6288rvQVD\r\nysfZe+KH7MOxlV4sMscZX0FzBOLMuXeY7dPBwcP14iuvnPPnEWZXRI+9j6os\r\ng5+80RNe/3AUslxXy14aSkx+hUpeAtpcRXawpkKyt1yUbrhMyKgSCYvkrRBa\r\n1OSSa3+RLJfT31SvEr3YPKaDktt6qR5ebFU=\r\n=i8Nn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6f227314f219769c1f8c66dd3e5242a8b7734f43","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-6f22731.0+6f22731","@agoric/ertp":"0.13.4-dev-6f22731.0+6f22731","@agoric/assert":"0.3.17-dev-6f22731.0+6f22731","@agoric/eventual-send":"0.14.2-dev-6f22731.0+6f22731"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-6f22731.0_1646102875777_0.7801480635657914","host":"s3://npm-registry-packages"}},"0.2.31-dev-de7ed07.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-de7ed07.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-de7ed07.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"11796f6c9e14b92136af04100c56ab65871da5dd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-de7ed07.0.tgz","fileCount":34,"integrity":"sha512-b0qMrtBOisiPd8HQHuL9QwP1bpA6l6ZW/gnGTpgwSCeFIfhfaGmXX8kj5NgWtgY+BJoS3iZzmXb3vN2TGfrP8w==","signatures":[{"sig":"MEYCIQDWK9gOZBMxC8/hqE6kkI2XKxbtvHFzsPKbkHrOE96FGAIhAKJOd8i79LfBk5FUm5CYnQdiXv9XB+RbvsPf5kpbFf6V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHm/0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEcg//VRvWgj6j4it6otSaY5pv4RtjYSisorqtj6+z/bDgek/MAZcn\r\nLp0dO73ECY3ZjxM1AHo0L1TtDE48vP2xZld3V4jrg7wVqYW8MnPXcEJShuIN\r\nkrG1rezVQKanVuy9VFsuoI9k+zTJosxFhE0Msn7ZzbSDpwpUt5E+KRLoucPv\r\nu8teUrj4JKp1tB0g+K9wQGgF72XHkowLVAXXKWq4vqMO2+9PBzgBBYJAZSXV\r\newS5UKm2/rW2oMEMHbHQR0hs6WnuqVciPH+vlczfGJMlV+jCCEU8K/us9IX1\r\nnH3cCXJp1YQ+4NbnnxCfUw7Px2jIrUsFkOzzmNCkZVvmwfKW4k4QTslrwI3p\r\nBp3stPl7lbN23OoJGfTAfR6a0thHKWdvgSil+qrXd36FvDM5Vuk4DvVeSuR/\r\nKJ+E6Rm5GBT3DwxqXzQUeEnmzFviWhKt9BGT0gpwEyJuP4vDFpBK5CoxhxlS\r\nGdNbVpD2hHy4eojFp3ELWYN3QML1UCvAkxVELa5RyVgrTFxbnhAEC8CNatwi\r\nDDnwf80yD2qy4YQvXfe+cX3/1fJj2RFVRrBV3nS6tL7tYQhn2E1SA0tbdXGa\r\nLIIYKQXpfgE10JVxwQFhj5IIzJekSE5rOYedz2AvAJ4qdiCU8HmzdlDnWS+o\r\n9X0n0wOe2H0gVeQsSIZZoYUFd8lUAtBVG/Y=\r\n=RuIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"de7ed0727a58e491ad2aa31cee48fe7497259f7c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-de7ed07.0+de7ed07","@agoric/ertp":"0.13.4-dev-de7ed07.0+de7ed07","@agoric/assert":"0.3.17-dev-de7ed07.0+de7ed07","@agoric/eventual-send":"0.14.2-dev-de7ed07.0+de7ed07"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-de7ed07.0_1646161908617_0.5476280200442194","host":"s3://npm-registry-packages"}},"0.2.31-dev-baac4be.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-baac4be.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-baac4be.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e5266fc84ff35962570e59afdd7b56c6708368fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-baac4be.0.tgz","fileCount":34,"integrity":"sha512-5XWy3+9PkfNNwU8CcN/111zvw3kRsnD1EguAQMYf/N6+hWlNUfwlPqqzAggbmOWAp4NpVWwiwCAf1KLKQFMnwQ==","signatures":[{"sig":"MEUCIDPoqeriAvGuuCGp3MWPmLdpkX+NT2deUMOWPY8BiRTXAiEAs3+Gssse6EKJU35m1VZB2XK593wgSkiF4Ct4GCw8tGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHoiPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiHw//WOAWh0QDum1GOyG09zk7BgWeSOe3Gti3bvnrWvR0JxvP72dH\r\nazzu+3r6fdn5dCpn3HWrcHlWr56KH2FVH05lOwiyFuIxSdB30e8fKH6h+OKH\r\nxVBTVdFiVBM5Rp0JHFSAzplRkjaR8c4QrzgRayIV0oxAx5PnXQEg5SaPsY5M\r\nZMfGVL1BKNGkC+grxjCl1dQ1unapl4c7b50gQbSQhFLlN5JKGSj4Hp1LsqM4\r\nLo0Rdu27DRYe6CMvh3OqItJ2hBY0G0/j7F8T2skvhhKvXEU1xvdQ+T02MVPa\r\nyFhTAgF3KQw+iWx/pghF/oyBrPQfnr/jThc95MhiJnPOr0cZHq/Ko+6wDPQ3\r\nHmXoTx6XX9x5Ti3a2E+5P/aHwOdce1poamHTp74WjobKxWXyab/zgnAtmIz3\r\n17jkZKNQRn1z6LqqG70XUBMjv/WRUdh8T8lvAH+O/IrNgWdz1fSMkM+oi84P\r\nFmLK6NEIXbhq0ZqMMrhHuc0DRsiBf+5rE0QeQdIweHc8ik6W6YEqzLB91bKy\r\nBTrSf2l9n9E7V35DgdA20fT9e9HQAANH4IUON9CryzsHuEo5XFy3IsKuIsK9\r\nWlQ31sH9c4c5s1L1RKsbdV5xDPqmiH3rzPqXrx0lQf7i699RyyICKpCwouYb\r\nZJZcHO9nisiwCI46/8voiGmReuRcvfMG42c=\r\n=/kyF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"baac4be80a2467010876138aa853a9a52a5760cd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-baac4be.0+baac4be","@agoric/ertp":"0.13.4-dev-baac4be.0+baac4be","@agoric/assert":"0.3.17-dev-baac4be.0+baac4be","@agoric/eventual-send":"0.14.2-dev-baac4be.0+baac4be"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-baac4be.0_1646168207656_0.2364688433600608","host":"s3://npm-registry-packages"}},"0.2.31-dev-eb31f5a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-eb31f5a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-eb31f5a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7152b0a9efbca13bffad3c54a516b076bc0340d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-eb31f5a.0.tgz","fileCount":34,"integrity":"sha512-CGWDRX0FnxR1CSDHUvHprrm6EJPVbXiHJQFjPmNKaK+lv1XDLX1kzn3A1q+YoStN9MGxuMksO9Q7JeVYMp2fEQ==","signatures":[{"sig":"MEUCIEtj3rUxX1kGNVfuhvYozSq+mVktwJ4j34whSjivaLN4AiEA9a1oSIQPGmd9ois+IUjWNsOgHKI4wT6xzeqneM3jg68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHqdEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4ZxAAjBV5npn5pzN6hwPL54PLgsFT4kG7McFHEN5rJnHNisZCHpaQ\r\nE7oqKXIk9nlBrHcEDPUhbV+Y8T5MsOojNnU0EDByyvC8/SRygRWeaGRZgvHX\r\naJqhWKWEBxgUhk89dcA1qFRmYg54r7akpnGjlaqOqdOpOoHPqiL0RhSUJ+rD\r\nKB0drUIuSEHIVHwUaGUeG4WPLiy5xI6LHAqHgKUZE+wob97TBtegnmSz3KQO\r\nCVMYEoJiqnEDCS6Xzym2Zq7+zPtFdQrFShSB4yS+kE63LU3PLznUU7VI6CTc\r\nEgUc+ymUqbp/86SX0ZN2cKtnzC7oVfnMnTRwwBah5CQgQ1saH+hAMCSe9lzr\r\nL7o2eCxBAmD8ceHc0s0kRSrLDN/P2v6NbS4kizbhsfDFujNwQekdDaIlNlIS\r\nryOSZsEek2ITVl2ggbdXzV+t2rvFEx6lUFO9tz2Hdi2W0C3lFWUxvGC1aL0+\r\nYRvlu7k+kEti40AnKpXQRsO7bBa+/E0tekTLFVWHIaYmyYqMM/6RtL1YrAvU\r\nLomcFCeQl3Glc3cyTD4DlvwB7keTNRNI+ed3Bdm4CYD8wlI2HWdakAQMtZkb\r\n0Cc3h/kI6/cemYDFDGzvpBOtHDOcjclHHc2HbXPktpvom6gbgVeX1RjmG/0A\r\nYRYAY7Hhzred4GXz/gwGCR0i2xkSZ0l+Clo=\r\n=9mBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eb31f5a6a2ac0e62fb7367cfe52381e4b50b10bb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-eb31f5a.0+eb31f5a","@agoric/ertp":"0.13.4-dev-eb31f5a.0+eb31f5a","@agoric/assert":"0.3.17-dev-eb31f5a.0+eb31f5a","@agoric/eventual-send":"0.14.2-dev-eb31f5a.0+eb31f5a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-eb31f5a.0_1646176068729_0.19167335542522768","host":"s3://npm-registry-packages"}},"0.2.31-dev-4862120.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4862120.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4862120.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"013de07f358232705723c89fb84d59cbfdc17708","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4862120.0.tgz","fileCount":34,"integrity":"sha512-OX46vu6pvfFu9Ul8DrLlBvV4bGyuv/mRb4smjoGuKSK5VX0Cl/+FfX/Wx3rGzoUG8Q+nKcJEcKKrGO0cfQ6+/Q==","signatures":[{"sig":"MEUCIQD/S8W4p7TN35vfhAHzVwc9cn76e91ZoTPXEO+zVF3yBQIgf87KZ3BOgDO8hQoNQpSimwdFghb/0irO2WaNSfYmw4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHtYoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozpQ//UkbSG2zgjz3nuFEmUNol6g/GWlVyXQtkufzMRKPkPkvBAEiu\r\nmgCvk2nAplk6lKNbCsD2oHPMlZtMTieKcAVDnukZuJXN99rDDjKBzRMv6guz\r\n3O1avhuMa5c9Hac+qWtGE5MBL8omYFjoOA+DMOpr9AKxaPVoHRCfNdKTBR9e\r\njzNvSTyG2OemaswEWnb5abKjozwOK+t1TIBdndlq/cc6Ma95bwMb6eFtZA5U\r\ngIAgJiL81pieFjAl45cP/P5jD6wtQaHTGNb7s5esiLVELF2Xc8htVnN/qFdy\r\noRzvzV+4zigsGSJShgHyZGEX2oXRHjwDcoA4T/iKSJKeXWkDDrY+UunVJJeD\r\nS4+8MMgNlWwhvqZq2lADBvLYAWVKT28HGyr9wT/eHhd4e+tbAJ8Wv7VjXdaw\r\nA8Nz9EwbJ2gLwczlWzVoXnqV/ZOGEsO4JgCObiAaTsPMnAAWqC06R0t04vmn\r\nNXziYJPLKFnxsGFB8yQx8godHdxBnA3dL6cFCp0f87HvNj2aR7YTlEcRetD4\r\nxqgRlq691eYlXyvWMFFKwlQxhVw0U8vbF9JxufGE1kzGcAIfJP3yMS0Cm3Bd\r\no7y0/2Ommkog751J5T9OtrcWN9kYjIcPBfUJ8DKkRV8F82t6enzth4NEasIo\r\nKCVu4uGHizS25xYSoWHiAHhhhhfhB2xdeuA=\r\n=YACw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"486212074547109e2e13ec92e5a05a3897f6d3a5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4862120.0+4862120","@agoric/ertp":"0.13.4-dev-4862120.0+4862120","@agoric/assert":"0.3.17-dev-4862120.0+4862120","@agoric/eventual-send":"0.14.2-dev-4862120.0+4862120"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4862120.0_1646188072592_0.8347566126181083","host":"s3://npm-registry-packages"}},"0.2.31-dev-2b71fd4.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-2b71fd4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-2b71fd4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e81429e5c347d926fa7fb9776d449118f0380db","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-2b71fd4.0.tgz","fileCount":34,"integrity":"sha512-+LO5/gHTq15ihmHlj/tDox7FFazy98+RgjnFv86Cqw98Rcspl5qNYDh30N0N1eCGz+yRLPJXD6EzOAsut096CQ==","signatures":[{"sig":"MEUCIEnAGUCXqgW8eC/4QWpgEYlb4GsHh9UDEySDwc44mPpYAiEA012hwnig4x4dRtQwKJzNrv+8Dg9tTOY2i0ed6BGQ1Iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH60DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkVg//aHkhiYsgBmP2g30UUjYULM2XXA0Am1fEGiISXIli65x1LtJH\r\n1Ad46hiQv95nQB49npUrPjXy3cCEo6G50/Iuxy5rf2/X+FL0ctgPpKSgCpvR\r\nXwlL5opzw3mCun6xdM7hqNqc3uutJOHJXbmuciL+qAYpn9FkaW5Q5IbWUdov\r\nKVEjEswFiAejI41sfxBxM2+XlZUJUEJ6ESNG3u/QlJE2df+UzNC1rQaeO8bg\r\n6CU88q6T2YY/qV4Tz9bOUJ3SO3aqx28lRtyx/05C3BbtlHyZu+WrK/lPQS91\r\noolHiiZEox+csUCKEIbUlJ3/EK6i7lWF3Z7yrM3FM2PKnFvZ/4lk+vCTfD8R\r\n3IJx6MAVNfspG9EZoeBfulL7YsTItnGPnECf7s7x0VThZOPpB0KqmuVFIGFJ\r\nOv+XhSfkdH5UJMKneuGJDhKvMOv0mAO2oyRlmDohHe7WnEMzkOLLnoqOF79U\r\nsBSl+5RFap42GJu4Z686e3PoIRlq/NVwVK9ffjPMzb4OPDfHKmNYCHQo+lJ2\r\nu+I9nWxaJuuScZnLH/8v8lpMASm+ay0kN0sX++Y3sfKOxG1v8ki5aM33r23z\r\nauO6cY9Bzzo9ks1z3aYK5Sh+Ilo3D5u446zT1Zkf0zH2md45atNt9DtsSX1q\r\nVpTbi9pvGWMQW5rXCUwZzKuH7SohS8cL3co=\r\n=9RSc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2b71fd414032348d9ca507af70888995a10a020c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-2b71fd4.0+2b71fd4","@agoric/ertp":"0.13.4-dev-2b71fd4.0+2b71fd4","@agoric/assert":"0.3.17-dev-2b71fd4.0+2b71fd4","@agoric/eventual-send":"0.14.2-dev-2b71fd4.0+2b71fd4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-2b71fd4.0_1646243075045_0.806226471484971","host":"s3://npm-registry-packages"}},"0.2.31-dev-0a320ba.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0a320ba.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0a320ba.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3759eebbf1e71d13fb948b71b9bb9d9c015ae88e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0a320ba.0.tgz","fileCount":34,"integrity":"sha512-T1GgDebVz5GnNVQN8Feg7Cd1tZzUPM4xizS44oreHTW/R4QKbmzElpWIUPCk9GjaH5NzJxVvYbgz57yQe3jaCQ==","signatures":[{"sig":"MEQCIFkNfc7CfQXDXdHgAVxSC0vt4XGrR3if2P7T7GFZ6u0uAiAGYJJb/wQcg14HOzj+xYx84jxgxONlMaQ1+deS8KS/6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH7UQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrahQ//f0ZwHTRoJ/n6fU+4KMCNw8s9dMSrS6cuo8vHURFM+LGhkZPe\r\nNPI7eOhg/3Kl5TrEfDc1YmOUny2zw6imJWhFjSzd/mvxRE0emCX7YtCuU5Gf\r\nzYy1EnUd9aj5XpMcvSWrxxKJG3+XqnzbhteyOMqxnw4Q/5VCoWIzA2xlHNtD\r\nsX41TA6qckpb+ebb7rODyxyOR3sOTSa2tAYeuwiISDArZztxsjTTIRvgJZjc\r\nQUhxcz0Sl5KmBOrWpWwcn61hBb4WeUlVC4SYOOwZD6GxL98msEtI9tjI6rIV\r\nE2TZfmVKJI01x6JE/pNZeFOR8IvqZ3VH1GbAQCSZcTC12oQdJEBz/chNWW55\r\ncJUnJzidG9m3xS52EIgTechS1o+PJqyP6avSvNMUHl2WZd6+akV/J0Ti3Hm2\r\ndn12PuL5q4qbjy9Vuz2TFGVa4CVCHa+jIKOGuFqKgdx34609zCWO/kTBdM6R\r\naPh13k9RqjupY42ZpQiHP9ukALEG1N7EPVbr3o2OXVfNeliuuzYqAHcLcP2n\r\nZQDTIvYvqpkdllP+Sa+X29GK+XVTyUtY4mA5PZxDcUDqfJ7rfMbewKhc5XBS\r\nu+sL+H+AHFsp7vzjwSJGjQuw2aoNGijnEGHKX2SOG+eahe6hPCNhXaZZSXU0\r\n02LXyRwutM/iFsV7TOzPgmKllt9UUDQ6X5Q=\r\n=ocQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0a320ba4686140f54a3fb2e52e1585ece1503841","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.35","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0a320ba.0+0a320ba","@agoric/ertp":"0.13.4-dev-0a320ba.0+0a320ba","@agoric/assert":"0.3.17-dev-0a320ba.0+0a320ba","@agoric/eventual-send":"0.14.2-dev-0a320ba.0+0a320ba"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0a320ba.0_1646245136096_0.5838980159292448","host":"s3://npm-registry-packages"}},"0.2.31-dev-0898180.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0898180.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0898180.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"70fe70e05705719aaf7db74db52b45078ec31f44","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0898180.0.tgz","fileCount":34,"integrity":"sha512-Das0MEg9IEqoAe3KBkhB0oKPqvwMh2snJCqkxDJqzCh8/HLaVkmYMpz7V7t56NH1Rym9JpkX9BDPaLO/J8On6w==","signatures":[{"sig":"MEYCIQD/YvAXtnP+lMp/5EMU8aATRjwZJU3BoqWuCg9HCybIBQIhAMBNZyqDC43kKwxBBKQmkbbrLNMbq+h5vzDHcahi2rXS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH/LqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOVg/9Hyggcw1KsDki1kkzVEpQz8sNXIsz47bhjbX1a9tV+4B2vdK9\r\naAM4J2w9SmIdn6AF/ZzWOApbypzgxvAAsRZ1/QpmkLx7MJHmuJRMCQdNBe11\r\nUPgClPdxNN8iA61Dg81v3LD2tkeXdSdKB2bq0JcZBtV++WUptmj/Qqoz3Dre\r\nEiEbv7YrZaN2Fhxcm6raLGrOTNkeERrHtyKcbxRbSaI6GACY43Q+wIvlYUzB\r\nF484VUbfqHAvbyPzZggFr8zL5RgrHiEkhbQDAw5+VuEGRBy5dhGdhlAm1u/e\r\nPKiLMRezDwzQHdADw32ra2izVak7VLZf/BwHi5XTql5HCojtU5eux8PolO7c\r\nH3HKBwgLN5T6tno3ZqSMSu1Nw//jhryX8JJ0Ib0P07q0fi26bcEMIKWAv5CO\r\nr01q9xHfhuCnOYIYvWd32Ov2rOeHGMBZX2MUkEBnj57xT7vNXTkVn/jt4OCN\r\nGupE4ndkek4pVvXeDISS7z2iwzrMCnwLH8cXSoVLVErlr8VTohdTBNfw2QoG\r\nDAKiqsBh8oR9r6FW4sSv7qJSpqkHWXiXLfHyf9GIiaxgZ9pK+qj98fXARKAb\r\nBgGYSZInF/PSKPEYjgJBISNREYjZklPl2b8psGpDwNDzN5jNtH9Y70+Krd5q\r\na73F0W/FWFx25UrAC4xBd057gXmBYaGy7bc=\r\n=yrZF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0898180ed089a20530048a30a18d1460b08f3ada","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0898180.0+0898180","@agoric/ertp":"0.13.4-dev-0898180.0+0898180","@agoric/assert":"0.3.17-dev-0898180.0+0898180","@agoric/eventual-send":"0.14.2-dev-0898180.0+0898180"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0898180.0_1646260970575_0.7397708091147135","host":"s3://npm-registry-packages"}},"0.2.31-dev-41b4d8b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-41b4d8b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-41b4d8b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3b0de765e41deed533562ab525d053af42d9f6e6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-41b4d8b.0.tgz","fileCount":34,"integrity":"sha512-uEXdfjRXiDSpEmg5EQSRD1DNUVBYCSwFXeiggti429eQPmIYL6Hz6pNXZdIWU6OKKTbjqHvmfm8DaidJnsk0Bg==","signatures":[{"sig":"MEUCICFkD1lFMchyghtmHRvaAOqGRV/4htI4NVJeYVghVSadAiEAz6AUkbQB1ofpPs5O7grNEvcR//L8reXyVF51IJ46u5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIDo9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsiA/7Bx29Oat3Uxec9Lazc4j7FdrGdkSznvFhLt7mwuFUarN6Zvi2\r\nov5C0WxPQJzPvccm6SC1aJaiv0MiI3g4IXhsJe26EBRFsbeidoYMQ8He4HhX\r\nckIhPubQrtuHy1R/zs3ocwUiEGXEGtq13fXaTQ5TYhbv4LdrZk4g+mISmXCk\r\n6/CptAMmwB6j/qmq0hT5vHwB/g19vXDGuScajWIgF/JZrBVB8n0oNpKeDw58\r\nsd+k4QLaoHY2lKAk95Enec0jvKt9VPAo4FCxUmaZXHG8BWgX/H6oLSwSHz1+\r\nB3/H5DJLKR8S7zUvdQKV1mq+QSQLEDeq/S77PgbExQT833sSq0d2wYjHkXF/\r\n0hg13vmaTQWpkTJvAxiy/m4IyL+TdVIoeuLvXDHkl6bSOgG2LL14PSI0I67f\r\nJ86ldxpU/keJfsHEM3x/LzNYDXv+2VoRlkgfdmxNKSriUUla9CrGuZZJ9ZKe\r\n5sliZm1Z6zbq+Xc98wT6mPNntuS/fkNGC89XNzKXUAVnI9qFfDWIMgPCKkLg\r\nzzpFZcvxim9NR9CMC+kd70gH2gLOXstja4uQu9vo8iuTw5BT8c8jsPZNCwNI\r\nPYi7VoOU8xKHYmYLWsDh+t6ZaufP1FUqL4TjaneRoUqvI9qPvfycO/JRS7Sf\r\n0P6yYq6FMu0jYMJQ91IuI9ChhkKLIc60hsk=\r\n=B/H6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"41b4d8b876d1edd77b7ab147584ac69fbe179d60","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-41b4d8b.0+41b4d8b","@agoric/ertp":"0.13.4-dev-41b4d8b.0+41b4d8b","@agoric/assert":"0.3.17-dev-41b4d8b.0+41b4d8b","@agoric/eventual-send":"0.14.2-dev-41b4d8b.0+41b4d8b"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-41b4d8b.0_1646279229576_0.7593178305043997","host":"s3://npm-registry-packages"}},"0.2.31-dev-53e4491.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-53e4491.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-53e4491.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"622a8c5355b64eff0cf4334ac5be1200ad0e4c21","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-53e4491.0.tgz","fileCount":34,"integrity":"sha512-k69+FiLIMYb6q5ceP4SN0T4evnBuSlnMXffCIPiXzyjY/br5LbNKA+MZsO1OIvu0I+eDs4s+ebtzaQRj4I1jWw==","signatures":[{"sig":"MEUCIQDcMYyYmIJLeRPNkulUcPyNCVcqO1Pn8vfaCeEozurMtwIgFvjzgyW6yug0isWVzlPqlZdcU7rUZJGCXvsMitnr0bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIQQeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8vg//YDzgT/wyqCbuIUog2oDTvFzF1wpvCrbJeOZcTnV76C1YN2Jo\r\nt3Bntw6Q3dtuBJ7cft+8oxAfMc+LhYoqRxHbP9p9sYMsyMlxuQ2uet0Cp5dz\r\nYmvNzudixhYE1uSE3Ieo7J7SZBApu7nGhNjhM1jC6UkOFeyZRPnPpVA14X2S\r\nQu58lgpt6AX1uUh9LBVpxs4Pkbxx8Pg8wnbyzdNSUj5WElLK/hGwKl7qoI+m\r\n//hYupOUMDr6YZzoV3nQOcboaKypxBH9QffVAMD3H04FZadXpNJuh0Xjl9dG\r\nfKF+1wcgt+BxCberlGXkThCXWpl0EQVmfIeVeJsBCOfNpMqsKoORjAu9RojR\r\nomskP46ULH53hCHZ96NDJpAJgpjKxGoEAHOMO0c5quKZBCkVuTyG96zI4nNd\r\nEMcNSgpp1vpstydNrImNAzZkyyb22WQPJYQ9FHcHZASZ6utZ/RrGEzUTkdhR\r\nAQIoLtE4VLh81X2xfYum/QP7m6p3l27hygWW18/zNpRWAHl0X85QZBlau5rV\r\ni/1sXQRLGuHeEu+CAof36dKYuod1jQ48nyiE44evhyAwZ+BzZcJt8VcEW36E\r\nBbx2NjdArpvlOBDi0Avlyu3zC1aCYgcvBk+ggUcqLauZ/h9u3GZefhxMP7EP\r\nzFN3YXsXpfs8ehb1kITsDqKm6jdjzCf5k/c=\r\n=5wFE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"53e449168ccba1132aec77139eb767d833e35a51","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-53e4491.0+53e4491","@agoric/ertp":"0.13.4-dev-53e4491.0+53e4491","@agoric/assert":"0.3.17-dev-53e4491.0+53e4491","@agoric/eventual-send":"0.14.2-dev-53e4491.0+53e4491"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-53e4491.0_1646330909766_0.5509546582440843","host":"s3://npm-registry-packages"}},"0.2.31-dev-57abfe3.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-57abfe3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-57abfe3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"12edb0eb59eb688a8501b9556f6a8f4089dbdc94","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-57abfe3.0.tgz","fileCount":34,"integrity":"sha512-88ka4j678SCf//bxaxFUGZt0s7lj4IrxlUq0HcUUTQRv8fH5/OKWrrFuabo8zGF1Fmyxlp6Uw7GpMIzSu9tohg==","signatures":[{"sig":"MEUCIQDwB14PyWmtfLH/ZdupA5Re76bDFogMZc/Qu5XLh+5pqQIgd+K1DLxvyN+Nc0EyoSPW6ba8/shEGnXonUds+posDE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIUKfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1UhAAoRv69VIWvGdcF9a3xlzlo/nibZ+fbnoHIYjbVTbiks59KBA/\r\nd9j4KoGbSzfMwghNjcMsvHWhS39o59AkEmjAFo/Zz/8PHA8/gEuPKnbV6o4j\r\nAsP7YDP+kFyiBRjfZMV73A7IrQdOfGU1BiN1ZnN2WSNK37Es/QWAJQ+kdjIh\r\naalIL2WtggpmYKmCxFIov1Wy+Vz5AS/MXZ3OhEVK6lYrkMlIEdtMNbYo58IN\r\nQPVM6fTk8nh3Anhu4DTCRV1S3rIQUzVV/5ZwuI2aHJHi6b+ArGCjicAuMm0R\r\nOSuQVWodzWIRrNvD/BGvqaoADs0cMewKvH58YqkIzuxYeAw0QCVFo9GzQNrB\r\nVD0sFTeHJ5bzACuZFsBRDMPPoymJeo1XjiYkQj9YqlsKCMI6kmklj98My+Lo\r\nhDYIR89JiPU88tCXefOFL2CqoOj2yeU2x0CFT4veZQZGrhZaoX2iMTwqt432\r\nT+AivF3wIyZcXmFjPbv/mB8tlvy5L0sTurubnuFk9kO9UDyvHj1PkCh9Li+K\r\nmNou4wSoGKbBTcNPfpwBycF3njiCL/8Gaw2EhYx12e7awggfQyMf4apwsdP1\r\nh/MBxOxTn8eUHHils6Ubnh+6/hjiTS+WySbXoAcKDFG2jyD66rmRE2rVQUy+\r\nHjUSgU9ZNlglZJmvHGqFFNAJp0c+E3VgR3Q=\r\n=tloh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"57abfe31201e8d176322a464a7679468ed30e52b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-57abfe3.0+57abfe3","@agoric/ertp":"0.13.4-dev-57abfe3.0+57abfe3","@agoric/assert":"0.3.17-dev-57abfe3.0+57abfe3","@agoric/eventual-send":"0.14.2-dev-57abfe3.0+57abfe3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-57abfe3.0_1646346911753_0.7454823693054438","host":"s3://npm-registry-packages"}},"0.2.31-dev-d97ac1d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d97ac1d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d97ac1d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e7002262ab634ecc4e8cd9785ba81fc3d24a9765","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d97ac1d.0.tgz","fileCount":34,"integrity":"sha512-eOk37IwIUDO3MWZs8YhA2csVnwKEN7n7iE/Vr97QaloPYgGIADEpomlZa8+89+tX3Ba1ylEo5HtZw3zT9bG+Wg==","signatures":[{"sig":"MEYCIQCLfakqs8+uBP2dawExq2IVKVBH8ok/3HjLugj5XNdBcwIhAKO77hVDCA12tYXiQlrE4xTCUDvNfg3gmV88rnDmYLG+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIVQwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/fg//X/tR1IMEFFwPZeEfNKDFdpjY1cK9+cmZ1QZZReK05K7U37ZE\r\nff+C8I8pFcbi26Vpt+DPH67tZ9SnLkb7Y5/1EhBZIWrsLLm/9YjR/8r+TPuw\r\nHpAQeQNdhDGIErcRafSOsND2DZE/wSpXbHVHq6XAEWJhBXuu0WwBBNua6PEe\r\nbzytq5b6e4RMxYb0Cyli9GHzxMmOWIY/KjHzv94jiEa6ebpp6TdnLIHxggRr\r\n6W2epNN5uvi/vxU5dkcCxSoJ/wP6Obdk4HSdTXseeVgz/2ThLUIP0lse2MJZ\r\nHfXGFThLn5zzTQPC0JB6ZktWWTEo9UvIteMwY1smw+2pdVwre3lrGl7inMHx\r\ncaU/tJzQqr8lWpuq2sOkFWA4D3DQ7A9RUk3L3wpeGNN2Z/5Nmqlj7BDpN1CA\r\nDUKWD1CpYZ+eMzTlHgdVsijoqAL1P/LRMwQ0wjGxPX7l/ZKf8G3Lo1xzarxs\r\nx6GqtTvOsvZwFzfIuai7A5J/rzEo4CZkZIVGsPPNM/aUyKAG8gLYBZuTRYI7\r\n6N1lvTvNrL4/XmsCo0kUiAwIbHJWsBxIj3FlQa7Tc5xeIO+sGNCpMUxcUiaG\r\n8Q7FDt5kMQIPMC6m2LU/G8ADdB0BfvbTn1bTx+Bpfs1Qz7hJvp8uflr7YkvB\r\nf6Efo0J5Guk95l8N6fTYdu/HNUh/1yvbJOk=\r\n=Nkdu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d97ac1dd457dec91a31184b87405592359740007","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d97ac1d.0+d97ac1d","@agoric/ertp":"0.13.4-dev-d97ac1d.0+d97ac1d","@agoric/assert":"0.3.17-dev-d97ac1d.0+d97ac1d","@agoric/eventual-send":"0.14.2-dev-d97ac1d.0+d97ac1d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d97ac1d.0_1646351407883_0.07488589025421732","host":"s3://npm-registry-packages"}},"0.2.31-dev-55155d3.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-55155d3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-55155d3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"be0aa4f734cde94fe8b639a4c1b2873ebf8a4b6b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-55155d3.0.tgz","fileCount":34,"integrity":"sha512-PngpOdQEkgZ1zBAas6pftdvXefjmTYw/Z+06Ve48RYZcyyWDWpYfTfZf6OlLl+bK56QPlZ+rn/q283y9xRlVJw==","signatures":[{"sig":"MEYCIQCga62C3nzJv6kJXSn6bXSYYbt4p1GIRH0UuenrhA8w1gIhAMtYUIlL6uqEDqSOV3f9JrwD9ip5oYaVMvJFMIbbz6Rx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIZWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs7A/+K5abQrJ/TbwvPQWw7RgRXBM+EvTlJKcFzl56TaeNbA7dQtd4\r\niPUSf6G3BiBbLsFZg8KRI9DV7t3AqFsu9sqRz/+5Iq7OPdwkxIQ/lX54a+oM\r\nlI9SkoMW147ZfoGNHDzCPVGAvw0dl2WoBzWopoCFGtnub5tnT6/IBgCpRbfs\r\nro6iqlgl3JPqZrszqE3vkMiAqeemiAoNacTV0tDDcWK1OO+juXfTGBfHnKka\r\nredrB3K+wNOdWTIdEQM31oUh6Pat7sN9CJx2ydItPP2PIF1kJuF47WQYjE6u\r\nl9RE4kngts1iJLJBNdUWKAsG3rEVLmxr3kHherK9EeBWYNW0YWg56/ekHoWw\r\nd7cv80XdkRwLk3VeoE9mNmahDk7lLy4b0B+WzwSGz4fpeHiO5uKF/Rwpxd9a\r\noiZykiJTcJuX9ZK2fXxssYXmgFiEYZEt2ZbYQF3+DtVvzGT09plK8CPoyx4i\r\nKTirGkkIY16rzFAwuQ0pZAuLdureezi8+8OdUc0OVd4r2ArwE6H7I9AEtshn\r\nL/MVysxsG3NBDnbkCUgoSRh51IXQBxxsdbASYu7Qs+EJLsh4GxI9PAU6f3EF\r\nPE1Fpi4k10GkSbdhiK9I0lxMl1FBpN3SR0piAb12IgH5M0jbWNcRpYwX2bGW\r\n9msHJ16L5ACgBnB+IFV7EgHljhQxC/mw2D4=\r\n=FZ+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"55155d3c67d4cde8384d2160967873317292af0d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-55155d3.0+55155d3","@agoric/ertp":"0.13.4-dev-55155d3.0+55155d3","@agoric/assert":"0.3.17-dev-55155d3.0+55155d3","@agoric/eventual-send":"0.14.2-dev-55155d3.0+55155d3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-55155d3.0_1646368154293_0.6206445706721697","host":"s3://npm-registry-packages"}},"0.2.31-dev-d989e62.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d989e62.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d989e62.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0700207703b674e371093926fb05fb8cba02e8fa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d989e62.0.tgz","fileCount":34,"integrity":"sha512-wX2IzW3Ms9SB8t4NI0tFqhk9otYicPUnkBPG6FKpXiNRFVr223fhKn1+CYCyfMgxh/KYqRyNwY1yF94+i7Sq7w==","signatures":[{"sig":"MEUCIHFDUxWn+sU2ta8WlE9rqOe4cCNmBP7pM9VIT0CiJKalAiEA19YxtvFKCJfk4v3vI2+br/zYBuGN6BRBqubqs2kPAes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIZmfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv8A//afNl3ESAz6PxgRUZVvUhB0TT0OzH4QJ1M5IjJQf59QwiF/IH\r\nlaxMKdKuIikFCZa6vSfq5D/kmKAphAONtAuN/gVfPKyxUHT5NAdU7liTBmia\r\nzovx3LUbHZdOI/2Z/+l73T8xc28J1I2++3lGaS9kQk5Lrp0/PlKnbLF/X//L\r\nczP8LQpixm8QUVBBhSEJdz+N/njI2WQnLXb7jGTw6a+YexXT5CGJs1tPyMdK\r\nuo5lw/7ajyKDrVkUUw6byzx/GSxbL1kjzu0LzBS4Ih1UnxVay70alLrlNSgx\r\nbQ9ujluUgm3O3dwHGfREqhvRk+2Xg2rEJNtohrbdYsYvp8LNmOmlJdk5caqA\r\nZTkhbhwy6sANwBR4IUx1AOBlZn9PnnFecNJOv2TQXYPd9DmGDcYxZMV60p2T\r\njxMkRRBNdiXjeSTazEphUN6A0JBWEezq3frSKv6ficfbfnaFnlU9aEXB8u4q\r\nWaVpOtyRqwXVpz96iZUMUOW8XgToo7O8ontgJ6wIOjZFngNzWeSsqFPSv5cV\r\n5eAg4OOgOFwW5PyxDuKZD0HYgd6ffWvfTjr6Tg9U5QPC07GhDxWle92rl/Fg\r\nRdNOLoSezNmNOrEXb1b7b1aD0qwXar523rw9nK4t7BfoFTOrPXE8cRmW0Dgx\r\neIxpBJwjFdT/I4+PZ6+QyD3UpWEy1lTggE0=\r\n=VFfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d989e626693348dd70b3fb85b28459ad7c8c1958","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d989e62.0+d989e62","@agoric/ertp":"0.13.4-dev-d989e62.0+d989e62","@agoric/assert":"0.3.17-dev-d989e62.0+d989e62","@agoric/eventual-send":"0.14.2-dev-d989e62.0+d989e62"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d989e62.0_1646369183694_0.15746501858181783","host":"s3://npm-registry-packages"}},"0.2.31-dev-0c1a686.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0c1a686.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0c1a686.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dfdd58c620ddfaea0d771e45590c4e06130cc51d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0c1a686.0.tgz","fileCount":34,"integrity":"sha512-boh8dhEDdGUq3z4XhF74jUdPqzltPFgQyYoDKJIYl/+6KA919ZjunNh8pazZRcnZw41vOKr2C5N237WB2vAWug==","signatures":[{"sig":"MEUCIQDSRKmEyrz1XUCN7bB2XX315F+3qCpmdQyXZ7ojVzUE/QIgWloM/Y8VXbVp/7VsNT42cpvaTbw2GrHsdJlO+opBom4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIonVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyHw/9GldyZSVtW481ocfrS84ANLVDbdut9lMB5yV/QbAlgmDRQU+N\r\nodLKZZ6cFj70xYRqhdOKTEgnLn+70j4qjIl0q5vF94TegLPvcbX1A8/aHBnA\r\nXgmsNG6TC4kHzprsSi728epmhjm89u2kJfLdJPkV9ftIeQJ2jaauImK+IgcB\r\nc9u6F9qd6XntBmYoDtMDJWuacLuiekLpMotH9A/LPvweQB2IptiwtcBbqOgB\r\ndfNVo9urvlQe8iNOlXVVSe+9dCytccyMb/ktyLXLJyvzgrKUcTjPt7saotbS\r\nxySB0ntMA2oCsYnGwgVFR1gab7+LlFdgQD879IYJLNKYhrS51AeYlQHm8aNi\r\nai2EgjM/rmVUeTtaPQYBFa3VhmNuDPrbnf1x7MukcI/5ecfX6kOH0IkJxO8L\r\nlplaC/tIyWdOIrJHll0ZWLi/grIn4v7W2c3x+H+hBK1MwzVTxqrvBfjAGyye\r\n8uuk14+MXwR/2KcMDmgAvFNImZEnZzW0eJJXxmYpIQ+YvI0/3hFFp+y/lvur\r\n0tbeaBTBtx77axER+aiZjoJ69sL1/97pYGkEXY8sRVJHF2Bz4Z9gacu1QVNn\r\nFH91OmPN9As6tlOcrUOtyc2CHz99PMIxrejaLfsU63R8WugCLzueLjEZ1d9n\r\nHgHMtH5HBCLd5ifz890zEvU0MUF/mpcVSgw=\r\n=v/fO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0c1a686b92f9197eeb275341c1a5eead30ac2111","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0c1a686.0+0c1a686","@agoric/ertp":"0.13.4-dev-0c1a686.0+0c1a686","@agoric/assert":"0.3.17-dev-0c1a686.0+0c1a686","@agoric/eventual-send":"0.14.2-dev-0c1a686.0+0c1a686"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0c1a686.0_1646430676935_0.6190403754479041","host":"s3://npm-registry-packages"}},"0.2.31-dev-d1cbed3.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d1cbed3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d1cbed3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8e95774e45aaf6aaf128ec29dfde5d4e34a01cb0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d1cbed3.0.tgz","fileCount":34,"integrity":"sha512-2KQ7peJ5ghvdOFXHh4MPKiik4cSre0B2jV4pp3AQyMp81ZtTqlQzFSVcmqiBHsBCyFvy3wSGFgfRIfweqo1ZJw==","signatures":[{"sig":"MEYCIQDwLaqm53radCEcjPKpT0wqVr3GedO3H6X5W6l9Nxa5JQIhAMk2V4gg3XYDLgixsOoU/xS2vw4q8Ggyz/COUJKmXyZO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIr5QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKchAAklY4KWpC3QMiM9AVTppGvpTRYDnCbo3RLW5IZsYqWDBpEBA4\r\n822qdU0WBmw8j5cRZbQefSBHLqUuVeHmPveDHzYOv4laQpdrdqFuxAOoVCPy\r\n8Xa/ISbrCy0RzYDwIBJnUNnlPOfHgHKS/6l3STEfvBFtWefFmEYzdrj26RxK\r\nEDF6lJriG3IkkTYDTfDRmf84vOaa8nZz3BFsHKbHEz+yQdLnJkPmuCMI0JnI\r\n9jK4pUd+WXoR82bLK9ne1x/H38cur9qEwK9oj+AufXrfqCr9rDZpQeB7r3aE\r\n522OOhNdZxmx6hANXfOrOUSqZ+vGQM0UNK9D3xuQl5gC3EH0AwG8O2gvwfrf\r\nn0wjkkmtdkeWgieJSqy74xX+NenU3d355EIbNCNMt7x+JsCmyXm2NabtrquW\r\nXI3QInHvoV8Tc/AtUownotTKNpcxR1lvLJITyf1+BtzfXjM/RZLLEXfs+vz7\r\nhNH9Ed1LxA6X8WshlS3Bdq7Kqt1XR9qJQylnRGp2BSyt/xoim00d9jniFxmY\r\nPYb5ZjChcWr6HaunBgocDqwcYPqdUsMukQxNVACTow3fhhcwgPKBhgWbUuOD\r\nWpB8+51d8lWu5cy8ZN+ybH8GrXyYnX6zNHrGq2mZT4z4J0MTMqbX6zquocY2\r\niTPBTHa/EVugSIwA8RshVxXpA9iB9zx/dqY=\r\n=xPf3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d1cbed323fe5170953a1ba52a8cee5eb269b8f1c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d1cbed3.0+d1cbed3","@agoric/ertp":"0.13.4-dev-d1cbed3.0+d1cbed3","@agoric/assert":"0.3.17-dev-d1cbed3.0+d1cbed3","@agoric/eventual-send":"0.14.2-dev-d1cbed3.0+d1cbed3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d1cbed3.0_1646444112842_0.8295910934475739","host":"s3://npm-registry-packages"}},"0.2.31-dev-28c48e4.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-28c48e4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-28c48e4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6312b2356f7522d1b7a6d87fbe55776e249100aa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-28c48e4.0.tgz","fileCount":34,"integrity":"sha512-uSd0WiDoVcog6AwmehwfIyrzbzvKOH2ugjZ4mxXfSOCd9PbMGh3V7txUkn3yiPJrvUiOQBGKq6L0JayMg2lUHw==","signatures":[{"sig":"MEYCIQDItfrE7N0XOWe/WJPp5VsCvzfGSU7js94LGhxAyOZffAIhAJGoqPkPC0bNV7ayT7gwWMbHq1LYucWYen2ngf2/Vn8o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI45uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjjQ//cs8HEAwkAF0r5wur8eNMzSsl31c0VuH34frbOiRzyZ7hrg/p\r\nC7YwwrJcrLoJUD/NZCeDzcea9iOq983IdZvHtnzoZnC/NlY9R+QCxau89b4e\r\nlKr33Vd3DPxQehClazsqiXZpOpGgz7wCO1vpNFtKevz9GMHqzoUvBHaFt2CZ\r\nHKqZHhjv4sb9XUKVZD3VlpRV41jcZ6URb0z7MaCFR8vMpokznzWCLqmdn/2w\r\nSxX2nHySIW0KxBPr4gebTLEI9Sz8W3U4nXOuMAJU3jUCaVc15cDf77mej3D7\r\nzQ+nQ48Fb5jShwog82Gqtj6qvDyswn6GpHrnLXKNfGSXxTli/L50nfbpHsze\r\n0KwhjxTaYvaFumTvZXM3cZgbOy7g4KPVVdN5BInb1Lw8PPTfGBknihEiyzQI\r\nBh44hIMjq4Wx5PRmzXdyrGavzEDnfPaqNRpG8+9ddHBd8lBnKHFB1716IfBf\r\nHZeNwjE8rcYmvtdHLoesJnEIalXBdRdQ8jRvkFHlsMBb11b0LJLmftlpgksS\r\nzXrv3YW1XI7IKb+eXljZm/XDgu435mOPvVvm3y/rnbjy1zQdzMZRVZfc1CLl\r\nPwL84umGmMiHf0yfqcNrAljIfAswI7QihTt1jZdEPO5RA1C1IHtOhMXKCGiX\r\nBaQPwR8kg6aEE8/feA1qXuw9QhGV9J609G8=\r\n=Z8Jd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"28c48e4e2aa0833cc85ac360cd4f34132b17894a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-28c48e4.0+28c48e4","@agoric/ertp":"0.13.4-dev-28c48e4.0+28c48e4","@agoric/assert":"0.3.17-dev-28c48e4.0+28c48e4","@agoric/eventual-send":"0.14.2-dev-28c48e4.0+28c48e4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-28c48e4.0_1646497390068_0.5139700532474649","host":"s3://npm-registry-packages"}},"0.2.31-dev-0f87afd.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0f87afd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0f87afd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"64a1546ceaf9e19559fdd7a773b503cebc291fd7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0f87afd.0.tgz","fileCount":34,"integrity":"sha512-4dkiEavtQIYrzcYljHMllxXCJV0aQW+UcoM5ASm6BViAt7yXX8bNq9JMmrX0smPs7FQmYzVCkKtgj8MNQsgaoA==","signatures":[{"sig":"MEYCIQD/BxON6SHg0ednPiHxG9VXb6HJrgXN9euMrdgL+C+FfQIhAPxSlMGDLaUDe+xro9QFZre9wIc47IQp2NQKHJ2GaGx2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJCYaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS8w//cV2uZiBF6g0EPsFK4aZLr6F6IgjPc69gw3xvMF/9eSu3gR1w\r\nYEAI71XcUIcTzlTY4p3eiTT5zA8r9KvPOUdodlnakCQg3J6zfJxvZB6DDeQ7\r\n73o9FNOFrzd4px/DM2GUf2vK7JXvvd13KvN2off7b3H63kbepVCk7CR+D54h\r\n+P1qL7KEKDmgxxobQ5xhu8ecPNYUsTxgBv/bPTmn9qaXLrCVLTQuP3Jhxday\r\n7WzZzo7uk/eJxMAXI0wJqv3FqM1u/sP2tAkxeBjpwYMXAqAmZJcS5aWUQsX7\r\nJX90IrvdADM2UcFxNXYKZJUK01DGxqgW6kSh7hR8Snz7u1k4um0cyCitFW1V\r\n1/qVS24WFnLfOmIiMXmRp7/T+xNY1k0L1KIvye2VhjzkwqtPZX6oS2NvY5XS\r\nqtTloMvA8VGOU0bIjmMkiPDf2Q/6By7Xj8WJ9mMSXa6SDvKQtXaqT0L0rkHX\r\nkb0MRGAi13O10sXeY6EfU7BQ50Caoit99a+D0fpT9nGgrTmuF4grP4xteCZX\r\nASxjDnVkvxFaHo7e+2HxMoWMjORQhq+m5dPYHXkN1cvXSCwpz/NqKBG3BQQB\r\nXOCpkowSobsMPczMz3n6cNRyFWNUru8VUFj521D5KckrweiSkEBG3iBbfdw0\r\n7g42Gah1s+X3KNzZguDaffiDtKeP+39gKkk=\r\n=TazJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0f87afd3bef437ae9ec348175f4bcebe01ea2fa7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0f87afd.0+0f87afd","@agoric/ertp":"0.13.4-dev-0f87afd.0+0f87afd","@agoric/assert":"0.3.17-dev-0f87afd.0+0f87afd","@agoric/eventual-send":"0.14.2-dev-0f87afd.0+0f87afd"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0f87afd.0_1646536218312_0.5433027874448637","host":"s3://npm-registry-packages"}},"0.2.31-dev-48ff086.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-48ff086.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-48ff086.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2391d90208235442e50ef3a1c7e1ca3e05370734","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-48ff086.0.tgz","fileCount":34,"integrity":"sha512-zyF5GGHNDmmuUdTT9oWXIZCMCLLh7dPtE/aeV9vbE7nQPwKqWhpb+Wpr+9rdHj/f/SllMW4XfzvcCQJM0sd48A==","signatures":[{"sig":"MEUCIAnSE47iNN9nJ0AdQHB5Y+3ZjDCs1E+XFvarzIEJXvZbAiEAp9aAXnvSAB67/D76uVjBIQTSsDteFCGu3LA9F7vsrz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJCaDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ3w//ZyuhWzCbbSBSleiOGbCUgD0p4Iwmmstqv5/AhXfN5is/CRd+\r\nTpck2NdlX0buqmWMPG1fnhqgC705YIpKT2rr12REYFBb4UPmJRhTpE8XK6Fn\r\n/xvKHuDBHTqmi+4mv/BfGyMOAtkKp8Ak8+6IOhRXHgg6ZKWNmNV0pCv5sTJN\r\nSLwXWs0rD/HGYA5bvTg8h6ZncOQyFY3O7xgNqAVBPhf8MgA7HqjzM6Fpllih\r\nmXkMJ5xsXSJvrfAKxOIXBLEkm8isZh9TNwf+PAhjlE0HV3DYan0beChvBHjU\r\n+Wdza7JSiINNWOo1nK8eXfU5orL7XAkQ9cF5i83l8mh9TTJVfDm5ZFreihAw\r\n6esbwPFX2F7z5EUwfBOUAxB6ODjXlN8oRWAxhSOofxJmkFs9fglLKaGLjRPj\r\n0fE+RlqtiMVM9M7QYMh3uOigqUxEbCIHD9oIiBkSGDz9ekwWWJrkaeYpXg+R\r\ntlp4FvTlOqAy6SC7CRk87Z45DT1X9QY985hK81pdMR8pdpqVlb/ckJHoKRSg\r\nRBcVmnZ0pFCIbZL+BtkgLSxtpFsXG8H2wDYJjEZ0kjTGQ4xxnloIjlfSNZ0j\r\nsyIVCbsgN/oNo59NBvLIQAOiOYndlx5UyYACZt31PuVVjQ0yIcEzjyXSE1SL\r\n9ld4Xvj35GOUCN8HYQaQEsu1V2+0FNWKxlQ=\r\n=Odhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"48ff0866231f5972c0c62aabfc85fd0e93e769fb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-48ff086.0+48ff086","@agoric/ertp":"0.13.4-dev-48ff086.0+48ff086","@agoric/assert":"0.3.17-dev-48ff086.0+48ff086","@agoric/eventual-send":"0.14.2-dev-48ff086.0+48ff086"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-48ff086.0_1646536323472_0.5434940012688265","host":"s3://npm-registry-packages"}},"0.2.31-dev-748616f.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-748616f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-748616f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4db0703740f2456b1209e2871ebb7bb5c0003c8f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-748616f.0.tgz","fileCount":34,"integrity":"sha512-oju/t2sPeACWkMmDxhEmpWYqfZ+mtcAhRHMsIgHhLNe9U00v4dMmlF8in5Qr/yv389jL6uQFNtDRqY/s92KeAw==","signatures":[{"sig":"MEUCIHmjI0iT1Pl7HKY7Yz0xOjGECwlNc7ETUGdZr1WyrohNAiEA0U8FKzGIE0ajMBBQgLLpNnHGU0mz8uSUTwOn8EI63F8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJRyVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqofw//d4xwzrATS4U/Ki9haS8ZyfXaruM4GpEp4FcwGRtPlU1R7Ec+\r\n0XxNFLRZ3qH/SNq5gL+eYgWU3w9LJEZuO8JSEQ8nN4U9Prytih3O4abtgOe2\r\n6sWnA89klbCb11dQZNY7Rb7fWm4RwlqtRIowliKCECHbDvS3ZfoutKQyGt6R\r\n40z5q6/iCXFD3htgTLhtUfLwyHmuBqACN/05K7F7c/Wdk17hlhL7VvCrv2IJ\r\nedvJhqfOp61BEome4xn9xLVsxOc9Xp3gP+CQztox+SoyXMIuHYRCMh4ffCKG\r\nV8xptba73HqDQ042AQNc4AztbM4U9kjaUrA4bn+FdKyWZiQ9BYNh9Ej3D8Kt\r\nle7U/CKWkXoZu5u2TZsNZqeG9LsOcOx7i2UuVNifhD7NhBmWkY6HDP0qVxws\r\nK9HRx5qajV7Wn2zG7L6Bi2ETH97E0FXfVbZ0xTm7ClY+Xun66xmmExQTjTs3\r\n9nkVCsK5cw1TqVtxSdQII7c723xBOAf0kLNlta4gGdRjERWvpmWIwBdUg/rC\r\nWaNp4dmpxWm6qNExUb5KfdDlsPK96dEJxq8QU2sVk3Gqcq/mVuDOdyKj6qgc\r\nshTiE8UFdcLPT+TEwedNNBTgDUZ8i5NzKYg6c4OcLmUeYhM1VBXP4Jy/eg2Q\r\n5jeLQAA9LzSXI0ZgNTAPvadi+MNyItYViRY=\r\n=XFFf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"748616fa4d8971dd7f8ccc1634856c2e0504acb3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-748616f.0+748616f","@agoric/ertp":"0.13.4-dev-748616f.0+748616f","@agoric/assert":"0.3.17-dev-748616f.0+748616f","@agoric/eventual-send":"0.14.2-dev-748616f.0+748616f"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-748616f.0_1646599317209_0.23807652387257194","host":"s3://npm-registry-packages"}},"0.2.31-dev-1eb9e97.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-1eb9e97.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-1eb9e97.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9f540cd35b487393599730860803df657d94ee73","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-1eb9e97.0.tgz","fileCount":34,"integrity":"sha512-1Bg393A/bSUlDP0Bjrcvo3qwJtXvWmmCifxDfNv89ahBXljLPAKTBAUggAshQvCeh+Gd3FQZAfnlsB3L7vfW8w==","signatures":[{"sig":"MEUCIEq7y7ubGRktQmNCtvisDJuySzUM9rxKOwfr7B0oVSjsAiEAuLBJCveh7Of3ybG0QrvHdUZ2EooIDXQ80AtqkWCGtiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJUVnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx6A//XmEglYpLTYWU+rLNVa9NLBfeVETqIFgXXidHwDXVdtt1GK8Z\r\n9Dbgq2PoXEWZp6ySwzeS+B73hB5RiU/73//ewVaxOo0INPV1zu0kR7zbt3a7\r\ncKgJnrCe2ldwEGYUP++u4UOdLG3IHE4bUoSWpVQUuaxP7m+70PIO9K7ickTu\r\nO5AYLAznJmjJCp9sGCe6r70Nf8xkRPBiz8hDqKarJCL9w3LnL9zs+vQ7g7IL\r\nxGVPIV166RJo7/dsQs7Cy2s0ku40VX4cdmqUCIEl1jvPkI10bnhgz/4+jvNR\r\nfoykzrclsiXs9sXdAI8Lyeww+1majsHUiZPT9epI1X7PiXcRGu9+EmYyOcp8\r\n3HcPongCLGl48o2mITqVApzhz1cKKVVTMTiFSzp6+O1drVDfyifWnOK2BcEz\r\n6FTPU7P2z9I22BPk6PrNTWtS2zGu2XIeeflRaB8/7L5VLXOkptECDwTZ47lD\r\nFvaPMS/LhzVs9ugjomp61S9oXec+Dm19S+eUxWC5hFQF6gRgnQ4hlwAV4Fke\r\nbcFCAjm2jVdqPP0oHLWLrv3K0sDsHwxpVsmQpOCWqS0iHR0q6xsTKh2WROu5\r\nueszHwyndTOpbvoAn+eWdSbnJSXn00RS0gr4M7A+1D6QBh8ItEExVFIM69I3\r\nrW9YbWRoa5stb6CHWwYuJeZHHSBSwuUFXgs=\r\n=TlMR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1eb9e97292b3acf5070ca816115ce2ead6229ffd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-1eb9e97.0+1eb9e97","@agoric/ertp":"0.13.4-dev-1eb9e97.0+1eb9e97","@agoric/assert":"0.3.17-dev-1eb9e97.0+1eb9e97","@agoric/eventual-send":"0.14.2-dev-1eb9e97.0+1eb9e97"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-1eb9e97.0_1646609767107_0.5864452073500745","host":"s3://npm-registry-packages"}},"0.2.31-dev-aeb4c55.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-aeb4c55.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-aeb4c55.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b36d6df559d46e8389bdc1c40e41083f998c845f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-aeb4c55.0.tgz","fileCount":34,"integrity":"sha512-q+pEnSn+w+8lbAvA8lm+UQgvuCMoEmkz1lr6IS+L7nGE2tD/vNHCCmKVnVlb9edQJkdtdpRW74ahoRWMhCq/ng==","signatures":[{"sig":"MEYCIQDVafviZShl+vDVPCLNhiItvH8vt55KnSVEplBIqznLGwIhAJAwTJ0cd/H730gTPcT3hNg6SuKNlUQ0EaVnhq7yDpDm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJXBMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Ng//cs2alGe5H/5fyB7emwBkYHjA1gIqbsgp69FwDApvJWEuZ1lP\r\n/AHuYeqsZF1IVvftGSz9K8Nhos2Wbo5s4zvBgOhnDflgXOrXLfFxwo4upoJZ\r\npsIcPChUiRwpPNQx1YFEqOuvO7IBfR6xRe3SxyZDjKsLtyQujuXYR7qvfOk0\r\ndh24UCGWRAE/ZdUkoMLJsLiGvsT3Plk738YVGmUg2zx+N+dHM1D7z9SINZfU\r\nCDvZ3BrCENJPmKfhTdLUt2GhsKzPVSkiQsmfDVbFxw7g+n22ernNivcXB3Pe\r\nmRAJ+8DarhxI1bzivFn8HUu4djW/0cLyBOPMx3OXCCoe62ksP+3t/YSNi+4f\r\n5/ISKUDp22mp7J2b1N7MOsIpFTbd44zm4IT0XHPleHlwo4TKBgquHAMbHQiM\r\n9FWlOdHlTL43PA4abYaf0zqOBYDio5EsSOit7BAjSMm2iBfSM/w//dFWG35K\r\nF6Gyc1IOOIsrH9+jD8+zOR+bVBGKyqj97rzOUiWxczG3DUQsRzEDwryP4sfO\r\nQxC1MXlO/OvSMZWRp1MTPnIcTPs2H6hKnr5hTgB/LmLBeoReo/LYcynGM3cz\r\ntppCyV/SLLSZKo8Bu3dOxOIMjLxuYYf17mhBRUPGdgBY561aJ6plgroWLh5d\r\nIEyzoNigLHSVSqDxoov+teP+bw7GdG3OY3g=\r\n=QwML\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aeb4c554444dcfaa3b578f71d879ab38bd232eba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-aeb4c55.0+aeb4c55","@agoric/ertp":"0.13.4-dev-aeb4c55.0+aeb4c55","@agoric/assert":"0.3.17-dev-aeb4c55.0+aeb4c55","@agoric/eventual-send":"0.14.2-dev-aeb4c55.0+aeb4c55"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-aeb4c55.0_1646620747994_0.09655905848676638","host":"s3://npm-registry-packages"}},"0.2.31-dev-b0d7b8d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-b0d7b8d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-b0d7b8d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"17974b1452ad2b82592e3f7d6b1e68e7e6686041","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-b0d7b8d.0.tgz","fileCount":34,"integrity":"sha512-qYu0Tm+uD4x9NTYJhAq6MkNgQxbtcOb3wudv0gF5TfrbV++Wx5CB7R4cM680oj4pMf1Et6SsSGuBe1hAickeFg==","signatures":[{"sig":"MEUCIH/rMLY6iB0Om5yVJH6fygajrKyLuTm2cSHSOOfi1LDiAiEAsTuzdHFTvkLZuysXkrj/58DjjST/EDu2wctpFaecUVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJoPlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXSQ/+NcLGBY99/CFoKelDXemKevzxtLyEFLoZePQkeGpG/M31xl4t\r\nw2OooMlbtIJjP1klBvmIQRgCCJ1SpTKqmlpeJrR/N0lnEjxYhk4ZSaiOMJ4A\r\nt45BZOyPNvM0y4CI4XBbqnaxQXFf6RtNxtj6A/TDz2EmQKDqrY7oTklc2M9v\r\n7hEjbw9WI1NAGAKeXU0midi9aX74895msmogBXrrDWDhB56ctDTzWlb6BGrl\r\nZUBXCplKwPI4fHAeXOKeFhkObQyL/SLo2WNbjrbMDWy1Kx80v7kSh13iu2Ai\r\nWR53XTXwE2jE10dijB/ZMa5aIgBeudJ2MtWsUQFmjouurtX3QbKGpcPCWiI0\r\nZp9a808F9/FBOVGrTmQbuCj27fg+Di2qS/AQRBJG9aPp23CJh2V7QSo8TEtc\r\nwXYfLISIZ0c8FUYGRfDKKVf/lWZA+5a7lilVrldfZWF3Q1wKgfUYQplejL+g\r\nN4ZOZXeMKTHiCeQ1Zuf0Kp/fcRzbkjofSqA5FWHIakXuzRu2e+a/4Bztag58\r\nH8W3EJOSq+kigX1JBtuDUkOa/oGH12RZhF+rlbYhl8EftUrW9Kq3zVS+6mSY\r\nALYbHPLk7o//hY+YGpAURWIlQ3K3ZESamg0zWuHQxoveVcod39sLgqswoMiF\r\nV3Z+0NjthWzEOVBYxgu0lB3SF0YkAiZuGOM=\r\n=Grs9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b0d7b8d1fbd8c9519c1abe73aa6c101bb40e3c5d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-b0d7b8d.0+b0d7b8d","@agoric/ertp":"0.13.4-dev-b0d7b8d.0+b0d7b8d","@agoric/assert":"0.3.17-dev-b0d7b8d.0+b0d7b8d","@agoric/eventual-send":"0.14.2-dev-b0d7b8d.0+b0d7b8d"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-b0d7b8d.0_1646691301648_0.4650052359789394","host":"s3://npm-registry-packages"}},"0.2.31-dev-e4a3475.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e4a3475.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e4a3475.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5964799b18fa52722e5549d0b7f80ddd270d87ef","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e4a3475.0.tgz","fileCount":34,"integrity":"sha512-5GI7BzaihYBC//YZCDKZnBcpcdM55ReCRbio+jXmuWiMqyfKk+S/qzPFHE5qyyybzqB+b/bATGneOjBQr45RYw==","signatures":[{"sig":"MEUCIQDywoS8bymWrgt5t2bYZvcEYYKEjj2Ki/5jq7BwIKk3cAIgBMoiiIIyeX+VDnbrREOe0V7G/58A4ErpfZyVnfHrpAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJohRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSXg//YmH/VOOcLDhq8lxs4BWSbrz6ZxN7uG1ea8BxPeud8rLcir4X\r\nDDngySqZtGx4yS1dzLw0TZevdLH0Gr0Zj5OCp549EH8fwwbZ9mZtQV5jd3I+\r\nAPgzOWWyVzSPkeKYuXvc+V20yhvo4d1i1IvIrRsWEmxZGaAVvVU9/FRek+3O\r\nerHPx6SKPcQQTvWLgWVFdR+zPfu5SLv7G/Ke6Xtk7S6nMrXVIzmPucbjN3zq\r\n47OKJyvLGkEaZq610JCANGAK2oNh7e8pJ9J65xuowq48EkNjGIB74+UyWY72\r\n+5q6SV/U0dxEBr4FGS4KexfLnxzfslZuPsc8vMYP2qUZN7v/zTD7Votapm+l\r\n9BXzP3SV9wEhJXbE2dfCaWrYBahbfq6zJ1s6yMoTe1lejP+rsaOf+NptK7Cp\r\niEJ/fEKQ8ekCo/gTlXE3HUALLcNCqUIpyFPFH00gK8UmMIvayY4/uOZd3NrP\r\ndC0BwM4HynHWEUufGb3AH2969/CrU53HFK+NKSGIR4v948drPB3xd+Wz6N8a\r\nFTIzZxCH1L3VcYfIM+aP89gs/GDi1WvsGbY2/YugJSJ7Z0Rl/Rh1k7xPkwEO\r\nhdSN3gxrfqHLmHUFcefE1iTdLMaonLYcyBFdHBY7BjfRiQfOVReOUeqNZeB2\r\nJ/wNpV3c9Gm/OsVpScXyWsJKop5muYo55Jw=\r\n=deQt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e4a3475ab94a9151da35b0284a09fb1a1fe318a1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e4a3475.0+e4a3475","@agoric/ertp":"0.13.4-dev-e4a3475.0+e4a3475","@agoric/assert":"0.3.17-dev-e4a3475.0+e4a3475","@agoric/eventual-send":"0.14.2-dev-e4a3475.0+e4a3475"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.5.5","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e4a3475.0_1646692433749_0.7846415850302864","host":"s3://npm-registry-packages"}},"0.2.31-dev-e2d37f8.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e2d37f8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e2d37f8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a9ae27e1690b238247398cc46820614bdbea103e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e2d37f8.0.tgz","fileCount":34,"integrity":"sha512-lxTbXpmofHMelYhGW77nsyB0x2mUWzeaawOOgrS6/oFIuAf0qXQavIzwCW1dGoZuPBRbolz28HyzXsBUA65JcA==","signatures":[{"sig":"MEUCICLLTQvBtPUrfEytuAoZWmfX+EhtEiBy0n6PnL3F0KihAiEA/Y30wq+7mNZQ07mg1WAdM956RrsboHEv3kkaKk994Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJo4lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiAg/+PmkcACK6pjS5KsCqlBJG0V9G4SD0Kk9R5PVdLzA41YjF0sM0\r\nbVAKbUjAZ/qdwEHrlRNxWesp8qLF31970IANviVnmasiDHSdXN8JNvruV4nC\r\nQzeOi+Uek+NCCYYCpb0Mtt1Vca8NCeG9grG61q3AXJC0iR3FeZwMOerFhhyT\r\nn2v2pBXSuS5X3/Rm97SZUl4rL4ciK7G+YKwL7uMZItSChu4LMtGbMJ+TjooI\r\nIH3U6tYz1ZLkQzcWsPqa9tulQPOm3FlkxVYOEWjd7PaOKcQdyKsEnDvPdMdU\r\nIbUmOt5k5joDlIVr8d0r6TT2SPoyGfBZElB6b2QGYGR0fktggjUmx8tEMq3b\r\ngpMKi3ja0KxOx9GKUHMlyq4EEWXjMFnZSPTBDImH3Pz7n7k/UBeMoLKBJho4\r\nwEr+cmqB/O4+NLqMN/rgdy7scV9xt0lEieH7BXgrLCXKOGJsTPG3gLxc/rdi\r\nfN9f0Pmk3xdaQcUD1EIEP+WmKE2Nq4JxP/JluU88pMYuB5WHUvH01TvcQ5FF\r\n3PxnkrV1dP+h6t/CkRBtjQ40oRsnHQDkg0z4MqdtzHFmp/b6VxEYmIC3Okrh\r\n9V/WDJu/aW5qT8aPxA1Py37rE6rx0f5yiMql4bF1QMopFvJ+lWZsJIUv8L/O\r\njGeCLaZ11EL+ySsj5C7Hv/AG/T3yNXmaGV0=\r\n=t4Ja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e2d37f8713e353990eec81cf8feaeea00372b6d7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e2d37f8.0+e2d37f8","@agoric/ertp":"0.13.4-dev-e2d37f8.0+e2d37f8","@agoric/assert":"0.3.17-dev-e2d37f8.0+e2d37f8","@agoric/eventual-send":"0.14.2-dev-e2d37f8.0+e2d37f8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e2d37f8.0_1646693925784_0.47219249740070124","host":"s3://npm-registry-packages"}},"0.2.31-dev-1373f39.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-1373f39.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-1373f39.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8e62697deba377529e9c8c821f4ee63067d6f231","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-1373f39.0.tgz","fileCount":34,"integrity":"sha512-Tsig9dYFQuvHhtz9OhWEoa9gT9Epn2U+iGo0s8WjBuaxcPFQp22ESzv0tBZ/T8/cEV0N7nx+BNVQjamGJsjG2A==","signatures":[{"sig":"MEYCIQCxbOweMJH5Z6jjAMcD7gO27rob+gVdF1n/YTJeNK17PQIhAMl4yrEIL89l57AQQP2dm+ZOJ0IerdAqHx+oKaYL/iMq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJqaSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcjA/8DB4w9kKiUqeK8iAUwvGb5GjPR7mrdUYRYVxOz/cqGE5NuAF2\r\n+QnmmcRoqRc0Rr5gvrUVZfsPGoCJ8jlosiLHIFoXFN61iR8kMS4/xqqGUUcK\r\n1ad/qdql38srS3LoPOQ0bxDqwmJ7OWZt1CFpYrt7bN1qrcISLQP/ynbULbJ1\r\n/rOquNhp7RXlR7y7Q8QUjAWDSHuz+6diE7W6k74qPb+wpw4p6X9rqxqfZUeG\r\nIc7E2Ylf+6Id9stzDz6iNzr8GXTNXAHE12CxiL8VmLVYnEelBTQTCSNo5kPN\r\nUm7kNZZdU2JD/M0C6iqifooOS9XIKiHPpnMek7ULYZ4urojUvA/I4YBvpdNs\r\nkeGSPxJq9yGY+MiTWiGablJv1ituH2lm0w1Tl5zf0qo+Y38slwQJm4DxmuKQ\r\nEXoA2+A4GOBkU4wZGQH7/DJj7Hy8oPdnQP33Dga1wBy6bbSxvTsA7++lmFvn\r\ngGvuSqIMceRroIAdOy+U0/2A4GBPJpBce/Ql9TpM3CT7Rq6b147i8X0q8GVs\r\n3Igb46ooSJt/nn0RaibZK+Ap8DSM57OsYUle2Ila4FOSLTSOOX7KHCN2D5DI\r\n0PuylS2gQshXAbe0xCWShICxjiF8ED6FgtX9EzPlmrxP5+4UfR4uH74B1B+p\r\ntdtqjz75z+ZhWYCoNVUjA5Hy6H0YPKQlE5E=\r\n=UkwZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1373f398ad095571f5a23c6263a40b1ca54398bc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-1373f39.0+1373f39","@agoric/ertp":"0.13.4-dev-1373f39.0+1373f39","@agoric/assert":"0.3.17-dev-1373f39.0+1373f39","@agoric/eventual-send":"0.14.2-dev-1373f39.0+1373f39"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-1373f39.0_1646700177914_0.2443231420006764","host":"s3://npm-registry-packages"}},"0.2.31-dev-82bdf8a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-82bdf8a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-82bdf8a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"abf4b941ceca6dff62f30b10905bfca941a0cb88","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-82bdf8a.0.tgz","fileCount":34,"integrity":"sha512-NKkh/456ff3Aj2oEiGHtCqMdh9vJHzpi9pdW+Urdund4rv9EZ8MdJB3QUsRnHtJfGLSNRpF8vB2masQZo7Hk+g==","signatures":[{"sig":"MEUCIGstsbg9br6Q4CMMshvk0t+G6vdfb0msFv3jhETdPab5AiEAig4C/U+pcCIhen0FGdUHRYnAzH4+HHXP21ri6uSn8wE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJuufACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr1g//Qm0U5qRzzENKeDa6JaRB6+z6S1CH6P4jV/5QbqeN/8Nw37uZ\r\nQ2g54u08MLmZM7Gi2MQ4qs+GghSHbtOLufQH6ZRUi0/WqB+BZxPuU9e+F4S6\r\nH2CoK3VKzb6RkAxPqAL0LLPZ7OaoyHir08IfU42INexBNP64VBuwMKkObzVJ\r\no5vmpejdQe8Q1wNqmQ6DUhtBiw2dtXT9uBqHXttGQhFVtH9IXT90TtB3oNjO\r\nU2qbxRIiXt2x3eVhmpoeQmWv+XsBnbEWb9qxVRrdF1nS0KB/AckRW4GafUxf\r\nvyG4iIwSNdgsiIj80iiQYLCISIleNCOe8PhY7/+vDymlMfGrIiZeDQGkaTQn\r\niJ2UsogclxixkxrnGKF0PFi5/VyB68HPgJXNW8A7yOKVDVDkdeYeTefdq7qR\r\n2Xk9+7pFpksxFHNGfjOdClO+99LEt7efcjiiE4Yb/sOWeI1Uxf4LUs+kzoe0\r\ngKmXODGBNXQ2ZP9tjKIKzj7NCZ2bRDSGTeFmlUCpz9xrMq0GF30jP2Dp4zCN\r\nMNYI24t9rvjJV2cMP8sZ0ULtyvr6KESekja9iD0g5vER4PAHKBmwoLDH07Jj\r\n5nABFAT0W3jmGXzZAzraxnt68NNQS6HIYUuenA0phpd5ZGlRGFTk7V2k8+j2\r\n8DN/kfLRmRxmaSMu9P028pFRaJeSIGTwSBY=\r\n=/mBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"82bdf8af6c9cf17a84cfd1a0b30c20d898ca08f8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-82bdf8a.0+82bdf8a","@agoric/ertp":"0.13.4-dev-82bdf8a.0+82bdf8a","@agoric/assert":"0.3.17-dev-82bdf8a.0+82bdf8a","@agoric/eventual-send":"0.14.2-dev-82bdf8a.0+82bdf8a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-82bdf8a.0_1646717855470_0.7624162425707925","host":"s3://npm-registry-packages"}},"0.2.31-dev-8f97b34.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-8f97b34.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-8f97b34.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e0b69394915e182c3dadefe8b3662b2315c3e65b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-8f97b34.0.tgz","fileCount":34,"integrity":"sha512-KCsL+/ymta+0HX/a67tEoWO5xwpFE/5L3vrciZk2FK3Z5sUR9SPzj7j7EJn9gbz0N/TyoDXLYVRm9eba46rNCQ==","signatures":[{"sig":"MEUCIQDCD6kN6TDUBjOIQEt3Dt+THipmEE06G4kyA6wff+i1ngIgY5o2rdnYfMpf32PhxolVxkxHV8A8jDwQKiYnNChfH6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ4g6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3JQ/+J+HmMD+/50Z+RARUdofZNg2N7/LoXFJ4H8ywjTA4is7MyXL7\r\nAIypjSTJ35Pb4muBaIqB8HC9fAWco5W1Mqtz7wQ3ROsmfJL5S/o3zoKjKUaq\r\nHPs+C4NFZVHicJGMYUMo+DG8qEXBkKvpgShbCfr4N3bgm6JEaEWvz7fARR80\r\nEc4XgkRUUG9xbTIblGIr4HOoYi4tyyIxAb//cVEU44jzsy1n+EQEwVm4eVyl\r\n8JHpLdQ+qDbUc33UyRYJVtpD+gnXcLpX0kcl9/ZumTUR8SUQpuovExPnOJNs\r\nulDNM8M0NbR1Ds56/n1S2Umfd8uWRgyRWpBEhkrpb/cKp7NH1NuUlfFtB/sP\r\nycag3TEpz6g5Eaiuc5Hj3OkCos0sz3GiB4vPGdyJPDttJCkIc6s7qsc7Osg/\r\nvIEx3yzPLNmxrwx2FmvxSne9YNf9jkt7zNQ90xRVeRP3BMLWQeDii9BSETi/\r\nDQruPx7DBrCn/nZi4gE79u9d6oMkcXVnU/MO1AAD6p+Vt/wQqYYIyJWJjW8c\r\nBZXLXHB7UGft7L2zttOT7dEL/6dMeGTsej9Xw+q9clJ+sJEQVxZ38z38tH4y\r\nwMog9AZ5s5WPcf6ZKF/uVMbwPbwhz56E9e5PKmZV1TQTvtlf1vcHI7AbBz+K\r\nZaB+Lo3bUuk76DJHf3azUQMnA1x5CWWPB1w=\r\n=PJUs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f97b34a698e1aa2d57f7b0c27a91d3eca48b4ee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.36","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-8f97b34.0+8f97b34","@agoric/ertp":"0.13.4-dev-8f97b34.0+8f97b34","@agoric/assert":"0.3.17-dev-8f97b34.0+8f97b34","@agoric/eventual-send":"0.14.2-dev-8f97b34.0+8f97b34"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-8f97b34.0_1646757946207_0.10483573179755168","host":"s3://npm-registry-packages"}},"0.2.31-dev-a10d1b3.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-a10d1b3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-a10d1b3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dc767e9b6cfdc4d3224c2425e07e9bdc716769a2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-a10d1b3.0.tgz","fileCount":34,"integrity":"sha512-CyEgpYT+WZJjK4g83jgdgXwyQg0DuUw9naSmFLqBpVsTpdzD38EOPXIz7rWNKh5O13Jv0G1nrEkFHET5N4Ft7g==","signatures":[{"sig":"MEUCIQDFncnID7lflOptwPUBbLNNb0JtIasCJ+HMmsVFBhsZqgIgNnTE8m2N577usPbapgVKykpVhuNMMjbMvTNDbm8Bmi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKBU3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUog/+PS0WCosP41jBzVqTFZ1bQUVpT7Jmc+Kf0nBSMyEmhBqvFiv6\r\nakML4LGkKfaSW8PFl29kWb6LXdz6KjBYAOO55XRPdnUgALpgh3hAnFpoyyxT\r\nKi8oM7wQs4DSGEtotTT3JkrKOZJ4E9fCPQAEXchkrThMXknHdxCPFuYEjVLj\r\nLwEEpkMOVQq3JNenBr1yW+bSB629Uasuw5nzyRi6i8h7Jkn3nMBUAiD/bt7h\r\naU/4leF//148HODeq7RkZ8qQT0YPslGbQVQw8q9q6dmNFoPAkGq5De8btoy7\r\nYZErdqMWUDI1qi+WibLjX8u84o40nf8t2o5LxR1jGCUddEdCEt2qWvk1TCgo\r\nL4Njr1MncaaKSAFFIvPPauHampfIYMnxsC+eiyyR+JB9iQzB/R7sRNSSZHxa\r\niuDuVdHhp7mju+9OyDTINLx+1cI1hjGK5L9eSEVniFnrM2QJiXYYvsY0fcYp\r\nzRU+sklbskghPwnME/PlHyhtfCvax5RztHLvI3xN0A+e3yXhSddlFrDyjh7m\r\n817LVJrx/wYOkB5PCLPVak193A4Zt6W89Ihl6x/seXoOcN4wHLY/0uuX9PEI\r\nV73b72rjwPre/6m4ToKjywec6WmwfSxgEmxAWWbofbq6kczNy57K14okhQjp\r\nXqrML9oMbcJTZgY+Ax926pJasSQrhoDXiuE=\r\n=4dvk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a10d1b3794f39ab18ade51ff88aa934998121c4d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-a10d1b3.0+a10d1b3","@agoric/ertp":"0.13.4-dev-a10d1b3.0+a10d1b3","@agoric/assert":"0.3.17-dev-a10d1b3.0+a10d1b3","@agoric/eventual-send":"0.14.2-dev-a10d1b3.0+a10d1b3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.10.2"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-a10d1b3.0_1646794039460_0.6989852161035488","host":"s3://npm-registry-packages"}},"0.2.31-dev-574c026.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-574c026.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-574c026.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"17def5ef0eefa2c9ce8f08ca16b65049a29f2836","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-574c026.0.tgz","fileCount":34,"integrity":"sha512-MnlMQUAByPxy85JLW+QrU59C1Fxmhbwu+XT5Upb32WRoFUN3RywjW1KKrins/6hgYcOjeR/cMNa5yebcJmaoOw==","signatures":[{"sig":"MEYCIQDHfWkLfdJD5Kews2qIs7WkhJ4DHsU/T20tVdvtpUOEDAIhAJolKxotryUaKzJexYkY3X9VDu48AADyljaWfHwswqRT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKMrFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqinA//Qs2oGHtZv5wM7o2uTqSZ0l//yknReXp471CgGh1sl+7idwgj\r\nBbWBBDXh8p4JjbCzppWpMwu8dcbXvJ2eh6EQ3ek/DQQbgv+Aep3jUX9djow8\r\nQes6HfR2MdaZMviA68b6dsqzNZHRhz421GR+R5Jqkk0MhP9Q33MYcV3PWrrx\r\nRDLu3O1ZXinJKWshPddQiJN5R0WAcRWstafT3AkYgMJTRzMR+ad6Sv3ljV42\r\nqBW2i+mSuQenmcZpMfOKaiA50ID0E+QmuOCzOc9/HPmyLKexX+99paqpIx59\r\nCq+rIo9ZJOBPnR9WWrGygkFFi8wJU8fHh5JkDArjRlHa1p/rykwCvX2KFp1d\r\nPmk9wDTxINSff+gcV0mFU/j3x+CwA5HDydB25Dh/8oncZFo3aLXV/MzsZPKY\r\nLbIPdBvEgo1+S0UARFD2rA21C8hg2kRjTQrq/0ZY/PQiECyKs6CgmllKMpOd\r\nx/PCFiZig2grUYVlTDapkBmMt3zm3ehYR1aej2awJ4m4HXWhoCDhdIRSLJrC\r\njzsV8x3ps5/FwJdAe2u8fymBV3ylIFVOSsBr0XNmnBO/sIbA1FVl1Hl2BtQo\r\nx2a/b6EkHTT1w/+hj9oCC7yM0BeN9CcBZw8yoSECMo3WkWZt6KcBbQQr5Z6w\r\nEd2wyIoq+Vmz2BqgaPedr1sdAGKW6gEPIlw=\r\n=RyS8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"574c026425425246aecad1b75e8d420cfb7c7806","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-574c026.0+574c026","@agoric/ertp":"0.13.4-dev-574c026.0+574c026","@agoric/assert":"0.3.17-dev-574c026.0+574c026","@agoric/eventual-send":"0.14.2-dev-574c026.0+574c026"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-574c026.0_1646840517844_0.03140201509000984","host":"s3://npm-registry-packages"}},"0.2.31-dev-dce2984.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-dce2984.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-dce2984.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d2a1df94b1d94e6b0e28294223cb5921712822de","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-dce2984.0.tgz","fileCount":34,"integrity":"sha512-OXQngoOVSEutQBtdvu1mMsyjnGWOrkDb42R9lPSJyvMKzubaNxI4QVhblxmBsK4W5tJAUYoiIgPXrRdU1CU5NQ==","signatures":[{"sig":"MEQCID2fEyuFneiYiH+krEraWC0Cc74lO0Gn8+D4HhJlsRMAAiBT62ZsllifL022ff1tKHOOEG+ac3ZMCs1Fkq7boi2KJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKRygACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe/A/6AhUNc6+HLo1swAO/5MqAYa7+D7KIg2YP1V6vQwbZrDdlO9QF\r\nqqVlO8OhTwFePdj51ZXYWADXbyXl7u2K4ieLhWlle2Gyvn2F2YCcoYpI/A28\r\ngRjKJpSAMZLJ4TPO8sFTNI9ahDnme+SgKTxk2k62heV1EKxHdifzg5e3lRZe\r\nQhCy33mjDBJtuAeHppbOWLc8pj4D5zn7WbG8+CxtoPHaYa0Yk/VLoIrLuesj\r\nIb+68ACXTiC7f4CGfHe4iFITKjBo9s4TA1BME7VljIJ/FHWT5YD43bYKC2xx\r\nYseBuSE1swJqLe0jHhBsLOJFAFDp1paDWZwE8q7h+tsrCz3i9ymKsdLCq72o\r\nRFfZvO3k6wHx7CxFsZP1R+gmu98eVtqJAm+MT5QnvZ+drdD4PnCQ8xKJtQrE\r\nSkYLVqjcUVUb1PIKLr0nVZQJdkarFOCH1ifSUdNCzkNQ5jE6IVl9oOV73wsJ\r\n7gIzIk6EyaaJSnmqXuUYORUvbSYEwQ2goY0IjRM9QlKl/amInBc1eTP0BacY\r\nHTwx2v6SgSFdInUBolXdmV5bnO5lTfwkBEBFECqFDpUnuDCpkEMBaPqL3I9E\r\njijhJYKEQ71U16aecogDllHrc3FA/wcaLJIOBAffBCaZhYVzsfHe69gLBLqG\r\nocljpm7CPY2ReuVVe3heq3ZmHeVSf+HSw/Y=\r\n=tjzk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dce2984322c60b3bf90dabdd0017d94fbfff7bbe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-dce2984.0+dce2984","@agoric/ertp":"0.13.4-dev-dce2984.0+dce2984","@agoric/assert":"0.3.17-dev-dce2984.0+dce2984","@agoric/eventual-send":"0.14.2-dev-dce2984.0+dce2984"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-dce2984.0_1646861472767_0.8697387456424148","host":"s3://npm-registry-packages"}},"0.2.31-dev-ad70374.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ad70374.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ad70374.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"11e363897f4c5c71f0901a02f012f171795c3e04","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ad70374.0.tgz","fileCount":34,"integrity":"sha512-wGp3W0F/aTx0I7K/7+ws2azMFOT+DGQoE99ETicQ/jwavM+CQ2y2Npcc6nfzzOejbOPAtddv3mawqZ/v85nt9A==","signatures":[{"sig":"MEUCIC6PW4cvQ+vfnixd0J2pAj+YVmMVPSOu3cmrdJ3VFspzAiEA3nyBTGe/D6noVfB6rTdn+pQ+GZMxjNv7MVLB2wCKYcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKUPJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreTRAAiRWoJBIvaqWabNsOeSbdD/P1E31YT34uU6P//KiGXo49WqNc\r\nqNiIkYjBDMW4IslaqCUl1W6Pv76vy9r/8y+2NpB/8jD3r6dpPNauEG2n2nRU\r\nkHAXTrei1AxvgZDFq85W7eAdVCOYD+Sa/UaFC04LclkOrUnFmMrqHl0XJZUP\r\nbibN7ev6zFY5skzcYc3b5Kg2FLMezx/lgP4bZ56/wBaBezFfPkbfrI0Lx27l\r\n6tZeFkzlP6TGFMnb6rSEDIdnK4PabQMRWNDfTwbYZLK+n7K93BHiUrdjO5ST\r\n2XdCS2wsiEpdm9KbKQvdJpjrrfZPoSh63C6VjdWxWT3tPmjKPk6d97DlZfW/\r\nHZoRGbRmxP28AEYHhtHxhOMqeJckIQCz0FysYCY+4tSq1hyiaqsezhTpLMKC\r\nk8hkD3GSfyoxxqkMQKICgOFoJTLddBjDLbsPmi3mlYZEGw8jERUxDngx6LJL\r\nDZeYGKCrsUfogldYr/MGP5t9uRBoDyrB7aU1uYji0kJ6iK3kDQ0KSoBarcGL\r\nEEjJtrW7apOGuiLHH/u6E/v3gHZQBcDFgey61JTSYHUtp9w/rVQYVJj5fBEM\r\nsnjOjFVmZXJEokxMknwHo7QjV7URK6LFfgoXYaMQc3oyPinatWEMYI4w10R6\r\nSS/V8vLbmvRvGpE7wUsgzu5VcX223rsYMRU=\r\n=uogI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ad703741d92b5cdba8784b7f079d3ddad803d081","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ad70374.0+ad70374","@agoric/ertp":"0.13.4-dev-ad70374.0+ad70374","@agoric/assert":"0.3.17-dev-ad70374.0+ad70374","@agoric/eventual-send":"0.14.2-dev-ad70374.0+ad70374"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ad70374.0_1646871497111_0.09087615554501571","host":"s3://npm-registry-packages"}},"0.2.31-dev-6c82346.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-6c82346.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-6c82346.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"229ff53f511e1574c8341958c98911293539f57e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-6c82346.0.tgz","fileCount":34,"integrity":"sha512-eMCoTMeF0gxyLgCV07UELrICDDmH23Ue/Xb4wwVUoF2s+gPhQcy73FtfndOH9Lt0sxEZgR5W6PtB3PQnwQmd6A==","signatures":[{"sig":"MEUCIQCGpckPZRuSBM8F1ek9rJdip3dHDxmnunPK96Zi3Baa5wIgLx49AU25tfK/OWe4v3rgEC4M/dfrv27ZlZ+E0nNxYzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKWJ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Ow//ZIFBlEzIzhGUu4o8UTnpl864MSZ9WFB1L//C/fqqLjpS9FC3\r\n/lrWtKGxL6UJU2+k3zLpKDeYtvwg7kL9ldIwpK8asB6VS4UAyCPlFDEIAJON\r\nnT4Fz7TzHX9LcaiHG1jaIH4FWvi4WXXhQrGJYinCyyO2Vh9pl0whjJiaNlkg\r\n27BPUB+fcJDMLmbrw8s9n8Ynkpsz6nKNNjp7Py/FPZreMFVlCb2m7Cfw4lyr\r\nvgv/OyQzXdZ+BabThkav5iRsqeLCLMZt/qxhxD6ONUe9DiCUJhvSEUaBTGxK\r\nutjYStL7gzH54j+n43VSJcVRkPhjn6wixAIzJshMJvmoTYYBexFNk2cDaHFm\r\nYaEVEvhqe1hrxIb8YA7sjfKdh3VisoJQhV8pacXpbdhvWVF75voqYmOYSKh3\r\nSn4Erq3seAd5x6qyXOYq/Kj22J7MnnH75hsGSafu5ushDAEGItaLiV5Q2yvs\r\n25GB9i38pBa8T6p0MiYzLie9Pv+U4v6sFU7+t//DSiS2ofoKrrBJWP8j4vmh\r\nEop22DRSov6wdqGmmtCo6x7Zrx8xude8ig35y7T6zmCOZKTwyk+esXdzXGAp\r\nEXjeEY9S7MyLQbmj4E8vzCvx5UcLu7sm8RJrIg3nKHTmP5apAt8A/Wof+0q8\r\nn5Gfsl30a+913VMr0Jt82//U5j45o+DzzlE=\r\n=DDNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6c823468e780b0945d237ac5706bc01ff9d570d0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-6c82346.0+6c82346","@agoric/ertp":"0.13.4-dev-6c82346.0+6c82346","@agoric/assert":"0.3.17-dev-6c82346.0+6c82346","@agoric/eventual-send":"0.14.2-dev-6c82346.0+6c82346"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-6c82346.0_1646879355541_0.9186464829161625","host":"s3://npm-registry-packages"}},"0.2.31-dev-0ef67d0.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0ef67d0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0ef67d0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"33251614e20b59f00f6f48825d8a209835bb634b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0ef67d0.0.tgz","fileCount":34,"integrity":"sha512-dkT+eX1tNBYJGr52g20wb7KVlOcjAGmZ+L9SkcWaqvvziTX43SmCSXG+UzUweUHw3vU2hr5MO8h6vG5b4PKs5Q==","signatures":[{"sig":"MEQCIF+tMYeGjkUl2DDeES3N4YGtPwadKGAinM0tZ/CD+EYUAiB6DsbYbROMWXSH43/XsyN+LUg8U3eRSgnYnbWQzyEXFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjKeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN3A//fM2C8HWjyuxIZfSXNhlf3S7S1ySL7cq5FBBCvtqg5r/posBL\r\ntLCqw0UtbTLvt95xIa5ZzGtqwl6VSclR3xg1omTjBhKGEEX5YCrZv647KF1/\r\nqcwso61c88uzIyf9bdMmXvZafBcevSrNjIVxh6zuQFYCPy+Q/KY/4bnc1kqv\r\nyeQJE7yJFl/z3Wwvn3SNRmKqux1lrPPYmuOEYV0/jQMunPyjh5XvSEcabCzI\r\ne3pSC7UDkiuajQDu020dbcxcYT8DkJ3emeslRXqTvQIcH/N3O7IzEf3KWApM\r\nueLNbwSiiJ0eW4fCYPr+jqBo4NW/imgKX8BTgEcRbfDKDbj+qCjIjgdFNxgK\r\ngZ+sgg0W80zidheY006WCHkCn8RajhhK5WsMMy6lJ7DxZx4xrNITiVp/vUGM\r\nF+QAkI1r1FFjJ1nTGxBp71gdRQ95ncYSRAx28AhqUaVNUFlQP96zvoYAOo2H\r\nTmz1u7kvm5gf4y42ViaHCSe3QKlAb/aPeOlYsYDjXfpZArdiiBcJWSPZOJLS\r\nsWyUnpWCJ1Y1odriBSOCMMnyCX0Oajs7phVBCTkz64YrikgWezePvh1A+zPr\r\nV1XKJ0/b6VJ+Tns0Bhbn1wHezedDvE2T1lw38Z0ZP0kF77JxoqRoM6gRLe45\r\nNPmMuIXJT3LLjS+2hOXhk7JhX6gXAYRmx8w=\r\n=F2cq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0ef67d04da3610ea1777b961589a396e835fe637","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0ef67d0.0+0ef67d0","@agoric/ertp":"0.13.4-dev-0ef67d0.0+0ef67d0","@agoric/assert":"0.3.17-dev-0ef67d0.0+0ef67d0","@agoric/eventual-send":"0.14.2-dev-0ef67d0.0+0ef67d0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0ef67d0.0_1646932638536_0.9566065429779327","host":"s3://npm-registry-packages"}},"0.2.31-dev-b46c722.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-b46c722.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-b46c722.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ba0fb0452ea3f588e13c32770a8d97c4f2c08c27","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-b46c722.0.tgz","fileCount":34,"integrity":"sha512-z1hCZIxhQrOF4HGiNvOxslT/WXqhajJYSGqIH/677vFl09Lh9DzcqOWqCk1VVKEIx1vzYi2dUdAbBduHh6TnVw==","signatures":[{"sig":"MEUCIQDvO/Q9XLEJaNF4J/bJERG0NCBe0/fRDK3ZlDDkek8u4QIgBcWoIJAoj2gUdF2iOod+p5sicHT5gE0/7XwyEDK9DA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKkQ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouHg//frSEq4qjSLZ4Ik+7il0O9BG+6Ny6DDlIo1No/2IhRjgRui7B\r\nmYIXpEed6ERhJWlOD1zExgdE6XkJ5GFh4ospsFd2EjF4JjfbjIfmSuuJxmp+\r\nPUIuqCPAGVCMEpsV9usO9K5T9iKRbIz+ohWOXHbSCJeTlnUS40J2y7CsTEZb\r\nh4MDLYpMvERzYIyEWqnuQVY4fhh8P/S46netMhS+muAW5f+wC6pLovouNq/a\r\nJVv3xiN5GYzkiU8XSQK2f3pGrflh1DaYliEWEoVkHuFbtQAEzx8+mGQ9IaCp\r\nHJ7n4+k/Fe1j3FMvc1JKOQBvJlyiUWizHx4Z55HKnDDjXgV0cvtvTHXh9LnT\r\n1Vsa9cyfP1UDf5Dvwnd/psxJLSnDxuCXvziXR0qtvRo+scd8U6nbMktZiM5m\r\nVZqM0iACQa73lNXeWeDoG7rSwKIpv8nyP0uoYPnPpvFvZ8cOCVxkFTRbMAK3\r\noIrpE+dymnIj9qbibb9A7DwAiY3YF8U0RxtiytTCMRjqFGrIQ330fi8ma1vH\r\nQBBMo4HveJPqv+APWlZwJVD/sEcWd8v68p2Wo7hSuni8Z5AOrMLny2P623fI\r\nP534PYPqgF00imcA/+JFEC+L5hFGHprs0JF5Hyt6XqPUnKss1Bks8/Fu0stO\r\ntMr9kxFM7y6rrKF88gu0wF8GbNsg0yI81QQ=\r\n=gF3c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b46c722eedf425f43be57f997477b7b309f40c82","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-b46c722.0+b46c722","@agoric/ertp":"0.13.4-dev-b46c722.0+b46c722","@agoric/assert":"0.3.17-dev-b46c722.0+b46c722","@agoric/eventual-send":"0.14.2-dev-b46c722.0+b46c722"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-b46c722.0_1646937143625_0.8873288303136904","host":"s3://npm-registry-packages"}},"0.2.31-dev-3adfc00.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3adfc00.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3adfc00.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e8aedab2e7bc965251300a426e652140de8e231b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3adfc00.0.tgz","fileCount":34,"integrity":"sha512-Y4NXA5nQUehtKI7fItUBfiUgIXPFcs5SfPSjVjWiA8SYki4F9hKlDCRalyf4m64doJ+3FtQK/mGUyCI95mgI6Q==","signatures":[{"sig":"MEUCIQCtvSpGleDKKwV8JuuUYddJSuDzV+1DTtX8cBk1YC3/ygIgEk+uxg6oxIFZ28a4z8kijXyL3kmOkL6ArQGHPZYy5MY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKlx+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6ow/+JLZWH6jGu/kRMkYqnErT43jMm47i+wHutUo4Opx0jBwl0O1L\r\niw4S1Cs/N/lwSGt2u7G6LGV4B3MLCW+5wZeGd/vrZDit9809SmjRrk8pY+vv\r\n+8jgqGWseRQZ3lKx9Nwp6c3hf0BCQtOdFmXDfuUgxjsgVtEEWcPjMXvv3xBO\r\nkBhme7pPdawyFgZZWymeLsC3kHeO4H8epmMh2h5yLnJkOkJkNTJYOfY3P0uo\r\ngPdB17DNHTMKtnN7dDRl6b/s/2JHrqRFvQHSLB5thsffufBaOZyig0d+/L4L\r\nm+zQsJrHGETPlBbkAEZ5hHk+CYh6/1vkHEeeBA196/C/6WLaAfqKTxwZ/9zN\r\nLgI4/pdgh5thWlbnMQMYVPJCSgsEJeIEIIEnwoilSMPOTBR747CIC0ZJAWU0\r\not4Tmlg7jY2nSurVkQvI9QlQwK0TuoL9O0zcrch3OUiFdfQ2RQOzs81kFegY\r\noRVijQwJxt3isHTC4qRjeGh/uUbKoxrl8b7AuOT3FPp1bm/IU2lBbj0NdBl3\r\nl47Pu6Evh7gQxy9auTb9nkZFTl19oZA/kUjo5ajc7xQJSpjYwxpSJ2SGA0Aj\r\nwGnyp59yDN/vSgtF60HTWqtA+/67JZ0e3GlEY0V2QflwizVC6/9CeyNeJ9wL\r\nzVk31+RCBcNLHT+dxOlr9hCHe6RaJXqw/9g=\r\n=u8Tp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3adfc0082e396f62df02b7f5fce8c4ab96f7a27e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3adfc00.0+3adfc00","@agoric/ertp":"0.13.4-dev-3adfc00.0+3adfc00","@agoric/assert":"0.3.17-dev-3adfc00.0+3adfc00","@agoric/eventual-send":"0.14.2-dev-3adfc00.0+3adfc00"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3adfc00.0_1646943358756_0.1740895359070429","host":"s3://npm-registry-packages"}},"0.2.31-dev-1f1a9ca.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-1f1a9ca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-1f1a9ca.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"57327b462888f0b91f8e4484e61d915462fbe6b9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-1f1a9ca.0.tgz","fileCount":34,"integrity":"sha512-PIQAG/gu/kuLRpgeHA/dtbxD91QbMhlkwESaDLIHISfTSboAHZGudXOUMbFF8TZP4ZlQBbtaAhIFYvQkGAybfg==","signatures":[{"sig":"MEUCIQDvAenkXKRiNLCGsKTwX3XZGc0rjYWsBhp+ySnEn+Q2vAIgaeu7NbBnBM61EYf1ht9y8jmGRNqRimNLDA2Us6830BI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKn6YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYYA/9Gtxc1DkRkB1Ek76SjOg5xTcVeE/K/pi/zhzWQYrNpJ4kZaz8\r\nenoSe28ETchRVsOq9BgupouSl+3jmZRcFqiP02V4cvgkO9l51Wb0A7jIDRgy\r\n1J0kA595l+xaACIRzS39ne1hzZ/JnyJF8CBls6T381NVEuqIlONyH9lGZgzC\r\nmbksGMRsP6YpuL2vpuVT+xIYWKN10QzKV0qT2tZk3xr40zPTEZKmLAXZV1RZ\r\nbvA3DG785PJkfq9F/Jbe+gG/LPjfgubSg1zVCWkkcaDQsrKa4qeRtFo7RGwc\r\n+5mUH+4++nlTTkHoNlEHmNFppSZDucCPUTe7hf8m+PPmpdFSUHdX8YB3EQmc\r\nSKLDN6m7I/EdPG7rckA7XGc6e1HIqqXfwC82eW7nCsO9eFNayz72h1N9jyMV\r\nWzrSoPWIGhYReOpN+Jaug1IVzfZbjn2pw9M3HF7O9nihjnc6seKGO+c24QyJ\r\n0dotZfpqGAKUlHJRuaGMyvZCKKO/5lL7vy8LsE/aew41ikAMlB+IB7hmUxvs\r\ntvCJdmopRwmRQOfszPVwquz1iOze6pwFXceEZijUe+PYosdeF4KZUlnL9uyI\r\nj3E0w0+5bVK2U43vXkEQ9WZiJgIL60i4NCx45Fzx9HWvoipn+1/6t5P24HPj\r\ngM8puGrgS/6IPk1ZsGReCuQ6eHjo8U0RP7Q=\r\n=xL2Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1f1a9ca178626f674cd7c6ca619bc2de4dd32d3b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-1f1a9ca.0+1f1a9ca","@agoric/ertp":"0.13.4-dev-1f1a9ca.0+1f1a9ca","@agoric/assert":"0.3.17-dev-1f1a9ca.0+1f1a9ca","@agoric/eventual-send":"0.14.2-dev-1f1a9ca.0+1f1a9ca"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-1f1a9ca.0_1646952088355_0.8388426435257756","host":"s3://npm-registry-packages"}},"0.2.31-dev-e500965.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e500965.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e500965.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b37228bf85c5979b236214f7426417e7696130cb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e500965.0.tgz","fileCount":34,"integrity":"sha512-Y1ERYG58HTSAPeeFfPGC6Sx57bDMDkq6DDmCOwFzuV0BoQdjXyl6o2S/m3fXXwkuFeNjIiAmgsGUDYhg2lYgCQ==","signatures":[{"sig":"MEYCIQCR3t48McHfIH7D4BAH3PaKbU3U5U80d2Bv9mfse1VycQIhALXlPg8q4wr3KQX40rhwqB3nsx/IgbeLWxek21LRUV/s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKvoRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqIQ/8CwaJImi7HRRP3F0N+gVyuUq8a6MlbVBbV44oT58Ej2EwVZgx\r\nQ6K4rZqnKnxitpYdMq1+Iyfol/YmRXTcRV/GjHgpkD2I2PaI7QZz/k1E5erh\r\n6zwJ37EhwaIDJJfKk9INA2MTkyrCo3aUddFecDxDLkb9t2TKAU8Y/2p7uNFZ\r\nTsjuELiuD9bI35kOKAT6BNEp6B4Ofhk7HmHRNe+ddOBRzS6OA3Dwxb1U2q9H\r\n++Ez849fsUWncgY7CYc/suknd/tEG09xzz+8edASi34PA33wHdFEkrxDxsMl\r\nHcEHy/QBOIxc7Z16EDHYTE/MOObjskCu1echAAbdTWPyejuQRVMpMYKIJGrJ\r\nc2v2/2XMwXB3mPeI1Fl/fMVpog6puyzXHFj1VRgAMoU2vsNZv4/CrBsSR5vO\r\nMbIx/Md3orA+Fbd7wscnEuiWGC2WHJF9itxIDLYr5eAIQepWMVOdXPaS+2CG\r\nZmcjDy/HtYGa21HA3Yp+RWHbkrUaTtTDVVEv9gIl3EG5ZuEXSVnX3hXaXvOW\r\nc1vTmnLTuLEdM/r/tld3MWST/rl1U72x/SVoJWWn0oabvgN/aP0sw5SxZPLi\r\n1rugQevqabY4frj/MH3kjimHhrty71raDfUwagBB9oWYw2hL/is6jwrPPe+H\r\nBLytVdUdydhk3AWJBrU55Dopu51+Ns/1Frc=\r\n=P71E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e500965ea150adbdb4eceb8a4804e0d7319f93df","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e500965.0+e500965","@agoric/ertp":"0.13.4-dev-e500965.0+e500965","@agoric/assert":"0.3.17-dev-e500965.0+e500965","@agoric/eventual-send":"0.14.2-dev-e500965.0+e500965"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e500965.0_1646983697327_0.6302226846293157","host":"s3://npm-registry-packages"}},"0.2.31-dev-7d254f0.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-7d254f0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-7d254f0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"177defbe6d0bb553508baaa038651bdffd78a4bf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-7d254f0.0.tgz","fileCount":34,"integrity":"sha512-Fjs681Z6NxY2fHySfn1vRGVYSqwueSKV75js8dXU8+uw8tyyU8T3xxPgrvT0+Dnj2+HKygH88HQuNzKDOOYkkw==","signatures":[{"sig":"MEUCIAWMz9474I5eo7DxJPzLFijBv2+ZG+WbhKJlp3u7FN/6AiEAp1XspTjSMvQgbKnlZGbliypH2Hzszr8dOqFQCqDWJGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKwgDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYORAAkT9FMRSUX3sC6k+o2xLBmdVvie3rpgvrB7qSkByvqhAGgTOB\r\nRaRomGjYPsoEO3ZyYDC5rNhyPnKyd4lwWEG7CwjP6Xi3yNVeLreLCQycN+sO\r\ndPs7896PCH/mF7GGtmrbsxJgz+f5qLnDQFtLUw81qk8bag0jxq5TpALub/Aw\r\n02dIpO7oLo8gu0otcPecUhGi04Mq3e/gOSC8/Iao99n8qmWZc2u+2OynHHik\r\nRA95FVRX4ki/d5X66sC7Z0HSwW4dNbDHNUOPukDmxlk7LHHRG25xp1i1/3NB\r\niJobmqe2KWwc7tC96yWcBAW3GrgMDqtTD+SpL9sCU13rbwysaIncWM8sRsLU\r\nQGz7mkrSqreNb8QfegLe+A5/IHdjQFIQQTLoqCsM7U1pzheijGBld8B63cpb\r\npkkvyhMgLTsuAYU4yLzQyG+qSMO5B6SbnkSnyDTY6fo6EAASJh/H/CCLwvjO\r\n5roe+iAHIDZugRa/v48kwD2s3CIpRLrju4F3WZVjK4uK5h/4NNjf69znCHfH\r\nN8+v9qrOR84TnYI/c/93fBGen1MmDBxn09HwgP1cGM0mRHTWOHbq8X2dpHQs\r\nWvELTK7SH9teNN3AaZqC172Q9ip2Eyvb7a9F+Uhsn6VSWb49BPME8ewSI1pn\r\npFGDj20sWTSRTYJN9hydmT8zTasjhGL30uM=\r\n=RfJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7d254f089dd36f417144c6ca1557c8faad2df407","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-7d254f0.0+7d254f0","@agoric/ertp":"0.13.4-dev-7d254f0.0+7d254f0","@agoric/assert":"0.3.17-dev-7d254f0.0+7d254f0","@agoric/eventual-send":"0.14.2-dev-7d254f0.0+7d254f0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-7d254f0.0_1646987267219_0.8169806607598504","host":"s3://npm-registry-packages"}},"0.2.31-dev-e9e3de0.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e9e3de0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e9e3de0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6244e8ab12c17906df77acf1376b9ff9bcc82a7a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e9e3de0.0.tgz","fileCount":34,"integrity":"sha512-nTlpaQ/+lvCdhL8i7m6H4W1PtQuqJ3U6cprK6kHJNIz9lt9dk9Edv7+gBmASYdkW8uAmniBnbDR71cCFFVuzKg==","signatures":[{"sig":"MEUCIQCVeW7/I7EvxgrErOFW+YQZMJuIZRck5uKp2EamFPH5xgIgWy9bpp0xat4oGqGKFL+qIC7Xs3IbJmuodWGwKs3FhBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK5LaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbYA/+IkSurzke1J0t7vcFCA6aPGRYrCBn4m/gTE0BtfM3IBImiJx9\r\nA6JGY5r3YZbXBnWcfcSB3zcAkSGBFioMPQCHvZEvQL1t7RnLsILoe6gWdGhr\r\n2f/22xCale3CPh3Usr0l2G5KVTm+DuCjzH6JMQ6Fl3Z5VYZP/MOi4p+V9Ben\r\nshqfoZpaVV5GpZSRaD4SwdTBJ85vDsFVZ+5Yh8514RivIQ+lTdMguqpHPt74\r\nsDbV2xwtad56Cbxwtblc7kWLFy1FRc3vpe8hTWGCqoNWwSVCVVaN9tiUIj5C\r\nenYwm0LA2nuzYAHaA0fjAP3A5nC07ngQnYlwFcnb9npQK4UNRM4D8BsIU0fW\r\nX6d/GpKRg6EPzgBtDvJoP7ao8wJilx+TXFUe6Bo9JdC7B2qni4j8n2zMDMnv\r\nfyawzvagEkyC0Jdl2CjFd1WBv5wKJJcSVF24r+gSpWAPsfWof/EKVDfY/CjL\r\n1foP7x2jIRgLL2wVpsk1VCvTC17lFnMy+vpQ3si35wNhexMfTPCtJpy+4LqH\r\nKGokNIh6nY+WGwyuGie5lVOQFIibd0LsboOPe/ZL0WnNq5r9DQa7i8GvssFS\r\ndqmwVoqeoye8UPB3tCedZT9JWUpGYjxMJ9QnEzjn+kcSEFs+lccmTuR7ArQV\r\na4umfATiMcrvcVbB2jiX4CugtMLx87jX2Ok=\r\n=4cyL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e9e3de0453df7a3d7fd9eb89c3c4a0fada31dba1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e9e3de0.0+e9e3de0","@agoric/ertp":"0.13.4-dev-e9e3de0.0+e9e3de0","@agoric/assert":"0.3.17-dev-e9e3de0.0+e9e3de0","@agoric/eventual-send":"0.14.2-dev-e9e3de0.0+e9e3de0"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e9e3de0.0_1647022810414_0.14542558717638432","host":"s3://npm-registry-packages"}},"0.2.31-dev-aebb9bf.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-aebb9bf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-aebb9bf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"88035299840840c6764b5044aa1f8f446cacb522","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-aebb9bf.0.tgz","fileCount":34,"integrity":"sha512-+69uTwGh734tuFLzyUx8g+DTYZxYxFsAPeSZ1tN3VkWVgREepUUyWvES4uDN7QYu7DjU/iUHJwpYzowidHTAVQ==","signatures":[{"sig":"MEQCIF/I/ThOw8gNfDwIkzzsur+DroVLEl8BEEaPSmFCz7uOAiAFScuy9/JkPrT0SU3Po3v36D0GLaoV+cS4YAapbZfz+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK8O4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb7w/+IpC7l+sf7gNcpU08IZqNAqXBnQTmDikEuAI1gu3neHtaNxrB\r\nSMhPK2BMdfHDnzQ4lhdWAcoUCmFRyDZgxDFaJ7tzFt+YybOdfAtrf6gZuEZ8\r\nPnZzvfHlw4hocJ/Ypy2COiRk9+gXPwyXwMzdsn4wyScfCaE5BZgR4ffHDIx9\r\nFChXjoxsKk/OghE829Jqy+b/zlbmluhzsKEGNf4M2Wi0QS5EvsvoEOerI5/j\r\nvrnqv2RZjwh4do/KMMK9toYfx0TqdR+J2ReA6n+FlA6M53KF+kSBThzrlpgg\r\nPqLd+3yj6DWvefNWA23l041CdYw0N9VU0PIuWlHWa5/0MeRSSyFkS58VY7XG\r\nQL7zu8bdpBZVnxdLtD0Bk5WIijEg1mxZWIbsN0q2g43INAIzzPkji0DRJE+a\r\nLzae9YKzOGxykCVg2Qi+NXilKHUqWXhsbDjdVsabJd+qeGSaBC/GNrUsd5zX\r\nhq+yDeJDtH5PAZ03X4zEILFxNZHOwVqZXgj5Tou3AhqgiAz4BHha4uanN9AZ\r\n21MeBCoUec9HwSAmpssdca7+N0Ia/BoEzE1t0vAvz2NtDMf7zmXR8kKHSjDL\r\nd+13QOPQPDbxwMpij3h1HvB97Xp3oncgF5w5nBNGaoMOZonY5GIqPRBtXCzw\r\nopaXED4kOaj7Ne4l4zdy8QodeY+704+5dII=\r\n=kn6H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aebb9bf19b6ffaa76d6c547888b78fb95346a9dd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-aebb9bf.0+aebb9bf","@agoric/ertp":"0.13.4-dev-aebb9bf.0+aebb9bf","@agoric/assert":"0.3.17-dev-aebb9bf.0+aebb9bf","@agoric/eventual-send":"0.14.2-dev-aebb9bf.0+aebb9bf"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-aebb9bf.0_1647035320048_0.8735439300810746","host":"s3://npm-registry-packages"}},"0.2.31-dev-d03e548.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d03e548.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d03e548.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"259c098887b1af7baa8182d0d196e9eebe157015","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d03e548.0.tgz","fileCount":34,"integrity":"sha512-PYBhZ1B5CJdOkkOsVLFmqoyinzVV90wnuf96VopST0pTmdE3CQFcoUK0Wx75IzTLSLoirj8VD91ElwoUmb2LyQ==","signatures":[{"sig":"MEUCIQDvt8KJBCPOCZsLg4AfFPyLOelmRY71OE0xtGaecpssIwIgaWASJxY9pP2DZ5RZcdNnTVB6+XLgBk1Tv4Ju0n+1je0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK9cRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9UA/+I2Ep7HqOBbd4kg6zPV5qBUSg6vPWImuurKj6pFQWaHa9xr4M\r\nsOu7CsgZXzjD1z93qJLmK6djqocIn/TT51c5tZ0un62M3ZsbfAx3l0iLosFB\r\n3jz/DW6mmPPPcTxErZpbMPLmhkdy+EAjQwRzWLGtmRt5G5/9+cikdd3sQT6r\r\n9Y+h8qK/2CvQeFrasTnj2ZjUaHuaOY+FQXVPjyxZ9QKNaY/ZctHy0F4QmHN9\r\nNyP7n8FksWeHtZGMmzCPdNfUdEZ+B4TuCbKWBJXeIhery9ho5j8sE1CY+bSz\r\nSpKyA1BIYsMl+HctHmsRo+s5ZZYL9Q++OrqYI9egB0PKzb5R4aCmn47Hh/bl\r\naWzmfEGpvRUvjUzDHoySxhDH6ZPcavkjPIPqPv+t9NLbUxHZjnVq73b/a+Lp\r\nSif26ItIZRRjtFLqYSGHP0a8p9uFq42U8LSzyxS9Ycug2mDhctb7PGZ/FlY3\r\nJZaNCZCXFOEtruK284nBX4UY2GRq13IDXi6xgZoKIhMCb0f9o0X4HHI1le1e\r\nh2RaCT9ZglfyhMjUZ+6MRB2yMqIHhrAYPiipVstkhU1VVVJ9UJmooaVFz8Qe\r\ntcDE7waPYH1c/QtPnCFiMhGJRs3QPh15OJ7STkksAq+4ke3A1ijDHPmki4/D\r\nJghdU0XklNzN+X28awS6VA35iNKtqjez4mk=\r\n=ntPh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d03e548b36353bba89537600f4b21dd44c27ca66","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d03e548.0+d03e548","@agoric/ertp":"0.13.4-dev-d03e548.0+d03e548","@agoric/assert":"0.3.17-dev-d03e548.0+d03e548","@agoric/eventual-send":"0.14.2-dev-d03e548.0+d03e548"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d03e548.0_1647040272803_0.31024176939607395","host":"s3://npm-registry-packages"}},"0.2.31-dev-4c4da6a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4c4da6a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4c4da6a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cc50f300a904066678a41c35dfb9a798c8f20146","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4c4da6a.0.tgz","fileCount":34,"integrity":"sha512-YEckgIlbyqCUKOvVp9wzxcvwA8nbufRBK8GdwYrz2/selBlnwUSST8UY07Pe6SBpzHEtu7ZHjebzkTaJSnx4cw==","signatures":[{"sig":"MEYCIQDsK8ll2xOSgPARRguSZFTPWt7iQ3WcOY23eUjy/yc54wIhAOH/tyTsnBkQrrS/yjXOHSV3rXsza9Y3+KS6MFuIfTQu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK//SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoicg/+MfJ3zOlnuloahaZc4vKfx2envu3zm1tf4k/AsT1zIcotyFv+\r\nxOyrkRCxfZLWJF3ftEN5SzzPavdoVyaDtZNNbXxgEAyPyd+gNS/azC9K5wPX\r\nfCL9NFhSAC31VERyrykNgfJ8Vlc4tYNOw8/rKUd5XR554uafsJJJk3U+cLJU\r\nFHt48GFohb7Y/fHzGhahFE0Ho2PnbZIoZMRQ+gwlSmZdgLWXsCDjYm0FSxJn\r\n6OIvuGVOAvtXWqGviUhMsv/aNWNfpcE30QKXaK0ByCF8QR4zCZvpTBpPnBi4\r\nVVOU0VYrZDHg9NLOTKswPnA6H/qusWlEE0dvukzmPrIpCA3o076N9ZVXZMPx\r\nXQkfmfHhZnj3juTbEMJYrWA3VCRuYo98//eyvU4J+3Z40+GrLVnFHdg8T4Rt\r\nXKKBI31WhIwLUQITvSkqhUq2xmtd8+bu0CehNeum4hDEGrb0NNDt+xA/zhZN\r\nx0EZq/MItVZDd45g5TJsUhlwoYNN+1phxK8JImBKkh/JQ2uPhJW0ToVN+nBX\r\nzJEdaCEEnrzrxFly5tsshEvQutS6F69Gvim/0EvOrCZ4T8KuojOwRPno1AYR\r\ndjrOmugQ4BykPDky+qdYfWTp47sMPbpt0MKkf26HqNe9d0CfWMNe1botTG2N\r\nDstBITrhOpmrrR+xB+InSeoOohkp/RqcbSw=\r\n=W3cK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4c4da6a7ae76aebbff2af48613008978eb04462b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4c4da6a.0+4c4da6a","@agoric/ertp":"0.13.4-dev-4c4da6a.0+4c4da6a","@agoric/assert":"0.3.17-dev-4c4da6a.0+4c4da6a","@agoric/eventual-send":"0.14.2-dev-4c4da6a.0+4c4da6a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4c4da6a.0_1647050706366_0.9415343630622406","host":"s3://npm-registry-packages"}},"0.2.31-dev-8195349.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-8195349.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-8195349.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a2d243f070e72de50a012aef173bdb8899fdd608","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-8195349.0.tgz","fileCount":34,"integrity":"sha512-uVV/pPB1FUz1k/ifhbaCYl4njyGU8hckGz1+MH2710kWrkLkduvqSvttGPWqwvFKxVWxuQCvfUNPUOKpvpFj7g==","signatures":[{"sig":"MEYCIQCjmY3H7oelOnknXozezGSJbuvROngqRaQyNWrYyKKjngIhALawIp90CbsyqrehGmvEglbikbsUVutqNPm8WN35NMJn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLOyGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2eg/+Km11T8y515G3CDJ8Rryn8mgr4QJkfziJEI/PxNK1Y0sC4RyZ\r\nbPf25JOvP7KS4SI+LR0I7FDBhNK0TrtKiawAtECDjP62FKSnxkZWbg1z3biA\r\n0KaHt1JQ+0vnEBUSF8loGljhFzJfMvZPHNQwzwFa46dAsy1SkBFkjS/o+9xZ\r\nkw8hNrXhvhYYf55r57b9AyAxWoqeQid41n3FzAkMlXwR2CGeARKH2HbNZjrs\r\n3rFKp1yUYUP7lDiN447lp051mG9MgORehP4AOmoyqdLfYqvK94wfUBRYCXjg\r\nwh3l237g3IFZVshR3ErsqXJJyxgon3krI8+Jb1Zi5iWAKnw1cfsyzlx9sc6y\r\nyc9e+YV+JQWoKggT+ym3Bn5pB9xXdSh3mrQyHHZUvceGQcpWVWi9omdFh5TQ\r\nxFWcBTeY4J1+X1l3RhGe7HefWg45LB+ZC8atLIxPcQS4/pUPfgQxiutwIk9+\r\nkYz5GwICaDJCxxTM3Mcu1suH4L7o2kDaiQYLCl5Tigw9VMRRgX8ipup0whBF\r\n4PrJpXwRvCoTXX+qWIWPvzlgTq8z2b9HEKRh4sw8m//hcKSo3ACTOyMGqNYV\r\nHrv+H/+ex5PsgF8SAOcfTMYc7BeOD2htbhFpuLVmFj5T5hi2iT8ImFPYfnUL\r\nLMh24u2Yq1gRpSROprasKpvtVNDwOImranQ=\r\n=tIGn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"81953498436334836e7eae76473f0632dfc65636","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-8195349.0+8195349","@agoric/ertp":"0.13.4-dev-8195349.0+8195349","@agoric/assert":"0.3.17-dev-8195349.0+8195349","@agoric/eventual-send":"0.14.2-dev-8195349.0+8195349"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-8195349.0_1647111302270_0.8808528784989786","host":"s3://npm-registry-packages"}},"0.2.31-dev-4e0aece.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4e0aece.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4e0aece.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b3929c49a7bac64e793b2a8928bef37a90be6ef2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4e0aece.0.tgz","fileCount":34,"integrity":"sha512-sCBJc8oo7+7RiCv5Paf9dFALaLLBACiaRGdq8gKrYJWU3tXEUnSawf4XbWnfEgd30iYZNR0fBMRFCx7u12n0cQ==","signatures":[{"sig":"MEYCIQCV+xsbuPf847dHBnc07UM+wLs1IcPFjgS2Oh4Ua1x51AIhAIQMK0HljV7hJMPzKVvHd4AWvocAqyHOgvFv9+UyHQXf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLQrTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYrw/9GcBl6oGTJlh4AWzGiJBDSwQGHaXmVThMQuHlwv2ClBbJF2n/\r\n/CYcswb0fq9boWNvNyKeRSzYm13dW3o3cp+MVsuK5KGHuZPKRNNhTPHZe46w\r\nK+k7cWuQd4ia/gR3YxiZNmKLAPIaUDlVB8XxMhOgAn/7aFHFBVXF0X/ZzEMZ\r\nXRjCFPqv5/ZC8aybVDFm37ffPPPCZfEwIAbSaaUUOKbHahU+J7UQT3ymhgNW\r\nyfHtcvbGl2AiWZ5Iuv92DVJhZ5cZmWnrTfAmtaDc1s4kHxURLU1zCMBz2xBx\r\nqSVAAOsdOzU3v01X5dtN3Y1/gbBAvNNBvLxNEI/1F/D+aj0YEnj01KvhXpeD\r\nqH8VsL6qa8jKCNYM2vVcJNObvGvLmmiXgjN1QNm9idnbBTKQdCxXFQ1hzFuq\r\nvbi1/VFqwqus1hGguWmJSm7agE1UkBnZLUT/lafk8dhamqZN9f3w0UqX7cRe\r\nSItpWE592R+IfulnkaIRhtq2Ybfpeo4cY5nM1nMzGiqGM19xZYFOUso5iVKL\r\n209SOlUR301ww2/NtGNreg7Muvn0qhvYelDO9nWjmMlnPFxmjAlGImR0VXED\r\n1YNczAfM72MgxoLeKQALPAccAEcun3oY3129PwQmUFsob85pUhifoBi5cMuq\r\nqr6wcPUe+C78hVHaWuY1/aYuxfXyM+H2E24=\r\n=l37e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e0aece631d8310c7ab8ef3f46fad8981f64d208","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4e0aece.0+4e0aece","@agoric/ertp":"0.13.4-dev-4e0aece.0+4e0aece","@agoric/assert":"0.3.17-dev-4e0aece.0+4e0aece","@agoric/eventual-send":"0.14.2-dev-4e0aece.0+4e0aece"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4e0aece.0_1647119059535_0.9615189381403169","host":"s3://npm-registry-packages"}},"0.2.31-dev-740f9b6.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-740f9b6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-740f9b6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e71d2f423e7fdec7beb0bafe778f1ea3f65ea4c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-740f9b6.0.tgz","fileCount":34,"integrity":"sha512-gAPgPigpf7VLq/12EkkYkIMvc7ljhdpHpu8feWfQ7ntLIVLPo29sq+Uy+V/MVTvs9apShVyfntghxOw4zjYUxQ==","signatures":[{"sig":"MEQCIGt63lulzyAXbKJkRVdw0ruoHbjENka9Nbt+UzRHN7uoAiAJkyMvbln18vxrMBLv5x27zXLIIAmpXNOFkV4WVFUSFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL7d0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouaQ/8DnOYVR5LTh6xLvZ/SgjE4K0ZaB0t3N9DrQIThlenTS2SzU3s\r\n0GYz6F0bytaphDteXddRzTwwRiUkPBMek4qmmMrYVh46kxE/SNrcgfZ74G1P\r\nHKe5wLEMLufh/jnGbDM219rHmUDp5nUoCyUzppYT9kyMAL6CEgd1Xtd1uGSt\r\nRKaDIRSYFYpn1iM97lnGz62fv8e6T76DRGKza+cqda3QBKqLLVObpBz8vMCl\r\nWOObXCVA1MpEbn2fWOP7dXKR24c//k9MnVFCnXIovhiVFVokuFfJhFD4OzML\r\nBrw43uYedLY4IxoJ6V6E5Sdvt6pmSejkSDWw35jkPeL7RQKT4hjnqoGWp0Sp\r\n2VjA15VFR2R7Wzem+2MQgV0hl8sYHB59izTdYeOVFaXpkimX5P7WeJfXuzbS\r\ntDcIwPmYcp4/YtV8Wu9gdfElficAMJnpIXoF9DZ7p/ExwywFlVhq6SuXjTmg\r\n7vRtNtYuMC4SZLI5T7HLrjkemtU1uRTyaVylt3OcQAkAykK0OViC0J9CP6jG\r\nS/nrOOQkYtXxzo52eFA3kdY4IEFwu2p1cH3dgq8UiYNkLZsY8OQRhtT9fUf0\r\nUttkZFWoFTrxCzxGESniSmKuFYlyDihH9Bc4ofimQWDKCKGibF8e3YPHErfp\r\nIfBiFIg4FiB1MBoCgsNnMU5/Lgr/kwLRxB0=\r\n=X3YK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"740f9b688f89547d32b74135fe93de20b1323bc0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-740f9b6.0+740f9b6","@agoric/ertp":"0.13.4-dev-740f9b6.0+740f9b6","@agoric/assert":"0.3.17-dev-740f9b6.0+740f9b6","@agoric/eventual-send":"0.14.2-dev-740f9b6.0+740f9b6"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-740f9b6.0_1647294323949_0.09484721582065192","host":"s3://npm-registry-packages"}},"0.2.31-dev-2171b5a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-2171b5a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-2171b5a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"819536ab9468d9fcb4ea2ce1764b609a5a44e854","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-2171b5a.0.tgz","fileCount":34,"integrity":"sha512-YQN/HpNofE/lMJp4r0BDuR3nitnnFo/B8ItRbvyCdGVS0NN1ZUA/xsMGvC3okKkbKBH9vJBkH0B7xOoZFHrhwQ==","signatures":[{"sig":"MEUCIQCQxtLrTFijh8jgAikeGPMhNmwkJhX4AvoaUsvaJbdUrQIgNXt5XIdCiIul0qnXK9AZdfK25t6rJagJDCHUF+H3hQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL7sHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVeg/+OIDcWmnGPJeT35S1P6kqyqXe6o7Ine5u7c76Osgz1hp0KP7+\r\nMBy6ZEjI4UBoGlhLNDNMn4R76ScYY2l2ilFfSS2SzylS6mfpXiveA5gjSHlN\r\nhnjIsD14mXB8us3eDb2SGXk53Bq56hUGtDuzkSZSahuNt3yAeM4kLJt8E65B\r\nEfaWKeBg1EFRU1BBBsfiS4BLy7N60PHV/9tvEirAWGrudxVjj1/C2VXrSrIT\r\nJQlHiCAcVbdM0Z6eSOY0gLOFcJuAcmOUnyVGeJbG43T0FWF/gSkPW0qoqX6U\r\n2QxMSSRf7jKYWt1R/VZPt66tVjl3bINKRSTjWKQ+iq23w4DEnhnKbn7aw+w9\r\nXdgumhKFRIT6DvdDWYyuqU6rGF1Q5NatF4he0cTh0N/3W1ThcgEpp7LEhCsJ\r\nOEs1+wEno29X3y79Q0VY1JF4i+kyUebVDWhE5i4ybPE6uzhRsf9/GogQF5CP\r\njizh7+qN1z47cBrWFxNOFjS1BLAxxTjfQLcmkMu+/ggdrvO0T/jTpEmGx4Be\r\n5lY/PRLO0FKmKaY1eXstd9uYWtKPBXmraHAjgXVz5u3h26vtVI2n6ez1V7fP\r\nIBXuLLMbwqqmvWJP1tGnII1t9IRSeBtXyy67P2jGGCPiPoaBPD8bKymUUGwc\r\nobgIQJ7kIJl66MTP4ksH04/b6IhD1EK74C0=\r\n=EJVq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2171b5a9437e3974d40d7ebc717dd626815a86f0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-2171b5a.0+2171b5a","@agoric/ertp":"0.13.4-dev-2171b5a.0+2171b5a","@agoric/assert":"0.3.17-dev-2171b5a.0+2171b5a","@agoric/eventual-send":"0.14.2-dev-2171b5a.0+2171b5a"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-2171b5a.0_1647295239500_0.6775373060606786","host":"s3://npm-registry-packages"}},"0.2.31-dev-9a70686.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-9a70686.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-9a70686.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bbb981fcf7ac9db5e0087ad07c48224a29641bd8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-9a70686.0.tgz","fileCount":34,"integrity":"sha512-hreWiSsN99Qnc+J7bcqWpNyzxIxbEjo5zHKiSn0tGfTHjicty644kwVk4Mb91kTLC3fHRfV5gknkss6hes6X8g==","signatures":[{"sig":"MEUCIQCkJyA7ELQ0Y9SIOYo0kl3n1QvcmlZNetX3imrpbxgsNwIgBmasRR5r7/WuGLyJ0/NGEgDDExOdJkW63179+/Za7n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL8qpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY8A/9G3wHQlojL/t8gHEYaHNQ0MVLMt/exSBpikwHEB1CL933lz/Z\r\nM3IOPVJ5G78o7jbJqUDSUQnIiSvyytg8a05ZDdEzIxJZT4hsR9FEINVBHVn1\r\nsN/ZqI0+m4E2/VX8TzdneadY64YaDHK1mtxPUXYcBuKDDZ/PxAyDcCQMGpbh\r\n3jAsUAZ5on7ltkzkVjESvnL+F17xI9exEuI/W5N0CtOTFIID0JbSpUACPwpB\r\nwIr45qQX/8xAZNh+IUpS6Dfh0guJZqbSmiFLdRPkWxZ9my5pjoZSLt5vPKbr\r\n/MFv3KkkcHNfYEgIqzscmywj9E7j7oTtyr+NQFhJffp8DixVNplBki8KwLek\r\n4V0yikm9+UEdbwiaszoydwaiz7KcbJY/sddQh9U0GATz2AABWOOJ9oWLYGTK\r\nxYSw/vjb5gYavHXxl9x5K1zVIdbWuTTsI7bc4lt0+ZGn3Ybtkdi+0VnqmpZL\r\nHpFpmGR9kPMWO/gJLFxpJXj52WBa7NhCxnbiV/SVhs4PJISBCsbCUvA4XPaU\r\n/RMctm5cm+PDD6jhTkB84xWKnBayj9hLgok8Kcumr8s8VBG6sKJ3WOKXL6yM\r\nGq71oBCEf39+5WDuRhIVbvemzj0cqJx0tSJR1QIE3Ed7hAZCtvT7mdsXpXCi\r\nw6DavGh6zY9dvYzPEfDUpFAnNWbelh5XLyA=\r\n=etV0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9a706869faedc9c3edd5380d4ee722b7235d6f78","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-9a70686.0+9a70686","@agoric/ertp":"0.13.4-dev-9a70686.0+9a70686","@agoric/assert":"0.3.17-dev-9a70686.0+9a70686","@agoric/eventual-send":"0.14.2-dev-9a70686.0+9a70686"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-9a70686.0_1647299241613_0.35888817666779493","host":"s3://npm-registry-packages"}},"0.2.31-dev-e119dee.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e119dee.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e119dee.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"664a1cca7fc132292f9c8213e5f268b5e58dc79d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e119dee.0.tgz","fileCount":34,"integrity":"sha512-J0kZPhpKHcdHujcJAeSMdp70zZviyZHNCKYH9mjrBo0F5Qmvxa3StlQCAD6Sn2ppAV3Rw+zcHqAyswbr/0h0VQ==","signatures":[{"sig":"MEUCIBu/hZcmvRoKfDXbJ87C2QrgdZcx2yM0j/X1382NICfoAiEA/+kfCRW3HL9NBdKgbhfqOwd1NTC88brF145PDaSQW8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMMJQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCrA/+L2SajvQP9VZzO1C309MNrlG9iH61omlI1VB26qhb5/B2uKem\r\n0z8r9W89SEX3zOPtcKfH7o4V0Dpud4BrFnrg0bl2sRrk/B1mrKvYLfcK8Ofq\r\nfjCds0Qznp9CnskOy+2w5kfFAeSO7nt00n1QgTatdCvT5spqZW5csDXTmXjU\r\nA+K9yE+QOmVkoAyx1hQo+UOLfg0BSoF0oKzyZLXh0oTU2K+16fw2EZWX4YWv\r\nuykykmMeVz847nI3ueQe+EHvAA4JEtnMNzkW4MNVlIvJi01VSbxHaKdepM/r\r\n83Z91PYzBnt7sEnP1bFE7x9fW2RSRGPUTE2gxQYz8ArBfyJTKgNkTZW0TmLT\r\nLt9KKrVmlzsC1J3CT8b2vxfTwpBLUgLdcOPo6OaUMRg2tgmTp65Uw7kcTFze\r\n1kFImh8wh81B+lY3YqcPdbuNXkaov4pVJ8TpaJX6CVvC680Yg2VQ2Q+KevHj\r\nynj5JqjlhyVxjVBB8+meLQYt/2BIQl8ZQVaTlCvvUhZKKc5WuNOA/4jElDFc\r\nL7nhMSfLQL1wblqo9yVJoxGoUiUqtnw8GbyhG6DRGA+SEbQQRicHTluYllJd\r\ncp+gXEWfg5FjAQlKLZrvmPp475IePzqEZkPjm+BlS8U/6JKOeGijPSAke3iJ\r\nVMCESy0BnYV9lsLSZbV0Zmbm8oJVBfIpM+k=\r\n=Hx2w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e119dee9573e01b40735d8996060478aaee541ce","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e119dee.0+e119dee","@agoric/ertp":"0.13.4-dev-e119dee.0+e119dee","@agoric/assert":"0.3.17-dev-e119dee.0+e119dee","@agoric/eventual-send":"0.14.2-dev-e119dee.0+e119dee"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e119dee.0_1647362639872_0.8227909318783599","host":"s3://npm-registry-packages"}},"0.2.31-dev-290b19c.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-290b19c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-290b19c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f2ebcc5f99f75ffb3877abbdda597e949efede50","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-290b19c.0.tgz","fileCount":34,"integrity":"sha512-PNZpR7adPRd9yXY9lNMy5VHmTEAAYKXjVtyyM7dmQ6ASSHJ3570xEKX+UQTH/WeVEXoC4O2VPXTQM0OERINRyQ==","signatures":[{"sig":"MEUCIQCfGUdgTnD0ovckP0HVJofu/NJU9VHBTWQWUWUkmQ+x6gIgW8ZOSrOTIg/iWEVdz5JCpZZM/9uBc3nnpGnrgEspYBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMRSXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPSA//YWCfVhh7+YO3z1Xaid3iIHWsWhDa3qWrD/8Ty+lfeoZ9tE+U\r\nYkrKLFkdjqZa56n4TvNE9UR/cdBk7NxXKq9kb8DHloHerIVEptTMe3cyB4eE\r\nI0MmLd8M2h01KrKAAMGj+6jg1QfISyFs0fuaAHtl6J2hWlAUg7aEbIIp0aOb\r\nN40RRIseCt762DgulqtAw0WnslD8wY99j9F+dVJkPC2wAHVdacRHRqicX/gl\r\nhFhivZ22JAvGXgfghXZPIumIVluYiMO0NztkjENi8FNscGFZteRCT/wL5Vhd\r\niDQ7f42BFzYd2hO/pExFouORNpNDs5/2PqOh3if/puTtIzDAb4oRDzK1Absh\r\n+fpNE0pSsQrWEPz3G2evbWoUzu6p0QucGph3qVAAO/0Aldx6odzMpCmBNgQE\r\nePaomiSkef3XrARIF6Ek+Z9ziBrFzgI2yakyFNk/9bdllTncVjEzc5a+pGEI\r\n4cQ/e7WSQJBJFmn7DeG1s4pTV8lK+4E66IX5vavyQn1eY7GS/RiBl9qseYSk\r\n84G+PixriXx7uOFDUTQ0BhNqz0HuniSUfNEV64ra33mbHmwDr0nayTCqafY1\r\nTg3OL5ETvbmMVVYWJUWlwae9BZyknofZdubEa6uhk7WGMkI81xK3CkdN3mer\r\nrtt6GnfNfQvjc7AWrc7QvCwNsAjAx2hh0ZQ=\r\n=iCaW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"290b19c66dbec9119409d075875599ee9e2db962","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-290b19c.0+290b19c","@agoric/ertp":"0.13.4-dev-290b19c.0+290b19c","@agoric/assert":"0.3.17-dev-290b19c.0+290b19c","@agoric/eventual-send":"0.14.2-dev-290b19c.0+290b19c"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-290b19c.0_1647383703399_0.8231433177712961","host":"s3://npm-registry-packages"}},"0.2.31-dev-440ef71.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-440ef71.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-440ef71.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"540e35cbf3310438b1321aa4eb5ff14d11d40200","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-440ef71.0.tgz","fileCount":34,"integrity":"sha512-wvsavpR7wdsXN81bRm729td/j3dof/CZt5ORyim96lgERL+FhMXeX+Vk5MQLoCzjpD3fR/BSLXjUcoTzb4AKXA==","signatures":[{"sig":"MEYCIQDuXzyk+r73LxfebJh3zc3mmvZ4aPqqvvPVMRkDmJ6oXAIhAJCIoMxmEKfsq9RFvpZRo8Ymh/U88wQRjdHMeGqx72Pd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMSHYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3SA/+JtaC1JHQdQM9tjEbCI28E+UX7q5/3BmjIOmhEPKBMhpGccP/\r\nNuH1sDPfD7rdlTJ4NOQrYL1f1x0bfKi71E7/BdDomDv+cVDXOFvHxiskKYkX\r\nS2ueyOGDlcQEGSc+tFotbGfuj0Sr9LuX7HrjznRalukqev+2S4KTp9OMPqtm\r\nHVweQsxw9qR12+M7ZDqQ2yKSDO59O7qnTpQnaTYiVgoG+/Yx1adE7QtAjiV8\r\nC2MCqd9DdjJ/TURYQ1nr9MMtJCNHO8+Sk0FviTWUFyn5nuzwfV79kpqGQQxs\r\nXuYIErplpuAlHfDnOmYhi5Q4vIz6cg9mgnw56fPu/66W4qzkuMZCp3POsQG/\r\nJ4iDlocWcM10078kVKEn99NItW9rhhWVTLnvgms7Ni4/QlfH6mQtljzXXCgT\r\nll+KdQ+fuAGmHeODqysuOHpfGe1m++wq5+4rO0cjh+wRIouQA01+m11snmZ4\r\n7BgPykeHxT1691+kdXFGb5qziwFTFT3a+e8tNAJtOpsnE025PURQuZ6Iu90k\r\nlSHRBl0hoDCIVuWQwqM48KYmz8cU4anijBZFJ1rrUwiFgH2hPQD7K5mKJehB\r\nh1ajMMZ032uwKf7GOJuAomH36rELguehyYmHpZlIYQenyB82v86LiPC0aM42\r\nbQGRHdfqAwtyvFjc0eE4ne8LH93SHSFlD70=\r\n=7Z32\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"440ef71c152914b402da71d58ed6e647db8f99b9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-440ef71.0+440ef71","@agoric/ertp":"0.13.4-dev-440ef71.0+440ef71","@agoric/assert":"0.3.17-dev-440ef71.0+440ef71","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-440ef71.0_1647387096368_0.9964137928381711","host":"s3://npm-registry-packages"}},"0.2.31-dev-202ebac.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-202ebac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-202ebac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6dceeb9614bb89aa14ebd1dfe68c400556db11d0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-202ebac.0.tgz","fileCount":34,"integrity":"sha512-qOJYN0ekAR/7q5xahftAazDjzZVKdQjcBVru+mXK7VL1dZ896NZRbnKUApiASsTfQAPTA20RPlld+Jig1X78Bg==","signatures":[{"sig":"MEUCIC1pcfLnFPAKl2sX7YibrqtFivM79bcCRi3NPInVnR39AiEAwV9qFjWPBelEpZFKMlgRr7DpRqzB9OKglYtQZK7iCGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMZooACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaKg/+If2Dr4kiKy2Z5twxAoc05aDxFY0YBhV8L6RslJeoWXILZDf6\r\ns43jG1LEshhrXRVCRAjXeV8N5W/n/vuk0QmAwwC2Jsj7MoTUXch25eoUwZrI\r\nfQbIdb0BSkZB5jiLlUv1N7XfPc514u7+iUuN+FaYMR+43y9eSXwhBjVNApMU\r\n1wpeSYwK40adkqT6TM0FN5/9VMOUtnc1ZkGVuLUKmo0KiEyurvwmRvXfiqLr\r\nMHLf9Wi/7VSTmW6LCEHmCbsCvyEBWgZgBLIGs7cQmPzHC+4PQ9d9wMk3PRJ+\r\njijoF7oHRXtaS9AKiwBf/7zwhfB5tk3UmLT11YsVA7tfxasTCEHkpZLnMfpp\r\nJSx+HutnFyI+O7vl8IlHnlG2a/GbaRFIIrUu+EIZvfVpcyTjUe86lf5gosK2\r\nvkcu9tByhAwT93sMnfQlMNeyuw39Qfp/3ge3MIceMeV9JZrNg7ThaKHgqurF\r\nBgyX+90cZJ5CIlOQnRePksrdhE8s43LMm7+rg+nfxVWa8TqdNdmPDQTwgN6p\r\n8++hur2MUhCYx4/oCTaVT8M2nWkxWe9kyjcpWKPeWAIwjvwwv9/VI130CPkk\r\nrWbrCw0l3pNhQyGFM1DNG10ODW86lC2JlERzbkoQQjoTKUnEysDblrO35DSW\r\nK7XceTJkKv/KOkgf+++IZ4taxU+hWovP9tc=\r\n=YQYQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"202ebac524780ca7437c27ba0fcbf498e68aaf4b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-202ebac.0+202ebac","@agoric/ertp":"0.13.4-dev-202ebac.0+202ebac","@agoric/assert":"0.3.17-dev-202ebac.0+202ebac","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-202ebac.0_1647417896032_0.20279871555393414","host":"s3://npm-registry-packages"}},"0.2.31-dev-325ef39.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-325ef39.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-325ef39.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b8a9e54d05ecfc215187b3613fdade13fe370b8e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-325ef39.0.tgz","fileCount":34,"integrity":"sha512-NjHRCgihkYox9gJ5i+6vnzg2B6HxVVP7qlG6LDzoBDLxCPEAy0H+sDZaq/4rYzmgTXwnFYM5eFWkJ1lf2kGH+Q==","signatures":[{"sig":"MEUCIQCtxJP80Q2udK0S5sE+imLXw1T83Z6RHnzbhO5F7/qLOwIgbozHt29NuHUZDjHAXqvOyO+XUMqy8CQX3P7k1NISxIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMlLiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Tg//XTGM9G2PrgAP3xnZKpHoMnVCvzeQtDIJHMI2LkLVidU9N5kx\r\neIkavI8hVzN71ZSvn8eSCofZ5KlvmIVpgwWNfvmICHYVqQK3nzHYu2UfKfJp\r\n3LmJ/IEq/6E4iAU/QKwaVEOd8LYUK8IrjxhlonAPBBZWsfZYFncQqQ7scpLW\r\nmMghaWx/wIi1Mii5PLfCVGODZPziArYdy96k1/pdFlw/kddhbBNLnU6DoKC0\r\n0Afhe5uLy1iJVlY7lSmryvXSfM2GcOuWXM2AhXELngRXMtGlDEMainT2VrhD\r\nnZyUz8NvOhRZiCY55DUytTKQbE8PWDc2yrMuH9PTv1cnx45JYZaovqj4UzvC\r\n9At9KW5hd18icCZ2y+iF6CV3dpIlgIEbsZ3kKXoqRVI9APjq5TJQqqnKPMUT\r\nETG/xTFV3KmqBNiQbEJHfR0iilTAa+aBFy3yQftEXWgZWc7hzkYaSn9jOBGM\r\n5ANQg+lUYeiMXuqCUSb/hAmqRKr0E4hEgToOk4rofpYZCl0Sxyt5TwqL8CAO\r\nH/tD09tVvkW2ZpJ7ZBwi38xlt7ijnUIPlV1ZDoXR9NXFaoKOyqwEM7/4ogUQ\r\n202mNeTFqlYV98BaQcCwerva71bPA2BC+0SsGN8lsw5BBFQnF5xjFbIrZbek\r\nVc9UyU7Owrpct47FIi2Kmh70BbWRWS+5fmI=\r\n=ICwZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"325ef399cc9b65eedca71c2d2d7c42a4c6ec5191","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-325ef39.0+325ef39","@agoric/ertp":"0.13.4-dev-325ef39.0+325ef39","@agoric/assert":"0.3.17-dev-325ef39.0+325ef39","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.14.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-325ef39.0_1647465186396_0.6818932729610065","host":"s3://npm-registry-packages"}},"0.2.31-dev-f374401.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-f374401.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-f374401.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0f29a5fa6aeca770092d14262deed7540c5b253d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-f374401.0.tgz","fileCount":34,"integrity":"sha512-3aBBt14vR8LDaFgBnBO5bXM+4/LGjMFFX/5RfuIwqkHqeAD2sPk1PQIGusViAdCnj498SNlcuBxoEZpnzaw0iQ==","signatures":[{"sig":"MEUCIQCvdd2qFHuJVdH+3zojTLwlcIOUa+1RnTr5Bjl2PhHOAQIgbTlXxnnzeXZKFF2OKU6xKiKI8frHqpkvvDwNGb9Od2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMnuIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra/xAAj3ojnjSO5rEQE0koO6aCmuLtfp3H+XvZG7y8EHmRN5Y5KEnj\r\nNdeZqG/pRYWa6H5xsuVV59gIsIMY5pjDjdkt7FeP+vTU+adahvJ6lRodMFKE\r\nIvetEc2W1xA5HQJMrG7ydkp9Wdne9E5ZFwpQ4IEfhhBdPkx2DY3UoG6pehgn\r\nhoS8tDo/sg2OlQsy69wI7os0isNRTyc95cyYTLnbdF+RjcJ/DZ1286jOBEjd\r\nXHMgxqDFXoIKwRSeQPr737fyKyitirGnzwqw1WuRhTRRkxG+TH5RxPHJhHJ9\r\ny9Eh8eTvvzdO1tkmW3YBF/f74kajY2wfq+KnVtnMhktdeG2Yza14pFCj3j0S\r\nlowwBw3pVPDQfyuiK1mRROH3BQXEbO6HKbRfrAO8LU5FvfOY98dVIs1OwGrZ\r\n4asDp9kO/HYvVnFsfP1G6KooQ26yqEnAx8nNkdLGNnHzLuqa7pdlnFaaRFvM\r\n4zA3BaklTIHoI4EoHfjbiK9VRdFnSTcyxcx+xIZjVYo05qhH3ZI1BmjGNfcN\r\ncLbqVNvelAJshZAdoTK2ZL3uHeU80CMJGht3J3oljZ8Nle4+SFrDX5hUd96l\r\nJeFOVSayLsI5CKxTVIMfd2ydkfCzkKmRYmVILhEoAZJhljqNGBPwSLSrZZV6\r\nSl33jE4NqqkUN8GWUrO2pE2r5iOPNBtOZ38=\r\n=FmIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f3744012338f7362516098d72bfb7191acb2f3a7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-f374401.0+f374401","@agoric/ertp":"0.13.4-dev-f374401.0+f374401","@agoric/assert":"0.3.17-dev-f374401.0+f374401","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-f374401.0_1647475592744_0.21575666797018123","host":"s3://npm-registry-packages"}},"0.2.31-dev-2209ed1.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-2209ed1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-2209ed1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f4af99b6aae99092fe6840534e7fb9966dc169b3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-2209ed1.0.tgz","fileCount":34,"integrity":"sha512-8en/dgvVI3UXIxFSEaA6+AxvMA2hf1+qxcgqPHJibtrOtlXuxgvxsjBQVG03bo8eYHYwWfaEN27fJw9vRaOAZA==","signatures":[{"sig":"MEQCIFsYe3p3rYihmWAHCDjTnNyd73wcdqLcSfvKW6LaK2VhAiB2zgl6XKEDAGUCTiCmDY8Nfmeul5c7A7+uDu1eFrPkKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM5rUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPuQ//eqdvDjKi95xDvZAIhlUvKFQqdQehnKBFJFllmX/DjoRaTPSy\r\njH2JEAjLL/NN2gM3tGiCzylN3h/go+oKlCkmNO21vwUP0yNq5myP9iN7qtky\r\ny9P6MxPHt5X+1idxjlc7UEQFrl7EiRnHYN/VIGPP1KI80FWorxIKPehGPrfp\r\nnaLRhGyTxFD6ZdH9VWUvcSmdhEvgosaYOHiEvGbH+t6U2Ups3XuYN6DS0lUt\r\n61zAehZzyVcL5vpS/yppyQWIYVYUNEjpjh9KB7OllOdS8FpiDgN1JG4EJ8Mg\r\nFwsqcVLLF6Q2ACHBrPdZ91hfFbKhD4/0kPHWL1MeOpfQSUpzxR/N8vT4+AGQ\r\nzyvtHWa3u51tmNfACfg8nTZVvUpUmqS6Bj8su8hWjymIqGt7pE0AkSQKzHxw\r\nNujL0GStTGj3QplndmJGmSlMOsrzi/MYise4A4HckFxjJud7gNYReaFK3LI1\r\nkW8p/ouqALwMFl37ViEqNyQLpjy2Cjj6zW7bFFqskhO87JqQOgz3xgMeSyWl\r\nu8THOSD5y92VCCXsMtkHiovlpNK9E7vLajBQW7z0u71or135+kQW1ChZrwN6\r\nR0Si3UulnzL7qVXQQFQkXTvFcYpJVpI/FqWWWyZWDlxnTkzvilOdSM7Ur16h\r\noD0KrT+mf4VYj9aMOEYNl5WkUoPTkj3JcgA=\r\n=uGvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2209ed102417cfe855397fa6201efc9d3f7fa3e4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-2209ed1.0+2209ed1","@agoric/ertp":"0.13.4-dev-2209ed1.0+2209ed1","@agoric/assert":"0.3.17-dev-2209ed1.0+2209ed1","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-2209ed1.0_1647549139171_0.08001452627026451","host":"s3://npm-registry-packages"}},"0.2.31-dev-3d75325.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3d75325.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3d75325.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"605137f892bd520d46cca09aeffc14b19be290eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3d75325.0.tgz","fileCount":34,"integrity":"sha512-nojD2mYwioXGmdu5bUpJW7oSSCnDNqS7g3qeR5+lcO3Dz1rqk9E7dpX9PDcwkc3+p2MSrVIIpsUrse5J1yCejw==","signatures":[{"sig":"MEUCIDLR2r05wQTKFFUGbmY/zAPC3/yEpwuvPj7g/g1vPNcRAiEA16v7//kq5XHhcaqnKOQNIzL7SGi9evvlb1s5AP3Xzio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM66nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2mQ/7B7a6r+TsZtGamKkp0+zhCzbq1B0O3/vxtuccvKdz/wjfgqOV\r\nDstWZSJk+pLXciG+jZQSJNaBrHPMASf/hsyk0h8QCv0G/6bbkcjot3lW7daU\r\nPKVwKjBrEn8THVvYmjh6VjFv4v7rCJW9hfcOQ0lpsKugnmaauz3SCUZDZ1XN\r\nWsvu2v+QU8rf+jAHvS3jYkB/1jXev5x2M9DpReyiqZpwVw6WNugeFxTY0rgB\r\nc8INWYBaIPbxPk+OTPw5QdTCKvqzmBZgAQKAH1F7tLBp9+nCuGr9Md7FMwBB\r\n1L6jZi8sGjkWiFLVp9KoG9ze5Y39dwfp4otcBn651C/Q39zdWNy3p1K6IvPg\r\n6CdB7Erd6/eTDwcDH1Mfsx6MMOMItWThhcxDwechE3QmEGI0aKmTQ4cffw9L\r\neYBpiNaR20xIsS8wbuNow3N2YB3R5A5/BXxusJvHRDeHz9SYvtUF2U4o7pkp\r\nZi4DIoC90x2zyk+inQALvSkgPEUCOga9JRHDyyQul5r4gZ4FrS1FP7Qm5AwF\r\nm8xe9sSUPgnlRWYvkmdEJMNOzYEKCZqIHqRDJLu5Io1/50iGEy77A/vqiBJQ\r\nkAOxTE2MQSL6B9BgQBnR+0XOfPuYsP/hBTjkc45KzMTana8JMuFmv2TmX5/+\r\ndWJyyKQzyqv0G+1tYs8aSCXo8KeugOliE+U=\r\n=IvMs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3d75325e53cf1cc4e3ec4376817baa051bc1dc59","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3d75325.0+3d75325","@agoric/ertp":"0.13.4-dev-3d75325.0+3d75325","@agoric/assert":"0.3.17-dev-3d75325.0+3d75325","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3d75325.0_1647554215026_0.9654083823599797","host":"s3://npm-registry-packages"}},"0.2.31-dev-661687f.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-661687f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-661687f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2c293bf07ee6c0f4ad99ced3d668f04f6193968c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-661687f.0.tgz","fileCount":34,"integrity":"sha512-apEWeWtpG1kiBCc4/lGozltXPSI4Ni9ZUNCeJbGBq3n90KBMCQF6NJImlcIaQykfHelyaJTHa6cxvd8SzS2hxA==","signatures":[{"sig":"MEUCIQDAXAboIah5v/jPzvIDnSYbZltOPV05R4gS5idhFuLsRgIgHn3TYjX5b9Nh69r/xK7RKVzxbqMl0cGWR6bGYIXN8lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNCw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ0w//RQDIZpp/DLgR47Lqa3xENgzsOty8lvJBVt+USc/ZPyIpLEq0\r\nlXyz+kieX/aVZum3SjzjwNJyAA73TD7F9cEgM1KkRPH8oREhZ0H1DiV/B6G6\r\ngT3rPQrPIxE3IgJOoMAJubrNgPyeYIUhfZiP89ZNkBxdKL1KzHni1FyDL7kF\r\nWYtRec1CO7ueGWJk6bX/Agw1LrixBGcr/ZipifiQl1WyKJwdj6GvM/mzY3d6\r\nlA4vQBwKzFsx92BgbKhGfzHIMdz4BteU4AlY5bgg83U84vTYyQ0WwkxIqVih\r\nefmYtRisOIY1h6VgOi3f6gk2IqteiJBmZmnI4f/SaHPKEh7JMSvO9hid8+Y7\r\n3wlQMoCxysiolfADWqc+B7CrdAnsAMgCU4xymRmBxJ+aVOuRmxXXoruKIi0T\r\n6eMG1NxvGcyXNWiv+kcP8djjgMideHDaxqk8Ee/YKijTE6ZzMTZIf+Qtd3x9\r\n5dpMUGAp9DcpuSFJAV/panzMkj5BPKD9Umxwx3A3cFujvkvEmUiZL2/IBx50\r\nNJxrXqHOrVJPw9iFq8hki8W5c4rcnYN/5oSot1VPWErpMYfd0agDJ+DEmneV\r\n5ndpgeDLhtyQDJuMxqxJMbrbmAFZmsYNP3z3RdFw7ICv8M9resMNm2Z4wzVG\r\nxx3lHijVHl+JDA1PAq4HQM44iYZ3O/g8bnk=\r\n=wseP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"661687f0b529b228f0168ce420adc9888b7643c3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-661687f.0+661687f","@agoric/ertp":"0.13.4-dev-661687f.0+661687f","@agoric/assert":"0.3.17-dev-661687f.0+661687f","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-661687f.0_1647586358773_0.6223530666465686","host":"s3://npm-registry-packages"}},"0.2.31-dev-5252f78.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5252f78.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5252f78.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"551a3772512b4686a3d29bf250deeb2494e1122b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5252f78.0.tgz","fileCount":34,"integrity":"sha512-q4KdMvaHlpM5wiI4Ct6QOuL4a4gDcDh8tU2zSHCKXnum//KSfMCx1v+m42lAFI6TXQhbQ/P1HfEPXkKeO4BoFw==","signatures":[{"sig":"MEYCIQCm8A0MK6xc4xsAhLrf20jmfFB+4kvQytW4Lfb10cNwkwIhAOKr62ROWxXloylEwCUE14tjWPpb1s+lKcx9dV6is+cV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNDSSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhQg//X3L5WueTjHK6LQWxaVtdDXZ8CTgGgxy8kygyhC2PZtNJYwT1\r\n4HpWm9H/sDwImIRdYVwUHUeNF7iOW1U/BkGBVMcNFEvjA6ysaUuhEjjqk8On\r\n7hY9nQzXBQwXXtZ+qNeyH46vkt5r0c1vMh4/YXw6KCngB4Sc8doAicBAtJ/u\r\nNvOEuiLFzpdElfCxDoTaxh2vcDzhTB7HTzhtZVod2Jk/vdHfL2in77/hla6+\r\n0EAMMwPsXCnkPbDuYCAk9s45oCcctlQWlFi6N1TKZ1v+371dFhUXNbaQut76\r\niOR8DV2icKzBZDjPeCB9F/Jq0B5JkbshKWHrb07KNR3Q2+IqIf406rvMURkx\r\nS2nzzTIhUBULobVs1dvRJUJloAVaLowT3gTblQW4pB9jCfJensbj/OSPjT6h\r\nXAgFRfWisWnhj35jyJeQ8o2vrAbISJgjupe/qTDwE1tgFqs7P/eizupnYlNI\r\nj0KjxgSyJ2d3sz+Dxvb/3ftAQc0kXryoQpKYLfxb47NJIWOWuCh2AnMOpgZX\r\n3kLsg+FSFrVrFLOA0wyMY35wLN20fYTuAD/ktejfhEFBdvZRXpH1rGQygwy2\r\nUdSokZBWtcSoIqy9TWBDyGLPXnsepB8Ic5AAS3Gx1swa2H8xKm9gt1TgFwHA\r\nejw6akmYqq9B8yzr070xe439XXX/9Zfyr8s=\r\n=rUzU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5252f78067617093af680f649ac09e2e1f5e2938","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5252f78.0+5252f78","@agoric/ertp":"0.13.4-dev-5252f78.0+5252f78","@agoric/assert":"0.3.17-dev-5252f78.0+5252f78","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5252f78.0_1647588498728_0.9654626418226553","host":"s3://npm-registry-packages"}},"0.2.31-dev-4d6d266.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4d6d266.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4d6d266.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0e53cdd3ccc0a5dc0a68303a36fa1767a17ea855","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4d6d266.0.tgz","fileCount":34,"integrity":"sha512-FfRDfOhYV9mqs4yfxxLv2pdTjdCK4rlhKQt8h35jPEQRovhelcp7RNWZ0LFcgWMbvcDPDt4WTPNJbJLGX1uiPg==","signatures":[{"sig":"MEUCIQC2i/A9Y1XXghcIGaVijRJavkziW+G+zmMUffMMapzj2AIgYuIl6pPY2F3+CW9HHCBoYjzUw3AMiC4Ne1yJShziQXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNMchACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO4g/+L9KZEWuxI6zFvLMCLeBGdLDGWbT407wHe/0I3A0yyEn00pwD\r\nEOxk7t98wxJGV/ESn0ITRiHo6y2bGNfuUsnxm+a6c7VSwNqDJm+hTvC84g7f\r\nzL7JlvT8upBmW0dg3LYPAe2Gb7IYKyKfNNq7poJwBt4/2UMjxbvMa4ggc/8T\r\nHyQwSLEHePRHP7s7Uvs79JESPAhViwxHSOxv3XKU+McBnp0yHhNQoV/P0uqn\r\nxDJYs3rGUr+jS+S6EepNXvFVmFx96fvQrA571qzr3YriyNscVelM5OjK+/HB\r\nis3SlXeYtWINZ8l5i38/9vqwIYthGY2TpljwEpbDnvcH9AskjlPirpeLjGIj\r\n8iAlaoUm/rHV9Nlx2I4g4rBAajUTiV4NwJUOTNB0xnFt/WT66iEJF3JBpKd+\r\nBGsLZ1EPewIM7HBDbw4OytgEzLjl0y/Z3OOyDnxCR/fCW9NaBlXoMMynlWEy\r\nj5k13g1ebf67I/JyYwZ2ZmqYHgPImQ4q56+5xGa72/I5XLzxLYIztXTfK0lw\r\nYG1m+ZCsKjSOrQXPhB6OkhtrfhmR/luhdATfvDdSOlC7dpJBCjiSoqIEaKc2\r\nTISad5s9Dn3aEvUX7ggZXesXzuw7ZZ3KZ/gLxoecQygz37c6LLGjhW/xfvR8\r\nhE5YfzmeGCKkh1MEgL9dKZ7rjUN5T5RVtUk=\r\n=c81W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4d6d26652382a96834bed0c20fba2638490eb500","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4d6d266.0+4d6d266","@agoric/ertp":"0.13.4-dev-4d6d266.0+4d6d266","@agoric/assert":"0.3.17-dev-4d6d266.0+4d6d266","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4d6d266.0_1647626017371_0.9665881770351856","host":"s3://npm-registry-packages"}},"0.2.31-dev-241f753.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-241f753.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-241f753.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a744bf62556a7e1b2890832c61c6337c315c089e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-241f753.0.tgz","fileCount":34,"integrity":"sha512-+8DDaIf4xeKtMbBVg3WotWGyZWAo5auvzNrDjsGCPlxX4jewYdbsMsQgSpI4IC+3rXpLFGwKzkkn0FjGMS73Jw==","signatures":[{"sig":"MEYCIQCfg7yuNGTUrqX+RO4HAWXh5ROXYUGatoAMmD7aYGLunAIhAPKgRw1+NGuEWcQ8syoP3LvdXbC2c/eXizARFf5lOE5t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNPWyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmTw//SZkZUEcuLMrVmq6NWvbbADpnEprbbM4hrwx6Z+OTw1YxgGRg\r\nNa8rbr2Vb5dfyy/c4Yk0lknbQURSoRA3d9lmXgNDrAhGNLJLNhEBZDJuZjKW\r\nyOsAk/DSeKjbGu+i66iSK4P4i8MlDN0UKLLNLrX4jdcEkcb99L21QWhiZv4m\r\nW9mkzXuuSxPoXUMYXPyNtoX1BgG35HnC0jlRS5dYTxEyBgYrdEyOZ4FslGNA\r\nSxi59+fao3PgeBB0+CVLdGPpLRWUIQWOSIU3WaeWBSRstkrDQBov45dRr0Js\r\nYK6BGQj5E84iHkUZtzIqaAnDmqgHiUbRl7xaeFmxOVA0qWgCM3KAC7OqSAzS\r\n+X2POkNP9D2D+KGCTbohPNLY/rpGJQIBn6KncFw3IREVx4B+wyEIlw0Ht7jR\r\nzPb3wuLmTxutkfRsS2/SmpSZ2q5VXhS4P/8F3P3BKIyhnahRDHC2otzH5rLt\r\nBiSr+fEbhnG84cshjqaB9tXj0bp8Y008D59Xg5QoNzFlo7SfHSJChtVB/RBr\r\niVv3Ik1fx2vwb2lxCxLWBpXO9O5FwA5mmFol/f1DjWw8Rh8LAYlhb7+DhRsv\r\n9PCBjc78/Zmuy3/V6mvyNAHZxPjLRNTWUfsintkHgPD+ePRcAyjDiN8BH545\r\nSeNpcSagqkWtUxH7kJXV6jObN0fAD9/DYcU=\r\n=r29r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"241f7532f5370f3915e191b4b425947e70427e4e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-241f753.0+241f753","@agoric/ertp":"0.13.4-dev-241f753.0+241f753","@agoric/assert":"0.3.17-dev-241f753.0+241f753","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-241f753.0_1647637938665_0.47924103079883706","host":"s3://npm-registry-packages"}},"0.2.31-dev-e439024.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e439024.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e439024.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e6561de4d251473251f35255023e4e889dff29ff","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e439024.0.tgz","fileCount":34,"integrity":"sha512-+BhH76xlEoXtlyY7+bzrTpyyvV2Z0Q2ZQuxRRKCHHe8kGSCwxpym48w9vlwGamQeVT3DxFxhzE4H1f7yK2/v5g==","signatures":[{"sig":"MEUCIQDHUvThXIv1d61xUPto/EgFWaKOkb07XoUyarFujKEdRAIgVa7qJLi2Z5NYJjRAHonbWvew3wz8nBK1eQO+rFajuhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNQcgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfUA//Vl6MwWqNKSPixZayOA01hb2cum8ORZ4Vy9dr5lGRqhqJ6AYL\r\nJGYMRoEP6DbaHGwO8OdWP+K1q1TwDGd2bqNJyaPIUX1oY1niBlCsH7/eKnq7\r\ntN+GrmoaPQoXJyYFeY3M3XqGtAePWVs58zr9ROW9K/Dghu1HcjCu6jpwPV+L\r\nagjxG+4oQS3F9wm7OI0IBxW5+N4V7mIrc0xLxHIHDnoDHuDAfYMKndZ+Y4VR\r\ny+pCPQ8J1qrHEe6iSbq46MLlEDGD4Mq/a9z4g5Qz+JFqYYrLtyl/wUv9f9l3\r\nM+t1BIuvwd9vkIjLAWksxI1QOelPUVQQQ4zYRkH3mbl8mOmh+s0IldmIsjLY\r\n7BHT5NMCYEL7YZRwjQXxJHhVghs1xudrjLEPpOnmVjRb4DpXJ7THXWdY0z+l\r\niCpmHGmN0+wh4eRAf8H5yquFJIyS6nKwCoHtPu+cDTP/AlRpdlBlJBoXoFgG\r\n/LpcCx9IhdbTEc+JNZnSWZ7F+FNzd6WSz44YShbpWf4SpjrrBEjnuUc4McXq\r\n4d3FmzfD2D30BrSyWwv/JhO/w9oOBTbI27JkJeC9pp5yxJpH075vzTbmFb9n\r\nuFD97UYhl67zTBWnwjlmC3pX47PBXbdTsccH7fUK2hJ23aWWUdr0aJm1FnEI\r\n4P48EVRijOGnDTQGYCezFQCH9nQHfEVSn3s=\r\n=eIqT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e439024788f27ea668b2ff0c5e486ab901807eb0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e439024.0+e439024","@agoric/ertp":"0.13.4-dev-e439024.0+e439024","@agoric/assert":"0.3.17-dev-e439024.0+e439024","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e439024.0_1647642400221_0.8644905571253063","host":"s3://npm-registry-packages"}},"0.2.31-dev-aa5355c.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-aa5355c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-aa5355c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f65e636eb7284dcf424678bad8b272131bbcfb13","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-aa5355c.0.tgz","fileCount":34,"integrity":"sha512-XHKTf+G5OD318WUTCHU1uoqW3MsHx38r/Zjp+uza+/Lm6I9wIiANnv1dUqNuQb85502Mah8OQTGMXz5pnWvhvQ==","signatures":[{"sig":"MEUCIQCNgpIbI3nu7IRwFYFYewiSYbMm0Wgh1S1iLN+C5Vnn1QIgG9hH/YFKGgWcsKJP+dDhwtCK8P8lXJ79eiMQKFTvOnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNS/ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdLw//QS5h6K5VFaOPbk/Pz7YyZYpJkPrVK5czu4bxKcLfzHXD8C9z\r\n4L/gGCmXWcprM2tFxEXzcGVcSokbAkqQBSa2IOg/JWwdhtAD4fNc8+qf8Wc4\r\nbmvx595XuQte7tTbY/oommdfHs92BosELCdZfCHEY2yGniOGlopYEFsdjpxn\r\nvulamBe8IeGKmZY71gf02N8quhvl54DQ4E7oALM948Yx2+P4HVOKT70evRNa\r\nz6S54m0wRalDbHPj8K59LNdO4VXftlf9drskTxP0wkUfsmZQhLAK9d6EiJFs\r\nOqfjtC3RDzSNNL0uqtxK9wppQnRoaG4AjFWKD1ko2xDhHB44yLY0syJNP9Yk\r\n4MWnvZWp/BJrVUfhAPKvhA8YUvffxbk0GN0CrwpEy7t+jgSM+lbq2bgrlrGN\r\nogz1zf0+qm8SXG0BjfnTKIhMwX3FtoacvcYq38kbnfbITarbi+d3xx5lWpcY\r\nM/r1SSoMUj3qg7QN0Kl/8QQ60jvBJbSh+Mr1/8XUIRFYvKCFbZgG5KQ3ao4J\r\nHSV+IIw/ZdDj4+FJRskeFxy/eVrP152e31TE1MZbRmc8vGQGd1v5WrUCK1xM\r\nasFeojsZix2BsrHq/MDPfLcemISqV74lc4+72yBziLf/0K0uxYZPHUlC9UT3\r\nQ2q6+dAMP74km3iRpDCaOnFmI/0AyVeSfdc=\r\n=F/Qd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aa5355cd9f961e8809baadd0a6275ad3e6f1a25a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-aa5355c.0+aa5355c","@agoric/ertp":"0.13.4-dev-aa5355c.0+aa5355c","@agoric/assert":"0.3.17-dev-aa5355c.0+aa5355c","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-aa5355c.0_1647652825199_0.31833089033727835","host":"s3://npm-registry-packages"}},"0.2.31-dev-d98cf7c.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d98cf7c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d98cf7c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"89b9e84db2566d7b93894d502c50ed1c8efc12c9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d98cf7c.0.tgz","fileCount":34,"integrity":"sha512-PsEdXtHTfh16D38luu0pUZptuKFZs6tHUUNgOx6mjuSSTFbkt869iDDlE62vWS4xw6fRuhkfl0Bwx9AkhAMYRw==","signatures":[{"sig":"MEUCIQCnFbL47M8CD9jnShXWkrc4xZc5vdpEaNm0p8EFtLzGBgIgUqZCvVDRd0AQ/2aPB7YCFgqHqCFU7v1Cs8U1QXxoQTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNrzHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7eRAAl9GbjBLsqia8kvZHYApzUehBV6tRsIn45Ht+GxWvQAemrQx0\r\nj7mp8wCuxiBxxdI2KNbhKqWNH7Y4HpGTRen7zxB0MfTtWUa2LGgIsPVYHiD9\r\nRI4LNg0O0KOZrmizgWkDZ1hmugOgdTcHmrGq56U9ZLElV4JbvJx4wEvRbAnL\r\nE+8FqgOaiKpTzAKE5qJi/xb2AyDXHA4qXy3I4ixQ8166BoZImlL1ruaaC/8+\r\nz5xHPVklwOgJN5JBMnMqg1I1pCWbnkCfIrOdsEpYlNoenHSO42ejuVhMAa9W\r\nbzM4rJbQlgFxlBpJcSU9Awgy2Ri4gMn80u26pzYbDoeOdaiVyhhk/knQIFV3\r\n0jHp3ffslMnkJjURFQO8dakfMG/dDaJ5xxT0IXleu3UuW+CI2X0oh8F9nqMC\r\nNSZbS+xdLOMHhwChZzZV4a8RMrsIAWDp8qCcuyEMuQBA/NNKJrrV3uS2OD5n\r\nFE10vFc6X6yaru1/CPdIQaJrAllXUX+/Afh3z/f+RYs4ZRh9RPJPxB37UwQX\r\nQOJPKumACN0BEo0pzksYCWlWOEM58QEfpg/GHf4IFGvzaEpLkNJfewJed3+h\r\na6TLBfgimf1lxzkrphRT6+I7Ubw05X0eYSO17pOew2wIZuJi/dFVIEOHuwd1\r\nLEyZ+/diNtcXJ7ZrC6+CQ+R0tUWZi61WaXk=\r\n=3qDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d98cf7c419cf7c2a3901aae3780c65fdaa2a7764","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d98cf7c.0+d98cf7c","@agoric/ertp":"0.13.4-dev-d98cf7c.0+d98cf7c","@agoric/assert":"0.3.17-dev-d98cf7c.0+d98cf7c","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d98cf7c.0_1647754439456_0.10986040247399598","host":"s3://npm-registry-packages"}},"0.2.31-dev-ec90bec.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ec90bec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ec90bec.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9671deb4dcce8d5e17db8b066ebc464f8cd7698d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ec90bec.0.tgz","fileCount":34,"integrity":"sha512-E4xEgCtfN53/Uk+acw13N6E9iJZnGb2WGSPdzieu/Vrbe5bHfT/trD5ntCA+0p0ZOAgAopv5ubzpzYv25duCaw==","signatures":[{"sig":"MEYCIQCBQmZV+T4Zs89Ma9Cw/FkfoWIavaSKx2ih4YCk4sNyNQIhAKsGNDi/aNdizHlHACHEoOxksUr8ry74CpI3LC4MZwjb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN8UGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdiA//V3jre2Pg3WA89F9O/3rsQpBknEM0zj5PCr+uClXgJZbYBTci\r\nu7qFVbz1Z8wNbrPqNm6fVYjWbl9Wsmad+CG5HBwMm4jw78DMbvLfNliRwzKP\r\nHdtDRp+106Wv1IOEFXkY1wIYiU8sXJfaXQt/jBAkhLRgvys5Cg8TuCnc3IYy\r\nYfHri4ZAiiJlrM+2IGSqjjwbRNMiXK+aFXQd5o9qmonJ0iIox7HtrhSZZ/9u\r\nH41z6NLa63YJsxcHzuE32OzGQec8BlED86PDtxP6wj8RkSQVBMA6Z4HtqXD1\r\nbP0tNv3GtVlsePQSmbuBlwWe9LvvnAN9S+nXAyfuePJFKy1pKXTKOcuGZ4vM\r\nqx2ZTaYtu7zcSppQIZRALyPb8gbYa7liJDhBj7DOvMZvd1sD4qcccRge9Ngo\r\nCap3AVGwfCBGc1bfJQf8Ty08mrcQMpjk2+ofCSmjiIxGpCfdKqC+TWEchg+q\r\n/+aJ9zU4KZUyQ8mWMOOrFTO2liBmRYBMsYVbQ+cZ+9UyCaf7M3zBvlkBb/3F\r\n71HEwhjhPB0ZYTaWbrL9jKU4P39WPSe2K8ANs0kGQm5bz+KXGCXZkXPG2EDB\r\nBas+6JSJihHTZJDt+067lcsmUv4/BaWUlEkQ4jsqNZhufHb51mRnPbkC7+xU\r\njLTL6T/keHZYx/jYYrEwkU9pDnYAErZMpAs=\r\n=Pywj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec90bec676d7a6213823816371776e4f46b01ad5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ec90bec.0+ec90bec","@agoric/ertp":"0.13.4-dev-ec90bec.0+ec90bec","@agoric/assert":"0.3.17-dev-ec90bec.0+ec90bec","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ec90bec.0_1647822085608_0.6666379295683222","host":"s3://npm-registry-packages"}},"0.2.31-dev-3d36314.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3d36314.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3d36314.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"951065e3b96d42d43addfdda1355ca86d881c40a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3d36314.0.tgz","fileCount":34,"integrity":"sha512-4OjW7g3+6+0OK96krcuPoJ5F+Txbi9bipQVLs0yzpYKAlso989UByw/tVJtQA94m88UWGv1N0cVWIuecKkdSGg==","signatures":[{"sig":"MEYCIQCV+4AycPABLzEOhVEq5I2XhParlwxTZwNTcn2TnHwnJQIhAMDelMuTdP9l+I8nutWl2B1PyWQX5VUpgyE3IF8ySVg4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN/vXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzvg/+Lx7VdlMJbImcRiQrswemC5KtH1W1OtEeZnZ8wdU4d6vQhOTd\r\nTZXtMuyy2VHzqtDjnsgSVP3iGhQSEPYNTpjZByOT0Zws7o6PiR/no4P2Bei5\r\nGCwkBz8BG6rA1KMz7f+C/Gei0aMzgbtQJkKxJPtk1ACuGOb4wECoYI8HZqfw\r\nT88PEQs65xLfG6GKVKmlj0joKDuqVnoCxRNpquYXHLoxcELe1uIx79B96Tus\r\nIl2apyYjCdHUr4yHZERFacd2zLs60TIAaC4XfKGWZWRIPiihKdfzpdZoUCvF\r\nPCfjqDuynyhFaV7UH4k5jVWA6UjnT+Svz6TDoQBpZaQLzmQyqnOOEA4Uwnc3\r\nJ0/6KO47NGtjsqYXx4nbFXcrYYPLOsZeC3r6Gyg/4nT7pJMiebE7lh3YVARf\r\ns9jeigH1NIxWutLIMVV+8fGEE00owZsP6CL7ltmYvMM+xZqxPzGcMOeiV0z9\r\nAgvfW+3VACcC4O6uynL17CSXkdWbWsO3XZRyr1GeeNY1sM1CWTDuVDKlbqvm\r\nva5anTTPvDzWglEkqtvKG1gECgIRoyGwMNhQZJVpzzV6lb6TMbEEAgGVOlLI\r\ng4cQrQtAs7zogPNsHS8mytsg+yXJ7wPOIio+a0A6ukkG7mZzj94IipwE5Wm1\r\n9g3NpBOqg6UFG0/1iAtXoOr79uIOVxp9BfY=\r\n=hTzG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3d36314559b65a01287b89c74c4ad96dfd632027","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3d36314.0+3d36314","@agoric/ertp":"0.13.4-dev-3d36314.0+3d36314","@agoric/assert":"0.3.17-dev-3d36314.0+3d36314","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3d36314.0_1647836119095_0.04106250525216204","host":"s3://npm-registry-packages"}},"0.2.31-dev-45723b4.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-45723b4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-45723b4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"07a6b1170ab89deb82193ddf386a7873317c0598","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-45723b4.0.tgz","fileCount":34,"integrity":"sha512-N21gEzn+DAh1ZWDh5kpuz1K3h8ZvSP6oEJfpNAoEHkkWD98JaXVz0D1kN3RuHT8g4FaltKpcveBaAbSj4V78WA==","signatures":[{"sig":"MEYCIQDPPY4ddvZEME4mMwahfTE7n7SbE4/m/GQC53ph56+k8QIhALVEJCBjXDb7vcDUJCTio+fpel6NvfbldpafZpPojMNc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOKZqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrcpg//bxPNPg+POuW5WbSr/qzQfuyjFHuVUMYV/6FrC5HtCW6V6EPB\r\npUMhV0nD3HyVufFK3eOzkEdeder90iR3P3SxQ93cAmchm33mrHVPu4W+LPT0\r\nnpeWHn39WRE93fVl0aWM4wc5HoqapdzBpg/6KZ7tkSPNZf+QaO9IbnUNFFNk\r\nuLNzyh5vjqULx0ZxCDSzxiZP7qAxB5U7UvQncjWaJhSU/PZSx1UNyIWQaRC+\r\n0ELjW+VcttMjfTielZmb27UL8fyfRpYuI35NUi2EAwgZOI2uiaxU++UkRhCK\r\nlWXwrVwg+ZfmQDr5JqCaLP8XsZu+d1sjvdEVj5Sn+wif0+CfGA+zd7BtDduU\r\n4qY31DvjsgirsMlr5D+sl5VMT8hDJ9E4vDliKuxSBCP0vd9877PWKiLqfUF0\r\nywFMXkJlEKFjRjj9bDPq16pYkaLhbfXuJ6NrwiDPcvquBYyhkZjikxcixXEd\r\nftBEzqLZh2p8f7w03cBNTWd6Wew2U8z98F52sVX8rlVmCWu2CcxNspB7p03Z\r\ndhMmsAZaMZ4XRahkDBQ3422/DWGEKwJsTUdPC+ByhvIppfsTCBFkk7948VEp\r\nSC7ZoCiDq9IYiUfWchJuZ5zL3Z1zMiIE/iEA4hJlpm2xCf5qaUwrEb87K7n0\r\nlo0UFPyq3H24FcO87A64N73W4CrWadDdFRE=\r\n=TDH7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"45723b48823ed59c647d4b1f4b4d7ae16c421209","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-45723b4.0+45723b4","@agoric/ertp":"0.13.4-dev-45723b4.0+45723b4","@agoric/assert":"0.3.17-dev-45723b4.0+45723b4","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-45723b4.0_1647879786161_0.2852808240925768","host":"s3://npm-registry-packages"}},"0.2.31-dev-ce913b2.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ce913b2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ce913b2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"88f43019fe44d0172d9359aa299bd9c446dc8c37","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ce913b2.0.tgz","fileCount":34,"integrity":"sha512-6j0Jo5f43MJlLk5JJWcwOUX9o7uT+Qi8tPnmkE4R6iyw1aEDC0HTruFriu4DpFB/9t4yD5r86N191Rc1zrelgA==","signatures":[{"sig":"MEUCIGofhxycdOGTDTtFGgI61IPMnB8Anh6rMxGfIKvYKE9xAiEAkjk506WtDKJmm1nyr6hedF/FBpLUvef+yejbCRyNsuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiORAlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy4w//YFPc96Ap3MM0wTrg/eqXVaVVYinvdR108bF/IYtWncoGgYk6\r\nkPqTHdvHiW9oLywpSPWeTxGqcsZI9OQtPJ3c7lMsBV+NSa5PsyWB0f/5DEWI\r\n4V5UtfGh/13m5rEiUcm9KExR9SICTg1exWZxrpo31M1u6T983BU/GsQ9GG0P\r\nsStgT9vj6XjEnU6cEjhNsTejvjXfgbBIZiCUdv8NCAKhggmLcStIt63lH78B\r\n595LFxDIWKHULHmA8mjdJe+SAQ18VT8jVz8aYE5vLNyoNVHgnSCJnvaXOwjH\r\nfUB2fCgbbNa/Ky9X9NvCaZdfh7V3NNeiFpVZomegDSbn22637KDkCmMk7pOL\r\ntJKBKQm/W74Nzf+LNdtSc44jt7AbfN+ZLd2KuMKPeiP7BxNYUoLPpPCBFbRz\r\nEw6uU0qoKmwwmfIr/aEZSal7AY6VK/vzYUTV+lT8C53hG6lDhY+1rI9hrqR/\r\naMW38kH2xNxXQVuybucNZZcPjPOLwARnQAUadjSH0tP3uOwOXqA990wc3c+X\r\negkfYnRHIQbsYQbHDNqHy48fuEJ8M/BwhaI0IOfXGFzmDr3YO7VoEd9qFLha\r\nZWhGe0O1Rig/TIUom2UzD9+TNGTFX6BFZ1A/ZNdkHPQhZ0TLhR4OpVLfYO39\r\n9XFTBX1/9MvNHdPNU3OF6uuWg68OpiU/yRg=\r\n=aajm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ce913b2913f3c57352485f3781d22ba6e7bed143","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ce913b2.0+ce913b2","@agoric/ertp":"0.13.4-dev-ce913b2.0+ce913b2","@agoric/assert":"0.3.17-dev-ce913b2.0+ce913b2","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ce913b2.0_1647906853019_0.6677508862010058","host":"s3://npm-registry-packages"}},"0.2.31-dev-713b0ad.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-713b0ad.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-713b0ad.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6135a95be9a2071e5b4fd456bee741bf42bf1685","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-713b0ad.0.tgz","fileCount":34,"integrity":"sha512-3KGw+IXLiGomK9xVIzOlDshEmNU5Jh9w2LwafFeVSh6JSIXCF4G27zi4DetT2+3e8fdRUJTLXj9IVQC88r0O3g==","signatures":[{"sig":"MEYCIQDd7KZBi7MgagtvXUj2D1cO2DYQZG0jNqlPEGyn4Xj4EQIhAOhzjz1y7RATLh8gEqPQbSBhilXTwvqtk81JafFPwlPc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOTXjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAlRAApSaOAT1YFE0bPTYwJkLNm5jo2v3OGUodMAaNd5pVt3P7AYY8\r\n/Q6qySUlwH2DtjzBhLhY4GicOanbb6ZU8bf6bxsYqJAoSMzx00y+TFdSAJzj\r\nRyfh9A4h301iNcFNBEvKk84ySihO8nHFqzCDGWJ2S7Ai5F6UDDKRZio1AjWh\r\nqtXSOb7SBan/FfR15qKJ8MXrTRNxCaeIxfraf63YK1bIsr1ia9rC4IS837In\r\nGzgzTGsSd7Pzu44aMfU491qvSzxmdJdKB7JZQxFuv7Wi15K9oyPM7sucF29X\r\nY8mgdmNEwL5OP/j6W+NpEdGa45AIzTuo4AZkmY64DmlVGRnG8mQ2FMS1uNmi\r\n6UA2Zr5UpHUpYrTL3bK/nS0wFuACaxsDVZCLD9dhXsqXGElMHo5HoZecTrXT\r\nWlRdYVJKZEWd/uz4NahMDWThfImsy2xXQ/DbtsI9RpXmaLqN5uEkwVO5HoRB\r\nkYMCU+bSaG5SXy3Lf+triyQzbsHR+fLw84fiOA1h8rDEOyLo3KSRMQCQe5K9\r\nkocwo2rHX3teWaKc7E8O0syJ90f+ZJz/4q80gAIxxwRwTGQYT4lp8IXTagV5\r\nvySInWr5AWKQ1d4PeHlK4AYYHyy1xlKCcZQlEsuby0sOlAXrevGk54iwSucK\r\nkOvL8N1Ewm6fCz6rWgxYmQa1qL4hgNxrthY=\r\n=QLi2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"713b0add57bedc603570572854981c56a44fe904","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-713b0ad.0+713b0ad","@agoric/ertp":"0.13.4-dev-713b0ad.0+713b0ad","@agoric/assert":"0.3.17-dev-713b0ad.0+713b0ad","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-713b0ad.0_1647916515088_0.26934115523437696","host":"s3://npm-registry-packages"}},"0.2.31-dev-715950d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-715950d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-715950d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0af01f5978537675af78314810663f86e48959ff","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-715950d.0.tgz","fileCount":34,"integrity":"sha512-RVEcBoPXOyB/HGqkz91DK1J7VVv5TEduZ5an5JmgkbWY7QuUmU9s/nevHdoF8J0hfU0uZawiDGB3UZPHUeae4w==","signatures":[{"sig":"MEYCIQCoB8bUpFYZ5GzAOnd78/0XzOGofIwz72h8op1cDRYD0QIhAPo4n1hlXCocCuCek5/sCcx8OASQ7B90oqjvLarrt4HS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOiiMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuWA/+PvupAQRCZHd5q0HRSIWFqQhN3g+8w/wo4d4Aw2Xby94KyCxM\r\nSSCtgtYnhX87crs+unTz3v3RBajGAWkdGqzgZ80Y+3wWKySA8w6buW8t9opO\r\nzMFWlYemrQNnMjaeYPBAawemr7xPOo2fY1wOICpj31qeGXfoh1P3jZnbaQnU\r\nPn5amOQBDO2G5ZCla6gpsSl6dfcQZUwFQzyXky6IDbFw3iARgR/MvXcYUwuW\r\n0h6z3vXUnEhIQArqfxHL8lQQHqrQIy76gQO+AO8+KK5rll9zN6lhMm9U/eby\r\noi6eODPew+ncmyVBk/cuEzX/1TNgtC9J5ZPkA1DusdRxpcrFllEED/MzMp8B\r\npZrSlLmEnJAh071fLOD3WwFLFz9UYi9eYO6IqfXFGgvCqanzB0DDO7NM6DTD\r\nNWiQwz0I3JO0fkO6IllyHptT/MBV2wNO/lgJVCXxPdeXS1uBhBgpp/ZN5J7V\r\nXdVT3U9zP0B2cFN3wCTAtG6qTiFoctiJ3BLhBj1U1c3eBO+DBheKEUh3Dghe\r\nooQnMwUpPaAuRRPk52CTJx6Juty9bV+keuqYivn0pHbnNjWtfWL2KbvsbzJh\r\nmGE16ibwtDc6W/1bfGomKS5UJinzsKViRyLjNSFmbXZa7q/U0GLiBg/V6QGO\r\nLCkB4FlskmtkKDVsEmtSidHWx+j1ppfSq5s=\r\n=IH5r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"715950d6bfcbe6bc778b65a256dc5d26299172db","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-715950d.0+715950d","@agoric/ertp":"0.13.4-dev-715950d.0+715950d","@agoric/assert":"0.3.17-dev-715950d.0+715950d","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-715950d.0_1647978636237_0.8271070991008538","host":"s3://npm-registry-packages"}},"0.2.31-dev-dfeda1b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-dfeda1b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-dfeda1b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"032f089f85bafe4b90127bfebac1ac80803d7f8d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-dfeda1b.0.tgz","fileCount":34,"integrity":"sha512-h6m0DLZ6tqdcQgAFGct5wND8wuAQSz6zhrugxQss/t0wQ+ZMlzdqZd2ptM6dkWYc5we7PpLmi2PvQ5sj75DKJw==","signatures":[{"sig":"MEUCIEkaw0X1ugbSwMa5FifJNqiTha/nM4U8apO63UQN62aUAiEArV/NFODckl9gGX9vFb5gNwCxkjFmwlD2jyEXbWgnBYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOjeNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVsxAAkYpPF5t9M24uVBL3/hhWgeMq2eFzIfBtKK6O2udckyJLh8X3\r\ng/ewtPQ3XUzmE0IghBFyRWdkef4atlkARXOFYWhMo3wG/S64wq1zSDPDvuzt\r\nvGjETQExTCoVAWs22047vuFLbBakht88767UYDQOgouynZSzkTRKUOD5Pf/x\r\nnynaAfr/py1SsH9mNrDbao47dZHcYhQHqenp46d+Rhy/Z8xzbLyndyPDxaGy\r\nADn4hQUZ1bIp7dySfcZUWT8V2+wTOBOSH7jtEVe40xmhKI7JQIMg0Eq6tAtf\r\nnx8WhBruJKmmXXDX7qnFnQ/wXq4rakOv3HvUaXfHFaeSNGR3qD2YtfNOM5q5\r\nEYpoQTzBTmqU6p/qon6xL0eqQdXEIHDSdrpRf5lmgTBnQaa0VYxMdHn0mKfl\r\nQTR/j6gcTechA77hl2vFIkOigU4amv8EGZBQovLzTK45vOVlf5nwy5eYbUDj\r\ne0PbhjcNqx72C64yRftnNW3TjM5GMQYOfjOy1Lw73wbd5CTKlAAZMsyUNXGd\r\n5Wr1hSnu4aTEdiJEv2DUmwer8CwHG1ugsHYSDpyjTNVAbpmJg3EB+5q0baMo\r\nCQdX9rokl99Ir6NCmBUwVhect0OshaNMQFqf9ACA70BtRcauLRIh7ZqmJCVR\r\n6HWzSLaZB32+aQpa4WDpJjwDgUy/8WAaaMU=\r\n=uJUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dfeda1bd7d8ca954b139d8dedda0624b924b8d81","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-dfeda1b.0+dfeda1b","@agoric/ertp":"0.13.4-dev-dfeda1b.0+dfeda1b","@agoric/assert":"0.3.17-dev-dfeda1b.0+dfeda1b","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-dfeda1b.0_1647982477571_0.030015275738821012","host":"s3://npm-registry-packages"}},"0.2.31-dev-98c9f0e.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-98c9f0e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-98c9f0e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"01bd8dab455516626f06adc7a2f07257ce58781f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-98c9f0e.0.tgz","fileCount":34,"integrity":"sha512-xXgP7SvsCFm8LIa+H/7yam6BoPPw8GL9TE0QM8+W+e7/exJmPJFKqEVR25xRREqz3Hf+s8N68v0CD4W7mn5m9A==","signatures":[{"sig":"MEUCIQCeNOqkTXMeM4oCAMXAFx8Ql3R66vkYa+W+OtwLtBFDgQIgJU/NXZK0LMW4zCiG1TkRECLuPvEaBZkG8XPA2HUWV0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOpY3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFkQ/8DjlIljIlVgyd7mhGZcf84r3670L5jPTV4TUy5GLVknrYepn0\r\nJ7YOtlFexSMYHBlV5AXW08SrWgiR3YngzqKHMbahkMwMfekEIUxCEW7vaWbl\r\nWZzj5AxrNPhpiEbiFrWwvLoajHd00Bp6w2zY9D/u/QGiiCTKgxyMge3I2FzR\r\nUEcp1Jq8qdGP8Ff8bfeHKHKpVUn6oFzNar90d+YVTSFdj32pgum8jb8nnROw\r\nDLWfk1fzz88GtU3ezU6OgKVda28NjHp0RPhN8KdGi6+IUf6KuOXdXsvhLn3j\r\nBfyQ08By16859oAewPKNLlGTDeo2bzAAuseJFq93KGZcqH0Tv8eCLC+iyFw8\r\nGmdILAImFnoLpa5nx/4HlIQBVyL+0Bl5t/DwoiVZMxnYrjkGJyknvKHqIfLY\r\nYX22fHq0ekEUEZaDL6bLHtFtvRHDupvFqHJppLcTRH+N5GRoUA8vZ61iZr/y\r\ntSIcaeU6onQ2YeiALrasUaTJeR8IVQZMArcAfMx2LgbkZ8QRqvhXuWtIh2xC\r\nIuB1VxrR6mkGx4YGiYQNd53LXfGfdDWByl9EB6bQ3q9avnpBFo/Fm3/GsryA\r\nAQ4FHonZH4FMMS4HxO5wsu285f7iAhZ76Zist/yd1F28iXlmnhJZpZVxWykk\r\nY/D692s+OP7QnN5gCPHyoRh0VWwj81L/PVs=\r\n=aVli\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"98c9f0eabf6f0a85581e34ca0adf24f9805d1f0c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-98c9f0e.0+98c9f0e","@agoric/ertp":"0.13.4-dev-98c9f0e.0+98c9f0e","@agoric/assert":"0.3.17-dev-98c9f0e.0+98c9f0e","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-98c9f0e.0_1648006711672_0.31227942206614334","host":"s3://npm-registry-packages"}},"0.2.31-dev-ba5efd9.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ba5efd9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ba5efd9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cc871a51e064e7f659f2862c9e8fe8a130b25e0c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ba5efd9.0.tgz","fileCount":34,"integrity":"sha512-jsbGdUJQjlKxrqb8h9cNfRTuPVdLwZu9GTFKDTyyCQ2MXPnTxuOG6Ejup5PnuCxS12FTBFdUVuMHdDnxqxEJiQ==","signatures":[{"sig":"MEUCIEmP2HDEqgLfqRZ2WCvirW+sDBopGxwkQexrbRIgli2uAiEApkEkKtgNuWFDGO7foGJsGk0vNDSdPjcJvlsr1vxvg68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOzKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqajw/9GaXtrNhlpJwE5ZLIFaT0O42AuleUeeMoR49ePY1GTHF2+E0j\r\nDRKB96IzdvIbKaSHehSja1Vgf/0xyC/ISqIlRVVEO2RnELqp8Wd39ffBGBiq\r\nTBAnlE8MpiQt7t0W4rjLcB/Td26edVtxzZDM4Olswbkkokh6C9zeEI1+eo69\r\n58lAwQLRmi8Tjuq/18idnQxSWZ1g62gP3/UA1hPvqWkLc1gitAaNFkc/kHVI\r\nBlBBbQVRNN1gBTireF6d7EzlKD3XE/OtZloZqOJLxsyrocPtKoVp7MGG5o6a\r\nR9W2yd6lQ6qoN6aNnd0KG/bD2P45v9UcPsQyU7AUBpQTyM+e70rsX4nGt1VB\r\nVyoaugsQaNsYM0LNyxjAGyq41AaqMRigNRrP7VWfn67kRoDSt2Eza1HK5fdb\r\nVvStoer7EX2hfQGYn/f6uAC6eMV2oidxg5gDWfJ2PP70xlTOz/FSSFznd6V/\r\n5ljMd+MZJuAnO/yd3qHob2qosnv7AT2488EIG/XAImBhueS9r/HLqdUh5uVH\r\nkgB3oYNrjXLdIhothVns+MDXkDaG8vEsm87dw7jU15TIatJxw4sRa/lHOwJA\r\nmYb3mr+hfnFPOikl9NPK34nh340imDWdjnkytu+hzK0MQndSe/KC+sNmAzNM\r\njTJRG+i9aRfM59qjDhmvI8FoRHGRTR1oTlU=\r\n=oIi8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ba5efd9ec459c236015c7513352f0bfc544290cd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ba5efd9.0+ba5efd9","@agoric/ertp":"0.13.4-dev-ba5efd9.0+ba5efd9","@agoric/assert":"0.3.17-dev-ba5efd9.0+ba5efd9","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ba5efd9.0_1648046763638_0.6188898084810952","host":"s3://npm-registry-packages"}},"0.2.31-dev-23bf3c8.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-23bf3c8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-23bf3c8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bc26f6ec1f50cffef9b1940a09cefaeaaaee8c7c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-23bf3c8.0.tgz","fileCount":34,"integrity":"sha512-L1mpw3jRZxVvkyagx5D59k/XlkjFJhrv/ysB0Qsk5ycPrZoFt40Bzdss6cfhbSz3JwqtCtZpoadixf8psM5L3A==","signatures":[{"sig":"MEUCIQCaNX7g+3rWBaJv0GaYeSYIwlyyDJoM7mphM3nSGpo29gIgH+o6pE6TX5w7dij1gVMeF/YqyYLgZNmqwwxxTCrUGk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO2VaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrHxAAgoo+cV/MjH92VItfMPjhBD2etWV8yAUUyJoy6rVCdFSXHmv3\r\nBTq/c9O2uzcwxywKOOTqtZwUCyvjv1NqEyJiS2qZuLY9SmaHzGrgcOj/MKM5\r\n1nCsAbQT9TJQlv0MgaBQ1OysgF+m7zxJvjA2gyE2CY5/Uoeqtze4v3BxWwV+\r\nEeeSUF4qWHyivxRCwosVnISi/1rm9Iiw0h0SW2mMVuuWpIW6GhrBJD0+j+fE\r\ny4CUNz1jGYHC2bTzS+iuPwQtd+BdvuDHbHpMGWhoOBa5dtNP1P2xeDCG10Ma\r\nHOJoY5dJdlRwjw45GAdKUgH7sIqCS2vG6AlxXMwU/lHK3UHrBL3W1oPuAnnq\r\ncppJ8p63RIa8nVyq4DB022aR8uk9GeFlI/Zk+Yapfc8Iha2TYvSbVhMbTvTP\r\n5n6l+mSFHks1MSCNvQP/qPRqrsNrU2266H+OC1D2zHR/KLgHRpEcuPtshUqm\r\nWpfoOyqZoxzZ9uG34kB9vD1griKvLdu+g1vRkFha/a7RT2Zs4Wgzr2WLciha\r\nveLWIgcRBohEyUeJg6f3Vbuobkb/9xJ9XlM5zZAoHO3sObWAivTKZJDXUCXg\r\nl37ZvfYZWpGVFwwhPfo2+MOKT90giNZNz8o3MqK5Qo7+iZ3GPTxzzPFOEc4J\r\nZeDPKAn6LI2wCI0NwQ8/qlcugEMLcx+tTNM=\r\n=ICp1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"23bf3c809641dd68b53a7a074e6198b18847bf64","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-23bf3c8.0+23bf3c8","@agoric/ertp":"0.13.4-dev-23bf3c8.0+23bf3c8","@agoric/assert":"0.3.17-dev-23bf3c8.0+23bf3c8","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-23bf3c8.0_1648059738435_0.8521473715144408","host":"s3://npm-registry-packages"}},"0.2.31-dev-d5f9cad.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d5f9cad.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d5f9cad.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"eece46adc2535e1f2b37c8a19b0eb58fe5498e10","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d5f9cad.0.tgz","fileCount":34,"integrity":"sha512-AoZijpP4blHdaq3egrs57UIOGd6cG+O1qxKhtaDGJ1Ku6rVJ9EE2AsV9U1KDjw19JHyb647lFTM44H4/KWs+YA==","signatures":[{"sig":"MEUCIHbz46H1BjHhhcrdhNTwTISTElbkKXqOwzdWzn4AOuhrAiEAjUoV40HRMEchleQ/XdwmOwlLTkFMGfSn2Xe3h37O0II=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO7PwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ/hAApJFOXhd+65SnhrRe5ZXo0kcfaw01GeUo0JM8jesby3d17GSB\r\n6sYxwxrBWWiJep96Vw8eKpVC8OAEIfSVy0Tc806oysa19gtsQN70PdJorVhQ\r\nj9g+6snJBGxvuyrM/WlWxi/BYfCf9JY2Yoq6RO+6di/tkfpF3ydNGTjDVi6w\r\n3Yr2wLJ+ZKf5qwrlaDAw3VwT1tSQDXWfXUc7uGScsZfkDZOgvIQuk3pVP4mS\r\nY1305hcBz8suW7+cU1+zg+iaTduOzf6P9lolkx5MM4HUJwAickdBEar+mtk3\r\nmT+F2o3CitxZj0UWy8/4E75cfUZ8T5xGfE5EqJG5vvmVvSYdw3IUHEQ/79KT\r\nw5p/EqXegvTFPBCAxl5cXv6zuSw7b8wvrQJEKDzaDeS0PPcR9/2991zbqIpy\r\nPNDtUo27coKUBv4DV2js3HyRjBKjEXXC1ztefzewpbx7jPKp8ylKpr6EXHPq\r\nENueEDIhmGQsrqR6kTWQ7q/uH718r2wZwcmPXKkFB2Dd4FbBx9h/MtWvmWIs\r\nhqIN9iGL1PMLpyXjOIyN2zk0l2/yzHDfdSj9QvFukomvzDVg9WTi5XXD2C31\r\n+oul6p9oeOwbjwfmTH1MpX8PEpSDD+FUsPIAd4xGhz9FrBCGPRvZLxCLdDQo\r\nhdPozTns/gqRjgyPfAn32L7Q9b0+wDNP3iE=\r\n=4zff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5f9cadb93f7881bab173b926a149e58b6cee3d7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d5f9cad.0+d5f9cad","@agoric/ertp":"0.13.4-dev-d5f9cad.0+d5f9cad","@agoric/assert":"0.3.17-dev-d5f9cad.0+d5f9cad","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d5f9cad.0_1648079856144_0.5367837562590181","host":"s3://npm-registry-packages"}},"0.2.31-dev-3de5358.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3de5358.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3de5358.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f6a10b30c8100b2dded759cbcb43d602c8faf0bc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3de5358.0.tgz","fileCount":34,"integrity":"sha512-hs2SaUBuc6U+g68jT//MswB3DwggjKORZqO28gR/sZHBfGiM/Vaq0oNVegLNYQnOTKy1o1qClENVerWk9x8DTg==","signatures":[{"sig":"MEYCIQCU5ttQ08fzWunA4mMaErwl2PBq8zBcLZ+M/Osf8QGIWwIhAL0vY7nmR5vSLFBIKBSfHpIJRu8MsNPc+IXl4iirKJIQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPLkEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodgRAAj8t/yf6mBEIUmfSG0eaynjgsrz/bCLN2fjohscOjkCjtTJHR\r\n6DBPoc0qRjHeGBRbqf8YYGTUI2n1cUpPLOJjiYeTVI2zYaTShMIt3cxuBiYy\r\nuMGEl7Ux1fUfcrGOVgK9p82haOyGuU8nyKLmGpQpXkp6XqKo1y/eDuR4rOzd\r\nXZAYkAieerxC0WdJYN1wNM8xep3dpw+lNFWgmcvXsiKzXgAEzzduQFa69ubs\r\nbGfvWuiqIVVNYC3DvMCw5W9rjw+FZC1O6IA//dw6NRK9X3Ayzq2rCtvhKEDL\r\nElGCQAw2aLvY2sdJJgKMNA2lbsuWOE3iYjLp2fSg1pfBjW0HjvZ3TtXKNA/f\r\nAFpUFgamWrzSKEEZVQ9rOIffqOKfA3qzJTXmqEs40K3JQWhlANxKYMqAhFGQ\r\nnL/0ASH3xbqhR/byMIqF3Ky/yqHfLHTCe+7Z7D6QpcMr2cIux4qdp9bO9idp\r\nYl41x4tRL2fePk3knI05pFFuD7RKNKuu244TFMut7Ruit1C1qpIGzq/NZJ1t\r\nrdPQlB8fES/P28bCet3DKGrJTd+NUgo54CLX/tgU1jo2pdPixnPQlnD8zUvF\r\nERXwVG/7XHRAx4PyDVubhkJw95Dp+hNf4eU3cT3821Dhdjl6AsQua/AXXKP/\r\nHzEA6HOdmUWics7DDBFzZIb1zONzJo2GXbo=\r\n=EZ1o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3de5358654dcfdbb939db7dd6189c8098ce6a448","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3de5358.0+3de5358","@agoric/ertp":"0.13.4-dev-3de5358.0+3de5358","@agoric/assert":"0.3.17-dev-3de5358.0+3de5358","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3de5358.0_1648146692117_0.45608147882049566","host":"s3://npm-registry-packages"}},"0.2.31-dev-72c4dc3.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-72c4dc3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-72c4dc3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2d569df5a45f9c9b4c8f3df192fcb41c0570f7e9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-72c4dc3.0.tgz","fileCount":34,"integrity":"sha512-cxNbdnNmCKeMo/H6IZYTUSuFxG5JjEy65tEFOyXnjdX0ZzUstmi3UZ/ESJ7sbYMS5Tk51EJa0bZlDBl8wFCWjg==","signatures":[{"sig":"MEUCIAUpyHr/hjVH5fYzwH6L7nmtVqt9MwHdQFaRbpXsO2TaAiEAn9Imy42Z2+aMqSKOS2+0Ss7QUwINZh7ChwUZrQx1/DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPL0hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqURw/8DqDJLaMLqxADefan1G5zZbTvUP/1LPIbmB97ArJ1CF+/4xMp\r\nfAeFDppld1xCgQgWJuGWw61I4TWt6f0eUWf0Jaj3Oru7ErjfV+M/Q0clGdOV\r\nXNEMxwgcWaPAAKTjT+bCbs/mJmex1Ia5FjKODjomnpkbYMaFWLwtEqmvsEWl\r\nnVw7CVML6HctlfV347mCxK0ksWIjTa1RFJnpw/bs2d8lymAuFEjUy8jsi7qW\r\nPZ2/MsyDP2u+BsGcvGxLb28ksw6xplVswY1RzykMshID41vyYECjdsDLOvGB\r\n0j+fb0MRu0hhWfX1RJpB77s0t08kNXUNSeXE2SAyp0q5+iv4KHGFUvTZPiVN\r\nhDRqyGzft7BG99HL+xFGFr30oS0ja3EvxHusVsbX9MMkkd76g9MCpYldzsZL\r\nVTfbgtEeFQp4rJufQ3n0ijgnwR4SZMhF1pfoG+Y0W3Us8me4N9avptmUIEXl\r\n05y2X7rV4izCpHLGuJjowipaEmF6tmWNtZ00Vf+sYbdP4BE/RYo5crJLf/Ty\r\n21TJAYAS9kJ38d+Jpl/q7OGVHGjAx5LRB2B5S+UpVPEuhUPpy3qBHePETOpC\r\nsBF022rHoHWLfa/sTA5URH7hdoDeVQHgz/uI5s7+KhXQ5Wg+8bOEXF8SZxAL\r\n2DTW3SudyYVRnciY4vZGumOXjHI6ymj8oZ4=\r\n=zZ/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"72c4dc3a4251a856c6424841e07b1622a92ddac4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-72c4dc3.0+72c4dc3","@agoric/ertp":"0.13.4-dev-72c4dc3.0+72c4dc3","@agoric/assert":"0.3.17-dev-72c4dc3.0+72c4dc3","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-72c4dc3.0_1648147745245_0.8325684791000107","host":"s3://npm-registry-packages"}},"0.2.31-dev-965d84b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-965d84b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-965d84b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0a90c5f0cd5c431bdaddb63532495b622c746c98","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-965d84b.0.tgz","fileCount":34,"integrity":"sha512-87vXVSn1po7FuTuo15hIP4lhXBwLgXAXY1LIvXrmx93SCzp/Sc0uO6kQ4ZrORlWlkUG4EpFxr0GQct4QRXVfmw==","signatures":[{"sig":"MEQCIDj12BPfhVYkZipKnfxsz6W2fJlg15hBpFIUv2BGdTA0AiABMIzog/h8KzZhYr0yzaHLqvfD5NSnAjKs/i7lvkrf1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPOmOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR6w//S9qQcayQQomcV9RWOX+hhjDHgaB9NX13a+9k4ej11tTBUNRL\r\n9rAN/1W0aLzhedgLulKJS/+VF5Oj/kkDoBTQfRnnWtCxea7rcz81MTJiTQ+Q\r\n3u6N6sGnwvhh2vmP6U4GGo1duYrqJ7vMpkN49izKOBgKThg19poDG0jwjs8t\r\n0z/JNldSK7gklHZpcgz30VeTXISQ8x2/zWNmMz/WPPYP7Xl3Y9g5ROHkeGYf\r\n+1O9zIGiLIaxhvb81bs9H/ZAUX20NkqU3d8Ao4HyDg2uE8wuLIGu9v3KcWX/\r\nSKgOXvWAqz/mHXV/e+Mw2K/qMoMwAif2fl/FNZGFbtg/By3V0j59/cPI6yVo\r\n06XEwnTaDe8YoZyDGcqo91jYR0zWFQZvN+0bihk/1jEBzHwtVuPSSHVGW056\r\n3xD6EtUY5oNvgxLISKtdYHxDHPTOjEVZLA6OuGk5YY8v2i9wz8/T+rTqOwvl\r\nM2/xc6+8tOjnn0UXZ6MYRAlfcPzGcqAsAQMe0xwod44zbELSxKkc9/Z+C14I\r\n9AB40GhuquRslsaSDkHZknNwoggN/yaenURJpUM3igHRl5NXzBpHmZ2gtQ5o\r\nXnn74/EEOvpnNIJKTtpq+xFChXiKM2j5bFtI92pqpDrYTQHiWcP1u1kGWhRS\r\nvVAjEclBPj0QjydToeyKgDOCTjFHQTs5wPY=\r\n=iGYJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"965d84b9588063c374af71df3e62c3a4face175e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-965d84b.0+965d84b","@agoric/ertp":"0.13.4-dev-965d84b.0+965d84b","@agoric/assert":"0.3.17-dev-965d84b.0+965d84b","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-965d84b.0_1648159118727_0.6277604129569363","host":"s3://npm-registry-packages"}},"0.2.31-dev-678c35c.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-678c35c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-678c35c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4382ec6c2054ddb49f040073de53c0f812911d16","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-678c35c.0.tgz","fileCount":34,"integrity":"sha512-G96m71zEenGImxddQri3yjK4dT6i9006nd+25PSfStH3Ipk8NDi1DjXIxIGhCo0FNfHaM6O46we9gX5RJVu2QQ==","signatures":[{"sig":"MEQCIF2bCA5S5W2WtSTi3msWkeMpElMHWMeyfyr+TqIMb58xAiAcTC8Vhl0Kuz8I3JzneM69VHtLkl+FspwRDoT2ZgA8Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPSqfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLiBAAhlTlwosQITro/kQeCAm3AV0bzDqtfgTXMzVtnDLj8pKCRf5m\r\nj3eMykFPnApOD+jWtDdQBCa4dXqjQlwMK7qaeBwHg5TWuJ2DbKFcWj5pfziM\r\nXldk6VU7gKJlQGFJvXdjH58WJ+6HVcYrSW0xs3HZT+LOakhB3vzhDAt2gaOQ\r\nLGGfNQGYsDinw4elbwUc5j7MSUt3rlG961tCDMIgH3LotKAfN2FUNnxejc0R\r\nDouC7JYPwUgLeXIk7nrnVnDe627zelpdxW5pjdPX99NId0b9+KZm3CRITu4A\r\nM7DWFQ4z66z9dlsBgjci5+SUg/+qd6O9/oRqsOdR8C3EsdJmcwJ2y51LTjua\r\nk9mGDAYqYKdgCIzzk8oXab4kERLKYCQkoNS1DJ8WEgyE1AqtUhHnWpBPmHBP\r\n4lyiqZcDbBEVI4lLHhW4SvDqktrU7na/WMNKBQ5x0LZBjTld508sp/mDuMSa\r\nOAycad+mX3W5NLfPs8ZyXAZPBKWybMo+MVcdPznWKG2UOiN35QpT+vSWykiK\r\nydTk39vnAxU+c3iMZNfbMY51nPydrqs76kWysWmOzTdmSnFonbzrUWaK71MX\r\n0HdcZZ7HjDA2xhvCTUgYtfFlRF02oinicJHd6e6hQcR4prv/VdVfFQPB4LDD\r\nDdbvffXoOv3/k8facidqBYVItu6FlkvTeyE=\r\n=WSUn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"678c35c4a0c938b8847d2a0471b5df54d76ae354","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-678c35c.0+678c35c","@agoric/ertp":"0.13.4-dev-678c35c.0+678c35c","@agoric/assert":"0.3.17-dev-678c35c.0+678c35c","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-678c35c.0_1648175775069_0.6992783754619605","host":"s3://npm-registry-packages"}},"0.2.31-dev-8e300a5.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-8e300a5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-8e300a5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7e3abedc7df5414c13afa1fd3553ce0e428dbbe8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-8e300a5.0.tgz","fileCount":34,"integrity":"sha512-/bXQALFqxaOg/EOGYO2e35LWLX9B9qKpF+1RYm4o0UGp06reEHIly+zAWcm/bKdnRi22nfa/hNprE4dPeNe9Xg==","signatures":[{"sig":"MEYCIQCoFWtUICmpVtomLV4Q7Pp8EyJZgUZamMKy1CJtZLBjAAIhAJepKc1g5cV+G0FUOXwzmyfHHY3KZkoviXE9yzTKYmKX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPT1VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzwg/8D/+reeJemFtnVDCByUaPdb2J+q2IczEF5OSPaZlhJWLjaIJW\r\nUgscks43OIJUeCsYM2VryWVWws9eUaSmFILfxlRGVWZPBQZR+bPd2Y/K309G\r\non1wf+wlhBqlLgQOAggG2vB2x5DJaxgZj2fv6yRIcHbEdLvjYRxJ4rmH/GJN\r\nzBZtYCaMSPC38jjaeE/ijYo7mZMGazy6lR5QMlKHde7J0QRpMbJ4QRxLrlPL\r\n6PkqTYquM0nSQg2ehOu73/SVwD93HNcR2iqrDw7/1Fa7P+aXHNb1OXPzRcRS\r\nWG7UnyuW+WfH69XfELgd4Qo4kacmvHPLelXoW/J4hkh0OlAefCofwZUsD3WV\r\n2QCIiVHW7KLP5d+gQDwdSPxJOMpaJy+1tVo49AyklA6vQGPJS2PC43y7jYSt\r\nmNJHGmep6ng7FEVms4tC7RHh4R8uzF+as/nXBPUmJ+mM/VZe3V5G99enbtrk\r\netvWUxWkils7T9fZndPuRs9Bf53hj35wqVjyFe+8i/UMrbGdLUj1wsbplfAm\r\nDibyer9ADEbJGX8idfZzj48dBalMkP9ndEZXfpiYSbrm4ED5IgH89pvrbcNw\r\nPAxO/mbPK6hXGEH+89IpMii31wGJ91/JNCqW/2it54LI9qeH1HDPH4pvJ6KL\r\neGTPvYTxPRxULCItgAyOrKlRD1YQ45esHHk=\r\n=R9KI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8e300a58e58cea52a2a5ad850a418890fcf46080","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-8e300a5.0+8e300a5","@agoric/ertp":"0.13.4-dev-8e300a5.0+8e300a5","@agoric/assert":"0.3.17-dev-8e300a5.0+8e300a5","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-8e300a5.0_1648180565795_0.9556180749287091","host":"s3://npm-registry-packages"}},"0.2.31-dev-a85296c.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-a85296c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-a85296c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cbc2bab01d7b759203a4aff8115add4aead4d31e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-a85296c.0.tgz","fileCount":34,"integrity":"sha512-Z+BItEuQaM0R0WwY/ObjyRmW+XU0IVCdV+sVUuc2G429K1ttH1YuLXkbUeir7BePAGhqJQYKiH2S5bFDTJ/Zug==","signatures":[{"sig":"MEQCIQCJCZrGypvV94vnNph3Rt8mAnTn/cil9vEdwqj5su7xkwIfFxRw2UhqNOQpa7fmKQnunlFUEC2Jq2DmF/GxfUqN5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPdekACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCEw//eeMf+IKBnk/W7dJOu6/GD+T1qVUf4zXGsEl/Wu/XEXKf4cPQ\r\nCoaUO4Mux5pqFm/hOMjj4N6a+gky/iSLkds+2VK1c4KYzH8BJ/Wn2XZJnkiy\r\nqIjwCxj9z/cFM9khOumXkX9bp/JE7aR/JFDCiarPA5+ICyjBMCALuooNJ2WO\r\nONp+364L5/Px4W89rezQaBjUqLrRyC+bPd/I3eO14vpIgakKBmFquXPBDmDd\r\n3hxgZQU7+2DYB9agFx5skSlDFcrBN1p4UFz8SDFr7kpX01Q8iXCELwrObViG\r\nUzKbla5i4jL5dRx1PLH3i6oGAYhtCXV0P4jE6eBkjh4NmYg2mkMcKyTvSygY\r\nUlvpqHs72RZwU0olX0hUHCUf3C3N/e1chgrsydtjGipahs479uIpNDPwOP9h\r\n7oUFMfTaHYeYRfR8wrtdMaMR0QqPnkZ/XSwXUR55Z2Uq0yC20QEcQs6L8Ptc\r\nwHG+unJkNN1yEYS4U6wjLipKS9TojTomfZJrQBm3WS0CQehs/9IKpWKbr1EX\r\ncTdnZyeSnxKxdnXBoRTx7v+5UD6NE6IfRJda8YKzDsYwdjtVvl2ttrQPyRLZ\r\nL6W0d248LvauRn7gT+wm+5WiPKlwRUTR6+SQXZJpRH8i9RsS4TYdArJ+Q4ni\r\nHnTC0U2XTbsiLdKVZDT8+z/Lg2U61IaUHfY=\r\n=uiai\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a85296cf0f0f3c29406d28cbbdb5dd7a34505a9d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-a85296c.0+a85296c","@agoric/ertp":"0.13.4-dev-a85296c.0+a85296c","@agoric/assert":"0.3.17-dev-a85296c.0+a85296c","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-a85296c.0_1648220068568_0.572155642576377","host":"s3://npm-registry-packages"}},"0.2.31-dev-5aff39b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5aff39b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5aff39b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d5f043569ae457aa7546d325eff3c80594d89da8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5aff39b.0.tgz","fileCount":34,"integrity":"sha512-hz91OynQiglLZMTGTpiLuxsgDPrQH/XZQR5rFVWI3xFgFHBmOQ03zFQnWM6iCjUqu/3xqN9fpotIX+0my0A+FQ==","signatures":[{"sig":"MEYCIQCzrtgsNUtOfKR5ub4ml3fgqH1hOM7lnWOcsYOGtXuQGgIhAMM4HAmR0v84o3pcUTAzQi9RS+652qm1rir7caxosAOd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPgU0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjTA//UgzOl9PEDnhs4q2UlCXiO+mRXl6igavVsi1Cn/zgY0/xn3AS\r\nXgRnfCyo58LNnnymLkvpuOYUlYP1R1FQTAKDyTW92xq+REezb4yzWc7yMomi\r\n/pEkudC7ale9ZOUM2nUiplYi8R0ZPvyLuPwX7htdWjPoeUa53uekSpTgkSB7\r\n4YmlP9aQiyMxAP3EEswnPVzaHJGz17xWYiomHTOah2Fzr8LWPWo/7Y/WDkoy\r\nmcnVGOAaZBoXgcpThCNJ78ObyU2v40hjbA0vrC0e9aB+mhi9mzTfMinGq3Rd\r\nMG/KaDNefGXD39JgflLSK+dNZaWQeZWF8fPOtwmF6FytXSW9RyrZ3BstlYpr\r\nbpWWW3phL5v2mzH3EPd1+ARIXZ2XaMx08Mihca0DQEq2gq2fVMq9b7131l0o\r\nbX2OlI2PxsCAOdGBqgWbb7kUgcpbLh6ypSK62vd1+eqyM8SUmSEGF/bSIQSv\r\nk5urCh/tdVUPbZeR0YaMi4vNrslSEW9exyAfcLbayD3AGaZ/0Gkk/XRg4RWl\r\n3lUH4VtGzmmzumHl+v+HG9jAbo/C46D9bUNtPcXGuddyiUOumPChcKK4UTtk\r\n8f3t9B/IqhLwNVhk99kzs9zHBwh61cum1aP3eZu+QUBy1+r6frbf9hitGpQL\r\nuQgOJXRJFPPaRZSEu/M4z2KW19nuvMD99AQ=\r\n=UFQc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5aff39b962b18205cdc9ac9a8d4a7cec67a71c52","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5aff39b.0+5aff39b","@agoric/ertp":"0.13.4-dev-5aff39b.0+5aff39b","@agoric/assert":"0.3.17-dev-5aff39b.0+5aff39b","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5aff39b.0_1648231732689_0.6038306585128639","host":"s3://npm-registry-packages"}},"0.2.31-dev-95fb8df.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-95fb8df.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-95fb8df.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"34a42248b4737b619bd163b9e5756b994124ed62","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-95fb8df.0.tgz","fileCount":34,"integrity":"sha512-IR/7yTJ31GxL/3wRBFv5v9FDEZ1/Q1eFiJb8oN4FLPNgYL6Hez26GwsG2VNVHkfS1S+ZMf95T3HOYwoQ80pzZA==","signatures":[{"sig":"MEQCIDiI8UR2iBXpq9PjFRZOAk5MLPnLpw8BzAmCPZaPqCMmAiBz8g1ZglSJQRtGJUyGn3pr2x/FV/BpHMaWJsITjYvAZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPjNMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfkBAAghtEs+EiUI4HZrGfp5BokpMG8GUdpUwPLyOzO1SlEq2TFdcz\r\nEmIJuvVrfdp5Gipma1b2N4dSIHoQ3ww4KsHi8SdFPbzG4kIEflSGmo9m6bl1\r\nYSnRd+0QhitPIdULHKvx8OIIH+ik9EDuw23lOrEegfcWuz6/WQV8vzq9TpRL\r\nCsi/FM8omophDTFtTfnSFGEKSVgwGaaMpq03AMGlMFLwYimCqPcwVFvFsRXY\r\nC0IEcjNRutwzEAjuM6dakiX2mbOH5XUwKnpWxW7SaEfO9eoc53LEIgNIFmZe\r\nPZpMXNDoc3iFT9uOs6LCzYKTaObbF26Xtejrl6tPs8lX4Jv1X1e1pbu3vKao\r\nMPTkXT46XveX0D4OeLj2tLVDsrRpDs20BXAlJ7p1VFqfmPGROrMnjYDv5Ls3\r\nSL8y/CFlAFlJesFpi0qHb16kNlVu4flUsidvedEdCGmc2fFtM8eVLw/SN5sE\r\n7Nw6OrK3u5Bs4whzhqwJYeKK5h9nEA7JyyxkYbFspAGCsogw3VDVjuu5XCtL\r\n7VM5b3UUZqTpNyVmYChsz3UlyEkWj//tp+xT0QbMzqkyMJ5h2ZLfQMCI15zs\r\n2ORpYSOUNsJweAZxgO/Wc83xpiplVtyRtGsPzTEnVL1h96lhJbU1HQHVxj1I\r\nOruruogqWT2bk4/rVM1UAvLo6o06bOolaXM=\r\n=/Yff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"95fb8df44b3097d7d6ec8ca0a9feb62fd389895a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-95fb8df.0+95fb8df","@agoric/ertp":"0.13.4-dev-95fb8df.0+95fb8df","@agoric/assert":"0.3.17-dev-95fb8df.0+95fb8df","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-95fb8df.0_1648243532498_0.2802731077916165","host":"s3://npm-registry-packages"}},"0.2.31-dev-c595c83.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-c595c83.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-c595c83.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3de9ddd7917e30710fd338ef098643f36f8a7789","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-c595c83.0.tgz","fileCount":34,"integrity":"sha512-rZ0xZzUH8XI5417uASuN5IxoWOUHWZRVK5Xa1i3xrMZJwtlG8sjyilACIUkYyMP/xXk6rYVi+W4SlTXH1YkjbQ==","signatures":[{"sig":"MEUCIQCozdXdc7sgiTt2xds5FAk9VJr+V/p0tez+6mFHGXD4rQIgPl0KsZNx/gO7YvN2ZLRZgRtE+5wAnfitrB6OZ8NLatA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPlHjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRfA//eP7TZr/wSRNLBKD4h65vUi0Tr3VF+QNrykN2mQi8QQrlms4s\r\nvGMLXMlUjE8zXCeU2v3z7/Mb57f/+Ezt4+zrIw9HqbAiAN6M6IX515CwiP/g\r\nPUABYhZM6+2gTOkJh+jY/SaD4/04YZCD/9b+xC1rPVmTnUzqIWtob6utJEPk\r\nvj+JxfYWaFLE6ibS2zqiyOirky+sg3ed2vBTpzOt5ZSXR7Hvpu1a3hoT5Vgw\r\n2d6Cfdfjk4UEm9b+m3sMsWiTwj+XqIaA7qZDospX3SSkEWpY8sZHuVj3zW47\r\nsK+3GhNmqSvhysuvIjaH0ANis9rOa2QQRsVaLS8m0otYL2Z/GzHjRf7edqGt\r\n8ubey0Xg+IJS4Mj/BsTfGe8Wch01SFRPrxAG0S+BC3ailYscAQxXxmzdIbnd\r\n/fiMCneAO5V7VYNY1cnH2GF57iX36D8c1tF/nduhN5E6mYpeJ/d7vxni/0gh\r\nXnMfFBYVDw+aOW3MyNO26SUEXjQBWcnl9lcSLJe3eO2l3HlRppCX7lOpOXVg\r\n0L7qFkoKxhcr6TG68yZpyR8MhTdDGj1V3FdY0K8mIASTSsqkn+UMe2ixd+Qe\r\nodiRznLziOzePxcSKiTXZbOSe1AyHtzNa7o4TQMPGuoxHdQ1ESLaq0TEWxWY\r\nq5yAYIH+SGRYOz6NKWuk7cQ75+nwsTcswz8=\r\n=/g9S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c595c83a10da476748d74d9ab80ec65b24182b6c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-c595c83.0+c595c83","@agoric/ertp":"0.13.4-dev-c595c83.0+c595c83","@agoric/assert":"0.3.17-dev-c595c83.0+c595c83","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-c595c83.0_1648251363594_0.0017297264077464902","host":"s3://npm-registry-packages"}},"0.2.31-dev-3123665.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3123665.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3123665.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ea3a7e2a40f1bd7a0b8d005066022b75c55635c0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3123665.0.tgz","fileCount":34,"integrity":"sha512-gSt3SwPZJp62lpydGrtix/0QSr89yjUU7ULRCOU9mUJC5opO9WlE+j5nP18YgL6NT9e0KaefW1br7nEW5ltBKA==","signatures":[{"sig":"MEQCID7DYdVl5fqUmUcCkw62yJlZ1aQHoHWXQHdbk3Pxut5/AiA4hjBU5ifxeoum8JwLkp47T3/qDnXTyyTQLOHEEymv1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPl1dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEew/9FBEH1cb68bay5YGT6nQqHxNbETJdbFqnqnERRdKss6VZ3Ofn\r\nGx8bOSHp7jvCc/SRBw7OoZkKz1EZbWK7PhLpIOY9c3ltUXxU7J/eG6qryjlo\r\nKc/3+7zKhnP4keIRUv4O4p9aRDQuXc5ytu2a1JSbh1+nGYdHWdOX6BfkFV7Y\r\nXqvZSGsUOM2Nsm9gCQjA0gYirebxjFdaR9k2tzime9UrBXTf48sAgPlkPhRQ\r\n+P2LItEskJUFojPtIjuS0tFpHLm4Va7y5uSGCFrQi4oxDEO2Hdfbi5FvtrFq\r\nHP4SeCvU4aCwVgpWkImghsU5QRRtZLZ/9+AsjajVIJFoFa6JRrbXJz0jLNQR\r\ngriYL6can7DoOBUznx5IYUqUQ+5hEiP5ul7cKPYK8kfIfuIeYCOjfZsdV2Tf\r\nZlRs4/vkA4M0ImtSnigpwjDIRaTilmrb7Yj5FPKC+EviKd8Ldug3/SJ2Ie8V\r\nUO2Yq0WXUmSF03aZtgUxNsRGhvIx/FjVo+lQXORnd6jrpgwSoQvktgjKnaH+\r\nm44nM99IJUcC75AK/APMSLuZ6crkJZJTXMjiz9X8srTBF3vRPnQGI4cWjEll\r\nm955qRHSDhRHP1HdkPh198DQx49Tnr2Ebqidjn8MDPAYsDBRVMN2KmvYF4U4\r\nAlFvAeVhKFUubSVyGtq503/eNcVxDfdd+UI=\r\n=30NB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"312366518471238430c79313f79e57aee1c551cd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3123665.0+3123665","@agoric/ertp":"0.13.4-dev-3123665.0+3123665","@agoric/assert":"0.3.17-dev-3123665.0+3123665","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3123665.0_1648254301117_0.8615317965239038","host":"s3://npm-registry-packages"}},"0.2.31-dev-6170cd5.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-6170cd5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-6170cd5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"13fba289f59ba688770ca2ad6255d8099c8fa2e8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-6170cd5.0.tgz","fileCount":34,"integrity":"sha512-3QE7xjom3cecLu/4YkooEbxGFa41oCcPsMonc6Ln8E0bftD7FrrGGPnXJJiLudcSH+V2OV3vItQ2CYf6nBf60Q==","signatures":[{"sig":"MEQCIDBXUOvPnE8m3jaB2OLZY3udhCjz2kRSPwsMPYRm5Da3AiAq+yJ1ANo6/d23TqsSneNZC8sxw7HVNtzgpil8ooaqKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPmtQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooEhAAgTqXlkioIWDozZ5WCZminfMzIgOI01hWFkNmr2ZRAGHFLDyn\r\ncKSxy8MZT0A2IXAU8Pr+JbiGBgcCVJYTrGSV1DPLXop/eJsOpXgzS7Pu2t9p\r\noCRDI5CqEYMoyGh1My2u7F1yvMBZBaCxtbWG9P5LbQlviHyIHNAAmfqoJcsD\r\ngvgHZNiIM6J71WTnCRvrmtoqERfYuJ0iNMRbp3TrFUQqzju6y+CjTsB/GZnN\r\nxJH7l1drBh4qn9kqhsfBMIMmtZONkBVzInRti5QoSu3zy7+iIda+AsgnlG9Z\r\nCfTMDBPsbb9qBLa9tmhbpP/oE4Fz6lxV0R8xCj6Vw/teTwWMA3zC8ih6f3PT\r\ngWsw4SheiOr9xA0isAOlHtZ1CKUvCkWGDcOIKH766D1EAFhv1NhD0zNajpnd\r\nTcFsDvzVXxqYPlu5yuvD3YVta8sj/TGFSErwQFTHEpy7ekf/GIXK+XuzQPOF\r\nLN93GixiRyjl2RgKsRuC8ut3TZvWe8KHfBYT/DBC4S3mabmPnsFojAdevD1H\r\nKg9QVj7LsAaQO4XukrD4Lg9OJPkGQE1o5V7rk6eQ1/WSxsomS4OUG0h05yjB\r\nxMt3ms6x9QsbUXeQ6/75sF3f3JJArD+AZIIvLJnzqJ2NSUk5mpi5QWN9Ir5C\r\n9BmHQSzrm0EFMksaarxu4rfTtaDKXB4ZP6U=\r\n=ONYj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6170cd556901cc76cc809f94acfc2da130af5dbd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-6170cd5.0+6170cd5","@agoric/ertp":"0.13.4-dev-6170cd5.0+6170cd5","@agoric/assert":"0.3.17-dev-6170cd5.0+6170cd5","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-6170cd5.0_1648257871928_0.2433477451725794","host":"s3://npm-registry-packages"}},"0.2.31-dev-7f88cf1.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-7f88cf1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-7f88cf1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8e13f35873fcf2e7059a456fa581bdd4670b84eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-7f88cf1.0.tgz","fileCount":34,"integrity":"sha512-d5p/fUfnm6G05McYUNsFMgKHvhfDdxR4wFz+mgYhEBxqz14/sqWm2fHzghI5PbjAsIi0VTGX0Z6MY0tD5ln31A==","signatures":[{"sig":"MEYCIQD2NHLOBpzC41fOlvth5bybpAwu+SIpWK/P9AfUySZ5tgIhAJW76kWcu2+uK7yLVtXnm7XscGaa6qfUgaKBILrLy7u4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPnLvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxKQ//f+p/eFGyXtmSlGWydSLolH77tiKAP6dXSBj9Ym27xR3O3X7b\r\n8fD5W0tW114USgrF1M+qvekcEmmIDkeeaUT56gHDBej8ToOFAMS6/DLsvinJ\r\npN4Fttb26IZpLrDHuRl1rVP/cKkB6fweQzOXuTeDarRU/2kj2BQxy2Ihpru+\r\neReRMGjPw73t2ylsUkmyFRAR3WiULsK2FT7MIK+996CvwvcZSzjMvscjiYFL\r\nWoEXKVlvVLsUliQE91ctC2qBPA7PggW6RbRLZFvjiEi3bg5Of5oAtdL9ZbPu\r\n/xhN60gm5NxR/en+T57Si6MWdOZZ8/NF+jzP06QGu7WPx2VCGrCfE5ZI5O+v\r\ntdmnFXsoftK78KtEU7x5kcN13tYq6VRyGQED+UTL58SaxFcBAx063mMDvcZa\r\n4GdoLJ7WY+V5TBKNOfspBEqb/Q4Vo2r9hGDCnmLLDT4fSwpS+NGoWf8HGj1b\r\nNydef0VBY98vJlyqngVMBU4SWuLiGc7cFhx7I5kseM0McrHQmizwjVcaIe9X\r\nKdw89NJWPIvqVbizR+u7lQiknaTlaqcs4fLPZhQ59hV+J9drTLST6GUYjZXJ\r\nBx2BTU/UtkF4Y4PqZ9d1uCnGlbhUPoxZONle+V+lNYrIv6SiLICxJE5SLO9Q\r\nJaJCSLQoDGr+4wmXlkMrbyPnDPeeT/82HuQ=\r\n=w6UK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7f88cf1a430471884f145b47d8fb3de5249e5e55","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-7f88cf1.0+7f88cf1","@agoric/ertp":"0.13.4-dev-7f88cf1.0+7f88cf1","@agoric/assert":"0.3.17-dev-7f88cf1.0+7f88cf1","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-7f88cf1.0_1648259823689_0.7013684966329126","host":"s3://npm-registry-packages"}},"0.2.31-dev-3aa0ffa.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3aa0ffa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3aa0ffa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7657602723942b7d48ec89ae6260367e307a04b5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3aa0ffa.0.tgz","fileCount":34,"integrity":"sha512-Ma9gwY6ArTsPpebd5FKT+wiOMXLDFvWksNj96o71EJBB0MDhjVUnpv/uU4B3dAjZNATxjfap6/Ig14MCLvff1A==","signatures":[{"sig":"MEUCIQCP+T8Q1iA83W8NoCvKhl/SKYixoDTTzv5yZPSPFRWD2QIgM+I1DxtPouPFB78BqPwC+kCqXoz1ndhjBJAmwg5DOjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiP3PRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0nA//RqemEF6fRuZ3R97DkVZDc7gbFrtNPBZxLEWzu+yYc5HczoUc\r\nHikEHPAvC4jvwAwB6qFxz2OwauW+2dWxUyaWdgpoZYvg6o614IzlRozpXQLS\r\nIWlQJSvnmU6hxLT75hrMw5ifW9+z/iRjgRmJwLV6qvpotOObp5IDkIV+IR8q\r\nXZEOSxJgwvcorbvFLqHeY1mz87BY1/qIPqMHU7xASurR4c91vNN/npLXUo06\r\nujunmczzbqF4trXm6tHHkD4q7edikRK7X8Xv2NSZYaSBv/WTdNpa3ZZvVbFB\r\noeTkLaRxC7w/sCPhl4rOcr5TGt4i/A2N7GaYXxYL9p4H5b21b53kDDs13RC2\r\nEyoaubWefwrd84p2Ncgp93Q0cRgDNz2E6zYOh6fjJxaSK2FosWWWo0ojriG3\r\nUPOZYpYqi9gA18Aj09tWY75LDKmi+76s2zW03m+WU7sG0bFzbxhu2pyRlQYL\r\nfTERU44pTNjZsW1VqMGALNxvT4fmbmZJNkol+52NAisqlDOSJSLBmDnvvGme\r\nS/2EAI6EhrIYh94Cn7CGRa563Y8T+0gzurnGBaaYpALJPsa+ME568/7lkT6i\r\nOcKNftQExFS2iLdPZEPqlaHtIMgX2shk/Xq/dZP5bb2A3NAYV+F1ADgS+5H4\r\nWrLvIK+2FkE53cEeMvh4X8wpeXqGm42N0UY=\r\n=x1tV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3aa0ffa16f1c919b989e60ff1a844b5b6e052121","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3aa0ffa.0+3aa0ffa","@agoric/ertp":"0.13.4-dev-3aa0ffa.0+3aa0ffa","@agoric/assert":"0.3.17-dev-3aa0ffa.0+3aa0ffa","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3aa0ffa.0_1648325585193_0.233147458144634","host":"s3://npm-registry-packages"}},"0.2.31-dev-d46da02.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d46da02.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d46da02.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8273685eb514dfa0e6a1c847b591cf3e7c8c61d0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d46da02.0.tgz","fileCount":34,"integrity":"sha512-08buzBloeKBDC2xO6f0tSNFwkithIQT38cgqIDc0nNNJDeVvAD61V9qRjcVNL5vSD5V9ZYBgk/ZQ210fb+0v7g==","signatures":[{"sig":"MEUCIHDFH26/6dNFNE0KTRL5E8U7+s+dutbCJ8NKNqDmNNevAiEAzG3Ft0qyilHfUegRwq3Dsw//UaHWNPn55UFoHmJJzZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQP0fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpjxAAiAb/UAjZMeF/h8WclxgJ07GeQ1pGdgb5/k5OZPw70JrtCTTo\r\nFxjDb+5DM0uA0g3ZRmTZNVP38U0GPz8E8+jC2UeMwgtB3tXQSdGe0E+1D9fS\r\nGIA0OfWzPJcm6mdT8rBat2vig+X/ddhCFRSSgo+btBdbLCrJ8KVjIamdTUJE\r\nx/GRZ7Pi8O9ddcgw6Z53hnfR7OI51Segw7yNI5WN2z7d17yKN7EFxRM0+b9j\r\n0peaATw/ixq+EaSM5YJld/IZPzYH3jAizo0qxkR6Yz9KO1TPNsN2EPk4zexH\r\nvdICjwvg7TI289ytmncqK+FugQvVk8dkPhNdSk3J+wV7sK+to05/b8ZuPl2F\r\nl0VYPfhOtTwGidDrvveb52E3P4m/oMRTcJ1o4CPpHP+s1B4B6As6IRJgQLwQ\r\nin2/6XTGaJHYcLUQNhTgSXjt/RgP3adkT/A71Ipy9KkoNN6zRp7F25yeWeD2\r\n8B+UGMj8gDBJkObiaF43FS3OT+3/diQahfl40CGS44D/ZYvk+oJZEx1HjBUn\r\neycRE5YExqFbslTA+lL5u3k13IT7c24pVcCXNHWUUB7lqii1O60cscEv5K5D\r\n4P6jVmVPUsdk+LsW9yv9y5mVOPqMxHY59OhJ8kyvwtCzY/jPuQ5irN2u7Dch\r\nhhZB71OcLwItuGCfSWY/MttjDd3e63kdYww=\r\n=DHV1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d46da0256d78a167ae9a86e3591e072d1ef69efe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d46da02.0+d46da02","@agoric/ertp":"0.13.4-dev-d46da02.0+d46da02","@agoric/assert":"0.3.17-dev-d46da02.0+d46da02","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d46da02.0_1648426271375_0.2973554056278218","host":"s3://npm-registry-packages"}},"0.2.31-dev-1f62ea5.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-1f62ea5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-1f62ea5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c5b75159c5c825e72f22efb469373b7ab4c33070","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-1f62ea5.0.tgz","fileCount":34,"integrity":"sha512-ZACNsmRRmSPi7/ETa8LNvXX+JCa+tetDWKkS2ZWyuCniWkRHfrEooqpAgm5GYQU2AWdExZtRu0Uk0s1fwskg8A==","signatures":[{"sig":"MEYCIQDpsjpkZQo0FSebigdBYkSjPlv91LfL9bRq+3rV9LEt4gIhAPSea8ZBCmNS9sP7Ld2XoXS68DTH8YmFi0QZIOUUHWHx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQQkFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppAw/9FgJs169T7kCgcHQKoJqg2y99Ced/6IZvgYOgxdsTyaHsl6h3\r\ndvM65wH8CrAqDAntBvA0Vq8FlJNSz1r+FKWVi1is7xB5fYrjDu/ivlARGggS\r\ncBL6WvJmatPz1TNggGd38eYDlc2ALjaYONgQcNlqRj/sG8X/DHSekuH41tEZ\r\nWdj96adFALHwX1Yto01eudu/GL6kbVWenqx1T+FEL7jUHUWzhg+I86HRge8V\r\nVd+p5SrFkiNZHyXoI98/AEoSRnneBb49hbzuc4oWET8AQ2l84z4+CYMRLxFw\r\nhP+S0aaMUfbbLrENbz3jKP+/eRqWuAXlTP2p3U+rMhAy/NJaHPo07A5PRdpq\r\nDgv+C1V5XSjOEjRhMtSo7JNiRQT07RcVvW6Lf5izxkb9s63EMLY6BKa6f9Or\r\njsad4fQGTYzxND/SvDCwj0LcGOtyqt+QnwDCSsVG5UdhV4Tel4x3ZEZtf7oj\r\nsdG21SbZfhmOlK0prCrPdOEw1TwJbP2E3WSxCiIafTTWgUuYTpkzwZnSWRw6\r\nsMG1NdkIUixbZUXitPRTbaiZWXMwyIXjCUkKArf+LnSC5CTR3J1yaD/zfoca\r\njLwyxxWX14+HVvcpeLMPBTL6kM5Nx7B9t9cNG5c4qss7YjK+cxQUbx/0KfZx\r\nqkeY0wXf+cWacx+15eQ9T63DdJ2E44JUpbg=\r\n=0LyX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1f62ea56a0cf070d1351f45eb7792442902cf08a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-1f62ea5.0+1f62ea5","@agoric/ertp":"0.13.4-dev-1f62ea5.0+1f62ea5","@agoric/assert":"0.3.17-dev-1f62ea5.0+1f62ea5","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-1f62ea5.0_1648429317317_0.20237183366671885","host":"s3://npm-registry-packages"}},"0.2.31-dev-d9d09f1.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d9d09f1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d9d09f1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"827504df08b26bdc2aa1de50670c4751a85571e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d9d09f1.0.tgz","fileCount":34,"integrity":"sha512-TDBA1KXf80RKIaYBZSxgY9CHXJEedDJMkAy38cwq7lbMepEyAoc8wXGTAuEG8Ht5XlQktXq5svVBabzTjuiT4Q==","signatures":[{"sig":"MEUCIQCxvKcGG7hTUR3vN9L6YNSyV60QvzayvxMWB6wlWubtuAIgK1BoVSUqVmhyRR8Bq2X7B2AXlea2td3fAWZ3LnnEUVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQVeOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMcw//a/kNh+9mNJ9XjJhppDDkLcKfWLVljc38wyzJaz1CclrO4W4I\r\nrB5GKgjQCnzg0iN/jzWc6HbQueAOsfa5cuuQf9kU7X9KDT1aX7f/zcq2iQKi\r\nc1r58d2aZQA3EXbo+vChqlLzcRPxXk17tOF+o5RqJVSp8C36wuZfd4G3i/uu\r\nZuC5m7wrf+k4Q8VR1otH+7D8SfmG8NWRQSksJOuAvLGMNxbDzNXWpWO3VFST\r\nZdPNquUgxnESGcS0jYlhzv+8wjswag4Dfae3CrIAPqRuNnYOEb8mI+Ag3NLq\r\nnGGEMzXscc85b/K8+wzFPNutWrbILAC3P1WDZbZw0sO4eDe2gaijFIrpNPzQ\r\nG2hCTeE/G/JJBHIHohAxKtegIOFbflRw5ADbC1AX3akGCbxCi2yaoGNceofH\r\nr9b4M5K73VqRy2wr9ogLw3XCyFpi38bNb9hn4HnkZaHsvVbaaL2exoNZAfaW\r\nryQxfUcjRHNxpFQl4Db7kqSIRg0nvRrVUDRVMgMjFINYYwDim7crC5I0zbrs\r\nhRJx79sW3zy/KtuOkV+F3RUfLKok3R4tQP/8CnP4r65UJt2kBY+oSdUogV6C\r\nD1qAn/+dWeA1+wJRfza18NCWnxQFW4ZFZuMcd/IgSg9KckD62EUKPPh9x6BJ\r\nt9dc0zi/wRtkQ86rmx80H4TkHCwKhCnqyZ8=\r\n=F/qa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d9d09f1813101e21a2342bf121ccdceb11c2a5da","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d9d09f1.0+d9d09f1","@agoric/ertp":"0.13.4-dev-d9d09f1.0+d9d09f1","@agoric/assert":"0.3.17-dev-d9d09f1.0+d9d09f1","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d9d09f1.0_1648449422100_0.8914673975937648","host":"s3://npm-registry-packages"}},"0.2.31-dev-3086b3d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3086b3d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3086b3d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"626e8763c364dfbbf56a9bf2d464ea0804297724","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3086b3d.0.tgz","fileCount":34,"integrity":"sha512-FBVFma4Xu+C/w0ErxAq6BLjO0d8y0NhkMkGzZMtQWUCB+U1K71/6sFn0PoMyE5CincXQf2OSNXgTrdEecyAW1w==","signatures":[{"sig":"MEUCIQCHczjmIOIkA4Y17TMz8Ht8yZ4P0xsHeeNBBuiagAylrgIgDv5PhXC2A2AfMw2SxiPsPS5J8f1XAb1t+Lsoe2S3y3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQVtuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrmA//UV7AY1VJaCcLMnWRvq9703xiJh/fHVHYnfuO6SEwj5qvQV9B\r\nv/1jJc2DTcgCEEnzkqKrffNu+aLHh8kkASzLpr+KXZ2fAN+gnIGyuVtzh99i\r\n9np9FYE85bXgqXM9oS5aqHfO78pOzobkvRgcFIyjh9d1CMYVsSHYmZKf38ta\r\nS103f5arrKMekc0F58/HzXsimACLrYau7pix8aNS6PeR2yrwc3nKzSyEmvcw\r\n/4cRhyqrj7MYrmaPx2+rSlP4omCH7e4iw1sBCdJODmjzpJ3uFoekIALBxpyn\r\nsFO0aS326d7VSEOwxNRuxmlvTdQ5Wpth8IjWDaNemMOh5exWt/zZCZiiC3jU\r\nlM27O9S+RRlyVxFHI3/71DaodgkHv3tCkgLA3BUF3tPEo3qz6Z6B7KqK3NO/\r\nnIKtmXcqzzJZg/82a308yC43MznrrDb2xASSmJJHFg5LsC4+xXQeooIMkp07\r\nMf0iXgX7TgQN7MtuMLGPYWg/1vxBml4+CHKcKIatJ6Pz3AwebDuy3+njmE8z\r\nhr0Nc3Svu5jU8U9Aou4jZsb8xBOd65aHb3YQkp/1ze2edFEn4aI49OmkCXN6\r\nFhW6qAp6GI/Afy5QR1kwKhmM6Ava1dgiKWePF6nh5Xf3IkhHV9A5QlxHskjw\r\nAZwpd0fSzP9Yf6uQ052J4Qd5bX44mcJDCMs=\r\n=M172\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3086b3d0c810b300634ef5da3645e56b8e360a49","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3086b3d.0+3086b3d","@agoric/ertp":"0.13.4-dev-3086b3d.0+3086b3d","@agoric/assert":"0.3.17-dev-3086b3d.0+3086b3d","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3086b3d.0_1648450414776_0.5292286448675407","host":"s3://npm-registry-packages"}},"0.2.31-dev-f438597.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-f438597.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-f438597.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"71b92b46ac4477002865d55658c3002ce3b537eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-f438597.0.tgz","fileCount":34,"integrity":"sha512-nOkWGcv0fpv0pMd7HnVGlDdqaBh5X+PXAG6bIbMEckWhKqUNonqedVLKgsdlxuJ4SbNcCT5fiAM25v5TwpntAA==","signatures":[{"sig":"MEUCIQCM/moZfzo3e9uo3dQsf9jzvkHwsLiMy6W+onVCDtXKOAIgZ+lf/8+sUcwesz6kNUPBqNOLItoVC6Tp3XRxVA57wd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQWZyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBlA/8Csd6CraiojMEzt68PXeezlrbA+8G9qk0UOuj+Djch3z6yU1n\r\ntNtkOA9uDnS7Rs4oXQwPEuRt8qwK57uJtP9TUEgKY+G9EH5YuPrETbwiHFdH\r\nQ/F/dH9wBGCHnAjgwbvkPvfzwI/JG7Aqa4BcLyZpvZSocPB85EhBam622Iu0\r\nzhsfTH7uS0AgZ0ArPZm7/7QUUiLuz5a2IjIbIZqvUmqLQJxR0ZEF6PW6Ahqp\r\nOOoUhRh5GafYTQYJT0oHh9O9lHwnlLZcCGWKrjpZcN1UUCMWLmysy6F5ML9H\r\n3yoaIoC0iJGFQDO6d7uSXlsPooYjNZ5QRZlcftAS9n3EdpmkvUP3xUlLR5ww\r\nMYVB0c6fXlurNcH8jFOGlor30YHZhNJ7ow/8RYU7LybLheBcfKhzC/fXYGBt\r\n1PmlrOPv9zpuirdgoU4oMPEUtwokRhtL71WS+/5ZRQdUZgyW9N7Jq4f0++Et\r\naejPMrSqvpvYHfV7at3qTFrI2hQE75z4l3+X6l6XsYfAGYxPh4ElJfM+unId\r\nXsf9pjLxaz5G2DcIgepuXQIDeTiZqXP6e5u2VMGwsfTaW/qNQJZmJ0YTj+oe\r\n+P/euocChi0j4CEUeFimNoZOHOfSzY9Jgw8hVhaoAWjymJ1MjuhdYLMF+6wR\r\nkTiGuH1UR6BdNV9tUsb8sqtbbnmmioZMPng=\r\n=zpc8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f438597854e464a29c2d265b44e76dda8f9904a0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-f438597.0+f438597","@agoric/ertp":"0.13.4-dev-f438597.0+f438597","@agoric/assert":"0.3.17-dev-f438597.0+f438597","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-f438597.0_1648453234079_0.34871669013970763","host":"s3://npm-registry-packages"}},"0.2.31-dev-a0c5549.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-a0c5549.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-a0c5549.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e317680e9383520dcc4f53f3a982b412ca7b5d1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-a0c5549.0.tgz","fileCount":34,"integrity":"sha512-8d0QfX9C3aadpewILUY3e538ocVwjYpCKrVCqq5oaJCbPfj1CcDQwMUSk9bUZbTFC1og4mHwGl9+eZV2pRZWxA==","signatures":[{"sig":"MEQCIEOaor+YFRJwhCQBBp7zYBa4albfY5/PvOaXuguRFeltAiAj/LgwtlsXDqdnFRBb8KPW8veWLzMMNB/Pc0KyZ2mb8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQWrbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGlw/8CvMDfDISXpUPVgVdcER6auRwff/qG9VhoMSl6rNPOmzKo4UC\r\n9VbTVnGAO+keq0X4hp8QdzlFMCos6X1hcmu/vFP1OSzsRsEFkDfDAtoBk4V4\r\n/+mkAPb1IefXFvC0iHip0CFUR0w6Cxbv/T6rC9IcQ2Ci130qAGuT5iCEykd6\r\naUvzpchtFGSqrdQ55PEEQNahqb0I8c/SYoz2tNbeTxXhZ3TFnpQR3a2SXBea\r\noUab2zSv45qkzUdxX5fjfN2mUtTz3g3iLKfFiw+kSiB1ABDnF3xJSR4a6dle\r\nuxhXxJfClaxkdMQgZOrA0CTpZkD+8XZLr3qw/HkQqfbF/B4QApg5XV4oVjbu\r\nT8IhTRnctpZH+3N7RTWjwPEjPUwObg2MvpPLxLe1b43KuwSXMBYHOOYe6iyq\r\ns3WmWwO3wjqoM7GKs6DeLy2z+LpvwkdZ5rPcquaMnNEOtKrHQ7VYlyHPnSAo\r\nMg/J9J2Ach/lLicqSst0jeSDIASXqOhPQja20t26hzi7ekOfPDlNCQHhnK25\r\n7MRF05EUee/AQPXgQEx+Jfw0wY2C1hXLW00/AWcdeXwMYhdj22Lt+lw/WPcy\r\nfcbpxupmAXb/qnwjc50ANuYT/dTZymy4BvTXLx7gv0iuK4VpajQWgiRzyLtF\r\ndL/SBqF9MUC8MfnjwNm2ZoFWb0A6Lk9C3jA=\r\n=k5FV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a0c55498187e8db1f845a2ac4b978ed2c4f920da","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-a0c5549.0+a0c5549","@agoric/ertp":"0.13.4-dev-a0c5549.0+a0c5549","@agoric/assert":"0.3.17-dev-a0c5549.0+a0c5549","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-a0c5549.0_1648454363307_0.027041666321259372","host":"s3://npm-registry-packages"}},"0.2.31-dev-732ce33.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-732ce33.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-732ce33.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5c0c3c98c317015992ee1470cd30e2cd7d3577f8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-732ce33.0.tgz","fileCount":34,"integrity":"sha512-7ZrynBspi0NyjBeCp0gbOkrWffW0NusGcE4YD9khneHkhrrUj8KPBIwvTLmL97FNfBgErm9ksLUa1xM6NxA27Q==","signatures":[{"sig":"MEQCIF/jDlE3KExABaEmPE2UQB0N+PHWhxVXfZi7hmbT59QEAiAK3mIfxV830yFQ/7gYWBgWI41UVAHbgqssq/mpxdlA/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQfGrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN7Q/9HrWTFH9WMcjw3pgLvwsoFB+3ZYro6wKs7pifMnIQfKnCFRS/\r\n5g8f+JGr0nD7pGTOr9auAHdFQqRBf9PNSPbL7vzgkts/SBtVGAhT3AjmwEPY\r\ncjaQ95bAsLsK4zfqhbfjELIUaFAj60tzhMtHzvIiwlZnEKxRBfurJT/lcrmO\r\n90Rxbut+rCrZMHHqvyOivS21DT1HDDsK9W6Z9IhBeL1BA3sre9+K6+4UmJmh\r\nMLkOGcdWHrg6aLtxhXtIbPRbIuNyRnaNbsoctjkwRlEeNW4gBKpDNCegOw/2\r\n7/W5uclvw9X4laV+ykcW/c1ebDJ5R6fkuRFhI8LIbqNP9oEyyMe0YgwElGI8\r\noCW/FdHUqVnlxD+wCCsaalFaBJwXcDJBoO/IwnS4C2BCFBfQ727CUE9wFpFn\r\nyFyBKu02BNRL12ZLv5bmuR8PR3V2j6JbLG+7RclmaxCZAk+MIiTpq+0l/vWs\r\n8BmJgvon8aw08cFvx/U7htS2TjdWaCNZbvA7ZZKXLWyKRut4f21Qfh/NV1A7\r\nrk+Aaxzp3SDV2P3loh/gw1wg0qlzV3hPOG9ityRZa499zrUP/8ygWTdXKEHj\r\narD0Z6QIfhL2QzWdsd/gp8u+d51xANUXiQH2e902bzfDxJItqoYeacELPQYV\r\n2GrPwIoayqIl28q53MOs/vwEFvZOFo5dEWc=\r\n=wBQP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"732ce33450e12342ca6253bc381bf62c5b8f53b6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-732ce33.0+732ce33","@agoric/ertp":"0.13.4-dev-732ce33.0+732ce33","@agoric/assert":"0.3.17-dev-732ce33.0+732ce33","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-732ce33.0_1648488874858_0.1281755508889879","host":"s3://npm-registry-packages"}},"0.2.31-dev-1ee1739.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-1ee1739.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-1ee1739.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"16f87580303173e842dcb891ea7d3957e0e05b54","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-1ee1739.0.tgz","fileCount":34,"integrity":"sha512-BJr8g1bjfgLkaJ721IudRBCzkl/UW/UTfcz3vu2fnC5tsl2jglACLiW3U23eD+qgE1lXmgkOjKThZZ1P/5bOpw==","signatures":[{"sig":"MEUCIC9wf0j+IJNkplYv1WPKCIHc+2TwoMGAxvfCQJeKotC3AiEAhfUVYhhQ2wN+aaucwzyTA40BYfk9AC29/L2cE1N6s+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQgcTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEEQ//WgbtP3dwDli2Jp8Vv7WrA/qCxA6MhYH+sQ1y+64FzkFFIOnW\r\nke/xd/L+OoS9gvkiAsxhwOJzTRWjT0OAOIYBr1H56WFzn0MDnC4Dj0N3gktC\r\ndPac4rfr13sxm6KXMJWqm+++TYWw6k6xeVKlyg/mjHVNJK+2qnZLgbtm3dMF\r\nFBM4Do+PaByslpX+cfrs1pGJwwZrxHm/bUpCxPX/dhuVdJ4YaIFNYc3sYFL4\r\nNEmCyr7uniO2tbDjY/IRh1atjKY7OYHZzDn62lA5/wYQCMJ0B7r/DDFn1mAh\r\ngjn0yO9mtbG+RtmcTaO8om3SgWnwQk3x8BxvvI+aFtvriiTBf7AR8hRAO6eX\r\naM2adT4L81OSDS5Qd1u7guykxPEi81rURqSkopjdeSZeHHq66MLDtQs4PPoL\r\nXplFH1RfSq+QVAStX8Qu6HhGF0ZS0WRvrAIRUyxTpqbGZklpbX0dd1SdK2Ev\r\nKCQqk4DRmABEFafErPSOZYi6asM4ZGLRf7a0RdDlcGnqfg3kMQhzEAyzFo1H\r\ni28f0lLM5BTWY142yGpGYQykFj5sMFr4z5dh03Q7Uceom/jHdHb3TTjcHzJR\r\nTntp0Sa1An8wU/0881jJWcnAmo47VE0GZrDR7A5FIUiYWZBKwWo5Cm47hXoW\r\nglbdU3MrgK6o+EmLtUySLFaapECNyMFRaYw=\r\n=AHFZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1ee173920912812611d43f8a453faa920c65abac","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-1ee1739.0+1ee1739","@agoric/ertp":"0.13.4-dev-1ee1739.0+1ee1739","@agoric/assert":"0.3.17-dev-1ee1739.0+1ee1739","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-1ee1739.0_1648494355012_0.5578062389099412","host":"s3://npm-registry-packages"}},"0.2.31-dev-56f51cb.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-56f51cb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-56f51cb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"535ebdc6a43f5991c6cc09068343faba7d0a411d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-56f51cb.0.tgz","fileCount":34,"integrity":"sha512-dgEm2rsXiglX6sKuqBJJoz0mGWu+tNjwIjyQ4GNw9umEZnJpj/55Eh0VjmKntZJpeZp28oj1vYcO8UzyvWLlmA==","signatures":[{"sig":"MEUCIQDEVWW+tYMjF3HTQSc0BybOzPhSgAGmZkIY2y/BHVz7MAIgEcI1zTg+6uuwoLXj25XNCX0D/j0vR200Xfqmy6RhSHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQg1IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpychAAkaLU2cK47CoMBVYrEENjjoOqx+4tU/1WYMj9T+fseDBW0wqb\r\nkPfJGDtwDiFx6vWjVUbe7rgl79wQPHQMsVVS3LG8BOBMspaiJsxbbJPT7PvU\r\nbX95CYvjjSklYFDYQzqUpfDe+wYOr9EQksVHZKAf+Oc8TMcTJFOdBHL/Nld6\r\nf6qen+DZcZIpJIrjcx5uNqhbdWuyYlSKsuQ4nRim30jn60qCreHPZUV2huMF\r\n7490WJ7dE97Q9nNfLszoQ7MCcNT/Fvux6s4FxkPXDtt1i4n4InUoXwOF39d1\r\n50x165WG0z9BbtSh7JyhAlY8BYZxB4rIy9maq5RzMh1kKekLku62ketBvll7\r\nfGNnvd3iAAUuIUV4VemNaztr3XtNH7XMP3pVP5/Q0KMsmvJbUyC2uN0hf9AM\r\nGfwOyQW2kD0XAYBzbu2WQx1wm3rOcWdy9sik6M6SqjrdNvt+vHtjsRDCRgKY\r\nPV4S+fxOIrZXLPz6F9O51p2BDyRxExtANT84BLQz57EZgTsZgL6NkVsR4+53\r\nEqElZcS5RVmuQLPWUt+HH597N+arx67StKPaOdMrspwde/B95Hgd2SQ75/Mj\r\n/LnsUZKlXvOKxYEvKt/Xsnwkbz4lCrM+V+qiAooZugv6zAJZM31hYUhS3cxd\r\nrAafRuO4r7xEub+kxzVUmotYQES9Ma9Mlww=\r\n=v5YU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"56f51cbb85b69003e681b2973b891e2345937c94","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-56f51cb.0+56f51cb","@agoric/ertp":"0.13.4-dev-56f51cb.0+56f51cb","@agoric/assert":"0.3.17-dev-56f51cb.0+56f51cb","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-56f51cb.0_1648495944608_0.6632108646558252","host":"s3://npm-registry-packages"}},"0.2.31-dev-3e3f55f.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3e3f55f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3e3f55f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1523ffc363ed285a816647698fc392263146a4de","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3e3f55f.0.tgz","fileCount":34,"integrity":"sha512-hteZOVOcllkiCK8RPhCqDKW8+eNc0nDc8M4vT9kDBhWDxadblYMSBjVe/ozLau4pkqeHjgqp1yQW1k0VvfKgyg==","signatures":[{"sig":"MEYCIQC0bUbn/MoxR5Tu2arja2vlUbRSKe3KVohhkvCg1DO4BwIhAMYA8gPFhooJ7oYgTLZh5QLcQqGl/bZta/T0uOLItlNj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQh6wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrebBAAhLxyNJNOE+ER6xrLZwwF//yuCRTMFJgt8V28qjpQjQW3yWAG\r\n6W22vBUV7l+Pvlj9+ldq7/S53w4AKupMzVUvZo1Mxl9/QBK/chQTRTNgyKX2\r\n+Pb81JyUOQ85zp5OjmZ7Fnn8JkfyWHchql1Qc//y4449OsOx+u6dP1eEVQbk\r\nqdqKBXfXtikJtEZBos1xLqFyVtbIU7YeZpBZz+N9s9MI1bv0Ri+3Yeur9tKS\r\nHo5zh7TbYZQ/yYgJmyXGopbxshmK/hzC+tO1lcoHcZXLPpAoLgj+q0mZ6MUn\r\nL/pBx5iyBT4+9tlCD35jXU4grMNGuunF0+Hsi6m4fDIJw3NEB2WAKMu4Qvy/\r\nAvzAGQkHxs7HTZdd2Aj2rx8xbstz8XoV/agYiPSJ/fxI6XIYb+Sc66mamU7j\r\nRFR2zoMRf7DvkeqG58Z0QSi4ECGNTs/h/ScewsGxg7yT+Vtf9c0E+BAbiKRD\r\nBvSp3N1zkos1fZFfsisM4rM/mjtBBayGIWCHunEVPvIWyt0dsdmjJiLCt3vh\r\nw68pfXz3io17e4I3GZZcMECtDcMEKont5m/chfqBvYF5bT5+ryKKaOB3MZmq\r\ngFBcstFHhkmf/IKkH9T3zjLvvZXl/U2JxAYOtNAMpuTz525ZfchpOvZDjfa/\r\nZbKYneC3lJclnDCQMW85aPfufGZvsJqoBvY=\r\n=804S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3e3f55f48365d614c2215d8f311f973ff54b6cd0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3e3f55f.0+3e3f55f","@agoric/ertp":"0.13.4-dev-3e3f55f.0+3e3f55f","@agoric/assert":"0.3.17-dev-3e3f55f.0+3e3f55f","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3e3f55f.0_1648500399846_0.5863992752844638","host":"s3://npm-registry-packages"}},"0.2.31-dev-f5946f0.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-f5946f0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-f5946f0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"17a94c7d4a553afa03d3e39b508f3d748da6a25d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-f5946f0.0.tgz","fileCount":34,"integrity":"sha512-ics2NNEb9FjWBcIn2tSCRtMtqI7/VmiszeRsgPJszrHWolMqxXGpWGN6uddtv3PgvAXCy7GLEpMI6+DpN93D9w==","signatures":[{"sig":"MEUCIDe0ajk9XwsA/qzmTl568qOEGLYrNgM3l7VMkLU+isu+AiEAmY3DzTi00tdVvmSYNrDqTCLJR1911JiDFSIDLVGL77Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQi4XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJdQ//VucTkI7RYc35+AcNXMjnNEGxJipboVFreUuZfTWAp/kes1t0\r\nkd3ride6kx22fNhqirHhf/QdLbXHPAydBNUqr4PqHTctiyGXRLGQi01Lzjr+\r\n99Cj+y3lEhOgFoFHW+RxRTdJIwi91f6WLV/SK4sQJ9lWAgUa+BSdpfrbmQNm\r\nNP9kggjGQ4fBOst6cfY6OLe1ulNM5BcoduGzQ+ip8N1TQaQZVsUvSOSSp7EV\r\n5Nlq5fWirTmOVHSdQqyqCKB53UxD8CHh9zSIfJrC6caNpkZ3M03axR8kBFOY\r\nGaWZprojqKic9AP4HSPCr5jZvK+BTcGiXBG6612tnhjYtKSA5LQpAH/oMi64\r\ncKlHLRQpy3hDXAugkP5vY8+gnZrpfvTOrIoZvboMSLqTlV8PTULG7gHPFhzh\r\nrc/HF4Q7bcv1uF1DZEZgwv5t5SUrsDdQOoFy7TuFjunvkt6B0UlXdNFqQVav\r\nX680g7SiDRLWcVbu7sRiDiDxHXmuyyjKg/Ae1rdVv7jNhhM9+EjGyTgyCCp/\r\noEhb2eAsnyq/9cN/i800IkycFSAiPjOWHcA4WUDoywZZiLECpWHtZmKV2tCt\r\nb8OmXHiaNfO/ReQT8qi5zSINY2mLrwdqIKmNBHpHE/SlCORxxWRs/AEKBXci\r\n16/z0UslautdOAx55MTY9qDyMysaYTN0Lo4=\r\n=sDvU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f5946f031af9ed43dd74a3e16dd6a0a773b956b2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-f5946f0.0+f5946f0","@agoric/ertp":"0.13.4-dev-f5946f0.0+f5946f0","@agoric/assert":"0.3.17-dev-f5946f0.0+f5946f0","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-f5946f0.0_1648504343381_0.6401848158524792","host":"s3://npm-registry-packages"}},"0.2.31-dev-ca20a8a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ca20a8a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ca20a8a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4fe97c4302cd2bf91849fca6cd27b0d7e2653538","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ca20a8a.0.tgz","fileCount":34,"integrity":"sha512-IYdLNXDuWCBmjKLAEaq0SNrH4zfBIP6LdWpikPzCJr2dJrb4/ymfFGGfNfHVRwHdPPA7TrECaszu/un8nCIQRg==","signatures":[{"sig":"MEQCIBYfMo8R26xK3BPHOb/Nj/s8hTGafWdog1ClK0dqIji0AiAxD00HcnfYeKwMXnOwJI9Jd58zL1KJBjJyDrEPM/upuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQjOvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKKA//VttBx155nUdXcVhcMqdpGDIodRXqRSLizRJz38ErtkR3Ab+b\r\nNKUoKBCggaqyb/5daII0hHUrKTqnucu5Pm/jAgkLt2HPyO9HbwyEyxVuK6zM\r\n7c5oWV3AFfpO8i/vh1ou6rtKwg9PVBNa5OMMgLH0ffm4qCG7E3Rl/t8By+n3\r\n6+0sFby6nA6/6cnJmyDDOt8RR9W7sTjYbDWE8neHBQH9sdsrjHjTzLfCQKA1\r\nYCFRuNw+FFEc1dT1ITCr8Fk+g/goYXU6voyLNaMEFa8OEtANvDtbPlK84YzU\r\n+k38aBcII8GNiFV7QHQXFEBWlczOZt1azhp5xrCrCBEsSjzsGMtrxGLUQksP\r\neT9k2zIWS5RLxhevTlFoEwhS0Mqn4MygHJAIpWmshnWOLLvmCkq2xR5EBIGc\r\nVp/u/gpsM7DDKBikubNWljjBINVQAMzp3uOGemSyg37SEfYffug+v0+r33aQ\r\nnvhPuUSDlKNMyaRgEZ/1NE+lhyDQjWi/bmTOBK2YM0wtIUfEsJa+m81uuR2W\r\n2BdA+tM6J917211dRAFclqm9yJ/k0wxbm55uEYJ16vEk/ochepYWxP+K1fam\r\nc3fOYMZBkWZaY2bJeGBZWIWDVF8K+23URUvN5LjBepa0lIclUV/c85ZK+5eT\r\nFnOfUd2Sp3UXVdcsHRxKhW7POUMPxhoSFVk=\r\n=mg8z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ca20a8ad59c84f426278f26065567c5133d35331","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ca20a8a.0+ca20a8a","@agoric/ertp":"0.13.4-dev-ca20a8a.0+ca20a8a","@agoric/assert":"0.3.17-dev-ca20a8a.0+ca20a8a","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ca20a8a.0_1648505775330_0.05068044727808285","host":"s3://npm-registry-packages"}},"0.2.31-dev-4b27fd5.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4b27fd5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4b27fd5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7ec4b9393ce8997b77a0902d1f49b9a3f698fde5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4b27fd5.0.tgz","fileCount":34,"integrity":"sha512-y027gBzjqHXZ0iGdvD46hQB/aLEYUOwz/njdZf2MknP1CdG5c1PPUjF2ktJY12CFmMFCgSK6dzh6GPk9nT+MtQ==","signatures":[{"sig":"MEUCIQD7YLNKaiiFP9UjY/4TzREWEvXYhl17uDutUXw3hk1hSgIgBDpNYk8Oxc2PGJgUlSOkc1SgwMFAzi5TYLeiuzCLjRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQkwBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW1g//TnFJwXoMWfZUiMSdMTNkVnbLOZDZrtDUtrtVL5wf/2Wqv2Mi\r\nho/RVCxtyPRaXvVTmsBMycIQuw6Ol/Y7EpeCY8QdYQfRB5OcPOS36mKsnK9K\r\ng3isNQZdh726Q+NdOW+LIjU3eoEAs1YAsCgquiXEPCBv/IK4pBdDvrSNCq2y\r\nD9zkaw7qi73ty1kG+DTdN5i4dWefHVLejWJJ1UhxDPcFY17vm25jcmS4wVPL\r\nWtngINEpAtcysLJi+K/+CBq5Y+SCfFPWmtw9/MBuwsrRc/ZZK0dTqaFPz++a\r\n/Y1TFx6cTmPuhGknPA8EnLF2pzrZzjScUuvbnkdwb56DOUTWShBD9sBLKu0k\r\n3+kI4oxpgwXr9q6INR4oEDRbrB24dDRBbs9JE44UM9RibEZjito+UJQc1RRb\r\n1TynQNoi8qmD6rQUy27yuejn8ytIp1DKTcEihtJN2Hpo02X8d/MPlXhRoNz8\r\nLRgroArnjMj3axQLZfOFdL50WpgCilXQLZH9AP9+rfbF0oLMMdDOrDvJQiz4\r\nHtMaP5pOMXwm/1V1SXmptVTxb2cOubSH2h5cGR2/JvUC3ad1CBZLd4IfWMlm\r\nkEchL6jrrzwDUVrNbtyXUay4H5oUsconHW2opKxvAiwzZqwhpyFFrWEuXDDI\r\n9P137K+ILCv+hCBRiWcUZ/BMTXGeNG3Sg2k=\r\n=utzd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4b27fd5b7f200f97a97cf699351814f516760b49","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4b27fd5.0+4b27fd5","@agoric/ertp":"0.13.4-dev-4b27fd5.0+4b27fd5","@agoric/assert":"0.3.17-dev-4b27fd5.0+4b27fd5","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4b27fd5.0_1648512001197_0.09806755143281998","host":"s3://npm-registry-packages"}},"0.2.31-dev-d58acbd.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-d58acbd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-d58acbd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"241961c5ebc55a79717389c3c792a8c63c9c6f9f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-d58acbd.0.tgz","fileCount":34,"integrity":"sha512-x0YChYNpZXGR/IMwpMq/mcT4jmt/ea6pevGiKFvbPf9tPjsj+6fEB1+HNQEDkXDIc7WuX/LbcT7WQCfBpQxiGQ==","signatures":[{"sig":"MEQCIA0Cz9BWKdJbPeUakF0zhcUIQRcEvlvoRAvGYY7xMpcuAiBLWWCRECrSjQY7SGxV7BLw4YIdAUvnMxHOH9B+qTHl6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQp2gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPixAAofG3uFHXXwPVY+h/Z95F145P1InNUQRXvl46eM3dLIiiulcN\r\nj7PEczigHV4Ovo7TWOEQqU1SfqmUumxJ5nEheXwJIS9BRPl7HFcn1Tv2hAbu\r\nGlshSAw4/Lp+d5jCOp6/nUq7BDxr5dsp75MGfe/vEmk2NeEFRhnHSNKKyzh2\r\nqb+KxCeuGfwh5pUy0Uonpwhpbv8/zMGchk9iwTflbNPcWk3wfvYwHsJcvPF3\r\naCuIfT4NQsW7fPUcpL3GAa2bnUFQW6d9YyoX61URs84yHAEVsSWE99QI/6Im\r\njQ5s9pk0L/o+6CO4DFObVRPnzhGBL8t2/4DLU05as28Kt9hbEb7bapBrLaci\r\nG94w43OYFF61xyiLBysaZglv6F+0zJM/kH1+4swsvtEoobOfqZ5gQTovB0nN\r\nQPIDQZUYaJK8OOHyDT6K6PSlLkRho7kG0+CCjKdpu0qd+3VfAa7ycZZXuIb0\r\n+mk/02oA3Oo0PZCuUfJjUt9Io+cCGuyNKw3Od2R2yWYnDIdHoFn0R51u0/zF\r\nRzXY846YVEBFCfO0zCOXwnhpw1zxQH+5noZOVGOa4E/WkboK3b42ILtEWlMt\r\nm8/XsXLAsLo2K1GEEw4iT26z0sfXL3vNIXpKIJ/3NxazPtfuDt8BLeHoyTky\r\n/nglhmFrYqOgTXnV1s0HzMg3AObhAWtwoC0=\r\n=gq1F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d58acbd572fb8da194e29f1a371b7846da4c8f2e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-d58acbd.0+d58acbd","@agoric/ertp":"0.13.4-dev-d58acbd.0+d58acbd","@agoric/assert":"0.3.17-dev-d58acbd.0+d58acbd","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-d58acbd.0_1648532896480_0.5426169775585392","host":"s3://npm-registry-packages"}},"0.2.31-dev-bec364e.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-bec364e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-bec364e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1aed6d6ed74cf846fd602510671543848b83315a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-bec364e.0.tgz","fileCount":34,"integrity":"sha512-OtMvPlNoXUKKnUZMDh4bwg/8BbI+bbzR0XiCtN/SSWbdSxv1+6pe6ZUNFeJX2vVP/wpfsxK9HYj3mCXCQS96iA==","signatures":[{"sig":"MEYCIQCJJAeOswvmUwz9jaSkOp5z2FypZ8vLOr+M3plmKjvDHQIhAMDsD+me5kOXdtBOCzeYQ+fkc+d1QmisDCFlq9jNLvra","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ2E2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUAg//cS3ASH4XtZjGaqUlU/o0MXcMevjmsu8L6nw720x7Nh6c3iiX\r\nyw9C5u+0P+SyYn0ZtT8dknzhB8Ae+/3iqyCEytfagZLAVCLjSRD42xfqV7OW\r\n9diqz82y7/hpMzFpHUqAjP9TKIobH6LmClF8QA+aDy4GudnY9jkHBWDPVLZO\r\nw+KJJBYX448e9Et2BGKvYLOX7SAOvuNN6cbCVVf6XN/k8h0VUxRr7xfNJUoi\r\nQcVFNfni0H/PcOHfqYQ0zcbCpdvrw0IC6PXjAxhsfn2T9NPZoqS+GDzOzOGc\r\naYRXH97sZs9xAKWig2Pg3Am5O3IoMdCFbkYb3PyxMRk7+On5Y1pk5CVjDc1+\r\nuundjkotADdBfXwQ7/b8FsPcffv4VOKdi9x2fPFv2zABwdN66QhFSjZspvQ/\r\nfLE8JENY2DQXGH7f71Q9bapN2IK3stq1Kl7R+JVSZxfRkHkAsc/pPb/GSEGY\r\nViYaQnRqSqTa2GEMVUWeZzkYQLH7Bg864lh6jG+BGSPxmKVTD4fdqJxnldQl\r\nJ6FZ7z8+PBwq+RRPOqvt0J7xS90KWR4s0L4VFui04HMEfl4Rv0UGuglNL2eQ\r\n1LaHdTheZ/oxYBxuoL0il5+liswtmt5Tlp/yIDnp9HaEPgoMvmSUItZ258oU\r\nu19VjJ/VMKP0yalVhYrmk/OCIjWuwPj+/Ok=\r\n=HMU7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bec364e6904d855389745b360399dedd6d5f7e2e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-bec364e.0+bec364e","@agoric/ertp":"0.13.4-dev-bec364e.0+bec364e","@agoric/assert":"0.3.17-dev-bec364e.0+bec364e","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-bec364e.0_1648582966776_0.138075838588823","host":"s3://npm-registry-packages"}},"0.2.31-dev-eeb197d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-eeb197d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-eeb197d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"25b3e78d0b61a00da8fb62bf11f5a4aaeaf82ddd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-eeb197d.0.tgz","fileCount":34,"integrity":"sha512-kCIceGvKk5pCSJG5MIrYv0f33rIV6y8GMRTs3FHztBAhj4PqjgMrfuOMfhgW4I9g6LJrzzW6LpKMXSV8Lv26gA==","signatures":[{"sig":"MEQCIF4KcSY8htK0qzeMwfW+4B4CErAmIQ8zWUzqjfzeTgpNAiBqyTYRNdwc8PI14R4wf/AAaK4hL4YYWN96Mf5PtsZqMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ2a9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEWw/+LiJY4ZVEaXiUuqEd9SMGJALmXnmryuc+bZozaJ2y4+58exIz\r\nNc7EVe6cUxRUcQLbuVzf20rOZPKShlgqcTaXcE6IghsIyNe4sgPB08MdyjZz\r\nBg1swWBt112vNfP/Jida2RTpUgxxS9a6+GhqR8j2xwNwdtS1oLtveDvLk5cL\r\nsF4GwlnOQvHuK0Tl0gmZ1dy8Y8UrXoeNGFkbqEPdMWbcqyHDLT322wVonkPe\r\ne65kdZaJSW7yAmZw4imE5cZx2MvLAjKXASe0lxZD+Becr6CHqcMZqcdbHtbC\r\n+tiePTSR2NjunI+/xFuSWNC76OKJgNMFkattLX9mz334VBCqdKuFG6yZj7Io\r\n57Ac2F9whQWOmtH9dbw5dxf6dWUDBSUG/+ip45G9WJCuiOBdnecloYMyZTT5\r\nOZhsLOjK1e6mEhr3dqwBv9h0acr7yOzxPSzvHx7q5D/qYYy6Dh+KnB9nNcX9\r\ni4399LXewijis5GAk0SD56mQf1M6esVN+wznnmOig+BBxCRcgYBih5foeRO8\r\nePM+Lgtnvbdt6JMBgssUO5LXKXI8pZBT9gLpel+Akz7Gqae1UHMfbKbqjcu1\r\nynJXmxsfJTsMhSzgiF6Ch6se9zooPSZ4UzZ9057Xhh3iitd8cEqYvswaU9B6\r\njuSOag23QvuiivUc5ao3LAKnGEBW4/h38qc=\r\n=9x2j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eeb197de32e3c07f148b36adfe37556a5644d762","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-eeb197d.0+eeb197d","@agoric/ertp":"0.13.4-dev-eeb197d.0+eeb197d","@agoric/assert":"0.3.17-dev-eeb197d.0+eeb197d","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-eeb197d.0_1648584381046_0.055824277643798714","host":"s3://npm-registry-packages"}},"0.2.31-dev-104fbfe.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-104fbfe.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-104fbfe.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e711c48b2ee08fdb67fb34bb521eef57fb857ea0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-104fbfe.0.tgz","fileCount":34,"integrity":"sha512-6VoHO5qg/Te3M7Ndp2ZrQdG143INBWUxj2sfuEmjoTgOUMoEyQexrfvzMaHTIg4LHyzu2y2xigMo4x3Iq/uwdQ==","signatures":[{"sig":"MEYCIQDneMHjeibz3hLHiFG3WfYIKqvxVhnmTjdz4/JHyKRJzAIhALjIQ2RRccyO+cqK0A+l1nwIuWkjMtBoF27xcWQljKkU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ2xtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpegA//aZjZmkGbhdlIeWpiP0VXJibJZ+AaI+aZbtFRbsKuRgVQeZYh\r\nMPxpIcg8+AJP/CijscUbGmjEbzFoeziVfnwQoDfBw4hXalKM+3fXK7ODZENt\r\nKPyMTfSLOqRENqofquDpsIytTQX8UZMytaPpo8X+zf6k9DB00DWGB5+6dZ/R\r\n18FNHn5Ngv8Io+ylcpHGYc3vj0hIsj35b0/X7x1enoSEUz9QTfQ0CU+S2pF+\r\nkjTZ2v3WqS37ZGAzJ2S4/pYhY9l/W8KJ8TQ6wJbXWHit9DE979iXD0mJQ0IF\r\n0cJekmR1Jb8eJ4kicHoDIq1zGL/aT8Q4j3A0Aqvuh0gsE8Y+X2eIDUUThgxq\r\nj8tLJvrD5k8B25SpzAge5rI/kTPBXX+aov5r3IeqGwANlRcPTkO5PnoYWi2M\r\n++35yT15i0Xw1/opDz8Fm2q3kH63mpCNOM+8DmkHhBaUCASf7V3Yxpep2HE3\r\nQOZ4c+ujNgkHwa84WYElhNvIGZzRKrXWSlOkxesABn8Axn6zZEg9TNOy4v2n\r\nNghg6KeZjd5Akd61/L77pICLDSCIKzEWNBLjP0KJxZ8WDFR5tWvfEsRzeLLS\r\nqSSsMQMh3VLkWkC0a5j+OO/ChUFipqn73urXun4WUWALLkqnLVN38rQz15AC\r\nMcKiYxsYt+z/ItdzpxLMNEPMTG+3I2/zKNI=\r\n=DBr8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"104fbfe120990cd9d1f81c436aa176017e7df7f8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-104fbfe.0+104fbfe","@agoric/ertp":"0.13.4-dev-104fbfe.0+104fbfe","@agoric/assert":"0.3.17-dev-104fbfe.0+104fbfe","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-104fbfe.0_1648585837502_0.544372748479071","host":"s3://npm-registry-packages"}},"0.2.31-dev-52f60eb.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-52f60eb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-52f60eb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f684f2ae859b38b1e48bb0844391fd7d4c50c421","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-52f60eb.0.tgz","fileCount":34,"integrity":"sha512-GzjTE/7L4S9yShR+ZMN8GChao0FNKgiHFhvpr+FZB1Jww+BoYqtwTwP9HsxX5jfFg7FB1fbboV1/nZS4pAUrdw==","signatures":[{"sig":"MEYCIQCyyippd8+0J7zcjLVwRxGiuSPCgZX28stweASQX7P4QwIhAMxiTbtbdxtP/SZsY0onasOJ4wnLPNBvmkTCdpkPc4CC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ37TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG+Q/+PkvirmkglbEKeyfgAWIr+rNf+4MlTvaurPDqSTV6mK8I5jgt\r\nJKLd4GTYj50B1p0Kpo1LlMA+dnObcqST79cLyUhKPr9BIvXIYZuvoiIYfrCM\r\nusYRnPrgpBJirl/jbTvYurbPEwHvv5Un9SgLwXxB0zXeNB7IrdoZm5nII560\r\nOBiLoFGw9TOsMoCgElfX0EJ/djiM5QNfN/TJQvCrd9oGTlrkvy8SUMob/x//\r\n5MIZg2Ig8m57sHew75/tFE7+bvNesl5Yy1bA4rhEVNSZbd+gR2pZcACvEkrx\r\nz1ifBLhDR9I2852+Bep2Ym7JkSBnqagY/CELPa7sMJ+eB3tvhEsfCgQbT+L2\r\niBw6+3Bu5kJ3VvMAyRhpjMBb8YroENc7r8wMJie/WE8PLhPIp2gMNm63RWHS\r\nqJebMqC8Z4pPIzjio6psAxZwug08McVKdjLJN6okYoJspBut4YvuwmCr/P6h\r\nlH8xw0TAypJnXMSlF4V7RREZrokqTaWfuAof2hq4oAGnKHmzabv00QZAzZns\r\nnopxwHrNarKSVn6IqyQ5YRORIzhdSEFjDLOnWtFaYtiJHrtUEoEU8hbjXaeX\r\n8XpcBJm6o6eEBO1+Lytw2+/DgFDAWTH/IPeCroRlmMGw9IGd2GOtGt2RrwUO\r\nqv09ff1xlJpwDyzeSw5AmkPF2V+OJvzAsjg=\r\n=ymD9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"52f60eb192217ff3e4cf84a5a2ff8ada19fb5dcc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-52f60eb.0+52f60eb","@agoric/ertp":"0.13.4-dev-52f60eb.0+52f60eb","@agoric/assert":"0.3.17-dev-52f60eb.0+52f60eb","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-52f60eb.0_1648590546834_0.6485450299081963","host":"s3://npm-registry-packages"}},"0.2.31-dev-7f6612d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-7f6612d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-7f6612d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f74ca4a6d4ae9be982f4d647e2a3a5c6b121ecb2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-7f6612d.0.tgz","fileCount":34,"integrity":"sha512-qsomAzBWf5iKKVsW6gTut8pH8doJYSO3jFezf5RM+tkjpXfHfSJNC9J3Tyk3ojHStDhT20fH8jNyjrcRgZ9CCQ==","signatures":[{"sig":"MEUCIQDgqXx3gUVfDFci4VcV+dRewMHCNoj6kdSA254ljpNQwAIgGImCCxrBqkIVwMyfcFfoeMDcr79laQ58hBDvRmSuKXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ9l8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQNRAAj9L53KAAZJ+/cUfArqywxHuJVhsFCxDhrXmAPYrzjoMRXn/e\r\ndtn4hkDOn8+27zqauGxa1Y1ZlcaWj7klgqv4a6HivIKymRVaeVIcc006F4Hy\r\nkm9Y+W8MMJGCrgSwRHfhdqEayIN4uzo6DAl9M+MMgQ7oCHIL2QXI7hWIEV7B\r\nHf8VeXiF9/YltpDK8b4Mse28ELCfhWqbeKBdg7zdMIoRRXNM6nlMgGp9DX/n\r\npsu84upgPXT2DOtmQLd7FP44HOtOhCl/rC1vAzO0QDyLW8ZduxWtRbYsAyQy\r\nze4VQd4iqfV6LkpTvO6VartaDKdY+ytUArbUVLPRw0GHtE2Vy+0qZBHFoygl\r\nRaJgST//AoZ2RWm9B8Ppd2v92C77TwucTQKLDC0g1OdgD03+qAFFgCm/ZVnP\r\nWsLVGrIGUUYvmx5w4IT9NSQ0r73rZFMdBt2ZAeVNFzAW7Vc/JVARybJk1PIX\r\nrk/gZh0FhvzikvUuftNDwAVawsweAbBSCmAUAwkM+P6FsPPVW0bD6JP4X/mU\r\nYrr8BYeorzx58LIe4ZpAg43bqYHLIbIah92w2RySTRNwHPPJHunDL8szajqG\r\n6btmk28hi61ddQBaPGJIoSm2qrgC1H/Ty8FQzX6vFdoQ5zWpdA/QQlmldQkx\r\n2y1pT/JA+XEmBUPk+BcjZxg4OkDGbVbNiw8=\r\n=M+Ji\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7f6612d4facbbccb0d7d10cdef9865e951ca4749","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-7f6612d.0+7f6612d","@agoric/ertp":"0.13.4-dev-7f6612d.0+7f6612d","@agoric/assert":"0.3.17-dev-7f6612d.0+7f6612d","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-7f6612d.0_1648613756660_0.41239431998317944","host":"s3://npm-registry-packages"}},"0.2.31-dev-fd0db1b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-fd0db1b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-fd0db1b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f3f7bce1544738604bed8ee67a1e9a4d0773ecb5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-fd0db1b.0.tgz","fileCount":34,"integrity":"sha512-JqtmWs0Lm5TD0aesHCO89ggYc6p/V3qfbm0vLrUGk6TuOYUun/yn0+jwIbgGsnwlke3Md0wRbc/TcYs5MIkG8Q==","signatures":[{"sig":"MEUCIQCEV9/Vwg6sIxkFKKnHz9XTIGf73vvr951kqGxzD1jrQAIgSAqbtJ3VOwseWi//XRlfwZaH8EPK0faou0iYQtUwFtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ+6AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokhxAAnUc9+kmr0/8iOzSI0VFt1kxBg30eGlH1D3Fv57IXB8XyiBbY\r\n+13yiKOQ1uex7lpGlML3xfTr40FV+/NGdcSF7MfuvoHQr/w/5vSjO3cngpNV\r\nCoxVeC319ZOhJ6U+EfmS3BxcC2k2OHhk/KHL5V9HKXH6zPqXRaQ09Tk3n56m\r\nc4ugYvj3oEO5ZZnjZdntDd2Iak1gl6cv1HgsTYYJHLWb8x6iIpeDMizOLeol\r\nSyiZ+6YOgIljM4FukUSWlCIjetm4/R4Ak9PCfD6I2dl2GJ8Iny4aZ/md3Avk\r\nIKXbHKNEegNzWphoLKp5UlmINjXGcw/GzIn+Lge/YaZDgA/tet9dOl3MCMEI\r\nkXpdyw8OVrgRK+varVffFOTn6jBnSmodvQFGSwErmssA7wye2UL5ZkvbGeL2\r\nPTetFo81Vgv35GEGjwTUcoCT/QvJRwxU8Dj//f3Gi+WKfjjs4DC76BcyliZP\r\n12Shk0k1N5nGBYiiGFX91Bl+0rWZfdSjaAthpTlyGSuz0Zu4MzMMhMbO7FNi\r\nD2OenlXBDz35VuoHkm6VuMf1ea8ZarA+QHNEzmX2lOBsVLxo+WPHKl9b1UBr\r\nuvELC6KX53e8F3EIgCrkD69k5460aTzt8BGMzxWSy1GgPIA1s6R7CieyOx/S\r\nlXq6NalWv5knlBwGwyi4laD5wEhMsGonEN4=\r\n=ycv1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fd0db1bb0eceef138f5887542fe2db799f7145fe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-fd0db1b.0+fd0db1b","@agoric/ertp":"0.13.4-dev-fd0db1b.0+fd0db1b","@agoric/assert":"0.3.17-dev-fd0db1b.0+fd0db1b","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-fd0db1b.0_1648619136412_0.7545056825621292","host":"s3://npm-registry-packages"}},"0.2.31-dev-ceba39d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ceba39d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ceba39d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"244aec9bf0c7b007229d96ec3113ec487fa183d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ceba39d.0.tgz","fileCount":34,"integrity":"sha512-sWbLRzq6dZKpp1225Ymv2Hn1GEafUHuw+m6Cabfeol5tiHSzjJ/hPuyj/isE/32SXu2lmRRPoi7i+qOR23qSdg==","signatures":[{"sig":"MEQCIFoRZmTXO19feqVzI/zX0iR4pbTvdlYS0Z56vr+Pb3eBAiACzA86DZkXeDq5QNGP/URc/4Qe4xZc0CeaenOlhbf1lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRHu5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ4g/8DYv7xUDpXkaRax0dbWNhJPFOmCwJHNxuVbUgHAuiB8jQBis1\r\nwxvXyEIcwBA7M4bvU+BFW6CB7XEgHacuq66uH8OGYi3nuOPh6LS+Ex+MRZX+\r\nxnwtXYrn+E0TelxFBkMRRlJntVK5GqYAgihu+KzZKbKC6EbiSeiyuN4lRBBD\r\nfHPp2XTlh8cIyZ8u43HiK8DLZREqNU2ncl+ldRpv1aeD2IrJTrYMfyU6c/yw\r\nBeZC/jpWF8iederIqB4EXS7W1du0Ny9ESmb1SjUa0r0ymDhCm0IuaDnMR+sG\r\n8Uk0TCQlh6J9toy0v9HlYmPxLcw8XtTPVEjtGH0BKyWxo4grFheTE8FlVv6X\r\nHM6qwrwaJr+96MJmsk2OpWSQbw5NPEIt3M2i0cj6fganXKnesDmhe7o9BLv8\r\n8loyxWnH8m8eOZSb00Tewc0QtSZCMMhhDjcTWRnepViHxFOSJ1ZcQR8lutLT\r\naPwnV9lIhjeGZEOh6kf7A6U+c4ojKAD/wxfiDa1AvcCIpWvZkl0N33fowPdw\r\nrfn9mp1Jptc8LL5aIEjWyVXGP3/IUL2+Hehh5fmisLgyVT/QVhhevEQF17eO\r\nOiMtUX6tcB7q1l+G/3W+3Q9rqvkU0eaHa+h23leG39AquPYaWKl+NEvy6wM4\r\nmEfzNnOtekXVWC9+bWD8qHctgq2raikl9l4=\r\n=Wpk+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ceba39d13bd88c22fc2f8a0f3fa1993823f833ac","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ceba39d.0+ceba39d","@agoric/ertp":"0.13.4-dev-ceba39d.0+ceba39d","@agoric/assert":"0.3.17-dev-ceba39d.0+ceba39d","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ceba39d.0_1648655289549_0.22144270454917558","host":"s3://npm-registry-packages"}},"0.2.31-dev-eacf67e.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-eacf67e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-eacf67e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"95dd8a8b94f835abd047cb4a07a5967557a8bf77","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-eacf67e.0.tgz","fileCount":34,"integrity":"sha512-IvueRtwNsODXJXd2O/33WpMzhSHZE0OMWpcW8z/B8YKxxdq6WVjhbVpWGrmPSXA+rTeTudpNb2A7CVpicjqImg==","signatures":[{"sig":"MEQCIG7gI58Mgf0eswvh80gAkjaIIfRrOdQF2YWbwW8WWbQVAiArLRQJAaHyp5yVJFxF/oAWAvQ4ziTkRh0cH8RclT20iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRIevACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdZA//ehnZL7yRypSCeRxo577Q+wY/IDUo1CdznaI/XO2kufEnk4e3\r\nz899ccZ7MITuBH3q3QKlqUYCnt8HPF5DGPgqIfODhNelPicXljQ9Kg+gB18k\r\nrClAMI0ESamq8ae/z+5TbBtwcVPH9LbwqkvLt5ECoJIu4paBIY8IKngNijuk\r\nOO5QesL4LxbUSbvSom/SKQoYgt1n27Cypc20+jDpMmOm8tuNnwhYilhMomCI\r\nnZm5Bqy6DjCVK9V8uMnISjghy9vryM04BBCaN/mkpauPf/NaDYme91cU27ui\r\nd0Kv0AdKIjf9wYa+/mnSdpwc/FwiIl/4J+539usrP41Gr1dCJUuNIofMTPNJ\r\ngjdE+9IyjLpDI2k4BfP6L7dzsYG3xEygOx6BP6jRNa1T0w0f1q17bu6iCYJA\r\nsW5I7P4LSOSOPVewECIz9LsyE5V8Q8BluikUmBZpV/Flr6xaRSuu0SIuEUiZ\r\nARqn/nIKnJsnlcC3G7v1TVFP8RnGI58gihTTf1EmxwkU7I7FA4zMowYXy3T4\r\nbWmAzeHHp0Z4y9RG1A46HwRrJook8cFQr5MOyZLdkJdzfy4JbiBZ9F+Ng412\r\nF9Db6MNpUfcAs0AFThq+HE0J64d/2VVjl8KxW6a37WAxZeIQ1YKiova9dznm\r\nQLAs7XgHKYAxMUnX1SUtl7OBe5Rnn9WKoDs=\r\n=UdE1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eacf67e728b526ac85f2f40c4784fb30e5333994","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-eacf67e.0+eacf67e","@agoric/ertp":"0.13.4-dev-eacf67e.0+eacf67e","@agoric/assert":"0.3.17-dev-eacf67e.0+eacf67e","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-eacf67e.0_1648658351091_0.3421431627982894","host":"s3://npm-registry-packages"}},"0.2.31-dev-1731d92.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-1731d92.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-1731d92.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f877c39db467a083b1554d70c9b49524490a8832","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-1731d92.0.tgz","fileCount":34,"integrity":"sha512-GqNne0V+2XMFXS37sI0VEaaApuBYy1WUQpA0ybaBFTzcm8neEPQnwZaqN6SzubczFJBv3Z8f2PDeEO/oGALC8A==","signatures":[{"sig":"MEUCIDKMdkVOKcleqGG9STIjAl19l6bcPsFXWrl9pF2DhbYxAiEA9wQP+zmb1cu+2qnTJF35iosEjdAVgtRxX+zj6qbTbvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRI8gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Vw/+NRe125wE5gj4dHc6gT9dhUoqtoJhTRa3o+HE5/YxbcJNgHTA\r\nCjQMOt9j6tlRW0Ac+JJWr0JWBVanLxq0n1Lyppw6N4h2yXuQb672CmZIMhej\r\ncOIRwvDOFN5NYhi28qZCUnEAf1uKKGQWqDeqa5Noto5l0OjINmRZNdhtzlB9\r\nZEOInpRDjcf2U808hvBD1ofooEbcFJODERFzjXzPnDUC1uI6NnTxE3xxHgm1\r\n8eykJZBjfDNPiJAT2HUV4y6FysvqCJ8a7RIN0J4PzcFUvweHMjjU0rSEU2tm\r\nfW7JvQC1azPnc3pmlNh1dYBJVMYFsPLzTXi8ynNSpS75n106aeGUjbJw34Er\r\nLzHkx5wQtFDeE1XUBa4Ob3QVx6eHTGf1PlNNdvUqGAeKWWWqGi7E0m398ljW\r\nOQYiPvg0u8RKA9t/7ebbcN/o9fC/xbss9WwGvRS3whpJvUtKKXsX5PJjvd43\r\nTYYaY7WCeGoeXMwZnHmF7lyUGBePceKV8rAX3N270mDdhMdG6NONBb2FHh/p\r\ngCztH6zfWzTQq+Grx9otJ4TDo6Hx5XFAhKEadPbXFkM3Gyp7fmN5zmhhQ74Y\r\n4xUc3p+v+9xNCnyBsm403N6J40eDWB7+oMFmNSlTdjB5RvcsofqLcWCRvCE/\r\nxyloG1RSgqWvvncKnqYbOb6lr+z2ci/9qp0=\r\n=uQ7p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1731d9290b892b7265ef4fb89f62bfe0f98443e2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-1731d92.0+1731d92","@agoric/ertp":"0.13.4-dev-1731d92.0+1731d92","@agoric/assert":"0.3.17-dev-1731d92.0+1731d92","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-1731d92.0_1648660256077_0.336424979582423","host":"s3://npm-registry-packages"}},"0.2.31-dev-4502cff.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4502cff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4502cff.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7c727cb0fad9b4e43c8dbec99cf11103a791e394","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4502cff.0.tgz","fileCount":34,"integrity":"sha512-OrnUWmJtN7JmMnPYPee+WK5wgQ+E6n4tVHlrlQzu3HZ5CREc4SSvxBKuPE0rOp2xgIVGcpED1NnEg0dvrJRhvA==","signatures":[{"sig":"MEYCIQCSer95prnZ/pShS9WRdt1Aipw4HPiq0/obFqTQGM/H7QIhAL+a4mke1L41NZWSotkKr97Wg4+Tq7x7neOMsHc2unzw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRJITACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVoQ//eRYb7g3A2L8qLzDbWiVUYf9hX7CZujXbeI+DJCvkATYipRLG\r\n4pp0AH31BDqo/BYG/JOMi0R4mA5LuawpGg5zBUtpwLwwNtbAVt2jW5HbbwAE\r\nDcCHHJN9j5YpYONUHLTy2Kw+95FUAzwS/TaAZufY7EQvqKx6HianVxM4F86a\r\nYtFyyxM/CVWCZQgzlYMwnSH2O7IZUsRziyrkrtcwiou2XfIfeaxHT0dW1brU\r\n/vpQfupUQcarpRUW6Ab531SGwu/xM/ryh54c6hMjC5TQv7yyUd4yw38Ji9bx\r\nXujH7WCrkO67G1eMLOb3Z52gx2MLBIfzmcDKE/v1JcbCtkfgXORc15cFel2j\r\nuAOY44IhjIp55GEMLcWYA9u5ByOYfs0JpbFvVuuWgvQ2mcNb4gEf5btaYvsD\r\nHpHeXch2kzCjQgDb38mDiZxfiiExFQApVGE77XyFKzwHLSqld6fW1GMDE6Um\r\n9Tp76S0txNHYaLDoQ/qlfxffo3ZGxZ+R+aWAdHZog93dp+HOmIMLuC4wXjWD\r\nXMM8ETreWJr2NgrycvKTtOJh5AHGIHSqX/6ovlDQXE+6c6IcY9l54pBKm1Ye\r\nhGOtQ8WJaNB/JZZYdkFeuhei1USHyALrqoWmbH0USNWfYvKLR8+ga0SZ9/ys\r\nf3UEpX29xxC91Rdr3y7yrWVrkC69HlFyhXA=\r\n=r9hL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4502cff511ef2892e3ffe0aedfd2a65dd860f6d6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4502cff.0+4502cff","@agoric/ertp":"0.13.4-dev-4502cff.0+4502cff","@agoric/assert":"0.3.17-dev-4502cff.0+4502cff","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4502cff.0_1648661010832_0.5416482765230843","host":"s3://npm-registry-packages"}},"0.2.31-dev-0a28c3f.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0a28c3f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0a28c3f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f9045e65b70293eddf5b45c644c99b448e665e46","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0a28c3f.0.tgz","fileCount":34,"integrity":"sha512-ajRsFe+nD44HLpo+9HdQNwJUYO7HEFUhUOr+SaKJtmN5NElumz8bvwUrBVXafveGv4E1fI7pXAfwjwtDJY5Hvg==","signatures":[{"sig":"MEUCIGVr7+nI996VAQUtYjnZWi7iXpRd0+00p7Tc24w7L1mNAiEAtwYBLTLad4eZp/eIr2WLd5D3oqwRAj3XHTAYdX89Jw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRJyeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogcA//RTDxLslUFxd4RIyz9nyM21Gx9bhbjxAXbgL2eVMW46SAh5b5\r\nJkR0ackIc6JfQJIIcbPTHcG9pZRtP3zMfCg5UuZFKo1mUpKgK0Os6Q6MrLcV\r\n+hgXNETkq2seD/saD+YA4mdjfxsPPvRB7lyDJJhQJLruQu6RfJU+p7v0U0og\r\nRnhO8W8BGxFu4Idqx+cwxQw46hULsP3CiMcA9U8CJYgtefD8SB/H1Ios/eVc\r\niE6SgRaDjRcPBWlFdvGwVHeWNf8MpDQt3Af4WCTqF/pRzGFjimA5kqRj3/Kd\r\nlxvGHodpfmGiz2V/s33YkZNIZ7I1OLX0jFkIdWYK7m7WdEvStOthBAEpJU4/\r\nFUcYrCmKy0DlofGJDh+TJfKt5ExhXgTwIketIVHD9/cK3raKOCcj2/2+4rhC\r\ngpTidAoUs/ayxr0YYfsKL/nuF8QT2qJCbbJ5rBllUbMbUhHZfaN1VrBZszzO\r\nG2hRdhzoZN6QHH8R9YsL98ZXqfshINIu2r/AHlbjLWOuSpCRLz3d0dT2xPjG\r\ntjWMukGbGZxY1C69TmvU5qi3FNfrXH5ugJeVrjwaWnO48Z88E2oPsTsHso/m\r\nucWU79H5rcQutc+fFY8BKR6afzVNtciq4jwMo7i37Up+cH3YibfKJTJLxEYu\r\nRny3h60sADmSxWBr5LhZ0WEHf6MNSKgnjck=\r\n=qKme\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0a28c3f2089e6690ccd90eb8a44a012d60519d6f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0a28c3f.0+0a28c3f","@agoric/ertp":"0.13.4-dev-0a28c3f.0+0a28c3f","@agoric/assert":"0.3.17-dev-0a28c3f.0+0a28c3f","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0a28c3f.0_1648663710632_0.03290068382899203","host":"s3://npm-registry-packages"}},"0.2.31-dev-161e968.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-161e968.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-161e968.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f017e7e9ee9a3c7246ea03acd3d6cff405f4710d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-161e968.0.tgz","fileCount":34,"integrity":"sha512-9oPqMSawkLx2fLEiCG8w02OTYG7IBOgcoYaF29akvg0jk6bVMbPfrdrRqMwrjp4ALC3fVuaNnuBtBo5vDnLtnQ==","signatures":[{"sig":"MEUCIQCHTytlEEkRJSVeyX0LheuMnsC884L8A+PtNoyQbbFHIwIgMydQ0hfc8Gi5UBH2LTiI16IpwSI42kKSXw+HyQpRlQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRKQnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotMxAAgxWpcpl0DBABFh8PPTDjGOg4Fcf83fwTw6g1BXrEzwU/CzeF\r\nWXIPiJxHgK+JGOLlOVqP3+kqz2m9/UVSvjJYcQYAkJl+r2t3PLxRP10rOdm3\r\niwbEAiY0uNoPzpVi4NSw4ndcBbyAmrw40EHS7N7ksKU5P6mAoOAKJySTAg9H\r\n5A20itGg60PVyuxXZGsJ0ShRgB4cJlllIUElYVaTj4JSjjPpVcnBLtVXOech\r\nNktW9og/jdoey63P5L8dXprHNVa27uQUeSk87dinekgnJbTy0uUMdmlnKEHu\r\nDCssFdWLAQ5J0sfv/Okm+nlGfxCgM3EhH7BBmRCdNw/Ca2Jjp4XBDNBDKoza\r\nUMfOecEuLvvN8cQzAP54a2pg8ZsVWLjLR9s+F3vRBmfLF0pL+4ojC5Cf8r2I\r\nGVxtST4PTkPpB3y+Q7T4eayp9+lEfTwCWA+cRAYjnU5UcZepGYkSSEo+4fI4\r\n0zLB54LaznwCqwT8vg1VooadM0M2rdbT1aRdFeXWB61GVm2rRxjBsHWvKPYW\r\nP+Rkm8S+XNZ3VHSQM8XRxZefItkOTL31zV1K1bz7eC3czeajC+tGOnkR0VDf\r\nQcE4wckXDzPZGflzhaxh+VYntpG2MHgkg7B8Cx77mBD4dMD+U+MrlwpQjKFQ\r\nheFSlIom+zfLWJjGX/30D6ZsEUkW35AvF3Q=\r\n=6YQX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"161e9689ea13fae8559a8915a87a5ec031969d5f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-161e968.0+161e968","@agoric/ertp":"0.13.4-dev-161e968.0+161e968","@agoric/assert":"0.3.17-dev-161e968.0+161e968","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-161e968.0_1648665639779_0.9198413753913373","host":"s3://npm-registry-packages"}},"0.2.31-dev-6ca21d1.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-6ca21d1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-6ca21d1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7cc86751e146e1e537f40b332d0f79c177fb2270","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-6ca21d1.0.tgz","fileCount":34,"integrity":"sha512-PnEbspNXXThatnsi0f8oW591+CkxXbiSB1xoJshvaVvMpUFTJqwFfa1VI6FvBmuiRKNHcg/GA2kfFOLFi5cyeA==","signatures":[{"sig":"MEUCIBmYJwDLCmDbd1XEF4gMaYUDzMyt95vsV3KDUeepQA7WAiEAmlRUZMZLXlgbKFqyg2xcApPrAg49sdT7m2xeQW88KbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLBrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Hw//QKLINQ19ujBg2DPSDM0xINS+Ai04vlA3kG9th2iD6UloxP6M\r\namRusVabw/o6xJSKcSUF8xBiNhyaiCxcGkJrrwb4zuUDN1shGqUVKCpPYrZW\r\n1B/pPNSzp/D/Dhkk8QFJTyYEjgyekD5YQNwVAEZBoMhleo4dRI7MKqZQKH2d\r\nTG9sDQEF6f/DgwyciCQbmdrOkEt4xW5CAOnIDW7MXUIsrudX/GlII6ndJN89\r\nhpl6C5yuDnl0S0QHnaBtT81xPyoX910S+biJfGbGYu30txLEO482gNvIjAuP\r\n4gRAvpo3sDgVl6cVKF4WCcFSW+24SYXiDKj1R/NJdxAEd5IBhNgLglP6z5m+\r\nlbIKd2WDiS4QxzbGNcAkeHM7ljbWAxcRHSWwwB5bFTiJCTf9T4LsHle2V8yY\r\nbl0U9OmfNjwLY8/8xcAwGtADgbGQNdlIUG48x0hKXqETqHIIp81d4ZHqocsZ\r\nOWn8Mh4L1yPvMRtkF9aBVQkCIATEzvKYr1xfH5bUaZJpIZY6g7bEFyflNzRS\r\nNOrhTANRy1/Ly+121Vcs+9d6SpKmgN3q+szrlLu3nIosTV9PS+e27gR5TOL0\r\njcvkigCFygyCL9q/usMNWnwkHbmfxBU7qBsWPzF03UYibre1NVfQsEGPhZK1\r\nV+xneoU0hSPnz4NTFWao//Phk9gVc4a5Jfc=\r\n=DQnr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6ca21d14a2a36b53317d6bfe88d3d41c53700ea7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-6ca21d1.0+6ca21d1","@agoric/ertp":"0.13.4-dev-6ca21d1.0+6ca21d1","@agoric/assert":"0.3.17-dev-6ca21d1.0+6ca21d1","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-6ca21d1.0_1648668778901_0.289075326103565","host":"s3://npm-registry-packages"}},"0.2.31-dev-6fcb546.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-6fcb546.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-6fcb546.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cee5d258f462795134940b8a07aef141ea67d3b2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-6fcb546.0.tgz","fileCount":34,"integrity":"sha512-h2MAypDrQecQjBzAB6JSnnTGEiv4Y9ZCf1d1kMonevTChjQlmmlpKC7i3/7UYJC2A78w68MsR7ojfpVLstx4RA==","signatures":[{"sig":"MEUCIDnlZfPv9ENnG05Tg2rXLZM0X2IoqyLBvy5Zt8z8JesyAiEAhPO/i3NoxPSD/jLFZrSUYfyOCPkT//eDmvk85ZHfIhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSzmRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodvw/+M5miZujBdBahfCUzW7EiAkZ6YI+q4/LYwuJMdUMEn3Y9zFne\r\nDdvQ6tRbhaG4nm/QRz0QGz88NfjCtGGke+xHhIOD+Ym9qRpnMhA2U1nImtVx\r\na9maOmN3NqE4m11075EHeq4Gpp0vvbp/DaonfK9UlVHIfym3nl7qzz+Xq4Fy\r\nknM1JwfmoSd+M2JUCJE9u53GJKSc4WsXWVkFLSyP0nl2gF4fOCK+m5YmaIxr\r\nUIgE4eCcqIWZGgsYGBPr8JPYh9RYSZPT54VQEiUEbterC22/CgyXswncWEba\r\nPdpmQGPIVJNBjBqnZ6RHYZjYZymrYuceXPO5Zcjbmm8ftu9Yq6cJJjV/jbEB\r\njb0uR1Z+6xP0Im5dVno0rpkl77/mnfdFgwngl328wTz8aqY5nAP0e8+rdP+k\r\n3PkBlzhChn5IzuEPrpc1HzpbVSnMRQ46ha5qiw18aIcEJoaDYGFfjBRS77KW\r\nAO5tfP+FivbBuTGPtDItxWYx2dhEAJBOx6S60vy+VLRP9DQ/Wugo+T1gQO43\r\nbc8VaC48ABkOzna85q1AwJ4NU35oAp8+wMcbPThRzDNmuWzp7XGss1WUc/ld\r\nNBrPMPvov+tjjSfGCvAyqvyMxfdKMmBhM6jlR8eBv73JKCujbU9NZw+A6+ML\r\ngN2oaaYqAsgtez4ghpp7/23bnOEmzTP9RDA=\r\n=F20x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6fcb5462e508aca55383d919eff994c9454b9299","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-6fcb546.0+6fcb546","@agoric/ertp":"0.13.4-dev-6fcb546.0+6fcb546","@agoric/assert":"0.3.17-dev-6fcb546.0+6fcb546","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-6fcb546.0_1649097105493_0.9754637404525752","host":"s3://npm-registry-packages"}},"0.2.31-dev-78dbb1e.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-78dbb1e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-78dbb1e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"997f9221f162eb09e9caaffd00cf0e65cf363043","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-78dbb1e.0.tgz","fileCount":34,"integrity":"sha512-LzcCuFbJ39VnG8+6UnFavKXvoSBPgoIBevyAMnz3UHo8Am7WGwRyxtBAGOuqJllc0XM1Y98r/qGpqnYGLkOliA==","signatures":[{"sig":"MEUCIQD+RQyWkV33MauO1Jxt9Roa98On/LAQ5Hmvy042VPfSNgIga4Sb5cT/adZL1OTwyQpy/aCPuQ1jcAtU3FDOKhDbRjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTHNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogmA/+JpkNMXgldvOM/i4dAO1ZsH9OHfTsXM6MYHKvou4Yb143kOxh\r\nq1uqU1pbv9FiNuuP/c/GMvBZzHTuzOuTr/nVRgkp5iX8pcTAcMkRpAn9O+7p\r\nLciReo1Qj+tfPFzJRnVq3HqoBl0Qfnp8KKq7qcBr4w/fk7H6qsZDl4Qqv8Hp\r\nh+CUlbERHbYVd60GVl808Ry8C8tWzmOnFkkc1jFM2thLxLT5Db/OF3l1bxMw\r\nIbfFbkwIPZimBhRUPpI3S+v9COxJ1QJmS8K7bsqyBiogKQ3zgDNDtX9gUBIw\r\nown+xFhagLZ9KcblG2Z8oOYURx24OmIHlC0cwMtY02cVp/99n9MavAzmC8i2\r\nnLqyU2zgqbRc29BuE914rdtwAV0eLnTy0aRFWJWlZvUF9SVhKxlabQPAADO3\r\n9KEWj/DhyQwo4q05NOcFYlazsJFZ22aW+gJNYiYOz4hXVrwuvOi1rtDcT7XH\r\n9jqn8sPJn3vM7Raqc+74JCkrgv1GRtBr3OA8QwfaelpwqNgBuLlG938c1A5e\r\nuAXhBqu0uNHkLO/eugenihrlFMvF3rOpra7c0Kf1+V1s/Mopr/Fpmp4ZX3xf\r\nIi44rVdsk3ExaQ6I64zFpt+ZG148BIt/ZDiV9yE4CzQ2sHuwEowfq0DtKN2S\r\nck87FFKIahfl0WFLbJOs/vdzv49IdntSJTY=\r\n=WCcR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"78dbb1eb90626b6eab788594e05eb019820112b5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-78dbb1e.0+78dbb1e","@agoric/ertp":"0.13.4-dev-78dbb1e.0+78dbb1e","@agoric/assert":"0.3.17-dev-78dbb1e.0+78dbb1e","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-78dbb1e.0_1649177426305_0.8928946494180721","host":"s3://npm-registry-packages"}},"0.2.31-dev-3a784db.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3a784db.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3a784db.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"37dae4ca24f7488c796f72d3624ca0652299ef98","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3a784db.0.tgz","fileCount":35,"integrity":"sha512-oR5c9E6kS3RBgt+SKIum9ZFU96b5EKp8Dl/rawhynz0QzXxkDgrryU1Ck40fbAgZF1kkFEJ34VKkL/xJhyU+jw==","signatures":[{"sig":"MEYCIQCcoSIX311O4lm2GvYgfZ4qSUDHmric3B+0ZVBmrfVQuAIhAI1kCDkaCpntrU+8tRYOQBkqJQanmLyI5z4fmex+RKrQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTIYQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+yxAAmIuO6z1smLZNNgu/dgRTovjw+uEIGT28vT4mjaC6gvIK/cZ9\r\nqo4YsiaAKWxOS8S6Ae+KMGZwLsHUSMoJBlwXFKt2QmTr/yC/e+B7wVNF5G1/\r\na2GpIZaRu2Q3wCaei9JcV+/fdzj24/6FMxVLcX5ZfBKbH+DqusM6lVBNGVSf\r\n2P7WZ/heGqHdmG7H9dwafPf45LaQpPKOCYKxkGz173qAaLKudPkd+Hnquux0\r\nQx/lwrrBVwTbF6pJgHH/ne+u5N549Mp4ZNWs30jWePuo18MRsWZoGlp8ekSe\r\nNet+/HbXG9+AFP70czuod8DuS7XH9cOl+p4fIdTMSAujWFZYitep0Fdqzepp\r\nDql301ChWSC3BbubpXAyjXvubfXSkCpgH//6tKiRtXKda6Wct2LZGDbg4ngo\r\n2OamrY9I2ARmO2lnVaIi2F+a0JCTTgfAQY0yQkEw4UHGrILrxqFoJn0xHx09\r\nxhIdPPJ8bZfSmR5XuDwwQZEZTGPFoPrag3KMd+BrZzlOs7SHj7AJOdADAO7m\r\nkpsfmdlbVRqd2i1ZcOcCqMYZNyQQxsH0po9Oa58a06cnRt8Mlfm4N7N3EIxb\r\nvqL+Ap4wBYQ4xYuewAL46kETHDRFw9giu8uuIP++KpLpSFj4f4n/Pjlw1FpO\r\nGSX90DeEmSxeq3F/tFaQj9Hv512Y3MMnc6A=\r\n=bWwr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3a784dbefef1bdf0f8e7e5350bcd393747f4617c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3a784db.0+3a784db","@agoric/ertp":"0.13.4-dev-3a784db.0+3a784db","@agoric/assert":"0.3.17-dev-3a784db.0+3a784db","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3a784db.0_1649182224170_0.0972429843504965","host":"s3://npm-registry-packages"}},"0.2.31-dev-a0e0f39.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-a0e0f39.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-a0e0f39.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d1c8456748965df1127212368f65912742beff3e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-a0e0f39.0.tgz","fileCount":35,"integrity":"sha512-QcdqNhZDDqiD0kyD6ryXPO/8hj2tDVBfvx6vYZ/9heMOntAquETOqFjWfoQXFvTcWUuMxbQlz2ORU3+52cQxjA==","signatures":[{"sig":"MEQCIG2KtqDW8o9v/+ZapShj3Uh+qtGslFf6rdCpiKDrzZbjAiAukR3V6lTyqisLsQUKxEXvJJ1d9VwEhXJ6jnlEx+K7PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTIr6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVug//Sv3oQ0AaHd7UWZ4wJ1izQtoxYoe2CzP9eVxBQf2STo+EzYgD\r\naIz/QPlaZ2TyHUggmD+n1GhdznSkkMLGUCyYEuz/ZCCm5wLfHOQH2jAP/AKg\r\nqmFjfBDKAnlERt9ExlrL+tJPvW4q8A53beVq/Khf6Hcl+eNO9WW3oFDpnZLn\r\nF46CySciuOn74gqe9rNmFs4nyUaSYP0RG43Bm27xf7h7uldGG6rhr1Tu/FZ5\r\nUpli3GpnOFH5Mb6jE3ZtICjCgLYOB+SheKPTFU0a9piS17Pkh1GMUCxy+8si\r\ns+OS1qozts9tNZk+3CAzA2c8ZIHldZ2hDDKq0vTDnaJRAG3xnZBX9fGrQOYF\r\nH5qDC/fOGajJb34KPFtjwEHtnF44dkfadcBZrpB/LmTZd28Hf8B3BIq6SowE\r\nh78RVLlcEn6PPYX2BKp8tXQ4urWGQ4hetYp/UXuxTg30uxFiGJ59c956mihX\r\nlZ665/6a3EzTHAVaR9N2mNtnvFrNHjN4kUbhBYYIwGucSjz5/DStNR9JXekb\r\nnT6e9RFyhMey+oVIwLKLuftmuzqCQcjBXQW7nXIFy0zb4Cyk6Wx7P23O+PRq\r\n0E0GQPT5lvJNOSDwvtXjtQ2NZJgaOpHhK41+5ifPvhsE2BzQGCwgjiYiLn3z\r\nquC3Xeyva7ocQp1TpbldhHq4kUPEzT+Klnc=\r\n=Jsl6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a0e0f39181c560864b6fd9bf6c140ee4e3d2cfa4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-a0e0f39.0+a0e0f39","@agoric/ertp":"0.13.4-dev-a0e0f39.0+a0e0f39","@agoric/assert":"0.3.17-dev-a0e0f39.0+a0e0f39","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-a0e0f39.0_1649183482004_0.4800729894276352","host":"s3://npm-registry-packages"}},"0.2.31-dev-dbb5400.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-dbb5400.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-dbb5400.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5e374e17b3ab9090dc3dcd32ca3af584681e39e0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-dbb5400.0.tgz","fileCount":35,"integrity":"sha512-C8O6yNtq3x0TsxX5ud7udVg9QJTlJjcsg8cs2qVTVlbf4enhbzb6k6SdtnKNPvJdveEZNA+5SQZvZEGh6mIU7w==","signatures":[{"sig":"MEUCIHutil6zZTeyBuZSQN5vR4XiPIESykkW6q5Z7AnE+r+nAiEA4OEBzZeWPxqc2/f18fEYwkb1NhFBcaIYsaj8u6kH9Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTLJ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJLxAAhz56hHnS68X3gghTNv6H0U25S+pAiwWvGXMbI8Dmrm8Vwghl\r\ngkmjby3E0UAsajXhR+FdtYU+t9xgTxuIDZwByoK0ynBrqDqb4Xt/QP/oAFoL\r\nDm5XQYiCH0zZXLty7AfeGuRy2bUBWoOEvgIAGQ+x8PBkelr2+nu/CRtt+G9F\r\nUUI8cJiLwZq3DtdOOsXdQCCa3UoIQDv6cU5kdwBbMPXxeStj6d9Jl5y52UHQ\r\ncK2+Pm3j0iejBf7JR88ODidvVvr1Y3ARkkhgbKI6koRgufLZ7vYI6OR41hqm\r\no1b5M2Ws8Zk7ufqExjfbzYIIAufIB8cCSV/UQssSLQQ0R/n84MzVUMJ1dEdE\r\nQtoAlH9tRGi6+BWoCFB2+u8C4e4uWe77XLajYWJlkOxwAermzL7kKHtTX+Qk\r\na9Nh7ovTM3v2zWNI1bAVnelklvuy59eCLoZS4qn9mR9nU8oXMCDNslH5b56M\r\nelRAjPwZeMzyTlSqiKfajKDrYTKCXPmDrF2OXChV0zxiG7n3OKo1oScFckZZ\r\nXNYIL0zgaFwFP8cracKquI0ZdpphHMBs7elStEvLpWeHm11xOHWxWRE+pzse\r\n/FGOpbel3S2vFZc0nwyKM3CO31F9SMn2OJWZGsYjpI4AZmArlcOwOAdxJ/0O\r\nu1uPemZeQHfkdd8jug2Tn+IvrAWhg8XDJOQ=\r\n=gPzn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dbb5400fe5e0cbdae81b64bde97315d541265cc4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-dbb5400.0+dbb5400","@agoric/ertp":"0.13.4-dev-dbb5400.0+dbb5400","@agoric/assert":"0.3.17-dev-dbb5400.0+dbb5400","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-dbb5400.0_1649193590567_0.7555024410803279","host":"s3://npm-registry-packages"}},"0.2.31-dev-cc73834.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-cc73834.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-cc73834.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e59bd59b93e192b0062b436b9749dfb640e1afe","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-cc73834.0.tgz","fileCount":35,"integrity":"sha512-DJG1oGS4weO1O7kBnbtu0TJV/1AwRefkbwsjLd/6BCt4rL9iPZ73sMYhfbLAGWn+poAp4+/bnn1nesP9iQQqhw==","signatures":[{"sig":"MEYCIQCsxjSH2OdCpZvKOgN3N2rfFAo1/xzVCJ0qcPZQLqIYFQIhAJz27A+HcftOvypJR3+4LjwfPsUh+9TTlXUSFBwcBjOE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTLqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzLQ/+Pc5zTJY/t1GGfgAKpMxGlBCRqFYO5sm4DkI//xqs8z+/l6u5\r\nu1SSJH883ibYxIEgmYyM40axY3SISvjaQGJcQp5ioGB/wGey6fn9UlcN12Qv\r\nj+bwFz72YNhxtRYdB0wuqRXfOHh5YccFA050U8TQqbDcNx+iZ6qbGBh+efcJ\r\nqR0PvkUfwdyl+YLDIaBmzo1HNhVct1MbZu6SfZVtL2PCJzYpumaa1j4RqgN+\r\n6tyXzb1LHWMbY0Ni4pOxTBCubbZIbLYW8otslfZNFYPv/o/Qv10xhMgZQPJd\r\njOGx9EuuFgg7HBXsrk0NOHmc3dSqkxxN2TnybxI1pCG3U3H0RxeDTrEozDkJ\r\nxmw710g87+DgK9HLmlkyK/pdfJKRrw7WSWSY4FmfvAwcmKj7drtKbV/tW3EJ\r\nATxyJZX50Jz9fd9dxoUV4GMCDOJTR+lYrm5cmZTybHQmjTKLclTJUfW1cHnq\r\nM2kL8Z+ZFqn9XldUDOjB2jQ3EgfvPC5UvYarrRVW9M8jbrhKAShS38eYJ360\r\nAr2mMG/1XauQCv7orE96mhws7h3rfVauRMR9JuaRY+QWzVBuQjrwXe9dbFH+\r\n6UAvNzrM/7tdKu0HUz6F5aOyGXTClCqEDzd+DGFbvpaAWRf3knjkOjISiWoo\r\n8NxuEiZCqn1dPyYNoYvJbB+WYa3QjXqOoyo=\r\n=i370\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc738342e663271b1ba0af61b3e29f0b2fc58a6a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-cc73834.0+cc73834","@agoric/ertp":"0.13.4-dev-cc73834.0+cc73834","@agoric/assert":"0.3.17-dev-cc73834.0+cc73834","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-cc73834.0_1649195678203_0.15664952696398293","host":"s3://npm-registry-packages"}},"0.2.31-dev-5467be4.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5467be4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5467be4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9bb2bd7a496d458e035c067a187ff74b082a7505","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5467be4.0.tgz","fileCount":35,"integrity":"sha512-myJk5dFAzHySLom1NQbMcBYuoU/D2cRrds/NnSNpqXATUi1FuYnsl5S39OFA4dXuOZLQWaVTB8RmZgjfZD7SHg==","signatures":[{"sig":"MEYCIQC8NnGrM4RKLlU6V4X7eYgLoAPWH8l8NAPEzNZJTxSW3QIhAOfRyagBgHr66Fwz8QoZ5jQqLRWj86y22PjSjfOmp7PG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTaYiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqedQ//X3B5CBlZESnf83K5J8KjTcOzCOaCZRDvXp8T94204rWIqE4z\r\nXpIxxJNoBGNoKjIzlqh8qBc95cesj0Om3sQ79y98XvwdoMv29wHi7avbLb37\r\nfw5+9GfWRtuyvfLODi/fsRZ/+sDc+Y7zpUsZTo6E88rXbRSUz65nH+vw/5uK\r\ndTnjxZ8vu3CMeFGe1LKcq8UspyVU8pMrGmZQGnnBKQloaAcslfnCs7yjJ+Z2\r\nKzDXJUnMlpxdZvaswOgj6bMp2j2fWVwHYffPMarue536WVQ60LnW+JZTANLI\r\nyvjSMh0Jo9N8nMvfzHQFUKJLw0e9fAmuOjz4/TjoKVnSLuYy6tiLGC+9lZ/o\r\n1v0PPyV672XfpFfACZHP3KKZPMEabc3fHEHie7CCkHLtsX4SYMraCUGXcKDG\r\nkFwmMzOLs2ZaUZdw+Fe9m7dbf9S+axJcdboC+nQrAmRinpts0ajAsYBK5/8n\r\nRXAoNqmHHIlyhC5cA4ZUXUtHRZ7Bcgus0DA/PScfgxAHo6X9UH0rb/DWIZH4\r\nrRhvNAbcPnXnXcpci4IuE6dujIPyofqp8T72WfNlbLPRoB0+VcHO9mqMYlBm\r\ncZMt14BlP5Zwrsarhv9kUWlrQPdAMXoa0i/UHqQ6wVCH5BZPuj+6v+0TH05r\r\nLQ5NIxf6SPpmDZAr8aDq6RxfL3/kGLxwmX4=\r\n=D4VV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5467be4fb5c4cc47f34736eb669e207b26eb711d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5467be4.0+5467be4","@agoric/ertp":"0.13.4-dev-5467be4.0+5467be4","@agoric/assert":"0.3.17-dev-5467be4.0+5467be4","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5467be4.0_1649255969893_0.6662610080689986","host":"s3://npm-registry-packages"}},"0.2.31-dev-fd61223.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-fd61223.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-fd61223.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"28d538e06f1de9d4643459830e6be7b33a4777ea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-fd61223.0.tgz","fileCount":35,"integrity":"sha512-Xd25NdUsitkjdB1TOoR+QwN9THvN48iePucqaxX+Jq561+7QW/OjY5pJ73DOoHTM9rYk6W93YbqXPTgxM04a/g==","signatures":[{"sig":"MEYCIQCNiyPKXwIaOzeRgPSZRhCDFi3cdzkLG/heLrIxNlt/3QIhAKyOqHTfzsRdhPHrn2gc7UkN/FWSlFftesJiDo73rYYk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdxoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSRhAAlEm/fSwp0WyOscGpBGkNA/vUmbnlu8/2NLpDXTGFfpE8u1JT\r\npLf662pQA69zpfvPyHTRZov2wAGG/tgws2Brr4+/ewL+8Symsuzs5uWbLfXN\r\nKhwd0XXx2GWoDVDpkkMV4RXGtMFWUn3JzlbUIRtyC5/RR890uJw/+/dJDfk9\r\nG+YXHvebxWrLjx7whkpIe9CI8vL1W31lF4d4hA2QVKcF9SFrcJYgH9Cm0UWH\r\nMQ8Gigeb/pcq1WeIHtNUPK59Qr9WsyzhJfaZ5tHQXlvGihgVNec8CAcEkLlD\r\noVG4tKfuagBtF45+k9VvtPpwfHfu9lW9dldKaF1KgxAFGpNJYwsJ33C4MItD\r\nS8xXn+K99Urbrv+5hN1q865+DkiWUL1Q2/eun4xB31nTWUzDZvtAD9haj1ka\r\nx3oehC5y0IZzb/uECem85hg+J8gQ1+6HM4/3MKDfnkcfD1GK48zgVvrbh1HD\r\nbTqe5+qxIUKAnQxlbvDU2cR/SwbOhAlGoEqd3LNxpNxClloT9lbnCF2QfMBZ\r\nmHWDyFYPZovd5NV8RCjb7cFbHh3t+d8jKHrRcvDvGYRMp7M4MaM8L1y14ad+\r\nwkalxn2KEq2pi+Kh94wCCuPKsiduMW42Y2Z+yvFYRWOobRcPBhTgh6mxscC8\r\n66mT3yhEr7edHu9RVGDYnTmYlFxeeq7H0YI=\r\n=WxUL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fd61223c7c650b144709864da292524cef6a51a2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-fd61223.0+fd61223","@agoric/ertp":"0.13.4-dev-fd61223.0+fd61223","@agoric/assert":"0.3.17-dev-fd61223.0+fd61223","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-fd61223.0_1649269864370_0.02690136347684713","host":"s3://npm-registry-packages"}},"0.2.31-dev-0be1f93.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0be1f93.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0be1f93.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bd092c341528894f1efe24841e4b52058c169fe7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0be1f93.0.tgz","fileCount":35,"integrity":"sha512-nrGPbTfXkG+hV3IsvioshUyUekdGAQWbHs0BT48weWy2IExptE8OUlGCK1ed8P/3lh2Pbcb3HGOYO9mb8CphJw==","signatures":[{"sig":"MEYCIQC6JldfeXcBHELH1ZUK55m2Qj3+JJ4+2FZZjtX6gL6SOwIhALq/fdf72ZO9xE6Ns4kX06bUEo/UnP8cbwGKKs6QWbD1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTkm5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7IQ//dV/OEed+fwhQJd0cSYDp9QkPxG141FOnOFIaOuyTUwPe1IvK\r\n5Po6m5SOGJDuxsI8ZmHhPWaDxwokTxFX8Et27EVAHWIWxEFjgKDYBmU0LcpV\r\nKt5Lxk40pkO8vtGKjxbJ9Q3n+ik805RMTCbYT5RZl/AvKhb2uqgiy7HUvoox\r\nhVYz1+pPuI9uVoXMYepxx8mXwZKzmjTtAMHjaX2aZujZ78MnYBYP6zIHmEF8\r\notZGa/5MCLUV5prcNm2VC8vgAL1dSRlxCd84bvk1O1XpcXqIOzJT2uuNNFbj\r\nA6yF6M8A5lxqoXbgAozZkIjC7bxmHqCv2NanL3+WoslWmB3vy4i25tngr0LY\r\nS1kRfixrMklDX8mW7aGyW0pQMCKjVMcp8TK52ooCMRlv9f84PLI1Zdj2PqWP\r\nh0YLlirl5lsrjLNHqfocc/KSvGSxHGxvLodIWJwW1IwF/q/4krygJRA3RvQT\r\nKFF+kB4/S4GgrzdA/r2N+gjpacjR/X8YAvTJLhGjMX1tw9EZLlc66QM+altB\r\n2hvTIERBll84nFyfEhLfP8d65jmnbq2C3YEfUjlyGihIIlJhxcsIp7X+I4lT\r\nLDHzkH6J5d74IgT7meP04TuI90g7KsKt9l2FBQfwtMgCihK3PHlEd0YZBaBa\r\nS5PMA6/lFEDK9RRxHJ5ZJrZ71D0pqJ69R/Y=\r\n=wTiE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0be1f931168b82ade786bd5b559b1d4b6396593b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0be1f93.0+0be1f93","@agoric/ertp":"0.13.4-dev-0be1f93.0+0be1f93","@agoric/assert":"0.3.17-dev-0be1f93.0+0be1f93","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0be1f93.0_1649297849428_0.7777560509817172","host":"s3://npm-registry-packages"}},"0.2.31-dev-415aebe.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-415aebe.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-415aebe.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b014c8181ea429c78618bbba4fd1f843352737fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-415aebe.0.tgz","fileCount":35,"integrity":"sha512-1yV2Su/2BzMKlswD7Q1UpcgWueDomcBRxgZ5qaS4zfZJsSxe5/sFf6JDzrKImlnRmA6+vSin7majdfKEYWc8tg==","signatures":[{"sig":"MEYCIQDqVQq2+H8ud1F6dpwmhTns9uvzJpgZ9A0rttwk6n0CzgIhAIVojGSLi71Q0QR4d2vtNZgwTpjkTmYl+aZMCi+tbGPb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTyDLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosfA//fCuxULb0liutKo9MC6GZcSJggWTW91uTLAt8FXl/3oBU71D0\r\nOcF3knjuva94biw1/MCod5C+BzVUkyBCQOxekOLVNp3Vrt03iPGQmafaG3g/\r\n/q1KRFHyq1r7C4bjbXwQKyIKoApfYZw++uko4kb9hPaBM+EC3cXtDieEfIJy\r\nSpKZhBVdpXkJUqIRaqKg+DP5Gfxmsiq+VSzcNS0xke48/Gkol0Nj+FQuve97\r\nePhAaCJ1k3CG5/Xp5xUqZCcgtAYq+j5nUPw3UAf4plpo/utDY7RUojh5CpN/\r\nrfBgP533mWuRB+XUNFIw1SMWx6VmM2lYkuXWaOyF9xZLjc61A9A6xBpM+319\r\n4KcWo/jgCbGOudRab1jYOznaiK3q/Pjyd1aF7W9Zs6yNEGRHRl4FoTa+zLu0\r\njqdkoelTTxoBEM4dO1bnizYA44ps0mesy7Jb85YXDpjXAQgVLiDMkweVwgUc\r\nNY+H1dJYtJj0qRmTVTxfRXDQEQ5zcLuxZLFgOFiYgNgxNj+6erVeq/KQ+0bH\r\nEfMb6Klab+woprayRpVhDM+/3ol5CAWr4N968SxA5CaKs0Sc8CAq8q4xAoK9\r\nFoOZDzv+odk4NNrofF2PxZh4QkBPOnAPA91Qy1pNhEEg8L6wOjiUw9Wk6Q4c\r\nLngYLbIsu9bE/KkT+0XH+s4QjKsdrL/mqGo=\r\n=8sja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"415aebe2b1b3753125328ce059d8fd032794bafb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-415aebe.0+415aebe","@agoric/ertp":"0.13.4-dev-415aebe.0+415aebe","@agoric/assert":"0.3.17-dev-415aebe.0+415aebe","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-415aebe.0_1649352906877_0.5249239639252623","host":"s3://npm-registry-packages"}},"0.2.31-dev-67c2163.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-67c2163.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-67c2163.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"08ae67a8e3efb8c18ff12426e665e45d31d89332","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-67c2163.0.tgz","fileCount":35,"integrity":"sha512-XWc+voPR2/KSv7/pdcuqQzMwS5yKem2DxSAIXiZiWuNfMtNmvBs77fa5ERtS1E9kOABHvdFq6Yb8cGN83r6w2w==","signatures":[{"sig":"MEQCIF9VsiOi2nf1Fj5GQ899ravHOJ2a6hXqsXi0jW/XBc65AiABaRZ8Dh1WtzuvZrAfB60vekg2w9PPNxONpEMaA5UniQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT20eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/UxAAhXopc76tAcLkkuP7FnkAhsI6XGlCe3pVMHueH6PxaX8Ng2tG\r\nhgmiviOLLGf7jeyD7mFdb918CDoK39ilS/Y1liOcrIM05QjJfLiMCmTdnm18\r\nQjX2AGAt1RYXaXOszN6kZY0h451Aa9RseCFDXBuDUxhQeXVjbrnBXDIHIcba\r\nkqRdBBbULZWpxYNDC8UpdCK+q268uGnb5WEYJu3yaWMx4s5VH0td9C+RF7JJ\r\n1wuCSJvGVtV0P6rzp03ZXQNjywS5giswULus8KU5xay6EDndCzjRztyyFU3E\r\nvaonWBMXATzH54pq3Z14UB23ikI9M8rpdRzxawoEoFJ/fOxJSR8W5tqgcHu8\r\ndDlG+exA2gw8wjpcp3khpMYg9WDEqe5Sokif71Mk2Y74bXE3Mh+zJzlvn2LN\r\nULT2Yzp5+TWvpjMmgO4imzoNl7Y0ppgwmcqvxt9PxPBhw6DNmf4KXeawvKE6\r\nKL3xRqRYXk+ls0kwFXrqxv9IpVQrr4qovyNsgmMgYgtoR2aRNu0QlhPQlwBg\r\n/4syP2CYynUCs1UPf8TbpR0ACq9Sx6cxbbFYywujwJkQZihcztM9oPd9CtJD\r\nQxYxdpt3qPSi3Z61JNMuoNtcBvq0vSJe1He3mbMKGF69XWpnSjnnGd73Jdwz\r\ng5s50QuorW/b6Du2qzFFiBUbFbEvvD4bSLM=\r\n=hH0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"67c2163b2a632a82f3c3a62c39f53128cfe0f8bc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-67c2163.0+67c2163","@agoric/ertp":"0.13.4-dev-67c2163.0+67c2163","@agoric/assert":"0.3.17-dev-67c2163.0+67c2163","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-67c2163.0_1649372446209_0.589808238500952","host":"s3://npm-registry-packages"}},"0.2.31-dev-0fe7e5a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-0fe7e5a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-0fe7e5a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"69cbb438545891cf0e323e225ccdf7c01e908e6b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-0fe7e5a.0.tgz","fileCount":35,"integrity":"sha512-9ZfvKtBubcMHr06MTlUVVqLljU6g2egMeP4ahSwSB+fqAZEe4ChPUGhQ+pbRise/6dq5Lr5KLCBHz7sIKCBe7g==","signatures":[{"sig":"MEYCIQCStEjTklDZa+WpcYwPudYeSORKlpiPBndocgVHn7NRYwIhAPjLvNp0FVsk6tbTJROX0y/iEEXtCQRPodREX+ToNB4M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT3G4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoORw//Wg0j6GoJ4pV4ZXnLNXGUQMTBrtzSLy2CL4VG/VrnGpVhMk5g\r\naYyGEMnUvCLMpUK7jypA555qLjVzb/+DnCpQpKon/cstPZA4nWqeYSagJCys\r\nWmMTK+tW5dq/kPObDXY+TmM3LwQzunzfttrRmaCU47YsEyHtAH+l26ccEjT1\r\noZXKf+giH6a3gEDsXbp1HG3mpA1FrKNwd3pNRlioT2oOgABQEF7gj5uQTjVi\r\nLVoK/wfutotvzy3zQouISIaEoyq1dntq2q57BEvPAZnW7msD2jfkgAsM40Pj\r\nebRQ2HyR9bddqZ7wbRUIfDPveuJGpgarjHu+HW+q3ZZpjC8+oJRfmynQXp/Y\r\nnsnvVg5oeMBaKzI6kmBFo0P/Ua7zdVwwDvFwTZeFoRRfUWrbcjYn9GqI0mvq\r\nzzy5y1l8uGqyUEBhXfsJIIkSa9kjvRZoPR1q02aZEwQrgAKruQ32iuKXgzkC\r\nsMZdacDTo43ThsdzN9kUFWcbTdTy+HY3bzaQiBf5I6Z3+q79B97AMqJln2bB\r\nHMRzu9Vdwq0PLFOCKv+qqLP7LgWSi96qaYLM+30mj7lTlJeLWeYnsF1Sxoky\r\nUv2N8pQIX6R8/gqvI98yVaP9S1B94Z/4tOIiO70I6T39OuHh77sAZv5DVzLi\r\n4LkBsWNsINEKYsOwYZewWAcGcxN4gR2wY4I=\r\n=9xWj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0fe7e5a16fa9bf02380fc9e6e7a24d17e3dc0df2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-0fe7e5a.0+0fe7e5a","@agoric/ertp":"0.13.4-dev-0fe7e5a.0+0fe7e5a","@agoric/assert":"0.3.17-dev-0fe7e5a.0+0fe7e5a","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-0fe7e5a.0_1649373623959_0.6087232764578714","host":"s3://npm-registry-packages"}},"0.2.31-dev-6e41525.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-6e41525.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-6e41525.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3631381d52d357e9fe340c61fdb6a2333b6a2063","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-6e41525.0.tgz","fileCount":35,"integrity":"sha512-uu/xeR19w2GQx5z/dzp2svcVFzpuAX4wLRtvqV9K7NHCvQT2LtJmAy9UjsaBpTKgb/ckSO0PC2Hla2+D2kUNbQ==","signatures":[{"sig":"MEUCIQCZC8tQ0IhO4H0kTgFq+u9pMlAUiTfapUJxX6cZHFwm1gIgcpwAU9zt8oRc6kDJAisuAXlK5tLUqRbgsLmvWAbjxpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT3tSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf0g//Z4l/bI1WznDUl4LSJT0caAM+OnICpU17y0O9pc+1H6V+Q6oZ\r\nfRSpwwUEad3Nrv9JKjqDVTL+AZrIja0kBtyWVmjCm0LuQe8o59udNQy0ty2W\r\nrrKL5f6FPnnlhdgKrwJTrFpNCnqWqfYGIIHAbsr7JB0Hqs20jdrjmBrTRlY7\r\n2TTvRgl7kBfIIgWvFWUdqzP0wVKT49Hy6bKrvg+Prv3oR60DQI9xiDPjIPfW\r\nzgN1R9x/82V45ro63Ktxk3g7XJo/waUb9nAa6AdhEtgZOsrycRvRD5JC9IDy\r\neZfgeGPlo0fX0JzzS6uniNRWXSp9qU0qn3s6sHCR9tZ1CfPG4cBjVEONoWPJ\r\no7+fcGmjRVDVHOQah7BtGPrEfye6175zTWy8j+3M5q+Rxz6pZkE42ptAcK1C\r\nArMvfgtPvjtBysVAMi2NzdMu2QwIYN8mLxdXt6W4PQdPHdtGofYf8I49ylUI\r\nmj3yVZBndZkSCjVOUCQ+HIqxJ7jRXGIF0zjQHNItaB2Urxlvlqex5O8IkF95\r\nifZ816+6CssMjRko9MeIPZmuJkMuThji6Q8amqdl45vZuhHELQB686SIo2w9\r\ncVP4QEaXDO7r/g3z+3MkRhTMGR3gtckAoTWFpdi4p/Fl+9IgFVagnGZviqYd\r\nLw0WDSsIyejcgeCCo8oy3Ccf+Hchruzh2Ic=\r\n=2N9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6e415257fd88e4d3726c3335745638b3343a9668","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-6e41525.0+6e41525","@agoric/ertp":"0.13.4-dev-6e41525.0+6e41525","@agoric/assert":"0.3.17-dev-6e41525.0+6e41525","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-6e41525.0_1649376081943_0.8645139022111792","host":"s3://npm-registry-packages"}},"0.2.31-dev-6478b78.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-6478b78.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-6478b78.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c62dae2c57c3cc213119f1ceb0962e7c7ca4ab7a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-6478b78.0.tgz","fileCount":35,"integrity":"sha512-XWBOd5JAMlvtefGZZ3WSzwZL8tjdxry52dLuWe75EyEnddhn3GZ0raPjVk6czG8YZiPGqi6fN7azaCCOhLSeHw==","signatures":[{"sig":"MEYCIQCk6Mi+RvkTjtgC/I19WjXpEIdRPU8JzAYWh4CZEieD4wIhAL/R9qFRk5H4zqDsdrg9Be1YP4vu3aJjBTrReTTRDlYG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT88+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaUw/+N3tVD4DQKbYnaXrDeaeD3MikqrvaNYumkgW70zkSMBW4ufKE\r\nYKieZ3M4S5mpo7nOSigjXN5ee8f66LL7ui9g9AMNIWrct7ENjCOLAMVw5DFm\r\n1paVli9Xu4tZqKltHqnJibTVv+Bea9Nstddh7sIHVoCXdo12qdsN0Fnlq9mW\r\n+8m3vrDX8sljED04V2GGd4m9ooVgdXKbpw5Qzdp8c45uSeR+7PRihDe9Qs9Y\r\n71BckfwsKPdciYbRzdaxAg7Z2TdX+nV6QZg3akZ8BEJPSGHrpi8NPtXC1oV+\r\nCrng6hQY97VM0rU7WzdifOhaE3nufd/tqzck2dkMoh4Zn1CCePb6XDpDSnlC\r\nc+bpE6PfSaSIDeGCeXRJNCbCL1aSpmiKX2zYORjUDA5bxvtpSEEei/NrqUbe\r\n+qLxvRSZLJwYD43cDALL1XjIa5kbFraC2kh8gApeDGSgtLz5+cPfKqgc8opC\r\niY5Xqc5EMoowIzQDxCtGelgu/AAPVSjEhktHj6zL4HNSLT7+S5815pEYdSs3\r\nIJ7+an3WPD3QD+IAaz2XkyOe+x3JWQi2IFRwD9PCvbi0Sb+8JSORzReQ9jKT\r\nqk5tk3nsr4NAHJlXpXLQvtnPzI3KwFkDka+cQZGMaYCkAwemCzjkLp/vYkGP\r\nQrUqyuO9DwmTJH3CAvmlWGQ21+k/J3b1sIo=\r\n=hGhI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6478b78e8da92025ff8517936d6c371ea9eb7099","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-6478b78.0+6478b78","@agoric/ertp":"0.13.4-dev-6478b78.0+6478b78","@agoric/assert":"0.3.17-dev-6478b78.0+6478b78","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-6478b78.0_1649397566032_0.8248292574703053","host":"s3://npm-registry-packages"}},"0.2.31-dev-4bbcc69.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4bbcc69.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4bbcc69.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8b7e221d1124bf4dbfedd8b7f4ef0fc2903cf21e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4bbcc69.0.tgz","fileCount":35,"integrity":"sha512-XclZ0pOgkXgpQlEtURZQNi0lYAFBZntdrDdu/FKBUVkZa3+GdtUuaIyeNX2SEyPtfF+8i7Rk/Su5q6frLJOsAg==","signatures":[{"sig":"MEQCIDCq3WAK8ZxKn34d7NIutK0rBtAnAts3X+qDV45QXydeAiB492yzZUXei17sotSksi6TBckZYZcKMa3WQNr2RaZCWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT9XrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6fw//cnxcNhsWIzIaOn/F/xl2l/+W1YqmmYTmEMINuLmzdSy1Ecpp\r\n3wBosccVkMSv5MFkWx3roLa0EKx7we1gxJRfoqZm78MzjHySiwDyxyEb7V3h\r\nyyP7bEuBSAE2kPfPvngQmqNAJ++5UlAkBlZz3r4OBlAQgYqV1poUYBl/bjva\r\nbFdt1dV+/ni0l1zCju5xgGh4p/aNRpHZkx6W4Qe4fgZjbgD2mju0oAEIdPri\r\nSe6lUnccNxbRjUYmQ2v9RaItcrZXU3L2kApyk9+QB0yHgBp+7PCTT1d6kuUX\r\nd3RFw+8oaMykpUezWRPauf+OdoohhUR2NMXqqVSRDrrOVykvUTGxkQVhz5dW\r\nj1AUn/QtRnmZL93ZQlpC8/ghojt4V6JEqz+21mW8X7GHLjcXuRBE/sInW5C5\r\niOCldXaaQ51XVRn7Fn+OBVDWEhiTi/Fg9gJOPv0x89zUvcJFgiHC5OTRunra\r\neF5qbhhDdHpOFzK9xW/KscUHrZ3Rty/+JK6xLoylQce5DJFLLsf4PtNcUayq\r\nhHZKkYsh2Pd7TdPRvMjpAf24fXj0c4bFBkj6WPgvxDsW5OW9EtTL7SibYkn4\r\naKTxcrTMc2L9+3Ylq4NxAC78YA+tBy1p/EU6XyAc0dBdARpJqJDDeVOgpGpz\r\nzOuInVwTzwBzax1GGd/vaOV8o3FlrpFfeKs=\r\n=j2dD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4bbcc697105e9738856a337c1fd5d358129d1430","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4bbcc69.0+4bbcc69","@agoric/ertp":"0.13.4-dev-4bbcc69.0+4bbcc69","@agoric/assert":"0.3.17-dev-4bbcc69.0+4bbcc69","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4bbcc69.0_1649399275622_0.5118691039309287","host":"s3://npm-registry-packages"}},"0.2.31-dev-fe15c12.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-fe15c12.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-fe15c12.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9fa67d5570b51c1e3b7883ad3c041a21145fbd0a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-fe15c12.0.tgz","fileCount":35,"integrity":"sha512-4wlD7xApYL4K1rb1AVmxgzsEN4vHG3IhwEzwc0rTXI0PpDErd1ruoljAhpyCmVZZWXpqGfsAl4YQyGoHu7tqSw==","signatures":[{"sig":"MEYCIQC2GstwpJYaoBfvxe5X0utrUEIFno72YuSK6lqoDVJDKwIhAIt9vIxVUXS7g3rYVqhzLcRbgZRw/ZfJFJqzJgF+VZhE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUEOlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdJRAAhXFY7ZqgfuUuXciVkL06QkVGqUohTPReyxbDTuMKRZS9Jkfl\r\nZ1WGpwrulKbNBEx9UYGty16DxvypmSKDs5VjaktqXy4l+GEqBCAw0t220rwa\r\nVgKK1MAq+ARYJgTuOBXa2bRECz/tVQ+319BY/kSMryumX+7v37OF8MgvelJS\r\naBOsUSItRjg8w7GBnXXLE9rpx/cbfg+uGQ5jLP1wjGY0fN92vo0dvgcKL48O\r\ne6KSbAPnoKSWMa4beMgnAzcaCdpLlSAPvAuInn9YNQLd2lDZf0Hjnr8jLxh+\r\nrzYG0MedtS1OqRQkfv4Om3TGVBTRf8ICSkvFA00xDQvDpCFTtX7ZLGJhLz+D\r\n/aNV/IhxQMWCXPryTMO+gEyYod/ywraZjG1JmeXCGLdyRbi5gAGwEyhlJot+\r\niS2Q/BK9ofa28ERYculDUSZcAJga+DbYeGRskGUcjmL1wPJ7PCGqKf0kRGUr\r\nk+ySBQwALLqsycPwFJnVjhNzD4C/eYzjfSzPLz2/ySjJb2BF2zZUuE4Yj8ta\r\ntpdSa2leAf19WQayZgzb6J0RPLPjmLQG1PPGvqONv8Bwx/D5x1eh3N05+fae\r\nPJJJOO0WC8ae/J6PuhkQtSw8sQFKhJ8K9lBRdFQA3Pe8qtb/yQRsb/ZIGmvR\r\n4jIOuhpYwtluVbBiDGGqx/NF6Dd5i6RAdDs=\r\n=71TH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fe15c12128f29777aa17ac90f7e5041a9484a69f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-fe15c12.0+fe15c12","@agoric/ertp":"0.13.4-dev-fe15c12.0+fe15c12","@agoric/assert":"0.3.17-dev-fe15c12.0+fe15c12","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.7.2","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-fe15c12.0_1649427365230_0.32991825865223845","host":"s3://npm-registry-packages"}},"0.2.31-dev-7c4de1c.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-7c4de1c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-7c4de1c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"225db9dc5201691a11115c031642b67285ecf419","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-7c4de1c.0.tgz","fileCount":35,"integrity":"sha512-4a7zQTxPF099OTGBgvDahOHFPHl0CYkXwkifPBcS/EqarcNLNaqKCGCNs3a/Ng4rHV21pXxnqcS1a+OC4HxaOQ==","signatures":[{"sig":"MEYCIQC4o8usreZzk2s7RDhbmFfLhkwooMD7hYPglTB6GwjEVwIhAN7TpGBRfUFGIYmmx3a2Gb+Lz1A/pMrnmd2h+52JKgLB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUInWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMVxAAkED0NUgbxXMSjRRMmerOnNL/EYUsPRqHdcPE9yR8oxQg7Xe4\r\nbHPOfpeUa24ptriGZW0V3JXc0Ig/ts6chKYCMTy1IHjdxRapJDRfvK4nbvVa\r\nHHsriUdHPbyVo4CrUbPZfjoO1SE08u4kioIcolYXvWiLFKxclg73HzRyw+HL\r\nQvK7y8LhH+B29GAxXK/DYW68zXgxPQdYk+AdRe9WgWridScDSuhoVEfuUExT\r\nopZ6T0Ivr3A35pdNJs9AM8JCHxtcVEVUIvgUEUvHwG7CEqVkp7AW/qwW4HER\r\nr6uqh/iYjSz6C71q3HtTGPIcVXIrVGrX7qIWywy+D61sz9XCO/2tEoeUdGtc\r\nA6IFhFpO+HkfzZ+dsl7/TXt5TxZUHryfsxAYPeRD9r99YBLdv13uKhPJ25dT\r\n+1aj5W1BPiYszWICYcUmFHOrL63DvUzJHkd/YhmMVYq7rXzzcDuEWJiSBKs8\r\n7wMCLggRpBilXgeF4mfkG4pPAvMd+lsfpZm6Ojpw6/dvdTcozZ9U79bDlguL\r\ng4LrzNpGXKpmtrKK4xTZg0mbRuT0auutmn9p/Uvp7+NDMmP3Yr6O3snEaJlb\r\nYkckRUGBfvFt8hO2re1Cw1+6fUA5c/GzAZHkJsNq7YsYUzWOQ4EaQj9BQE87\r\nlP5nY+CNjO0WEESl3USwIMxnsu0a2Ovb2Xc=\r\n=4hPK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7c4de1ce0ed90def302cb56e420f325e6efa9140","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-7c4de1c.0+7c4de1c","@agoric/ertp":"0.13.4-dev-7c4de1c.0+7c4de1c","@agoric/assert":"0.3.17-dev-7c4de1c.0+7c4de1c","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-7c4de1c.0_1649445334629_0.6376702977907363","host":"s3://npm-registry-packages"}},"0.2.31-dev-5379f56.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5379f56.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5379f56.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d26e9aa7a259265ddeca9fdedc4a9d07cf563d31","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5379f56.0.tgz","fileCount":35,"integrity":"sha512-kdr/09D4v4Ksn69cqH3bG8xsu+XqlZaLYkrgiwWwf45vARlN8A+33iH7l85PKuVHYwchvAg/dPypNJYwx6GRlg==","signatures":[{"sig":"MEQCIA5+c8LI7KsPr5LYkKwdCAOEk+spskmkCIpLUz4/MQrkAiBTx+slavSD6K3quuauMIc4QZ86P/NW8UN0rqIS501HQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUOK3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Bg/+IFp9fG4wzJ29HQPCLhak5v2V+geljKAu/8GEXXJWOa5LrFsN\r\nCwOy3O3siCBKlbd3tXhEf+6MUjRaTI2pGTG/qE3Wgz05vaJCcDsQxxztVn0k\r\nZku/jTIR4CCMD+2p/0kKpP8KByAb6GBFjI5a7z4s3Le/Un8jPLhPsHq30qei\r\nHEh8fxkrNh8L5Nx0NBqZEm69ymmzEagAPROPhTx9u300Ey9kgzcYKGZfbVTE\r\nvcOLmExJcM3gjhGdFnJROkWC3ysoQ/kwu8uZ8ZltA1Mtis2Swe8mIvZ3I3YF\r\nS9AF/j7AOxnD07Zwme3YIu30EYmWOjOeTh0+CIQxz2su5wFnk3YAhJOKKm0i\r\n/Klz3+jzn3Y+KuG+53ub/JwhufJ0C7M5V9TC5l2tQYUhpNF8DGX1NT62CVoN\r\nDy2kWrHTvITZ+VfNbmlYjNW83im+jBHniOU6BxMBC3dEGRncTxG6eUEY1UQU\r\nibkCZXQllttgDiqnplVW35IvOKhHT8iiAyR7XSUDWcNJMOTULamNNsodYdgU\r\nIfUE8GEQdj4HcAPk2BRdWezkfBeiNmLVjIJAn5q1TpS5YcKaCdWiVsCoQncO\r\nmLoSvn+XBDmD12WSJxkzVM40TMKd93jmLse9iy4yJPzFOc+L/j5SpCo2Yctp\r\nxpnwaVEtQNrRKzFfof6iMuKbTTMMZ0x8gCU=\r\n=G+1P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5379f56dd049ab85ad49370aa1894188d99d9f8b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5379f56.0+5379f56","@agoric/ertp":"0.13.4-dev-5379f56.0+5379f56","@agoric/assert":"0.3.17-dev-5379f56.0+5379f56","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5379f56.0_1649468087082_0.04595837123829316","host":"s3://npm-registry-packages"}},"0.2.31-dev-f31c8bd.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-f31c8bd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-f31c8bd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aa1f74d776b5e1bdbc3300f59f387258148efc27","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-f31c8bd.0.tgz","fileCount":35,"integrity":"sha512-TTLBc5m9NgdRdRgraAr6kBB/FOmOLi2srQKJHemrCeXugmcURUdkDPa3rfZF08LOdrtzdlBEE72WPVoSa3oYYg==","signatures":[{"sig":"MEUCIBf4PH1XRSecIgwBXNQ+4z+DqdVXvZr3g5mFPRwQ6khAAiEA4y9Dd4TMXvqFdyonH5XExFRxvESUlD1Yc9bMAXcs+Pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUOqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobgg/+JweFNOxR/ywZ8QYMTcNd4J/P12urxUxcchFwBhMHduGuus1M\r\n25VP9rrJA7PRMasQgWgUQMKadoYuy2JubU0xPtEtUeEjpuZdYNobDSLgrQT8\r\nB0Oq9MvYyk8NNoLPV9MRXtxH9xPc2SK7wfoiN6kBbJKObLxtGZGOg5rmzxrO\r\nlLBg0InatOSC2D2mSydG+NA/pnzWmhZDU2VOm+0LU+plGKMEdoZOBBLLyzOa\r\net9H4K/PY0rQIxcvH4JfRUrOo84JLgB4KYRp3Y9hZCvBxZLderOhFaMn+ZBf\r\neco5kdZpW3jpKfdtzzh0r00qUWpKFecqQptZc7sNdY1DSxm5QYfaXkyhUp16\r\nvlgfd0hLzuSMeRqoqfKDT4wiSnVXvCTxL1jFnh6qXs6//6HZ0CGGpjanXHzf\r\nt0C3Nu8u3OaIHU0xJFloKGYzZEjTvczoOUXbpxsWP9+uM0UZdz3798Z/zlpZ\r\nM433Sm/yU4DlopmiZBeW5eBf9CHrsyqz0s8dU0JBR2j3F2ztAF6Vzpump3we\r\nSVWIXOFqRGUIK5lzIlaNo/dq9tGROUE7d1Chrs/znCjCdAHLN5fK3r6F6kgf\r\nwn5zXyKyOHHygokd3w4bfOhOr9T6XY8xrA6HI+t5tpeLVt63nXFvYCYdcMkB\r\nsh1QTlmF67Z85NzfNZToE5Mw0TfBY6I+6jY=\r\n=z+7M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f31c8bd6f98c344a373d6c27489199fabe20347b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-f31c8bd.0+f31c8bd","@agoric/ertp":"0.13.4-dev-f31c8bd.0+f31c8bd","@agoric/assert":"0.3.17-dev-f31c8bd.0+f31c8bd","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-f31c8bd.0_1649470104191_0.1536478419669729","host":"s3://npm-registry-packages"}},"0.2.31-dev-fa068d1.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-fa068d1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-fa068d1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"21035d91449ea11043ec67f98f618f880e9dd604","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-fa068d1.0.tgz","fileCount":35,"integrity":"sha512-Ge8x6CPJMZWgIWx1MW+o+8AXYNkURpIiu2314dlSVNOZY5AZQXQkNi4CX5ZNJbt4QsWBge1fJ5WZXgEi+/+I/w==","signatures":[{"sig":"MEUCIQDZpOoh8lY/JKcUKrq6CkCwo79+6023NdiRM1vKFRN4YQIgM49AkyozCRSZ35YYF3Dd+rasjkuqfYvPEi1Zh/snNNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUPtJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyoxAAoi7wAG/GRW5JHrGMyoWn8pt9OU2NuSfrJctA9CVjalUosACB\r\n0vRW5Gyh8r8ACilFuh6n+0e3vjCRhH44sonhUiOju0qoc5E0pI4fMJUg5VOi\r\nOFYBBZb6IKUTJRVa2JNlCOC7FSsGhmS5fxLBEN8CrRXg4aweQ8IUlwGVUg/v\r\nuAcrUwyMOViHeb9LUtea+3ZFLKR/03wfBLAOjC1z1KD1y/Lg81dtrK3x5G1u\r\njFO3xEpmj/kZGxh+FIV5s1IGs+dB1FRSexdmdOQ2ES8wnggOXQGSwShVnq2t\r\nW7TDjyDStwd6hiad9niqaiy49eVG3leTuQUu9mBFMjavqLGaD5bSJefnDfGA\r\nrHd4DEbS8lKLCaSgVPYglpVqgIGpSQsMv6BoPujVNY0Iza/uXof+P5f0F1xn\r\n4mdQIUxaNnX2hQA+vGMRR7RC+O7oYqLxIOas0sSBLXT30GoRzAwabEgW/RfQ\r\nlt+DivUwyiIVP23OEAlu9+ZNLJbyEJ8v37r8C0EUwhlKQCwwSix027HDmXsQ\r\nM/g1BZKt5qZ+jCyU+iNjPwv1tAzkNcys+0Jn8ABylIyvjqhrV/4NtUhCy0bz\r\nq1sU8jHU9qLRcyneu/DxXp65gPzLheO0xkToxE8SMJ98HzvHKLkPIrcyUC0w\r\nbppeUJjJcFHGfC3G3Nw1jl4kM9/rTbGAX8g=\r\n=Ktyk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa068d1a8f4289bdfed667058cc1d544f6efdaac","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-fa068d1.0+fa068d1","@agoric/ertp":"0.13.4-dev-fa068d1.0+fa068d1","@agoric/assert":"0.3.17-dev-fa068d1.0+fa068d1","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-fa068d1.0_1649474377529_0.8098433299718419","host":"s3://npm-registry-packages"}},"0.2.31-dev-ea4c85c.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ea4c85c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ea4c85c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6b15540c344ee3bc7096e3152e07c135d50dd80d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ea4c85c.0.tgz","fileCount":35,"integrity":"sha512-ErAh7Ng3la6ukStNFtyEWvnyuwu12cp9/lHZUwy+LExlCcTRVVE/FACM3KNlEjw065r1tcB+Orw6hYKwJ4CO4g==","signatures":[{"sig":"MEQCIETk8PJ4PQI/YLzPffVzDXAnQRWH9yH51qVQPdTzV0QiAiBrnLQVxMk73mDzYiCwAGzeNFzHfayD9t2V6AzX4ssGqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUaSoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpidA//VTVZXKVuTDJPjYEL1DM+roMYZJbiZ1TCL15nZ0kYf4mqQtpk\r\nHIA/+StDJaf650HPLER5WC09EQJdDprUYb6h/OJUthfIw3bqGeV1Jytf0NED\r\nqvBbfKu0+rehvy5Re0j0eue9hj4TuLgqBj0rsUtXTBi/nyZhS/JLJZTS7XVr\r\npXzjAFnJ1Uvtl1v7v3TRN6QqML2ea1MgGVaKeZhB2cLNh0PEFgXA/ktxADFJ\r\nJzOeyf0EwsoFPSqdJgzL5PkZ45xfUb0sE7vn9KX7L/XNhlyUgaTH61JGL9t2\r\nxVDQuiQ9NPABKHEerqVxiXc9kcmoET+sH9FphOP428P15jZbqXHEKDag413v\r\np8+eKyBCvy/qLiurntXXL2OW7l0/AAXb8kC71DsAPXzpIsBcRb+oe9lymB36\r\n6PWy/9C5l7gmW+HPkzlYkr0HxnrdrxNhB58QkSeJSvkptPNOHRXV50o1cwuY\r\naywD2+RQoL90+zz8eQ/Ir2pfi8MiCkOnLgXFScLrAEV/fPs5mYpSr+DOjn5n\r\nD3szISkqiAOXYXgXDu2n315B462ok0uaC+3HgSYq4iNPGqRs1Na9Bu+ZEMd7\r\npBbLFMdF32c5kJR87DTULbpNvxCFKpjPN3AhgVfu07QaDbtKRuYAXkm45jGX\r\nuGa3q4oGD5GtPIhfywyUqvX6DXHPrb8xdd0=\r\n=adH+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ea4c85c624e1e4e71f0398763db7a804adedc260","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ea4c85c.0+ea4c85c","@agoric/ertp":"0.13.4-dev-ea4c85c.0+ea4c85c","@agoric/assert":"0.3.17-dev-ea4c85c.0+ea4c85c","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ea4c85c.0_1649517735985_0.31112596816846394","host":"s3://npm-registry-packages"}},"0.2.31-dev-8fe87d2.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-8fe87d2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-8fe87d2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cde9447b100199d1e105069c694cac24e7f6420c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-8fe87d2.0.tgz","fileCount":35,"integrity":"sha512-OqhrzaaT2lf+i++HPoEI9K9eS02QL71QKVpRK2EL0NYFMfPxjranaLYamaujuMNP5d6bXLQy5C6NMZwrssjLuw==","signatures":[{"sig":"MEUCIEWZq4rUqjTfqiyyAninIkS0u3fGkmi0L2xgNj09z4FYAiEA1gM+0l2yCrpcIEBFvUGuSKBb+sdy5ygJfrqZjG4GmOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVKQrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP1g//ak1u2NJhGPM80jJmunINfQmUhAt+8txavtSluoi8BD7MrSnM\r\nOK3AWaH2xcMz8P6cgVj0jZSKyNPiL848HUkJY5hpH50IbPMaJSDEhoVjm+yo\r\nWoCK+yoEr+lFHp2RpnuH3op5wnVW0xdhgDap4ULN6YHm/uMq+KCa+zMQDkCy\r\nECLa/X2Zb1WymfKWQugQULNN18QQjtigv7qId86ppSGWjQXu6ckK8Ay1x6la\r\njAwmAfAtKsHniR5+B2yE+62KRHucyUwOy2kMAJJUhe9+6iS1hP6Y1mll1N3D\r\nyMTsfGk0G4CSM1U7LFBjSyTQ3aEb+TLJDEOHs7F8R7QspYWFoBy7KHwPNRit\r\nvANxQnVPVbebTkdKma6kTTWkswseXuohsRYuyQeyEgXw8vDezNpZbymCgdn9\r\nQXg9u9XCOekVOwQI34pMw8FyCF0Bp8HMf6tj3YFboUUAp8TZvgtPKDPUyHmS\r\n/OCNrDcFPQ7/kw7CsuEota11NO4MJhS6TJ5vd8tOKVQ3Uars1ksh3IKoTHEF\r\n/sRSNbRJggcdjQoC2BTzSyEw2X1/LlGBHd3VZC7LdvTJxhstATMmybHCpV9O\r\n2pO85QqQwhcIghaxiiCqGGOxFJGCiOXJuyeB0mXhvZ2ALcjJosmOEsHnl2ch\r\nI4ZvAVzC1XtURh5Nr8EZabqG9t1gw25FXOg=\r\n=jiRu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8fe87d2ea9b0f9c003f0b58a5771584a943e4974","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-8fe87d2.0+8fe87d2","@agoric/ertp":"0.13.4-dev-8fe87d2.0+8fe87d2","@agoric/assert":"0.3.17-dev-8fe87d2.0+8fe87d2","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-8fe87d2.0_1649714218823_0.4981594801712701","host":"s3://npm-registry-packages"}},"0.2.31-dev-ee7348a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-ee7348a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-ee7348a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"21c2fb557ce5528614411d5778e643c332f0abbc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-ee7348a.0.tgz","fileCount":35,"integrity":"sha512-wat+wBGXTr5yLphIqKaxMB2lkPbz3FKBt7PYWQWJHcG5vyet1PZwz7ct2hFuT7Xa8d3eP6WVS1cUJHM3/6tXhQ==","signatures":[{"sig":"MEQCIHGrOvrX7jJDcolRxo0dzprqRrEH+VprGw7mTzlFfVkKAiBVqI3VTEcBBuFq4Q5VE+48JGpeTHjkZnda5Qi00hEIEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVKrvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8DQ//SIt7IanMHzl9rE1nKlPdHmJEwBL+D7w069VYq3aK7bgLef7z\r\nhyKClWu4GOPP3z6joWqelgpWelVwcve+OjXKmLSOVPMeTk7Umio0Kw5daN8v\r\nk5SBxzy+ZFBIXbCceHevIwZ5jfzvT+L+ecwUnmkqtQFiP6y9WyNkhxLgpEeg\r\n+Mt7wqDyqA1vRe/ji1fJRfqh0g0s1peaBfwZ3HMXUt3qLViwoSfm/7R+fFpq\r\n6/W22qlJzz7Sj/+K+MhY/S/jK7VcMznsKeGXwYPge4CtLT5WG5zOrRLa03pk\r\n3AGMQ03taS5zpTlaR5U1a3vXozORHctAS9YhpzSzUtGNwZSc1GUCd1y1E9RV\r\nUlOXa9KaQKJSJqUgRnjdc7owuVnpIq6rre7e/4h2nTEfkXcF6Yoowsrfoe2U\r\nbWIf6iceieYbUw8L5VTBsVKbd2NJlN5jGEzBZXCa6b2/vkqGeZPD81xDsECu\r\nlp6+JZCjkouCqLRLh1/4k0F6bWUV6tIwRuopMbqPNbt8rDj0xucCxFsCb2Nk\r\nIcykqFNlAgiH3SjO4d+YTnKKQkSrfDoEkLsU/MqgLl6xBY47KciYQS5R7TYY\r\nwFTdlNkpBH7TWV4m9/ZotiKprSklJz3dj12ivbAyZFqCvpwifNkQQX6MpfBo\r\ndoCjn63YSK+t4de2R7ITTLHZYeiSGCeNuzg=\r\n=wnYH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ee7348ad9af9e5e36250256ac615ff0e5d603416","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-ee7348a.0+ee7348a","@agoric/ertp":"0.13.4-dev-ee7348a.0+ee7348a","@agoric/assert":"0.3.17-dev-ee7348a.0+ee7348a","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-ee7348a.0_1649715951511_0.37453491195789024","host":"s3://npm-registry-packages"}},"0.2.31-dev-2e44101.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-2e44101.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-2e44101.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d18a60cc15aac66a740f1d45853a47996ad15a3d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-2e44101.0.tgz","fileCount":35,"integrity":"sha512-qiyNZM2AwHtEfBJ54e9As7pVmcH0cBLxAo/oqljQbevi1dZRyYtQYhTKkk2rgu6ENB4zinOp5sKx80+oVkZj8g==","signatures":[{"sig":"MEQCICilDE/CwybtN4J2gnPGqgPfo4Ybs4vE7B1TrtdNTWnvAiAZ0EXeA2BC/ins1TfGuQDojCVBENtqj+vv8yUamkdyiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVK67ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsig//UAoTUgnnCyVdKkV/lzllklKs9Uno+5Tvtqy2215O0z/8ctUL\r\ngypIsMLJzGxtmydrjcqrvA0h1MLLCcY8BvgSOekt04EVZ5l+qx9GuN/Fa1kp\r\nENf+aHLVaBJoLAXLF3UVBhAYOCMCT2nDCQ8CfETxAcKTr957DNGFzxwiEOj5\r\nel98FIkPxon0LQgYWTGZoXV98XgsOCjIIfPaT2mtkb5AQzk8Ng3uu8va+zms\r\nUCV1FxZ+sFISSOkymLqM3yZ+aV2SZJl32XG7nCXTYdPf4digykNiLfhQSSlv\r\nSrEE6gPGIt5HnJjJHY37CwMDHZL7QJ1m5gcVzTHjoEE+Do1w4SsPe3vwTinS\r\nqJJHMhj1q1tHAjKduj66dN5Mcx4x9nYN2H3qBLpzPZpP3MdiYjKYJ8aBQx3l\r\nVeJ27A7zbJ/dnGuaJRhf0JQcAMGSatZ+/bQ+vqS8tJkdkKzv6+L2mmY+PYhW\r\nRKwtVn30mCAzCkY2YTTcEDuBb754EulrIXNLK4yvdjV2iHfSLzvAq8vjwnf6\r\nubvWFehX17SiOdN1TV7m+40gw9BArVAZSr+ds1dnlB8jyhYTSZRcluFeND1W\r\nD2/75rn5E0MD8u1JUviyCNvJl0VHnifXmg/ikxhTEjDVrC/jRI5pMkQJzaBs\r\nS1HHjvuLpMAHiy9cFlffbhhgAPfGYaPuxMQ=\r\n=bgz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2e44101bc35917ff988ab0576c4196e53363c4bb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-2e44101.0+2e44101","@agoric/ertp":"0.13.4-dev-2e44101.0+2e44101","@agoric/assert":"0.3.17-dev-2e44101.0+2e44101","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-2e44101.0_1649716923697_0.7325429676075099","host":"s3://npm-registry-packages"}},"0.2.31-dev-a0e67d4.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-a0e67d4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-a0e67d4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dbeb27d54f1a41f44f4480432b53dda0656c8791","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-a0e67d4.0.tgz","fileCount":35,"integrity":"sha512-02vveGiakpIJmMp1yaubDCjDcGTfdlRWtXm8KfI1xnuYXGbwx0EaOpkOKKMt4n7BPIVnYpQOMLu4gqOObZU3lQ==","signatures":[{"sig":"MEUCIQD5APT1z9sNUPSizXEQdPvvXAPN5l0YQKqXWKGXiwuuxwIgVIJAgJVzoWnOS1xonkUtWgj8dZ6aai0Jd8vm7ZFBt1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVLJFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/kg/7B4DT7yESo6qzaLTUwxRHdUcI3YnSx4i1kXmLY8/9WnpddIkA\r\nLj8hzQrr9LQqwScR7z5EKtoizgPvGbILeXv56qhYx2MqFM7SnrB97Pj8YXfB\r\no13Y4/8nUBmXm3nKNUNrIdN//dgxStRvdgOakN2wDjgYLNAa3g21XG9zT5NV\r\nFnsweCrK/rYd2T3go4A6fkgNb/aOHQTx0BPtOmm8DHZ/qkquFzpwVJLNsaaS\r\nIVGgnKjfbZWY9Oq3T6g0HK1IjWSGd53mkmksdBjng1LiWVpVsqgGgRMHxOQ4\r\nKbth3mNZ76xsgZGocMNzD+X5BcKRgBVIeuz7Rzorkviudv9qf+MOqt7fH0x0\r\n2quF9Htp++6K/G7YRI6aA/Jj2j0fbtEsvj3W25euZXglaiJ84/pc6Q1Vg4uK\r\nksZC8BPUVwE/QU11VtUwhgOaXpd3OwfdhL5dOq6qFPM6Uu7H9o4VwCXlfbaK\r\nG0VbWGJBtibLnH7ZjrnTr6drgQT5GzG+uXDeE3qIOj7T9rrCYU2U+kOQXm2G\r\nDneDnBhliz404qO3bwJgMBIqBMMVPSSvdDpZfn+70OEXrLm3Pxa0JoMEBdr3\r\nWUAaXjyt0lB5ucRX5Jlns3xHRSV0rwVo7/LWw4GANq11/3VGephRKyFW027u\r\ne3fjrmsvyn8IpuGdF/2zHrntLcG2mdMOniw=\r\n=VVmT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a0e67d43ea0492410a76317cf7a4f47e36bfc0a5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-a0e67d4.0+a0e67d4","@agoric/ertp":"0.13.4-dev-a0e67d4.0+a0e67d4","@agoric/assert":"0.3.17-dev-a0e67d4.0+a0e67d4","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-a0e67d4.0_1649717829732_0.3472316987807351","host":"s3://npm-registry-packages"}},"0.2.31-dev-e01a354.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-e01a354.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-e01a354.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8c693c7e2ebb1f1e557ca8718b5aa4d4eb463277","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-e01a354.0.tgz","fileCount":35,"integrity":"sha512-tfjVyTyEQLkqxlxpGXfMCaFngbiqAXf3AytNMvzpDTfV8Afwio+/OzhkR3GU6M5J2wSbhPTlC6G0CeXAJiP7Iw==","signatures":[{"sig":"MEQCIAp787vt1lMDrpJc7oC6TjAkDuaxSnNxg9hJFb54OE6tAiA4x9wfqVdWwjD5bRKuCKE5YHqqdaI+K3Vh+8IoEO16Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVNikACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt9A//TccmdZNrHXOEHsSuxLk5H2YAXFcdIz78q+VTiuViwNWmIOhq\r\nhvax0IBznf3QQcfXOqmi3G9IdriK/yhx2EoM4qjOYmQLczaxeb4/Yl8gb+hk\r\nOMEhclvKq0ey0q7intMDtW8vJLsVnG/w4ERoK7qTV8sRPgeqn4uIdmmCw52y\r\nfuqdKCt1wp7/b9Jy98fr89LvY1kdlfNRWBWFvVUhBfGqgE5FUMkomuq9JbLU\r\n2iBKziHwYkYBA3ALrmNfDrmefjp8Op6JyXdCIfOh+lbN0km1DHaXhS+Y9aym\r\nNqwg1xJK6LO4LieiFi3DYGQqlAeDAC2+P/Rro1smQ0ID95+ZOIEN9aC06DCU\r\naFg8rWMYghyU/ZFjIa16ijL5dioolVl4+8dPMZIDikOJo0Dbk0q1x1+snaHD\r\nyyXkqT5viWzbVhAvjethUiA5Ki4eG7gcbg4j3xnda7JXLM7YfKloyuyPvHjh\r\n82WQqeCroBzrZzdo681bJHQjbUAvYjxsvRkS6r6LRKujCvNWL4RcBtPIc4Xv\r\nnKGbbNyT5oJnc1lmosYjvquIIpKzb4Kt8ew/Td12qvEzzoPU+g3EybAGiI/i\r\n4ZI9dvzE5Cuycrv1mBR0vznEnqhder2pNQg7oGtIQ8e7a4HZdsduH/3nK0Pz\r\nVhMG1zRk12A9HndKi4SzENMCDB52+FjK1Nc=\r\n=aiWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e01a3541bbdfbfabf63b7b0ffc89aad110a05fab","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-e01a354.0+e01a354","@agoric/ertp":"0.13.4-dev-e01a354.0+e01a354","@agoric/assert":"0.3.17-dev-e01a354.0+e01a354","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-e01a354.0_1649727652631_0.3677968884785554","host":"s3://npm-registry-packages"}},"0.2.31-dev-bef90d3.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-bef90d3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-bef90d3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f704a8d1c9b9cab1c0559eeb615337ac623fce38","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-bef90d3.0.tgz","fileCount":35,"integrity":"sha512-50WU3JtroFNSmgzHY2/9uJLN7SZgIt0bzM6GySZ0xE5WceEA8A+xPG+uC27WxnoGL6G25YCK6FFLHXOoArQH2A==","signatures":[{"sig":"MEUCIQDRd0nMLKvx7mPQEX8vDkJWAzoKIiIMsN9jBj7T21AhwQIgfZcf4eufvKjelpvxpBLiBrIAkeEjxZVWEjj/lwFb2yM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVN99ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqOg/9HDlFxwy7xZCw6jBRrjuhNgQJB4U9zoZWln7m3vIM5ooOP7n+\r\n1IfEzbU00KXk8YUUMYlRK96BbSj3Watgw87MppswxA0CbsV8C65cf9owmGr5\r\nXAtYYxsY4NNz7gLFqoCD0k8BHBcTlqt6F6/WcWUk5IlMxRAEATwRXVxLms1G\r\nHLB5e5UDWkb5L7CR3XhMwqTdkWKw+usiJwiRJ071LEs/uYU35/vKGEP+d1HA\r\n7MD7LOcIjz2gTQNQ6Gs5WfKmHzUF4dja732XbSHGZvfbOjplAskn8s/xdgGu\r\nIN1Fj/X0FDmyeBBrKEd2dyOhJVERh1YCI6+1zoKpK/3f2+0o7D3ES9SkI3jh\r\n58JEkkCashnM1HXokDynslE/wfsgXnU+OMQeCxnCfCMKmssm6zED798EUCAu\r\nC5kTydBiKrugvJyE8i5OEhnpNIXKn5qc0oZc+7fgRMP7ADh8rzcPAFnWtKjv\r\ngxdDhYNUYaRsKzbrZHlbCs3v0NFUENi4WKwiRrNqJpeHcDEZj1Phta29MFD1\r\nc1wAxMoo/7e7QK7uNDT+mw/l8d5q6YzZ0ZuZgFFpRjGNHhloqnxL0J3Oq3AQ\r\nM5uGIPf21Cn3WO3S5FfkXOiyl3k+eKZQ9r5zbM44XxXuUphLKNT6apfYnmGQ\r\nEt6EgrBASL/zaioM5wjqtds9t4duNu8/Zqw=\r\n=RwXz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bef90d33a1817e42c198d0d368b9b3151c6fe64b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-bef90d3.0+bef90d3","@agoric/ertp":"0.13.4-dev-bef90d3.0+bef90d3","@agoric/assert":"0.3.17-dev-bef90d3.0+bef90d3","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-bef90d3.0_1649729405551_0.4725309994267062","host":"s3://npm-registry-packages"}},"0.2.31-dev-5d7153a.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-5d7153a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-5d7153a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e55c14b27069b20fb3e614d229ceaf6e8ce1ccfc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-5d7153a.0.tgz","fileCount":35,"integrity":"sha512-JOgDGNWdxdZ2K+GTrnqr7m2nkfjOn573CCn2w1y0k/QxxkpgkJVPB051xLlno+eFmAdgT0QTctD7lGcJwWeQzQ==","signatures":[{"sig":"MEUCIQDBhel/REQrc9s/9ikVCGN8lUekb29tVEbvalZBNiNF9QIge+ntrk7/DAspwKhSuX6uqJUR/ok4TQQ/xKkNDXkiN/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVOk8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLdxAAjA/Gu/wSyFSzpca4Dfy7A/CrpKXdMrNugXyiUGoQc4O+kANM\r\nDIB+1aE2zugRia9kTtVTq/DQB210VfcODlPrI5kpdfpSA7551wSFOumbGlYN\r\nZaSScAMQoLbJjXDB2Sttp7Afa2IykUTLTfNqSzJ68SYAgdnENycbmv9jruiD\r\ngBXKZtcULwn8OUpNc43AsbN46yauQ3j5mChyX77Yl4GZwNcTgTC9R5G6l2DU\r\nZW1aLjSVGIgG/ctITBGMBKJc2Wl0KrheG/8onwy1hCOYX27grTrhn8XriiXO\r\nnLjLW2I42UlvYb4NTdqJCplPmwNQY3YJ8mkOQVmSkt3IvSoZnrUmFTsAEg76\r\nQiDVdIFeGNLSwnj4IoVhj1PftA94JnPD6w+hRzseee7tR3WdK82SRoEmChPj\r\nZCUXddfY3tbsNEUkOK53xcdBXBGuZy4obVG9KyYyyH2JPRmMAlmW18Z1Glor\r\nmg0vFrRcjAFPOPkFZT+fCY3+HvowFFhLLItWCsrZdtSC7Cq6cvtDh9D6WExF\r\n+zQX2NPfb1VbaHnEb4ns48YGgOnxqsICDAXrexE5RVup9Da1PS7GRIzhTNI8\r\nC3NTdxK9NkphbhVB5jQzYQC6yWFX1SlBUwXqf7P3g84TOw7jyHVq9CsdA7+H\r\nG5qkV+DiU4aaUxfMN6P2jZUy0hbGF1rnxpw=\r\n=QJQ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5d7153a09869223c915c4e44fef2377c5d22748e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-5d7153a.0+5d7153a","@agoric/ertp":"0.13.4-dev-5d7153a.0+5d7153a","@agoric/assert":"0.3.17-dev-5d7153a.0+5d7153a","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-5d7153a.0_1649731899917_0.734325404914328","host":"s3://npm-registry-packages"}},"0.2.31-dev-a256435.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-a256435.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-a256435.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"497f468fc58da4fd62d5e773d937090dcc7c6718","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-a256435.0.tgz","fileCount":35,"integrity":"sha512-efx6zkHa9ipWAfzwiZwevlbgPi2x0w9BQ51qw6+jV4W99WnuW3oNMTASIahaAFzEnMRJ/anQFHgcKs2aYBUMzA==","signatures":[{"sig":"MEUCIQDRief3v1vg0x1l+CGjaxdgApI0RLwfq3HSDACGRWylrQIgc8jQ1jiF/AUQ9rdPoBKxqkh/cxy0gMfm2ovPZaGDwSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVPSXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6vA/8DM/oGvTi40nE03dAUO7qIGa5gHvvx6Z1EaVuKFd9fxsN7PYQ\r\nodbT6/dkSZI2HKuhfAAb+Sbxl9DpKmWxHiAv1e8ZEtORDlFSnKl7eOYP86Md\r\noKBnf+KMWOBwiJ9YyBCaw3YwZ0pMbF4vq41kJD1+Vvs4p9Z4X4evsI7PPp40\r\nOatyeNB8nYwLxrXHmybqZ9uZuyb4Tv1G3gnOWdI4mplwJzqT1pMT0NZTS6cg\r\nrU4jGENhhMYY/9mnoP4+SUlkOI1n5z+R3ZrqJKMDJeH6TR2Fox+6F5hRiztn\r\n9pI3rQ9HblY0uPmUnTepqSxdi41rk+QB6hPFhlsxKv4zpjWM9d/IPx2+/vde\r\nGCo43RBGUgnfDXQtY1Ro4/hBM70g1WBJZPxyP2LsHKo3PIQgArpqUHUXssNs\r\nN/J+Jxy110YZhy6vnG+qRJsNG2tzEX4hlD+ZjGh8fofAF2vlXTdLpjFpFTIF\r\nnBPd5P1yrKV1tHCtQ3Q6lO6oQVheCclawO936qqqxGG//Bo4/E+RFyNbSpv+\r\n8tsIuPfDY/ZAWN0NPMEM2cqIcWWMxnmBHbkiOZL+4kzgpkIfFBIW6avcw2Cl\r\nskjdhaiRznKoNNkA5cFuW8PIGIGMgx7hggv7DQCl6+E80VtuAL3LgOA+g1Jn\r\nLNEwUFZP4lUU7xhIGnRLYfcTFeC4pcb2PkY=\r\n=cxXs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a25643550cd57ad405fd062fe13b824c2e4c1d9d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-a256435.0+a256435","@agoric/ertp":"0.13.4-dev-a256435.0+a256435","@agoric/assert":"0.3.17-dev-a256435.0+a256435","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-a256435.0_1649734806809_0.17835781143543805","host":"s3://npm-registry-packages"}},"0.2.31-dev-13e85cb.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-13e85cb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-13e85cb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bcda53a7dbfbbeaa867b507a95a0e06af8e8d368","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-13e85cb.0.tgz","fileCount":35,"integrity":"sha512-8sRHNNGPHUjEamQUFOOgC4oLxLl5MSi68qJ99mbtOEOXoyKHy0j5PAPQeA6MBqQ/f9Tb2eS2qpOafB6oaeWPwg==","signatures":[{"sig":"MEUCIQDnGInc70bG/PmGhDyvmMYDHaJch5aWDmrm8fX99Xq1LQIgd736wKnzH9btXjw7x/ixGErSbNnI+xWyo2kt67bG/zU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVdATACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf4A/9HG1M6y9YSKnfnwouJonU8LSOpKw5PPnPQNsT9Ugd+irZd4Tl\r\nYAGwYfuxjQadUE6bpsOCHRtSet0DJq5kh5Q5opmbbjE/rJ0Gte0CtPKkh+ok\r\nLC+aKNT4NqOp+ZZ+vi/xQQL3mMQY++ncMhIojkdLAVy5Uu26VjtEScylHbiz\r\ngk/6AeiXUZIIZdf/oc338ATG8ifOw8RcaC6wq5Xj5TJfVkwZkHO5foHOGTep\r\nNlZrC+w+7pT1DwlaHwSJu+Lcsgi9k2BKDuTm1ColDmpy2N2KQvlboCnQlA1i\r\nEl4l4tIe1Tp4Wcl6AeQ2nvA6XmoQGHqz5dH/cQv2jrhAI7hPa370idKdCH7E\r\nKDutdya9ltcWeu3oMNVh8DQdBn8uQIYyqg+z6yZSJk6zrLMti+Fg5arsajau\r\nKh8ZgtFf98KBo2C+EQbcLkGNB+T/RaVlbeOfKqzr0YrMy9qtGznpyOxzHp6Y\r\nt7jhjqYkgaluRoG0o1MaA/FgxgifPosoAwkXl4MYs58Sy+rjDnHMm9B3sKUo\r\nuObSZxx2UxlSFpp2K7iXklDeqsAWljDf+xpOKgXNQaXy415LJkkqistOxItP\r\nGdzRd/qUPNqYFJ17DeP+oh8u1QGn2JmhMQqqFzsFZ2Hmbnb39L46LiV9XZq+\r\n/41tTreKXuOi4ydKPXdCNAO2F89b773rsIg=\r\n=TzAW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"13e85cb4a28baef3f89f96d4064c08935e655129","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-13e85cb.0+13e85cb","@agoric/ertp":"0.13.4-dev-13e85cb.0+13e85cb","@agoric/assert":"0.3.17-dev-13e85cb.0+13e85cb","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-13e85cb.0_1649790995333_0.031194426796373964","host":"s3://npm-registry-packages"}},"0.2.31-dev-512db54.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-512db54.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-512db54.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1b30f1337d5a53965b0e7277db18eaee2d4deab0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-512db54.0.tgz","fileCount":35,"integrity":"sha512-xkqHpfy0hnWqxxyu8/fVZdDfFXcLJt/t18XL8Jf96EDiKW4u8xAoxL/yYYxSmoina+0zRvrvF0jf7OacgWPDbg==","signatures":[{"sig":"MEQCIAWvJbLLcVc/p46dMGEmb7Mc+Bj2GCmWlrFPr0WBf+YVAiAos957iyvS3p7/nfi96MXbNd8T8qUOG0pnAu4D0s0QfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVdxwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/HBAAh5svNA+UFVcsA5tx4FtRZxlzD7V0kpWissgUeOQ2yRuXb4Zy\r\n2P8zkA7r/8c4yKwVwywXK9Zi4arJbdpx5xWdYEWO5ziiDBKFqprGbH5HI+CS\r\nDuSw6Q6xFBfk+bO3zUVv/TYmu2pQ4O7prk4pCVgs4O63okZBmg195YFXOKOi\r\nMMUDYpcsWyYMNyeH511yThlBuEIyhsXjdbi7GcYgreM9Ih3Gm6jYh5ycqKKv\r\n3/RjNDH9qmgA19wCT2bDk23RkXRL/uzW/ShEyczbyzbzVt0vIoZ2Y/iiphWj\r\n3Oc5D+z1srgcuVxBtYFxn2gX+Q5uw/xeYZci4aiPIy8ukgLX3R2FuTDAbJvz\r\nm9dEbGO80BsyDAoqoly/y+H1gbTHVrnGwtpl5KJmU6cwwwcH6o+GPvRXdm5h\r\n0vjAHODSlYQ1AmetPLhHrwQIJaBGbaxf/q9Ru5XYCUzVLmwIHHqqpNX8kzf+\r\n+x8uOJkccXb2YltCrbrZiSlKkapI3iMqLTqnGJSFYsxMm9Qrdnt1uGrgwwhg\r\nD/89IQT+IoiwMlU1PdYO+SYTE+GIw54ZW8/TFUGmehag83RGo9v+vyr3AwTy\r\n2nvmYIQz1akZumGOuhgbwy57PZrkZmY1r8An8QvDHe63Hf8On7Bvt4QNN636\r\n+RKuc+o0duA8Kn9TEjO7UDEEXffZDdxcW4U=\r\n=uWz7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"512db545c4e88fa4126c44a29f3a8775c330264f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-512db54.0+512db54","@agoric/ertp":"0.13.4-dev-512db54.0+512db54","@agoric/assert":"0.3.17-dev-512db54.0+512db54","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-512db54.0_1649794160214_0.6227098800281126","host":"s3://npm-registry-packages"}},"0.2.31-dev-3356d55.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-3356d55.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-3356d55.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"67f45aba0374fe250f183d315813e217d78c2595","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-3356d55.0.tgz","fileCount":35,"integrity":"sha512-rfFUgjexowBpPuX+RQxw2fnlv+n1it9tnLxjh//pJ30s43StodEncVke5ZgRFHcxy3yOtKw8FpGWQThbq1A0nQ==","signatures":[{"sig":"MEUCIF7pGeUoL3k19CTOkS8XgH9vO7PD1/6Gp8tAz1h4d9jzAiEA0DQlY3mAZpoA7eEbCPes2ez7r1V1q9UbqIDy16RFBb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVfGdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoumBAAour+bYRqANyNRbEwCIVSPWRTpxXbN589GqdZKADgkH4G5Xbx\r\nhOd0Eb5ZEGQi2QpdPLBYHi3TZMI43sFD6XqQig+LYUZsL705IOTzg2dms9cd\r\nvWQQ8O8CbLto3aQbbKDHSDmlJEzdyB7/QXmiRsqtpIlfZnIF3iZ2ilCc2mT5\r\n8NL9ydx/MlosVMw7h2Ldv9m4wqvTLxA7gdFppGST9xf9I1QP9TTjwKI1MEtm\r\nPj9+4j+ZPhg5cT0YuhCmje1Yvz1vBU0rDyr4SDtCPV5tvaDUW+j/zKk3AMlH\r\nQURoNpS9xc/2pmnTDu7TXlnYscnLco46q2GWXhP7wfL3jHxKpqcDUYPUIvB+\r\nchamatBZ6eYK7+UxIDmoDHzLRZ6a4tN6ngieWnLBSnQKjtT28ehiLwddVOHc\r\ngeEBTcmxqpqZbHcCAmmaC+YAcruPF8RadkD7Smx+HPNQJdDkrPbpS7E458Nz\r\nsdSQ+XLpKI/TVF7ttAau7+PekA5hN3tSQhqxTp/RyrBaB2dQCqQbTUvD93aK\r\njtjzukdHTP4t7vQXL80hvyBJjGca+BiIv3cdaD2e94NaNnrGGFpaLaDDgsXC\r\nxewYo/wfUh863DHRhJgA38+zXwgggY70s+DCv8R+NCTFwYcovatJJe78J91t\r\n8lUdE/d6ID7kBRc/V5eIbSwmHnvxP4t+Ps4=\r\n=2pbu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3356d553c01638fd5f568aed18c91f4309255e46","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-3356d55.0+3356d55","@agoric/ertp":"0.13.4-dev-3356d55.0+3356d55","@agoric/assert":"0.3.17-dev-3356d55.0+3356d55","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-3356d55.0_1649799581676_0.8595379230566074","host":"s3://npm-registry-packages"}},"0.2.31-dev-cbfdcc9.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-cbfdcc9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-cbfdcc9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f8c6ba43cafa9739b622b6952c7285d38e8521cf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-cbfdcc9.0.tgz","fileCount":35,"integrity":"sha512-hHPZLAcfM3VEEmlRVyqqG5nJG1Sv97oPVUE2UcdeiiRK2b7uMHV4thDnVwYVMUKpQ/qLzOVPhCop4D8apgh91Q==","signatures":[{"sig":"MEQCICKvxImWer8aFZNRwr0DVCDkTZ/oLb83Gs4mVZ0KmOznAiAZT1ASz8f7/kD6laQhT7okKLjgIJZhdRiQktJQFnCrKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVfmJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHAw//cP6P75ZrcCj2s6l8mWQm5pPMFD0FBWvuIjZmwvBOC5xJeXCo\r\n1fL8FmroD0peSJjWYAM38ud2TilRw+CWCfy3nL03ZRxtSycTkKAvbnDsGBlU\r\nh4RbYoeCDNUKTg5qBvqsgqwzCxHAr7BUML1rutMAiIQA8trk9u8bUFEy2gD4\r\nyEsXY/H56UH0mwHjuC39vv9tnrLPeZAwPJCfkuEiDdqENkkaXthZRPOpFNdJ\r\nF0vxWSQhhK4rOqo5WXBqfpa9yiIiCoG3++GPoQ78RXlhISaRBCy7XXAORdk7\r\n7fcu4qlVM4++4xyUNalrZ0XVULCICoNmXhtuDoT8utnLBWw8muCx4eahH+a4\r\nhOdHIuqPFdFLUdHQ833FUrJ3SKbU1hSq1/EqJMqbni7XAgAHW+0jYfm48Njv\r\nYII8VanUTM6p96ZwDtqHrn8NJYb9M7WPa2V78DsXErui/zYIa9C5kkGCiqU+\r\nNEnvspGcr/tsAfQQ64hodGS+ioKCJTH3l8usG2RyLE6fqxzFaR1TFzX1B2dC\r\nVqJNBy0bicBXpb4vAzE6HMJNb5yL4ZxOar3IibrIAg9ZMV/0K4OupR9TuWVe\r\nh5MaF3Po9L1hrX0KD5Fggk+jALTJ9VgjOdDydhuHRsVQzfaHldQEGt1U+mGF\r\nmQhMTaa/NlnLFSRLUUz1u7YEK40t1P2yh1M=\r\n=5KpH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cbfdcc99c3ac14fe5153e716408aa436cd9ded7b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-cbfdcc9.0+cbfdcc9","@agoric/ertp":"0.13.4-dev-cbfdcc9.0+cbfdcc9","@agoric/assert":"0.3.17-dev-cbfdcc9.0+cbfdcc9","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-cbfdcc9.0_1649801609726_0.9975422866471311","host":"s3://npm-registry-packages"}},"0.2.31-dev-39cff70.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-39cff70.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-39cff70.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c6e72181eacb6f7e5e6e2f74b320876f6fa9890a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-39cff70.0.tgz","fileCount":35,"integrity":"sha512-OF1VizKTUGzUwgVP6Za9HG1KLgWmFNHx7cqctJMbenCI8eH7zIhe4GkS17i0pnKIA7eKK1PuOUtAEds6BLRXUQ==","signatures":[{"sig":"MEQCIHmZbJsv70ktNcABLvd76xgGjU7ZeXAyTPQjdESj6rJOAiAGXDoeUe7rOv8q03WKcAR9n86EfcSurgQ12NOUapXdHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVhI7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLKw/9Fh+mJ9xZpizVskW4CvtSL94UVbDbp3hnuzUCUA6PPHyJeaHQ\r\nHkhn6KGlghjusJZlx/tvcC1Mu2eY2WNaxXUc0Xmxu3BE3JA/+7hAwVBUbeh+\r\nHn94hMLk5chs/aW4H7dFC5vDU6wDcpUr3FBjJB01nSz60j3qnFJayeXaAaWa\r\nYillojjM0GOLerCh17WT6JQLeQKbO/uGN51ep/+nNsaVfLNEpKdkGF2CfVCZ\r\nlZq5AjDd2sxVP/uoUZxik/GdN/Zu1J5JMp8YgHdqyTyD1GS8ZJZZN2NscClE\r\neN16z/WxjqA988r8qKDKMUjdCU/3IA18uH/xudLt5pLIy7tC95+WVy351/Qz\r\nALnJlC1myDJtRiTLzGWAdUjiOOA2osauCP99hExX4i/MXYWFt41RDZ+xVgwe\r\n4mwHjXeAt9+Q8BBnpKZL3vMUYGp5FMMBNFF8oR/RZFuSe9CeMKhEtvTs76Zl\r\njI+TmJaDPknS23qtU8qYhjCaMeuKdQ2oC1endXPaEYY7A09xVV7IbA4hcAte\r\nlYqgzNv6KO2fp6M97JqOYQusGx0+tidZLlYqobMIEsYPYGHstbscT9ORqNSZ\r\nLH3SIUIXkZztESio3yXvtFdlTJd2loFjKZmSmgFQ4li/ttwhZsZ0r1Y/4FIj\r\ntaVdZyw6EEjnEYUyVXqPOO9YRVYu0JnN3IA=\r\n=0s25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"39cff7054f6ed7ccf8eec8260dc228c95441ccbe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-39cff70.0+39cff70","@agoric/ertp":"0.13.4-dev-39cff70.0+39cff70","@agoric/assert":"0.3.17-dev-39cff70.0+39cff70","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-39cff70.0_1649807931483_0.7011539610898236","host":"s3://npm-registry-packages"}},"0.2.31-dev-4e9353d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4e9353d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4e9353d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"26e3d50d8d46a6a2fc83222bcae94d569b243420","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4e9353d.0.tgz","fileCount":35,"integrity":"sha512-4FD36Ejnrut/Pd0SH6rnwHNSI7sLa1Gy1+i7viSt5mRYR0zM4/mo/0SNf0w/pKsl9yFlnpaR3kJft2PBgmGGyg==","signatures":[{"sig":"MEUCIQCTP5mW5RDDV79Vgimp2vcRFd1s4VZdVhvhQljR6cwwQQIgSTuaQ3NlT7nlp/g3EO8rXZXLQWSiO7pgWA0mqg8xBXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVhjBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9fw/+Pwmx2oThk9T5ra273EgOt+92X73v/yVcGTQgjnbe1hEtuUqv\r\nS2LxFWWR8JrtW/QSb9sieCtGTv+m7Ulxl+j1iNh8AnUtdJMdLKkwJbywDbBp\r\nPhNymioDmHg3HT6ryOo3O77vHS3cY0Fb0pRpQNUn1zBOZD0gGtRWYOoIW3f4\r\nmTkYU7jO0xFwEJXByl/FKadK0Pk8WCsz5suz8yR2P7MuQ7rOE93qh+iQpqnu\r\nynk7NSKEboBMRcJ1hsfrNcORCMVECOGFJH9ODYHlqpMufhSypPe+VoiS07sq\r\nB7ZXD3NtzYKzk5lqx1QShYwEuf0/h6tbi1XRZ/8H0445G70geYr+fZU3SHt4\r\ncn0ul7palpjPilr9Sd2j6H32b/XmSmlwhGqqHnkmfdlr7Rcjz/ZcA4WfLKSp\r\nn5zP6oWO5y0Nd5zz/GL5zt8sANIOkj+Ax1a9dakvzZLWxGMb7y3N1wC9tHvE\r\ngKmX6WgwkvkwBJtECxw6wqkJdLX99rrTY7/VwJCtU8mUHyFHuvjZf5/1NQ+r\r\nObhwkFROqswLPZUt0JUaFS4wT8f7OosTE6+oczWoHKK7K/Q9VYDu6JF5Kr/y\r\n5GA51Bv6OTbIQePkYc0sMB2Il08x3JQy5+9/vGRjJOu+DYUzi1PDriKBlood\r\nSYtQK6YlaLb0XB1m3dVtATCeHABragdkqhs=\r\n=2jj6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e9353d1f9c620058ebfffea551d46bc0ee70659","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4e9353d.0+4e9353d","@agoric/ertp":"0.13.4-dev-4e9353d.0+4e9353d","@agoric/assert":"0.3.17-dev-4e9353d.0+4e9353d","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4e9353d.0_1649809601462_0.4134934949938507","host":"s3://npm-registry-packages"}},"0.2.31-dev-4534a20.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4534a20.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4534a20.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ca8f1359ffe02b0cb4374b8dd3aa66b8ffa7391a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4534a20.0.tgz","fileCount":35,"integrity":"sha512-14iBC6hXaoB94yPZhmWd2E0RBMGqXOrS1C6aN1KKwPsBBs4p+PpCVP8YELriRszTCqAqrsYD7KztAFnq9/rv1w==","signatures":[{"sig":"MEUCICpa329aXNQ+7takwr8mv2HC50QIXucN8yipRQFNaO2XAiEA7bwtrPrdvNCd+YIZUMYuCWv214+xor+QSIkEDt92zY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVhwNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaMA/9GxrhlS+xemf3wqRAMJVRPBcFvEPWXiLGkqM9CjBBuDbaw2R7\r\ngS56ySWyMMJC70nkWCPnExjaCQ77AUOAa+I+MaPV6cP9qAGX1T/8wGRomQC+\r\nNS4iZ9MBkiZSJPh1oFywhTJ+OeDiiJbxj91Q59ReKaIq7XpDzltzikWmYeQu\r\nb1GMloCB+bF8VWVIuliXafI57h/bTT2dPcCpH/ddJesKF9aBneDtft8WrQ0M\r\nhfWUA9BDwF7w96mGbSXFnJoIAr/43YVQ81P2Y155WIhaZAp0AJ73W5y5Q5kR\r\nKGheVY+GooMwUzLicZkaF8UJJb9AzRJsXtqi1ne1POl9YvNYdwIsZMjhe3Ks\r\nalNWTjwJTnGPR7TZ/tcEg6hOH1/9oxMw36cRlM9nDP/tD8CcvLJcHb1murYA\r\nlnjPsAJn14mj+8+H3cTe2v9a8fofFdiO3XvtWvSfxqhq49G/qZzq8jw2aPYT\r\nSCAQj0VVGlC7UFumunnn9Pzma2/uSM9eJsBMYzuLneaoUFGvJIdCDUCZJcUx\r\nQK20GCoSd1XhMMzh1Pe0dnP6tr9qBC6gn+FFeCpTvhQdOmdaG03y/ARosnw/\r\ng1gJdT+IpRlDXn2Cs3mwiEslp6GJaCewYbsAYwpKgCmb5u3g3ysFu2MuApLj\r\nMzZl4wbVngkIie9bajnTG5kLwsA/awvy7Iw=\r\n=HDDG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4534a20aa14fd6d015150fca9cadc614923c3e77","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4534a20.0+4534a20","@agoric/ertp":"0.13.4-dev-4534a20.0+4534a20","@agoric/assert":"0.3.17-dev-4534a20.0+4534a20","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4534a20.0_1649810445190_0.2155381290552567","host":"s3://npm-registry-packages"}},"0.2.31-dev-c3c2efa.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-c3c2efa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-c3c2efa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dbb674bacd4cf6d689b2972bca74d576b08a7a80","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-c3c2efa.0.tgz","fileCount":35,"integrity":"sha512-mHk5Yz7dWXzMMQdQvfhUWJCqHGoUQd5jMykxgZNuIwRyfmtjdFY/OzAmi1tl2kwv9He5/SCBKAWxgQpk+76r3w==","signatures":[{"sig":"MEQCIElQBtf6Y8Jcq4MHCLKvqdACkRbHLYVJvU7lw/ensdCKAiA2vxjAsXIa146I4V/mqqLY9D66npE7VIQ2GSYFzY/Mpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVteKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkZg/9E2wFOaYxmPEraM6qfkqHd9kLs+xHMSUp9DK0tMQOnXEdRLLT\r\ngijlm0scMMS4CmMJGL9+DbxgA+KZPDvEbHEt3YpDrX6fBSHkTSiz1jKRzQwk\r\n4PCZX+59QB9oOqAswrlN1YOoBGi3bQZ3VwV3XJLy0MPchU1LYOswbmeoZ5Mg\r\nsaEExjNtrgmKwPKEu5w5vX/uz+FgCX7/Qcoc/JKAxTTHPSlDb9mrPnHdZeOe\r\nlPeSEqi3mtxBtzz8REJSM2Z4dZsLWiCnmhtazIx7HdrjOdU0hS+8J0JtPffs\r\nlWqyzqEupC2TP/2zbHnbkHSeg/VJOm6bjznReOQJNj2XoExUHzHWCjihhWsY\r\nEvRXigCB1saxTHQTIw5u7RpxjcgGNAf7BZsmeADXxt0ZTCE5tthRJfzS0dO3\r\nDKVUu685MSN3wFmpK+IXnJXb4yeCkCbgLAXzw6fAJqr9EXMOPB07UuOHLGE+\r\np+VZRGTY/niyR8bLkxjetF4E8jnU5pU6bVQ6lCAlYgGQ34tJN8j5FCPsWzrN\r\nsjQt5hqJot1syKqZMAFIh0mOQc96Z429KfR5T3+iogli8HSCdHqtnU8L6zOT\r\nQPyhqZingCfgIfx28lxdwxa71kzVnYiTgnxxxODNDznKHXUYBCQehCnk9liW\r\nApnnc75BzgLoF+S2mtNUb+VWCnFLG31jD1I=\r\n=cUE3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c3c2efa122c26368e6d4760bf9bb38f814d39c17","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-c3c2efa.0+c3c2efa","@agoric/ertp":"0.13.4-dev-c3c2efa.0+c3c2efa","@agoric/assert":"0.3.17-dev-c3c2efa.0+c3c2efa","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-c3c2efa.0_1649858442393_0.8477253874189628","host":"s3://npm-registry-packages"}},"0.2.31-dev-1c354ca.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-1c354ca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-1c354ca.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ede48b530fb75b4fe0968a33b2e044eafda77f82","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-1c354ca.0.tgz","fileCount":35,"integrity":"sha512-wxe4zi93lt2cBmUJ1S4aklLCP1wsU9xK6pdct/m0imClq2BRt9qtLgGahFbYkjpcTWZgCHr3NXxhk26iNulj1w==","signatures":[{"sig":"MEUCIQC3KiJD+l7D1UAK/+oz4jGTjttzjhS1lSe/KHDtRf0OOwIgVuMTPlITfD9c1ESg6JPyhu5ptUsQGiwxO5LBfZmksag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVv+eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvBw/9EsbdeomH6bkzPt7ih4MrwuAlV9fhO8D8P10zx5VPmqNBU+Kp\r\nTiDV7aM0mq82xtxfeYtwzHPJWOdkxRIJaQoHQA0QE1cFT2NXmGCnau7hj1RJ\r\nPjrq1VhOwGsqCXPGU2e2SPrWoBGs8GcSZOyBkZW+iHVJJEf/fJahdIHVk0Eb\r\nHcJXjV530a135IZnxbrPLxRhKXKeX/+9C+90UzcCPizeYmRoDfExjcB1lqvY\r\nJe7GzNRI6xB9Fh4OACdiDqRHppAyAuH8GOcOuxnAt5GtKwgDD4ip9LgFxOF/\r\nEeHkPjC8FcCaA4uuSfJL3GbfIrFdF1j+lgNrucpHCP0qC8lznap6/JKMuv0D\r\n1Ie7iEbeS0JEjGF5tNu1ta+QjblmEKV0yOD4lFEM5bbhztDt8xNpXP6qKkSE\r\nKQCoi40LgyLY7jmvOblmALuWBTcj80crpi28tst3emjB1hvQM6mGDR/MMZN7\r\nJmVglVkCqsvt8yzp2sE4HRxWGkwN97SI3MHbCEqNc9z2oRArfjanyON7XyYh\r\n7gkhILGnuPRhkIkqG8lHIHpUybzi+14vBBDa3VwMq8r9DBDq9hqEGzr/B0fW\r\natlV6UZ4NgQ7L9vC/uf4bx2adZPpx6IX3LR6Ei1in3Th7Xt20CnmOUCkrs89\r\nRnbd0Je/ZdFWj62i8AqLtrmdaJE1/aFes8E=\r\n=J56m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1c354ca7e12343f61f4a0cbd93cfd9b4636c23a1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-1c354ca.0+1c354ca","@agoric/ertp":"0.13.4-dev-1c354ca.0+1c354ca","@agoric/assert":"0.3.17-dev-1c354ca.0+1c354ca","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-1c354ca.0_1649868701869_0.08646953694811921","host":"s3://npm-registry-packages"}},"0.2.31-dev-c510497.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-c510497.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-c510497.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"746d3a51a55ab157b9ac15aaf7e914550985629d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-c510497.0.tgz","fileCount":35,"integrity":"sha512-GV/HJLsxEUz1YKsF0M0digP8SMFmwdXP9t/jM7PdZXsc2XJFN1M2gD4lVyghS6Le1W6ctYi4RgCpM2bA2D1hag==","signatures":[{"sig":"MEUCIBcKb5MbacJDec0L/0M/M3IB/pj/6Zrxgmgb7uRmYh0YAiEAkhAQACQwd/4QwtcM1yKIn4fMPXAOMeaOgRV24RI1chI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV1twACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry+A/8D8bbCvdNYRyNLmezpbb2AzpBSy9HHO8Jq+ZI8G4ls25vdg9C\r\nMtx2vN3qA89zQ/rw7Au78wSEp+kyMVHvHJ95q6tvpuUawB9Z/C+MRgJdPVjp\r\nfhjtfVsIrTikwq6GwdytOWYDG6UBW1IHKvpzlKo+RVT/eE8cEJGMGp4BEd6i\r\nFNcV/CERLDHCrGHqEz8R4ninl9uffyXNNAU2QxPBV5NuJRhDS/9GoetmO5Tg\r\n+VAKpQgkRuqam6xZKIyXNP5oo3RThxEjLEeobwmmjIjub4ORKuNJIVRqBJPl\r\nwxQmXPB/Dy8kLKjP1L8owuBJPeUCfptyHAcyi/rDdCEIGB9/CvBM8+bJk/oS\r\nWnlxsmiR4qAKYqLnO9I300L8jG2kgo/9bK643qk9qrmHNKOf2y6HkdMklKka\r\n7kHf7CuFmgyxanuFHtwLO7p6jmxPG7nqetlMoZNgvMc3XgLzTwN/Ue0/j/Xt\r\nJMJdfPcmQHY9kUa+Zf/hvxgtGxE6lpIfS1Q893uHo3qpYq7qVml5kJ3r3Cm1\r\n/NNhbrgcSipj2rWaPvDXjUKpmjZEKTL50mHRADgCwebfHSpZ2JnPT9u9fm8X\r\nfndIxW74ld/ohRTOfMxs9Zyvb+EIwRQ2iJJikWwQUfOlIFn8nRfE4k64i+/g\r\nM9flwGVsuF5P8JZYFdME/P7x42i+5dLNi3A=\r\n=K713\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c51049757ca5f85b97ba2662a6e54ea5d05ef0ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-c510497.0+c510497","@agoric/ertp":"0.13.4-dev-c510497.0+c510497","@agoric/assert":"0.3.17-dev-c510497.0+c510497","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-c510497.0_1649892208627_0.16790638644495637","host":"s3://npm-registry-packages"}},"0.2.31-dev-4bb8721.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4bb8721.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4bb8721.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5a9b2b6e04aca54acf9adece41f7a590f6f3cc74","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4bb8721.0.tgz","fileCount":35,"integrity":"sha512-XCAI8ur0dMi+8I5gZ/nJsTThETNfBlfNhURTLe8hhXgsW2QDUX4Vmpk+eDgOBVomtCv4lSYkDIXes0+S6ovHfg==","signatures":[{"sig":"MEUCIQDwAbDZ0cOhR6SVm6nH2jMzEg6jzDA7/r5Th09qcF99AQIgAopvPzxv29i3g0rEBLvtsIirMipBbOdlUahJ2Y6dLIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWE3qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYsQ//cqY+XMKUNWCGnwSLG9FSvlDca/PnnB3tAcp7JXZZrxUIIi7L\r\naGbL17d4wUDZlHsgXnumTs8Dit5QDKnMut3xvuqptgPqzTA1a3ZM0Vsupwdt\r\nEdlUVdzONFZzOUJgSjNL43SmlpG+3ehH4YnQf/FQGbfTcDoe5rVsenhqCdW/\r\ndf6N2yqomGBhWsRnYO8yK4N2innifgQ3vpN6si7ywnO0OPjlA/wpqqPCtDV9\r\nGtx8/PhZvCIysFJOFijyJLdjSP3gzanPrANjs/hmwXOHX3x2kqrI71MAd1ba\r\nKzIvV+qrw2UCmSPGnunyCqGYVzgpbC2vMES7bSml0PlBDMKmm2/7hrw/TGkF\r\n59R1oN5NYRe3/vKh7cie3c5XXmS/JRljQWY7YHAx0tTNfLMkYND8gts7en2L\r\nGbveYs312vGfiUB+nutcLTKyVFNBwkpoMVjHCuYkbRXD7rQ+LBmF4b3GeRG9\r\nTO1LZxhA+Fw/ksO0IW0uaWpo6zj5lMwLOWDcp4IV8MxksOHdJIjXzGPV9zsO\r\nzlvpMuI7o76UCvHVjFOEMEl6vOcuxT0XI3LdavWQof2WU74Lx7iIw+de47lR\r\nreGYn9IPKwpLKenC9/JCuvc88wQD6YLcwYUoPrGbtH6uEaf/zxyP97ngSpz8\r\nOXs/5UrqopQHy5l4H44CfcwVoITYuKEEIe8=\r\n=C4Wy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4bb8721fcc506e34220082361d245433b2f901bb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.37","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4bb8721.0+4bb8721","@agoric/ertp":"0.13.4-dev-4bb8721.0+4bb8721","@agoric/assert":"0.3.17-dev-4bb8721.0+4bb8721","@endo/eventual-send":"^0.14.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4bb8721.0_1649954282517_0.4221985195771172","host":"s3://npm-registry-packages"}},"0.2.31-dev-161f200.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-161f200.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-161f200.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b1647a88cdf690ae600cacf789b7b935525434ea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-161f200.0.tgz","fileCount":35,"integrity":"sha512-AVS7lgGHwMvBLDX4zraKsMzVbphsNxQqg2WSTY6vc7d3WGl9+q9eSraFiWOI0k7GD0sCLleeW7UY7BEgiFREaQ==","signatures":[{"sig":"MEUCIQD/P3hFJSNV0KY4R162lK46+npT/5RUmeMs5VKSzNmGUwIgdV6+fSUV167B08DLHesyhWem9Yi0j2jzLAEoGIJ5dSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWF/DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDzhAAlB9TLKxyT0fSoIFZ721kp/7kU0XoA6/C4XTSxB7pSWDhAke0\r\nP6QiDZWhxs0XNal1NSS7erQFWSO3ERJT3ETiJFeB3Owm6LZCHk6jGEt3zTk5\r\nN/FBPi58/nMWJomegxux59yOhcQ/zGowwfMOCKBFyqsExPfDjRZfDOF3TpXO\r\nba3XTJ69T0nBCXIm2E/bPhSuwUGYl9SwbS+3muc7Z2sYt91Q2aoIQMako5LB\r\nSUKM/c/bbDPomDl+cAUup9R9W6mokG9vMMBa5obefBf69K4cRbqg/i+kRX0w\r\nMzN1LlY5oUxc9tChszIAqP1odXoJkMaYtRxrvOs9QaezVmbmagmGncE+tQ/0\r\nmbBzi7k5QZqE5dxjGN+kUmBc0aNKb0EVa4EoZOy+XCpJoICyOnsNBk5743rC\r\nVqjZMqZx/WnFgMXUEI0+jPMTOixdvL9sY7J4JJmUE7BJsdIa1TlYDNuPOVCw\r\nQ0EaBPP/J91RN8NMg/vVGfmGJtcwNT/O6LjyLLdWFgBA5Le14asqJOPt3vha\r\nZGwHWQqJ7XACFDTGS/o04xfZATdoTGkKDV1gN6J2a9ae93phiMNqZ3jtCyTL\r\n3bfKxd7rYiXZ8XzGKdZXzHWt7fGOiKl6spXD8NBVkqnQfvJ9WSClnx8vnRKv\r\nFT1F4LBB7FsktABEo7hwWyMV7j0KUjOZaEE=\r\n=MQKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"161f2003b6afb5e323abad44b09d42a4a88ed14f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.40","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-161f200.0+161f200","@agoric/ertp":"0.13.4-dev-161f200.0+161f200","@agoric/assert":"0.3.17-dev-161f200.0+161f200","@endo/eventual-send":"^0.15.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-161f200.0_1649958851690_0.8976679303480688","host":"s3://npm-registry-packages"}},"0.2.31-dev-4e1e3bf.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4e1e3bf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4e1e3bf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6269472248d5de9b1793ba276223f6f01abbda8d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4e1e3bf.0.tgz","fileCount":35,"integrity":"sha512-3shGM/+Og9PJOe0RmAW6nfzxvK5FvQ035rb+svVjP/6yaKZuFQs6dHxf3dHHBD07bdui4QGeoROjCo5DQLAgGw==","signatures":[{"sig":"MEUCIGfysX5RfN68codUBevwDmTLcaek1lanlESBxNRgWHM/AiEA7HGLlqoJdAtjYxUjGo7FaZ2bPayXW7DogQWjv4X+Duo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWIcxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXsw/7Bn4ekunuByHsDGUItCPX7D7BZ5OGJf0RB687GjqOa8yKmAQz\r\nRSZXAYINDb0OFfPsRGVqcQx2xdfpRdDwgu2yN7fSXbvRaqHpIymifok1LqdJ\r\nYxvoA6HPN+ePw0yQMJHjVpJ58NpmHOPAJ0P+kNZWb+dmm3chnr0Kxn2D+CXU\r\nlaGjGlCy2ntT9UIikFAuy1MkrMNiBomAJR1CfjMvfxGD2Oazew6jLi/1xbZ8\r\ni9qa3oFFZaXwp0QC3p4frYFOiOfjYGq3fvqu2XuJkLQrn5Y6h23/vVYdlkFc\r\nHb6pER1S9CxpoFik7WwQugNE5NlH1doC7CGlQBsBKHZ34/t44m5rGLYlN1dM\r\n2GBlMK7tTYNAecKqfCSrGlJ4WyO0fNdC966onzTV4cgJsuVLVaxHcca6JhA9\r\nHff5AnG6C/dyWN272vwOaqXZro5dPEvE+MIQ6q/fWdtjPfgO/VkwToEjLGwM\r\nqIMbLN88ag3f6r8DzS+24XslLSSDsnyPiXPeJiLShHT6tzRfxov2vcqzmyd+\r\njQsPFU1/13hI0ABDxwN2Eb0F0lHJ41MxBcUjTD1j4rmrHyTCPP5A51gxQKwA\r\nLh5yPcxUgeDbT6fzkxeKyQpuZN2wuh9U259XPPt8hC2JAl1F8uDYdRYmamhx\r\n1CeVj/68d+3iMiOIhm9XeLB01y9HRgVJQ+M=\r\n=ds8f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e1e3bf4a56b1690ba96a3c0075ac77fb962155b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.40","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4e1e3bf.0+4e1e3bf","@agoric/ertp":"0.13.4-dev-4e1e3bf.0+4e1e3bf","@agoric/assert":"0.3.17-dev-4e1e3bf.0+4e1e3bf","@endo/eventual-send":"^0.15.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4e1e3bf.0_1649968945285_0.8590448742717327","host":"s3://npm-registry-packages"}},"0.2.31-dev-8921f59.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-8921f59.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-8921f59.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"908c94b5d71cea73dbc47450d03db659acaa8abd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-8921f59.0.tgz","fileCount":35,"integrity":"sha512-ua5tzy8YzpMhYdXQE5hG2MLvFJ9/6D/L32sGQbxazcs2roJxC2VRfx84UwADANHS77ZEoJqhwv8tm+UXxnXh3w==","signatures":[{"sig":"MEYCIQCpgI58bRR8Z7K4WkNYKFp3Kyz925jTqD2pvew4CZRQOwIhAMT96tpdwcQm6Rt48pqn2cRGZK/YtxQnfmEH8O8GJJy2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWLKPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9yw/9ELxpcxtvbJbX+UAoWKwDO3JbUttvd1bIhhLm/2YNPwFPA6R6\r\nCDJsaD4K9NvpXeiNeET6ZKpLhIrJKi0KKlVerFfzNOJd6qRNBnU0sGsAeFUG\r\n4fJkjsR7tGdoKGH9qrENEyZlHUX+NciPZtjr5+5J4GQQMLc/MHr/k5xCqQPn\r\nx0imQdEWZCTuO9NOfuNkv5b3w4BIfPmpzXkdt6G523PHaQcov1b0eUPkxqzE\r\npRG3zP6PYlNuLUwCj2Ah8zY3jOvH/SsbjDvBEaJ4noK/xwxp8ircS7NEVICG\r\npwGzV832xmI7JkcW92HXCMRd2kiMPPjnNCdMv2tope/yIQRGXJ7x4QYkeUBZ\r\nAyPEEmjCdX6nceYPRwv2EtMYaQCR5ZEDZDaXirX/Dbm0HRTMYdQWlHw3ENhq\r\nmZKUW7IxzrsVHMKDfGjOmSnFWZwf1RvpS1KgGryDTdtEwgV9xO4Q0zyujXpe\r\nVeA0ZtJq+UvVZCD+egu/ORUaskL3rthvlu5gEns9Nslg5fKEPzPnNWNUul1T\r\nRGvy0hLtOxHS8NnphqRra0BC91Gd7CfyuVy94WrzDPwi7iLaXW8boSfRh+UD\r\n64op72bCufNyGRovbR4CAM5w+VK7VJWQKmBaaiY7KOTZlGa4baam8UMrQA71\r\nQKUkuHThLN3OBdVzJotihv30ZAHvluSd+7Q=\r\n=USDc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8921f59bcdf217b311670c509b8500074eafd77a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.40","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-8921f59.0+8921f59","@agoric/ertp":"0.13.4-dev-8921f59.0+8921f59","@agoric/assert":"0.3.17-dev-8921f59.0+8921f59","@endo/eventual-send":"^0.15.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-8921f59.0_1649980047207_0.46038512938532294","host":"s3://npm-registry-packages"}},"0.2.31-dev-b307424.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-b307424.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-b307424.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b035721b31afe569bace32c36110038937e4ed2a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-b307424.0.tgz","fileCount":35,"integrity":"sha512-XxJDrX0T/fVP9hVP3v0jUrDTJgtTccGQY+StiH0SCfkMv8Gdxg5m+LvVg8fcPvLztslcRZ40jeW3emtmQ0MuSQ==","signatures":[{"sig":"MEYCIQD0lepLn8itdnQo8JfM/Odrc78u7GZo5IqM6BH/DnB/tQIhALLMkEsxIBkQPadxB8HwdbTQMCvkVDm6jTrebJpLKKTU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYuJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3NQ/8CQJK59upLVUQTvCLl/yRaJbGKQ4y336tuXJfaDcOBKrydPV5\r\nG+ds0gwqsSHGx/ZOtEgW6Ljp3oqugs9i6XTDdrqMDHP877DUGIGLk622qRrw\r\nuBUkP9N2p3DrWcHMK1/+SmcNqWgZlWdd1pXwaE2+/sgUi67qPvTFX4V6s+JH\r\nSGzpY30+fRfEdp755NOxblrVoKeGZCeJJmYc4nqHN9RDVv8/FrlVE0zOa/er\r\n2cQM9qXcLMzzCrUvYdInSJqKksnQ3WKUcvx9cx2/2JoKN3dW92L26eQuMup/\r\nSh7PPZ1cK5Q1gbTDGtsHIwbiAVVanJuNEl/rvuE4a3fHyBKCdymUdYi5ijZ+\r\nAF5xOhiEZFACCfkMbDlIFGEp2VsrwfoYkfRjUsvIiE1kP4Fag6cWD5Arw6cn\r\nwBZL8zVGJGO/ltHpBaIKLA5dq1I1xR+bo7n0Nw5UmYn14RLP9AoMe4ROAcrG\r\nWnskv3zusL+7C4MhxtzB3Ny8CZFjrBrYYtzQ0Hw8TCKLHbmubkZCo+SPVL4v\r\nTAoEoZPaRMGhCQ2qXRDJ3JeOlcybY8WfhxvQJOSszsbezWWSxH5aKGx4xnvC\r\n0uCikRfhfsjD0cG3qRt9l7Jzz5nLBQDcsR98BAFscgPAfUr4cFHLMnmuyHVB\r\n7u4ZexGA5DIZrLJWHwpHAz7esooelkkOVvE=\r\n=g86y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b307424db1ca42949e0d3b45abc1eb024c3a2c0d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-b307424.0+b307424","@agoric/ertp":"0.13.4-dev-b307424.0+b307424","@agoric/assert":"0.3.17-dev-b307424.0+b307424","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-b307424.0_1650035593761_0.18601369217434893","host":"s3://npm-registry-packages"}},"0.2.31-dev-753ae4b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-753ae4b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-753ae4b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"066fab3bb863bdaaeefc76b8e3faf1673ec7bea7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-753ae4b.0.tgz","fileCount":35,"integrity":"sha512-8+Ya6DYtN01f5CvWFivKMn+S+MoGUTgiyEfB7mCZbHkVXXPRx8RKw8JyHr26Az0g1b3dz88jecjGRoyvpDFDDw==","signatures":[{"sig":"MEQCIGvSHo/axBXjFUAAtBwq3FxoNHqxdHs+UEw2uyivAwZNAiB2+yXDrDZyWOfGZOTjN1x7VBpJog81d7YwO7hm8bNeSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWaa2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrInhAAnMEyAF/rh2zU1ZueS/ObxDjk2cIhT1gbf2/U1XvzFiMmimhH\r\nZzw8bRST0dFeKqKJ+OX31w/2s0FlRqfuH0589X9cY73aFGVTMUSlmgGOaFOS\r\nk8gyGMbSoM3BRezG7XAppzj2bAiHbnBrwgE8sB2Qf+CfjOwUmktd/UWVeoFd\r\nQ24CA4I51yDEf6Q3U+h6n4fWVENVSAreJT7zKyP0fxRYSV7m8mxaUDJUYQi1\r\nYfBTko+UaMxX3uUE4e38xkqGs5olRiMvllZPLey1m1CNIOIrM6CGtTJD6Zqz\r\nd186EJzrVKWPLTzxkk0TmRokDYS3pTdFDGZAg2sa0PyXtVzkzInXmKje7+rf\r\nmgQYWo4cFRdyte3qFxmMmLr37QtdpMYidqyFJU4GPxZjc5amFcoMXLPQ0tcC\r\no7uECWddLlJoHyjNnjZQRwmrlVEvykWKWBF2Am5otnyrGmVPc+kGEO5NXi4G\r\nBbpAHOoif6WcjRvW7LhN1X871tdFaWAXlNcrXyHjHMoTdzXHhOcILWW86sSG\r\n248CVkXGyYyKIIlvy/PcF7BehBgm3LJ43a1LXzx4IfKA1L2SZhNU0lW7tCrq\r\nn/N9t8s+SaZd2IfYR1IpqEgJ3ztx6ltntV/8mrf1mgpcVOvZr+uCYYL/iQoB\r\n8pEc7zJXwBW0NJCIAUuf+hHiaYdy4ihOkAE=\r\n=Atwo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"753ae4b1ef41bdb7f187aeef2451e3bd2e3637fb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-753ae4b.0+753ae4b","@agoric/ertp":"0.13.4-dev-753ae4b.0+753ae4b","@agoric/assert":"0.3.17-dev-753ae4b.0+753ae4b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-753ae4b.0_1650042550433_0.6097965281601196","host":"s3://npm-registry-packages"}},"0.2.31-dev-80f2309.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-80f2309.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-80f2309.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"daa6a79ab7ca80a1f062cdaad1daaaa3d0c353a9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-80f2309.0.tgz","fileCount":35,"integrity":"sha512-z02PM5PysN8w2SdlpkTGypkZETUTc57SiqOptF4TGsx1piGOchlvZTjYKFZS8YWzmql8dipcRMpqgPercTCQRQ==","signatures":[{"sig":"MEYCIQDi6KL9w6KEZGHnB4bpnERGVixBEPpkwoIkax6/Pi/j+gIhANLaJQJuZzjZHxgwXb5930yCZjBg39uBQ/wUgD3bkD1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWxFzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ6A//aSSoyxzaQzNWL7cou4UdjqxOej3EJ4mlXUSczN8DXmDsPtNn\r\n62YAniI7N5Al2xAhFwJ9+QV9AcH93YoPLvtWYALV0IHF4860gcg8TBfekx1Y\r\nbBPOwPP8tU7sZK5LHUcp1Q2Qpj0H/tgel0LAtpVwtdhyCv62W//R1NXJeR9k\r\nw72HWcjar7OMiTz+WQlYNts0rl7dA1bep8MqyktaOBQdw+0pz8bg7WYiX2jh\r\n9p7BpVfCRyKhq0+vumYqKQ6PCdFumHQnY6FnmkKXuJ/u+Rb67bAdbf9+lDe7\r\nNvYEfe7RN70ybUDdxkhHO7YTV2qWvh0QMGWYAwWQnpLMn6yajX1lWWlBgEMx\r\nFU6kSnLjH2SEVqvLcc0FVzFmK/NTKkBAimUBvA36AHQbSuAbx3oPYsmzorNw\r\nlMnma/OtW76FRMfaZZEqoizzqev4g9kWcHO16Q+IYfaUgocO2v/zjSqXt8St\r\nZbLXzvB6qTXK1blepeHgPZL5aMB4/8UF1kyscQxLBaTGyBb3H5yCnJ9ljJNx\r\nXMpwpVqUZheYKE+hSF8/dsMj5xuTV5hT5FiKCetpRyfKUSxdJRHgFqBuzj/T\r\nKXKtXEPVfHLD79uQu7TXOdvuMTEN9nTwfHlmBbRgsXFIa9MqYTheVq2BgRwu\r\ng0Y0pSaSjRuk+7TnMm005vZqDazs2/CIhMk=\r\n=o5Eq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"80f230944e85fefd539c787322e0bd39f130217a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-80f2309.0+80f2309","@agoric/ertp":"0.13.4-dev-80f2309.0+80f2309","@agoric/assert":"0.3.17-dev-80f2309.0+80f2309","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-80f2309.0_1650135411703_0.9535860678510693","host":"s3://npm-registry-packages"}},"0.2.31-dev-8227088.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-8227088.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-8227088.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bd49d096b2dd102ac9395ef1656cc89fdfcaf4c4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-8227088.0.tgz","fileCount":35,"integrity":"sha512-Bv5jfRmFtjUvCviihm1VVS5UDhkcZasY0pC6bt5KUThFbFMivYnTGKd3+w5BWkY6TgVYhCCP9HdCdmq8iSOAPA==","signatures":[{"sig":"MEYCIQDORobXRWjrZCpebCLV4a5fUuf3cUAkpJCm/ZJk+gGbxAIhANsLbJhr2LtVMN7OmbwQU3ptld3iJ0hM/YDWHrSB117z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW0kBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ0Q/+MugG0aIYvLLxQoEPaQbIJQRG3WIqgNOLIhgqKZdkqwuZWd70\r\n9Kz+aDawO4olfKQ0fci7yGHVezH7ePUG4V8b67k4ZIOzGXLrG7hXxHsz8p4L\r\nmx8FfsdAOS1axDM863lqmRQ3Jvc9KJ0fCgYHIfyXx8kyFXw5nAbmHJoGHX5Q\r\n9M5DsNpTmiYLZkLhtuUWSww8ZOhVedtWIr9N2Lmd4ofJ6wpEe43CC0Rz4n4W\r\n/3RfDRepR6D3ef5b2nZhz9aNIiAuAt55qoPDPAmE0F69ePgur7ZUkSJVZF+N\r\nht+9T5jr0WV5KjtS4+TdDvR7viOX16Fc/a/F8Y+nYZd3tvCYDCTdHP5zThNV\r\nPaDhqz0JQmgz3xGF0TbWGqxfRjXgQMc+crphJwg7zlGIfrqNUfQgXncp1mnD\r\nBt95KoZHwlIlNr9GgzQ+MC5UlTjHRm96rfe/lojWHuYznTF5777f4/b9IUgw\r\nfjbh/eYLXmkFV2G8Cy/0bWS51A6u+RNrei2mE7m0oh6oO95wytFOn3+THIHW\r\ncgIP2Fvm7j82QyDhLRROzGi2Azk9gVNNzSAjsh1IN2CAxoA4+ETR39LosPiY\r\ntPaPi4N2n2JLDAm7lB3AaXzLS1hN6fpoSQWcNRirdVgHfVH0TPSaGiyC179o\r\nxmNnvHBkb3YYROPkBGe/qhfo7FVSCmamtIM=\r\n=QA3n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"82270883d8bab7a5656d52cf6a68cbed30698331","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-8227088.0+8227088","@agoric/ertp":"0.13.4-dev-8227088.0+8227088","@agoric/assert":"0.3.17-dev-8227088.0+8227088","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-8227088.0_1650149633802_0.3737976135483747","host":"s3://npm-registry-packages"}},"0.2.31-dev-4c0740d.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4c0740d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4c0740d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cddcdedd5679ec119489071009aa6873ee242ae2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4c0740d.0.tgz","fileCount":35,"integrity":"sha512-nB2MQ0e5KwiPHF1VzMQS7BMNoUD6LwiTGOiglvao3tZjE6LPblpK2hRr7oMtPnkddpl0+wpmd6geyCPN/Ley/w==","signatures":[{"sig":"MEUCIExb80x7p/Wkp77kYSp0nAncRYIAt2c4Knke8ToVHGfRAiEA/per9aOZBtpUHNqHcmbHqjoXQsqyy+twf+5WQoYZGUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW3p+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMbRAAiqqecKWH7xOJ2PuDo2L9DHBFsEk+Q3j+zLQI3DgdC0GzH3BH\r\nN/Q+RdkjOlPzKnjhpVaQRTFCzTOF7BkGK6KAIyulr9TLiPaxywZG7SWXjb91\r\nDGOWClfb7ybGY+kcVnAXIc4REirT2SNrmpncjyu/VbAInT706AGG3hhb0pR5\r\nMxHo1d4xGXn0SvSOG4pITygx/Qk4PkhZltiOKfc0vhNyCZdeP1DSHJn2yXdv\r\nzZpgfaZbyBc4ASwTu1ZIA4abwLPBM+5e0H/lwKY//jhspAkU+TxcyesIqajK\r\nlo59DnVnWgvgwDGlW50XcI3X2mXvWVgubZNi0e1hjxDCmMqS5DWBuwd4Q1hn\r\nAkTr11kKInidB7GHDQr1Jk2TRNVx5iGm1RsDkTgus+kbo+VxVNpjrM8SAXHw\r\nilQYEgRqpj1ZEUO+I1BPAmHCOAZCQf+yCtom0ydLO42IBfQC7BOChpCO0IfG\r\nD8rbVmwHhvEUkPx1NoMn8qMVUucXyvjDxZvMZUIi7aVIceNOQUdQ12HUPOgl\r\nSEZlvu1O2Z069Itihvl1a+F9wTepCiF99H0NWoHzGnFzFhX6hZ1+Lp/rxw11\r\nP7HSDY+YuBv8hic4jJvYw2C/N4+NvQQGOKhqrhldHxj2Odlq31XN/1KbFw91\r\n/B1XGwNgCXoxT/LJiZYVQygXFbRUit1ldZ8=\r\n=q5Mp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4c0740d149279a1da62247fcc61cfd66a768e148","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4c0740d.0+4c0740d","@agoric/ertp":"0.13.4-dev-4c0740d.0+4c0740d","@agoric/assert":"0.3.17-dev-4c0740d.0+4c0740d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4c0740d.0_1650162302240_0.03473588329063526","host":"s3://npm-registry-packages"}},"0.2.31-dev-fa91fde.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-fa91fde.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-fa91fde.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7b680e6a8d24634c57b3b632b0db49d0af6ac970","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-fa91fde.0.tgz","fileCount":35,"integrity":"sha512-505+gIQY6bgtDDIcZXoADSxoQLqUZhBIIXmirEaAYM7ye/L33MmR/V9LWm0q43IDKp/m9Aso6/qtdT2UK4pW9w==","signatures":[{"sig":"MEMCIF0c2JyjNBgd4wXiVvsi0a4SO6wyylfL1gqq1G51nOUOAh9ZRuHyVT/Dfgu1kUKnBDnbY6UjfbFURpd5pgwA+73x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXHRPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQQhAAnYy9vRwhBg2BsNF9OiY1RpfMfvDIDNz/unU6Nb+SBZOGHOZP\r\nYjq6C6inL9YI2vMXQdSqxtR8IzEmmvPGWmAVLSil6dKFJneX8UEV+/Mc3L+e\r\ntb6lTyzPJkwCIP0t0tBb2iN/87obiK8J0rOVRydUKU7NXBFVUnlFNKUCGElv\r\nRW+ZbDgbk8oiVdYabLgZII6n3SPFnkZbzFIBIP4mUniKGMSPOm6mcbkHDYgQ\r\nQx54WUQ4PwlWe97PiUhN+82L7QohODq5bmd5K6vOe5vRz6crZ2RNNDdiB73Z\r\nzG62+/Wr8HSRYfwwWzXbFgFhz4f+7ywHM72gDue2oBviEyvO31kdEB8DuyyE\r\nDoG6v0DMdSXpFM9Oul/ZYZ2LLBlmVMyki+6lBGSOl1IfOjvKun+4M/nwQxeM\r\n2PwfLICvIf/oo85BbcxOnKZiHMU4BS9NivcEI4VFKEEY3HTvmviKMwAq/3of\r\n6LULJVcgGU47C+wl9gzIQjIzzDyg0kSizKJTQYScaxSk4mUw7ZIIT8l7+r6g\r\n3HYEV9ruU6LxO1JMvmjUBckRBON4TS2fTt4jgzjLCi02v6eMoG0U1+oVYFdW\r\nxjr16BIqZGzllnSOjp3a2JG3jkHOlkOFIzxeboF+uOc1VwLJkVJWOj7NUBj2\r\nfJEAw54s+A6BjrfqR4q+YrGo0CdL3Ae1nww=\r\n=4g8x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa91fde161387660bbd9ff50878adc24f1924ea0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-fa91fde.0+fa91fde","@agoric/ertp":"0.13.4-dev-fa91fde.0+fa91fde","@agoric/assert":"0.3.17-dev-fa91fde.0+fa91fde","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-fa91fde.0_1650226255226_0.6211497069840168","host":"s3://npm-registry-packages"}},"0.2.31-dev-9d35357.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-9d35357.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-9d35357.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d007e29d9800c173557a1af31b0bbcd855bd193f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-9d35357.0.tgz","fileCount":35,"integrity":"sha512-wDzm3et5cdmkxEWeXI5Dvf8gEiPE84umNzth6pagujFn5CGbbzWS3SGAeU/OXyMypEiAReE1jPIENzpHgohg9w==","signatures":[{"sig":"MEUCIHlGWN4DKFfsHUnNs6Tw8EA/eQhwNRHax96mSNn9K7/7AiEAxtzNHJPnD0aVfb0N3VrAsw/LdQxwMl+K3rdhDWeEOoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXZt3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSRxAAmlzDGgfVISigAr8kxYLRHmX30DTfwNRHEaGSfxs4ti3eeSlL\r\nZ7kUHSssEJGXgzSgsi3ygkAKiJEfSbU88LweyATzVYcGMJXPnzTJEr60P3cW\r\nUKhh7xJIv0jBrLXyw/MbM9zW44KFyT5JGdEXoNM1xCmwCX7zDnZc2DzNAATE\r\nN/r36vxaeSsx2nDEXSTx13lnU588Nh+2lbnlC7qm9XFFLUY7HBj3WjHl1JD6\r\nrSd6h8hb+Db9o5Kidi5trw7VcmJoblYf373/Uy9i+XfPN89PitQENDTAiEJj\r\ngXyJCUd3SLeXQrW74WXQxTQnkB6uXFDvqCDHk8EQzeIKA0aETC677xZEcukq\r\nE4CUE7zaT/szlGMPbKk6FNVg6InfVF7icKQ91hGHsG1UGD3jQaffRk5aNhE6\r\n47Urx8Bu0p8J6rAGORkV+LNyd3D71htkC36bCUSjN3vWBjo7DTttjRHa3cT+\r\nFBjqTj2UvjfqqTVpyCmbN3qU+5BXRS/fm98WX6SD4A349F1skrGXiKFb9uKQ\r\nrQIM/DDzb3SkVIZ8//THVZ++32couDtUwEbzi/XSfDe4jP5aPIkWjn6rzniz\r\nQ/1QeJbeM9Vlhtaq7fomqQXeSqTGG3eBrSjfQslp2uWoXYKhKAuQ937LyVRh\r\nP4xzrg5CTBjlqBrlnuX8q+Drkn1fRg1MjVg=\r\n=R6i1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d353579575afe72912f9edbf5f4166b659ee273","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-9d35357.0+9d35357","@agoric/ertp":"0.13.4-dev-9d35357.0+9d35357","@agoric/assert":"0.3.17-dev-9d35357.0+9d35357","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-9d35357.0_1650301815744_0.5296331043330822","host":"s3://npm-registry-packages"}},"0.2.31-dev-41192ea.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-41192ea.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-41192ea.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bcbf9e4e76499386e4165857c46441019ab9037e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-41192ea.0.tgz","fileCount":35,"integrity":"sha512-KN0zVyNc9qDy8QunHTcvAcckAQfUuUnVRvvgSamqJYQE0gw4a4YmUBtRC58u8HPmQNNCD6WXnIzEyIkBy9JJ0g==","signatures":[{"sig":"MEUCIC9/IOHv4widZkzXZ65QtfX/VgKXElnI8dUX4sRbr29ZAiEAjXStpzVs21JgUnEqfBr/yoZ4QJmNBuWknIMk6TGR4qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXadZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0iA/+NdP0dF3MS82xD+RuDtS2oQOyMP5Y2yRdKVHQ97cqr4wxtRxn\r\nmy6i6hixwhKVeHdVJfJG54rJnDXMfH4RBNLUnndn72HcyqgbGg6dAzjr5tC/\r\n5KDMdMAZfb+hCjxNUymuz3QsENWcxnkwS6ryzX0E/7xQ4B6y3fR3YtIKExAP\r\n4hO1p8R9lNSOGfbGOYORcuRpI3eArgW9tS2i7riLUttsixGx4UDxusapVIed\r\nz2m5qUxd0zwMrindoJSZGbpQaD0zOMTKMQHaKpWyAhWFvKJVIX7FJJEB/Wtw\r\nz51Z+I5KyfAi0Xdq1M7kMnFavaSKUkKC2wk1FKoZ2meqpO0PgwA3eMIORutF\r\njxoW8TaPntxhUmdZ2EYR7fYEB2LOUg97/2t84yU9yrOeBxKvf1S/beJFfZ/e\r\nKGi5stCdWIXJr/X0JIRus5q1+7HN8b5/sQruLl2kWIt4VDd4JE8ywxFzq19K\r\nYKJ6aOK8VPK4bYl2dava6KNepyZeqWbgr4upQYG7DNnSDyeaSAOWn2VLMNo8\r\n5q4xb+6A+zO8fGRFXYXXGJfC8szX80I834W8K3lwUL8fXCpQd27IUDXNY/EH\r\n4XW3iCCQpxJjaBdBnjfIkCy3QsRPTTsTtfzpD/L+bqDpi3JE1WGelJAK5pzA\r\nXbmos+plmp7fluMhZrfRblf+MUzkSkniV4s=\r\n=SjM6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"41192eac086b342204e0adb086550468dc6cc96a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-41192ea.0+41192ea","@agoric/ertp":"0.13.4-dev-41192ea.0+41192ea","@agoric/assert":"0.3.17-dev-41192ea.0+41192ea","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-41192ea.0_1650304856864_0.06071161237816991","host":"s3://npm-registry-packages"}},"0.2.31-dev-4a46d9e.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4a46d9e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4a46d9e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8a8ca32d5c2b7cf467a9a9b67fbc98fe9e7223e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4a46d9e.0.tgz","fileCount":35,"integrity":"sha512-MZQVkM3tfjU1PxS6OLNS2nEL2tvEESaEMdbSsADxH8HZjy0/D2CJ0TkBH/YqNXslSbchJbPYS1Qqn/wpZVIPYw==","signatures":[{"sig":"MEYCIQCTaLGEVQ/v8MRcOuxVziR8JLXWave1tszgWByzK3ceQgIhANpiAxSY+Iq/E6PsgI5ZzYKIXvNthMkdg64PRUSFPUCO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXbEcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXHw/9FVm/Ku92aFRBbqUF0ao4/gp92UwN0U3WvCUYHKNjw+m65QYI\r\nHIzqoLZSxLBurVeVgQb9HSPhixerCnMDzh0wnhAPCgFaJ70xEGVBLr+RWMjs\r\nyUwnpWAG8p3CpcKAj6ig86R5Om/hd64NW7luBvf4Qrj7zPrKmD+LWDg9iZNu\r\nBTt+z5go1rBfubja908YKmzmSy9kCHOvwcGM2LVQ/7MELqa2/tD4xFAgpG+1\r\nWKMrtFZw/UcNP63tZL+3nVNbmCyECGcXkbgBI+uEE37mWLLigqbFxdEMFCpz\r\n7EnAXMkd5g/gEZOL3Mpak4DoCokpr8lksTMBMgKQj6V7eh9SueOm24r8R7FO\r\n8htgv19Kenfq1N+UCZ+r+iEbWP113y58gXP3PnLKGzerMjPPS/tG8YNK72rX\r\nQNE+KWzmEx/yWv+5kskpcRnOGp/c5DtCaAV14NCi+6F9XKT1nej38mD2Bgri\r\nvV7/gu7xpjIBBBMcJ56+YFCU4/kcOsji73KZK0ZzDiCoaack0c8TgFCxFIls\r\nY6IFWRgRQxWiHbIXeWN5aaMdvXl5pXHkE96Unq9A5quHw6B3RIx3y4RjtKHS\r\nGqOHVHXRGVFEK0UET/gPI0ITVFSx/ZfFbdUxnC4mC4Bw9749qKUHfAdXgHCC\r\nFO2+PUNdrTBth7EIJjbdl2Y3XK2k9v73jJ4=\r\n=GiYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4a46d9e37fc3946edb99e8ce41f52872e7816094","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4a46d9e.0+4a46d9e","@agoric/ertp":"0.13.4-dev-4a46d9e.0+4a46d9e","@agoric/assert":"0.3.17-dev-4a46d9e.0+4a46d9e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4a46d9e.0_1650307356454_0.15966359690341192","host":"s3://npm-registry-packages"}},"0.2.31-dev-f26bbbf.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-f26bbbf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-f26bbbf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9d6634c691d73673748bbe167726ccaff5e6d12b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-f26bbbf.0.tgz","fileCount":35,"integrity":"sha512-aPQrvgAAr7mhAObBlLy5jtYvnHB+P4A8s2qMh5b+yGmb/9jSqRXtJMYWWj57Z2igXPKelUT3U7bi3R2rHhwndA==","signatures":[{"sig":"MEUCIQC0VW0Xqq5wlwtubjReB7M3P9n2c00w1a14yaDtf4zi3AIgZQlKkXF+QIZpOgGbNgPHqD3FVovmUbNsPDaibyaZaCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXb/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjYQ//bvUVk+zkx7HDnJTANYz5OTRfPJenIfsavAKqcYqTAZw+66Mb\r\nRH4v+Yc49xDwGKtdkOqbAlcLohutc0pQz0SfplpxZb39g0x/v6rP+H9iEa1c\r\nHIS3QO0yt6IUIbDOobRG3nzjYt8qu6jr8uvAXEENIpSvgOhSYyVAiHwZj2Tm\r\nodUpkMMGyZPoqM93Au1qzQ9N5xDdCOM205HWpBf4bSoX01Q43bWWwZmaNmVu\r\nuIekto9M+GM7bDIm5otAfVFlRoIuRsNdVH2DszFIUYKQhbVHXzsf9XMCj30B\r\nNG5OTcyz+HbzRTQPaHOMBr2yK22mflIv8Nlec5oeFD9NVwImvnkgcgLg5nSI\r\nZHWYMCyzzsWySoAjWFPeMp2v0+4rN2Cz2qOb6WHSOugvvnZfrryNIALurF2u\r\n21RAPTm2rSVBv6AvLtaawZveLo7pk7sMnAyYa8Sz1d17zME7pUeWw8S1CH4P\r\n6pP6d7423EgmFJTvLNGvD1+VBplU5vXaopP6P/Th0ZIxSi2d6NELJVql6pz7\r\nOUMyGIDumLRYZ3tyXD+wDUqZsmXsg0Xobiy6flLt2z1RuuHUwq3AiU0Yrk3H\r\nyaJWQLETJSBM//2Oj/Pce5D9FvTcpTUF1CQW4FlLiWa0EZtnYIrctKzR4PJZ\r\nr6V8XrZIEHu9AsYtdrVwKI0JfelKUDB4N+A=\r\n=tEVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f26bbbfaee6cdf003da52fdd8e7abb6d2bf4f005","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-f26bbbf.0+f26bbbf","@agoric/ertp":"0.13.4-dev-f26bbbf.0+f26bbbf","@agoric/assert":"0.3.17-dev-f26bbbf.0+f26bbbf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-f26bbbf.0_1650311154016_0.7517715155660054","host":"s3://npm-registry-packages"}},"0.2.31-dev-4999225.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-4999225.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-4999225.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b23518a9719ecb6694f83418f95e43511a1f1e9c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-4999225.0.tgz","fileCount":35,"integrity":"sha512-BgBMe7hm2r3jl95G6uQutRRS8ftvEveySymS0iDoqImThK8aeJXDduGwby5JT/LlU7EUyqROPUN+5837RGmFow==","signatures":[{"sig":"MEYCIQDAORxwhHycBpmtm4soAZhzRPI/n4gS1yhjNx8Iiy+qrgIhAJgY8+j8XGErZ7rTWenGMvq6rJFzzA591pcw7GSzmOXK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXcUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhWg/+OKxWxUa1uK2GPSzIkjMKeJH5B6R3UVE1xLaZt9hN+UvWCNVM\r\nlGGFXYnoV5yzFpBeU8+8bVY4jcTILdA+DImmnh/bgxDfInHdMr0erV+34e49\r\ndR+MuZS/PUK3dJ3jNw8XYAnwMAfe9ZomN3yfT8Kjd1eY6uItrllOws1o7dnw\r\nP4wRxfPS2k+beH+AP1akaUYG1XiXZ+bwqZz0XUzkKtHkq/ULbXJqAy+nD5fN\r\nEStW5mYAisSx6FKyMIpxnE3o9x1cE2l1nECPMljUsIRJI7/LTKe/oKKgS5NC\r\nFlkIwrwvUZTxo05WsqaX6/IH2jclveoO/W/XWC579XjxNz6DfOeK6aKlOYrG\r\nFfUX5zy+r7l3QQT0xPv4Y/eQMqOsgAH72xm3Igu0WzjEWHa7f7ydgb8wUFq7\r\ntLqsKIx116RS/VF3VgrVY626rCSjtgLI8LmY86L+BYm8mToU+TU9Z2KciCMA\r\nRWHj7ZfnC5Fa+fo5pesyEn0bJ0retXnp2bcPXWjm7hGRjWmLF10xLzILNHpI\r\nhBZt9rQEeuS0I22aNXVRHj5/nZJOF/q6jA45Y586LjY3b3zrrStbTQaS7tRA\r\nxuQH8PCHtmCZryIzxplzprna+BasKxIxBoA3rLRsjC5rVzT1LbP5tL/s6OrN\r\nrbOmSiWkwuxEVZme+iC0zGillVmQ4ft7iq0=\r\n=vFii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4999225cf5d9f474ae0eb6cac8e34cba2707a1af","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-4999225.0+4999225","@agoric/ertp":"0.13.4-dev-4999225.0+4999225","@agoric/assert":"0.3.17-dev-4999225.0+4999225","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-4999225.0_1650312477200_0.8602605165917259","host":"s3://npm-registry-packages"}},"0.2.31-dev-78de79b.0":{"name":"@agoric/ui-components","version":"0.2.31-dev-78de79b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31-dev-78de79b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ecf132528e40d6903ae41c4d7be6e9d0e606c70a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31-dev-78de79b.0.tgz","fileCount":35,"integrity":"sha512-L9igvmKIZSN5bGEIlEs3cNXCxbyTz9J3ruwyZNMFb7dSPAW1zg2hS1Bcspz2I0+qOfIa7ifDgpjB/B8Tk7WAcA==","signatures":[{"sig":"MEUCIQCfweo+TbiBOBz2ghNNrIxfalsbdWM8a2n5h2gYQDwSTAIgIjwsjO1eaVGJd86v2iqAY88+nYueYYtAWeA/OSIdIQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXc0GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJWxAAl02LLMLnxKopBusLVOY9P7bjHrRqkigZMogsk/D0gIsYMg+5\r\nWeI+6DuppjdEY4L+N2mVeeksYf6LH8RvIvdIizqh1GU6I4d2GtufBf1cICrT\r\nqDH6F7TXLmcAXpAE/HV1ZG530XWyJhqw9inlBMuWdal7EkpLQFh24yi3NOMF\r\nqObTMzFj6to7IMvrVyGvwd+V2eThhDKn9Q/sfhIBTG73sACCzeAuIWj9CljP\r\nX8d9CCdlnMWOH8+425jcT0SyVLMiaHO5XzUU0aGiYwNqU71Qh1hIRtiDweON\r\nI5jHIBI9lkXdvwubDE3odzwps7imaThfp/ZrLNnJcd2+1LJ66dK8eSxsfstT\r\nfY1tSVgw1aXe4HYJrH0rINr1ryJZtoFqMCWvE/O+f7jDU2OfpUCH49iTv5rp\r\nxmHX2ygNUXFjbGj2EhY8+hgSdfFEdLMjo/fc06ZPC7a1LFcXV+YX0m2RTZ4M\r\nNf6si/2DombQ85xHGbxXbJoqBC8Rw1aA3zRs96xN8ujQyF4D3XklinIdpbg+\r\nEYD4+H5oE50a/4t+ID97HDhU9oE/41W1yv5G7EQ3shygAV8xy/zYlQ/YE1hi\r\nxuJZi8rhZyjsnC43W0MjiDc0oetfqGQL3Qxu7gFFmNOjF2NozbT0aM75bGln\r\nQ0gkV7MfB0X4Vf5tNr6u7EbhCrzMI8yU06Y=\r\n=XRBn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"78de79bdab7a32cab9bcd0e09ef28a32335d15c2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.21.4-dev-78de79b.0+78de79b","@agoric/ertp":"0.13.4-dev-78de79b.0+78de79b","@agoric/assert":"0.3.17-dev-78de79b.0+78de79b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31-dev-78de79b.0_1650314502062_0.3579128295658307","host":"s3://npm-registry-packages"}},"0.2.31":{"name":"@agoric/ui-components","version":"0.2.31","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.31","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cd0ff29cc950035d7f61d6f3c7156bbfcc2be574","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.31.tgz","fileCount":35,"integrity":"sha512-9frI2XP6LwRU5ApHfaPR+gKQoZ4VNDZSlmrWk9LB2PLmZ0aFDaPEePvNEeuAvx2B1Tli4s4gptkQSlChj6MwEw==","signatures":[{"sig":"MEUCIQDJhM5VCC9zFzB3hq4QSnVqW5DhZ/Xi97ArJeqMQcROGAIgb7TFAPvTkV6g7l9hGBmRnyOOz3KBdBRS/TTlRKpVrxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXdpxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyJQ/9G74zfa6dh0sO07ZR9b60FAbCneIyQSTfhbLJT46mUnxCnRBS\r\nayLvYsrqiwmltkaZ+BYdKWlOVMxiy8KYW6PkLE3YbauuVRdz/obKW1yFNDrD\r\nnctrM6fY0hrKjE8OwrI9eG5DtRZQyol6bG6HpzHbQV3KuK1sHMY6QTXqV5a5\r\nziL3SHNr4Lq/XoocQaVSCzXBmRJenB+0DX621vF8gRAJn6xspFlDM5fVixQX\r\nrapXgRUyC7pCZ9rhTPOzygfW5iEvPW7do1vwGn+Uj7bcVVonljY3nMmkz4Jh\r\nFFznlxMafC3F7lpVs6Nu1xKqbaUkGuCpCSibKe6bQUBPK1rw6uT1zthFtmcH\r\nOmqbJSsx72orvw1J9n23Ee7hTJLiNjO3+BEM9t53qaZ9xhaAY9ygy/PBklbB\r\nk8SPUskCYgtsumVnvD635K6hfTCi43F0BrxqbSChqg+z86spi0HZBPh8kiey\r\nk2XXI/r8ztuMI8LgCGG5JswHMkj7866Zc3cpD0o0Q8uLRj3S4YqQYCH4J2zA\r\nXIuO7zArh4/4sliOgVhEh3n4mPW1UhzbYVBDWYp1v0/1LS3IJcOkxe4AW0Gy\r\nrzjv9b9eMbAbgffUncMcHW6hcCWuGnZCtQvFt1KWUmSs68ce/XsWca6CqDy7\r\n5TV6mYt37agu7gcVxGUV777l9a6MWbkUd2I=\r\n=g4go\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"272e2599c0ea5313f5652eebf59ec91e167eebe2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.14.0+arm64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.22.0","@agoric/ertp":"^0.14.0","@agoric/assert":"^0.4.0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.31_1650317937106_0.8725948952319911","host":"s3://npm-registry-packages"}},"0.2.32-dev-3d0d477.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-3d0d477.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-3d0d477.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"882062b3c28e4c0cb4f5a30a91c02c3b61f2ada5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-3d0d477.0.tgz","fileCount":35,"integrity":"sha512-j+2ZFBGUFygJvF31KRagS4ux13o7eLRRAWL2y9wLaznZ1eB6B9S6mFOo8Yc18yV4lVDx1CNbCUnLSILnOdgTLA==","signatures":[{"sig":"MEUCIQCE0i8eEXTZ4YV18Ml2nADTPhcFMjhCIlqBbgpfVwEQdgIgafsdfMfLDhvT35P6kdtITJjr2d/kGaTpc9bwVke6sac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXf8mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpELA/9G57a79rBTxl7q8V/Yuco2hdfxesqg0hyBVM/b8hxFb1nGZ1w\r\nO7yCnNcG+OBf8rPi5A935H1LMUy7YK0+KCB96u1yz8JDkZv97n9M4W/tfeCW\r\n7o+IlGHQI7I/pW+DNLVrydE+2lT3HoHxm9FGQP4PBj2jPS4xLm5XoaUuOwKe\r\nsSQxAmXShvJ4EeggOU557DoU90A3xXrfmTdUCHzYnniMl69DCTk/Jzy5MwQX\r\n/rVL3EsIsevrIuKXdSbzYnEGqFWcjvfgDScX06B3zcdRJcWMCEVpUrZqpkkI\r\nb5iAXbZq+Dxi0bC1UqWxM/cE8RjTWg5ZdAGigNzOvuuPVFBixNM49ov5Ma6k\r\nq7DXlSneXyT6DJD4VT3kmOWZJHrP1tf8S7B5db3BADqqxwoyYQkgyrswCLSA\r\nho3Bg+vrjxehCnY0U41bvcBpkwQ1xqUw+NB5mtq7CbY8NP0Gmgo1VdW82Lkl\r\nS6uI4MoAf0XyAitHTxSr0jmM1MlbKGOQaODIMKcTDo6RSrYHcIaQBKSg1HpK\r\nqlWP1yqMNS4oeGpHwGcW37CyIXCI1ZirwwaiIKd8ca4Io1uw2kFhn2zCJQkj\r\nug35wP6njL88LQs7Tct36y1OpY7CGUqXHUuxxf+sI8Fde7WOIjn2Td64mOpi\r\nYbjcJpK0ncUXlHczb7dEJoKfKIcNa27GviI=\r\n=Exw+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3d0d4773bbb0824ffe6f06b5f32162e66911bf23","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-3d0d477.0+3d0d477","@agoric/ertp":"0.14.1-dev-3d0d477.0+3d0d477","@agoric/assert":"0.4.1-dev-3d0d477.0+3d0d477","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-3d0d477.0_1650327334280_0.9769752602934461","host":"s3://npm-registry-packages"}},"0.2.32-dev-35772a5.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-35772a5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-35772a5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7d8d73c593224cbb312749cbb73ecfb9425905ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-35772a5.0.tgz","fileCount":35,"integrity":"sha512-jnDa3A0zDT8cD2gPYoUYCt6ZN9NnR15OIA9SApeArpGoSBHTgU+NvTB9k6EQdICpe0gWx+ELX1W3d0k7/ZsTkw==","signatures":[{"sig":"MEUCIBNkn7FS09uN1/mW1JimExIWjFegrVrq9T+kjppg+B1PAiEApxdbOfe/3Y5OevcGWEpxoe2E4EgWxC+Nb0U5C8CKxt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXjwGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzvQ//fxovg9+kSYLmyYZ5ygStEVr/Za1LZ7e5zuIN2EYHEL2mJYZX\r\n+t/qt+O0nfmv0Fc3osmNV2DX84lpHW03mRw41zi33t/IgLL7JKrbShvAT5dF\r\n6aOUteEpspVsg+Dm2KAF/EWRP6Z73PLziJIxj6qkA3R9BYBcsACwzDPkVXZJ\r\n3FBUUZciASrieIG+7nHm6QnOVxYwcpTrGeVrGWK8EMewmXqKkO1vJQGM4DwF\r\n4PgwsRB/QGOjHv72T7UA5gPYB0ghtnLCD/ZrmrfGObHcstdVugDuJo+VUrvg\r\ne/upRo3A3lQFS/sCPFll1U00wGN3ey2QDDnT5B5WLE2go2IPulnShGxFG11N\r\nmLpzZEtB+q/h3N1xbvkbBof+naNEqaSe7+oAC8Y9FC0ZSZVZyXU3Ya52RvpT\r\nZlx2kSOHtylE54vNUZ71UJ3m9l2mtJ69BF6u10qELVOZjkpGI3CinGGkjgQK\r\n69A4O9XaEi+JJ6b/dkIxBOGG0E3Ph2059KMSOHDmfWQ3IkU3Akosbl6x4wKX\r\nK7ORL2R0qN/SLMxahOZPWQYKg7/CPqY8ZeamAZSS/TUSLwOSU8RApwqJk85a\r\nNCXJiyOEUoYtgOhNDLBHxMi60ZroilxU8FbEIRnPH2gEJzF/Eidj4gr8OFwA\r\nbBl8ALDN1jQDnW2sttb4KU62UdacfIgIl4Y=\r\n=qvLD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"35772a5d0e1dbe724125e689573238a7224efbed","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-35772a5.0+35772a5","@agoric/ertp":"0.14.1-dev-35772a5.0+35772a5","@agoric/assert":"0.4.1-dev-35772a5.0+35772a5","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-35772a5.0_1650342918263_0.47968938583387133","host":"s3://npm-registry-packages"}},"0.2.32-dev-07f6d05.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-07f6d05.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-07f6d05.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"94651cc1231c34b8653609fb5422c6a32556fcd9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-07f6d05.0.tgz","fileCount":35,"integrity":"sha512-3cGdkaRDvgIYWS8V0PPZahTU3tOPo/pzFu1VEPR9tYpt6aS7K4/4mQU3cU+L7J9uXd0q5YYg6qN2M7b1p8r1qQ==","signatures":[{"sig":"MEUCIAZk4kRyXEqfVTjLm86z2UHuwWimKf3t7Z/CpyIsjCgKAiEA2Qw4V/n4AdnU/Xhfxci2QDowhE8D5XGepqoNAyFDnMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXk6HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryKw//bf13BVml7xryixiiqykoN/OKx5vRE04RQUdvszsROtpkr15Y\r\n6o/fuDUDPzjg5VZw4aFfg3lgbDXc0ZFY6JmZNwGDmBAcVwd1QYO3tkeKw8/3\r\nMXdaSjkmHGBTAx8QBcDZlI1iU8AMhrW4KzIzql4yuT/k4wCA0ZzlzUBXm0pS\r\nGWC5hyDLFk5Ii0aMhcGnQZB4AY1kcZFDwaBIeoI2WqE0PFofufHeWGupXevJ\r\nTMNaYa2UBmKWuk4sDyaOm/LDiajsQPgF2pf8TUuNPIUSQDvPnbG9AQG1hlG3\r\nBBL6J1rOxlXZf7oVdj20iZousWC+9Bxmjo02aXPA/es882VyMWBKwaPDCesT\r\n6W5F4mYinzwGH+YiGxC+KlWMq7Kt0Aty45U/F3+tOXapr0XfvbJ3ZGnBOx1S\r\nA+P4/k35h8Ji3H+m2jgwE6jTOZs+gX1993gCL5p+nrf7ka4MSKuIZ2HuDRiO\r\n1ICSchh7VkP1x2j5ENdHf2DNYs7TzhdfiAGr898TwXk9cXyPgxXraVFRD6Y/\r\npYNTTCbKmfHZHM4tWHmUY3NgJGzQDzWCxxzySD5Wt0FTslaNnBVhn+8yvcXB\r\n7qeeV0VCOI8n9h4+ZJ3bINHRFYnV7es90CFt/16FNrOuh2ZXt6S/nolXvDea\r\nJwfO2tf8+91y4FDNYxvFFOqUOoROgGxSBGo=\r\n=U3co\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"07f6d05a38ae855899c36929490f9baf292c4b30","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-07f6d05.0+07f6d05","@agoric/ertp":"0.14.1-dev-07f6d05.0+07f6d05","@agoric/assert":"0.4.1-dev-07f6d05.0+07f6d05","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-07f6d05.0_1650347654922_0.2550939908909817","host":"s3://npm-registry-packages"}},"0.2.32-dev-2c9a5d0.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-2c9a5d0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-2c9a5d0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8c70dff31e51c16c19eeb9defbaf852bc1134d57","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-2c9a5d0.0.tgz","fileCount":35,"integrity":"sha512-eGaDQAQ6E8jtqi4mNg2nOuh8Y7eYNAzi6JKNEIz3YiWg0gB7x5ORiHoh4NqSZ4kFcfyzZH1In6Lcjmo6gjcMHQ==","signatures":[{"sig":"MEYCIQCvS+w2NWCreF/3qtKvwb2sPmynkHEvTKJPBupIoJgc2QIhAIDXF4Lo98Uo2YDBkeiJbh02dmaIdLllgCghTbZvqmVd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXrzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtSw//YLovWBwSEEFN6di9BNLD9LEAOlPz5HE+ZUBXJF0RFjqogsqm\r\npGUC2S+qWgc1XV/xJvNyd92Hr/vIun8ODLr8HQULzebMp0A1LKLGKgXRhCYY\r\nY/JFbvVqwi1x8h7AlSpkfrtuK3jmrj6LJhREr4XCMt0pj7WAVr2oi5yozw0S\r\n4HvqntNAvIEDK0rxHTqpHNIOutG/gx7hqPzPUJZZceTGqiXa0d+3WjaCVfZm\r\nlcASCjF1NkIvYlkjBTo+O1xeyulUGhp+A64zSv6LD68AhQwh9MG4VBz+/1zY\r\n6J7b/cmGiLJ4h15iAkOLczyrVVfZsunAWMo9SvFVUzPwjf8/8yrE6moR9LAY\r\nFCtgFSJIxSx/OzZyQ4Ia26h4nE9ZEGAbZuibW4XS9aBxaQfF0Af8wyMdS39d\r\nVMGt3ehfEKsFdutFveGU6knhtWXbjy6G/EXu/bkuWBYVK7rneuuhnMg7ex4X\r\neNl6IKlsrz3Uff507sK+qn58VRYPmgGyiO4iEPqLwTvoAk9U644PapamiPr+\r\nOvITg7O5hzAn5yDYXpIR3Q/YtLYaW4iXFd5hZdD9a3ezZkVNFy+NUWkr3+s7\r\nILSCYuzU1/8i4ETyt+SAuhwdaG87XlLvKlq0SY85NfCPKkM5xs3RygahuD0z\r\nHM8RLT+nxQgiUPCZUS5Ioh7Nt2ZU09bQq5A=\r\n=CYBP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2c9a5d0e07b0886ba6cbfd38ec6d321f1e42a4fb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-2c9a5d0.0+2c9a5d0","@agoric/ertp":"0.14.1-dev-2c9a5d0.0+2c9a5d0","@agoric/assert":"0.4.1-dev-2c9a5d0.0+2c9a5d0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-2c9a5d0.0_1650375898367_0.7564054381273944","host":"s3://npm-registry-packages"}},"0.2.32-dev-ba8b307.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-ba8b307.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-ba8b307.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e748132a9107c827a76b0888c3797f6fd8082b0a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-ba8b307.0.tgz","fileCount":35,"integrity":"sha512-U5UnyGb06IXXiabgKZ09LptjRE+Txz/S9oCBxPoEovIenqf/OO30D2ef7Br9Q80XFrYWGN6IjphzSWjw6ILiKw==","signatures":[{"sig":"MEUCIQCparaKzghlBlPoxQOEq7MfWxvjd9X8yGK996Y1k+P4wgIgA9hMTWI1IO2vBZ6GESGZb9Axs+zr7rJCYslc+JWSDJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXu5KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0zg//d70b0S4zCdqKg4D1QzY4cOyAN3HA4Coz7t+JRG13vhfgZ5vV\r\nfiU0AWVHMA9vi05TNmzImXYApKc7KuBFK69ZScqs7GHavHeqnwD0HTPpH/zK\r\nFf6ePE3KWxgCsMg7IFYr3Bt+0w+IQzDjFhHYYgSiPabxhN4iSysRvgQ9lHWz\r\nfXx0pI/bY6qvgZMhX2+T2mJDXq3QK2XEma1bByzDAcTiKadkNKdDnnjBHHXe\r\n/B4J1HdRm5jrFsjok4119Ou4V4w/VZvd8uc4TO3CueQHuf/cwxrx41do+0u5\r\ns82+2iCFvmBQwLgP1dDY9DUGvaJHnuvrxYObZip6gnSYu3MxSds5HsVVjv6g\r\nHGB1L7Bp/Sez9x1KEpKQkLgrEivOcfibI0+rJvgffiEfvRs/KSAwUmJsCwoS\r\nkIF82ZtofJsBU9U2ZIt6ecaLJovI+G7pe7ufYM5NUthOnX9gkdP0L5nVqEBz\r\nVlMldqS3mEgvQ4uJnSDmsLBkYSs2IB9HexTKTKumlJJCybe8jtEcdx7Kb6/x\r\naOI4afpYKnj2IolsDsdSLcOFfVB+Uux/OT4pieFAXJ+i/RczGKRGSGsVhHhN\r\nUN8RS6SC+8+meDWnPCY1Y/fquNszzHPW/YfnPk5e6NCtTeMbx/PCFpBtNJGC\r\nsyggY4dlqGnOd6jYaeExobxIKn2lP9HT3R8=\r\n=iJRX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ba8b3073672f6b80d98b5b72c6538b9962196fd5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-ba8b307.0+ba8b307","@agoric/ertp":"0.14.1-dev-ba8b307.0+ba8b307","@agoric/assert":"0.4.1-dev-ba8b307.0+ba8b307","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-ba8b307.0_1650388554302_0.22912625156298172","host":"s3://npm-registry-packages"}},"0.2.32-dev-b5d1439.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-b5d1439.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-b5d1439.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cc3a21bddf469e40f4380a20e5b1178841871233","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-b5d1439.0.tgz","fileCount":35,"integrity":"sha512-g5yVk1ubL0G3FzDEyv+NUdPDomNqd0lQRlnRmJbFpJzQOnObVk5P/aoJbk5JlROyXeKbqL3E1Hw82BFbqVYbMg==","signatures":[{"sig":"MEYCIQDubfu+7GqeHWZtR8Di7IDtdd/qHkOzcWhe6uU98sx4MAIhALHSuZkmpZAJjitZpPOa91y1klfwxqgbRtKWqbn3lE8G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXwAdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5eg/7B2UcwXlcT426E1Dgpcek8EbgT9Lh9KIiqQUYc28KKCr6Lx8+\r\nsrjFrsSzuXoHXXVV3RS2d9uzlTbHFO3/ToSv8hK5BKlDhkFw2kvFoARvNiQI\r\nfdColoS6vP/2nUAE/T94CddoTKZX6PfT4xTWR+1QEZzb8czRa2N3rV9ttzhp\r\ng8UTu+0l7zuzp6HXAi3iBfv1iNuShvmgeOrzgKoKZk9VSyuJkvaqgE6o6DOM\r\nJQARi9e5CRwnXMErxf/KB478lCUPUjdt3rDeloE5IVPK3Lx30DOZjIYwmHhh\r\npr0fiACqx85JnGXctdKEXh0RChy7o6qLyZinm13cb4VEGxlfdNFQF3ox8D+3\r\nBRnTRq37m9fJHPGjeJY02FLYxZEjJMHDdlBc38p4iK3+qPBDfvSkUoVh+pGX\r\nfD9eGcF+4Fd1oMJMLd2jplBeOaISWcJ8rRgMXb/VhYzOF6BZAyisscDmLcOC\r\nEmjOY/XJeZRJv1NgtPbYFXBQOGa8oW12k56n5yXto8FlpP5g/CuCZs9OY4GW\r\nXCe7aHuVkaF3N5WUzaE6Xp3jrFthH/KvBC1bvI3FvfETVpO+OxRK+hFzt+XR\r\nSOqTD9XvQxGU0NHH9SRXRk5lNSCT2h2d9LK2sMkLuhD8cnrNXlqSZplo3n8D\r\nQPPZjr8XkN/58Vx8sZiYXAxZLGhGhhk6WbA=\r\n=n/ds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b5d14393d407a7d7dca42ff5e41d374613168cbc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-b5d1439.0+b5d1439","@agoric/ertp":"0.14.1-dev-b5d1439.0+b5d1439","@agoric/assert":"0.4.1-dev-b5d1439.0+b5d1439","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-b5d1439.0_1650393117701_0.5379393553172549","host":"s3://npm-registry-packages"}},"0.2.32-dev-0eaa0b1.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-0eaa0b1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-0eaa0b1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c024bc4d9644a9b683bddfca2b94f5b4b419fcd8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-0eaa0b1.0.tgz","fileCount":35,"integrity":"sha512-yE1RXNSGUQfwH7r5NcRC+UQDoat0qXPMcPCn1Ju2UV/sIfPsGKsc1xIWdieEL+led5wwrHJ/w9KSZeyENT7Srg==","signatures":[{"sig":"MEUCIQDAdfpeoiGd2CHPR036+qCz9XO/FMHI9cZdHb35d3/0mwIgHiZvz9ISQI7Sy4vi8NXdJibu0HBVtEQyO371gOrYfnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXyftACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVtxAAkiMqGUssDcGKNiUobkjyMgZd+rvZDj92CQN5Y5n2L+Ln+EY+\r\nPL+p6hMXGU1MgrRucxgBOtlnIdjequCJPfBxkjpj6zE8+8LJJRLqrzRcR8py\r\nk6KGpfLv/Ug1wEQm26Z/35EmulWRXKC5AzlUI+fQO8yguGg8vYiNwmx0HFGT\r\nsN2w6Q+bbq8Y6vINp9XZf0blZc//7FPvu9yNlAhUqHhHUqW7Uqh414Lxck86\r\n8Vk4FIylrijHQcisfsDPUnXVFe0Y27TYzYKeByWug5VIc+p04Hk+KVRpRuRH\r\nZCJYilnRML8C7mxWuTmePEbytLRdkGK5iDum+YkIko+FVThNdXKNnd+hVqYo\r\neBOay0vmec+BYJjtBhA02JRI5iDfACKPqhGWcSsfJb8ctDXD28ISa1OVIrQm\r\nyo1xQSK1RD1QYCxx7IvcAIPgpKmQbF3BscT7BzqNiOxJxDAbSAQOSSS0L+JL\r\nVcskCjcCMICapkm+zusep5wbSBCE5OoN67/LBpbggG08igQNbqU5y+QDUY8e\r\n/E7EY1iVjUGeRUoKLlezAq57wfu4HOKesqh6jxJBcBU3u89XGg4zrTjwsJec\r\nqohiLMqB7RsPyzg9PIHPLpfASDEDupT+al77d26UNjFo+y9w2TEr+a1nA/BT\r\nyej8hA7XzNdUuoM2JH+604zfp0i00CfPL1I=\r\n=1qdY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0eaa0b1226b2a49b3b05ce00e19b7ab7cc830f35","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-0eaa0b1.0+0eaa0b1","@agoric/ertp":"0.14.1-dev-0eaa0b1.0+0eaa0b1","@agoric/assert":"0.4.1-dev-0eaa0b1.0+0eaa0b1","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-0eaa0b1.0_1650403309426_0.2510176535439663","host":"s3://npm-registry-packages"}},"0.2.32-dev-fc958ac.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-fc958ac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-fc958ac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8703f4ca43037fc64f753b2be57b13d87defd4e6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-fc958ac.0.tgz","fileCount":35,"integrity":"sha512-o52JUDNNqtUuzZMw9ymQd+szP5qyrOujKTBQ7iiin406AfH6wdNk2aC/DSCTea4eF/I0qAU/MLrugPnaYNNp9Q==","signatures":[{"sig":"MEQCIFYWuqGdFH8QmhOP85iLO4fFxY6VW+7VOZTm0YmEgzLNAiAPbWGfMyrQQuoSSZIfF0NslHPrrHnVByDPci1NhBYJcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXy7XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Ag//Sc0vNaY1DygkkjoBz+Nuo0a3Sz9cixZeja8ZuKHzBxMXFGqa\r\nps2kLbnkclbYQWRR4XUOhg+bL0C6qsXJ2B/P03uerYLX+4/7cEe55A3PV4JP\r\nAfyhap9Tst+Uk+KXPsZFBJYdTdYscPTh9pspnfl0Wisr3m2fzwLdEKQusAh2\r\n6Gz+G5BHj5ytenOj2d8m2I2n+yZP59yb+oOqvGvIZYUinMy54nzQ12CMAhLi\r\ndvrqECv/9r935DQt+kVnIXd5KQ9rx/bDVgQMuQcS7lF61c/pWAHxf/vG31yj\r\nYm8HWMlfsYgguHJeWaj8flIcvrlvvUbl9GGmf73FAsSdNJ33GKomHYCXpHP3\r\n0z/dwbYeAFXvFtWQcObpUmnc5QSuUAnMaLOPkFPF/0F8wXgdhyvGcHC4G3nm\r\noNs9ZAtzCIwnyRBB0Cfm7h7Q5adi5/+k54wLGF7kvdxRBIRXQ/NU+zCjB6am\r\nle7ImqvBO4cCe+FfaVex9jQ0fqm7HqRz42ezyhA6aJh7smuwmRROxbuEVYWl\r\nOjQPY0zFyulD6V925JASeBFWkqLaHCSoIQOl72tz7kWuOkw7hHOReWZpPlQ3\r\n7C2hFX87c536f4LeKI+pgdDZ0lTYESCd4zSjz4bcQaBFV0Rk4KfsAAXVhPJL\r\nR9n1+xzOl/xOVKG3u5bRPnL2wu4hqPuZv0Y=\r\n=7Pgt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fc958ac11889768509831ef68b623ef63c644b6f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-fc958ac.0+fc958ac","@agoric/ertp":"0.14.1-dev-fc958ac.0+fc958ac","@agoric/assert":"0.4.1-dev-fc958ac.0+fc958ac","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-fc958ac.0_1650405079107_0.6716045706205611","host":"s3://npm-registry-packages"}},"0.2.32-dev-97ea98c.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-97ea98c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-97ea98c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b1d291923361e30e0e5aee5389207c14b8306af2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-97ea98c.0.tgz","fileCount":35,"integrity":"sha512-hJhtcJJN+M1UNjIb2kzlYtOBwO9HHK01BDkuSElLEUy04MgBz9MlfAQGMXCoIcY3yR0RDEYi+ogTv42oeWj0PQ==","signatures":[{"sig":"MEUCIFJpM8SA9yWBsu71tcMyeQEraf6mhEXtox724QNFWx87AiEAkNGEyVbox1pJ07AwwwpD25JyjvWpEVSI0Zo30xx7dEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXzgWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFPw/6Ay/Ug+nA2dX/CrEylsBp5m2DVaSzwO6Wi+ZTrFcg3tQl3Pna\r\nLAcTYM7wgChJs8KzjqbXGDoVEs7XdQ9V7pi6V8xqh0TjrbksupjPHKHUNvjX\r\n4ZhIhyzhk2lmg2Ztst3+qM7STOQKpnMxg1d9T3lpOnpL1jdZA1Z6o8QkmhUW\r\nzirOMsZmJDUj5AyUWy87i4NrKP44evV6cvwnb33VzFPJamljQmH0NtxkJU/Z\r\nSCLM7sCpVgItF0yEl72aGIqz4FnPlNmxSwoDdnLe/f+WQJ1aF0U+2jVwKuOM\r\nXxsgXB2lBI1FZABsPxCQk/NeKJxQRzToAs8fO93+1amCuQSzFLewl/Qczd/T\r\nkr/0uBt61NHVbdRzJRoIFM1+yT0S87XF+89ryoIFH/d7aRRnLhg7orZ0quOC\r\nUxFh4g10CLQ+qFDIuEayD3R4TGiwnT99EJhCIpNuSt5OJdXtOFHO3qGwAlPq\r\nZbzP2e5c2i80jUKztk7H4zOxek5LLHJN+mpmeXvahjZrM2Yfn9RqNiiXoivF\r\nYcq8MqWN+lhIF6p/gPsDC7M6sUsP4EXpaup4erB1UgUqMRBev6CFHIzhisF5\r\nYN+HF67oI2fTbHqllddx6fa8cBg28ijR78l3D7Bt/quuumvxUyfZSIBpvuha\r\n5uD8729VQoRQkJLiUVdVDOX/GP8Z5Nii9qQ=\r\n=/Wzd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"97ea98c8bb3140352b92a5890f2ef322566d5e3b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-97ea98c.0+97ea98c","@agoric/ertp":"0.14.1-dev-97ea98c.0+97ea98c","@agoric/assert":"0.4.1-dev-97ea98c.0+97ea98c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-97ea98c.0_1650407446363_0.3958813600471218","host":"s3://npm-registry-packages"}},"0.2.32-dev-1842a73.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-1842a73.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-1842a73.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7e2d9ac880cec06bae4184fd289906f17b5662cf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-1842a73.0.tgz","fileCount":35,"integrity":"sha512-z9uGyNqgB7pumwSMmjSY0a0vsDi/+wwg/p6a5dVGGaWLZKKSzVn8bmt6Q9Mr8S60wxTy330uC2W/YXK9VjY/qQ==","signatures":[{"sig":"MEYCIQCeq4k2iUAc1M98Cxp3QIfiX2wmMaT9e6uSc4hqs1ERTAIhANQZr7/HVfJVKjRyQ8Q9daGBPB8EjrImWgOYE0giydmF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX0c9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNxw/+MQI9Ld6QJUN7fgxX/IexqIb6Em1k/oODOvpI9563ORQC3pUx\r\nX8sUc6q4AcFhwCPabnsEs9iRl+z/jxNhEvbXpISkvMCMCtKOEZz3KJRllN+T\r\nI5ZthTdXEUFlJv+TBg3qGFg7jms9q3xO9BVCPgEkmOqvC8g2T6x3oV6NuatQ\r\n7DCxjtYmQel8ySEhiQYXJg1fS1YI9iWYWRPPp8Gc7F3FDYZt3PXLFv0/GLEi\r\nNHV+RyNXSQ4/HpOGVyPnxgRpQ+wlWwIPX5SrpWEgvUG7cx2WWnC3qd6PSjwt\r\nPovjS/65pAUzZc7nyR0w/DPqYHZWKgdI5w5GETfqx64W/yLGYKPG1YxPdR0B\r\naypjz0LVApbwxhTcjrbJYkq1e8iKQhTDFxyPV3oMNvH99KQFM7f7M/4e2EdA\r\ny73oXq2eGeTPas2PJ5EcQ4pC99vzhZFJz3Vz1WPQrySjQ2m+ULCnVE2wcaCd\r\nokPQ4eHTwIUIIMcgNDFaIUoqHt5X1iyyU34Biw9LjBJHzYWGkpNeWIrg3AwL\r\nj2Z1iZDEha+DJvwH+GAEkSu0tfu4lVgzGWIXyM3lM442zvfr1yuZLsFVQ/Yb\r\n520BLqe7s2dAeMqd1CLLtWvgzLy2JYBU/0bFubxhyisxRNe80/7tGsuXgrHn\r\n/BP/7r4Nge19lufd9768iUvXx9ZcWyI6TZE=\r\n=99io\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1842a73d0a21ab66481fe738d875ad1e8264df25","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-1842a73.0+1842a73","@agoric/ertp":"0.14.1-dev-1842a73.0+1842a73","@agoric/assert":"0.4.1-dev-1842a73.0+1842a73","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-1842a73.0_1650411324987_0.7626415557698476","host":"s3://npm-registry-packages"}},"0.2.32-dev-54151ac.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-54151ac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-54151ac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8a26f9d5093c4d7b6c28d900cee20d79608b9d22","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-54151ac.0.tgz","fileCount":35,"integrity":"sha512-SGyDCpkur1hpOkbr5hlL6gqp8kNqq634MZUsiVBybMYMcrzsIO3Iau04gBvzm/cTmOx59w4KWvj13OrkCOj80A==","signatures":[{"sig":"MEYCIQDL4KbGdcpL55SG7Kj9i760VLUUbAPG+kjZpLqNaJ55fAIhAJzIG910HdyzhU74Fe8v2NGCOM2yGhP3cOiEPu+UpXhq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX1A4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqyxAAk2CBXeajwgSGyI7VLzc44tzXuvVSL6MMv30rF21MPp4EmsBX\r\n2d/vOtHSDLNsYNRcDjSQpwCMp/9aBqlP6SzrvdbChIQ66qhQoVcBocsx0agf\r\n8EYf43HwlmJ0BuaLUMfmFX3bLeozhKBo4w5YxY3peISMrkLfXOgz6Vf6vdHU\r\nHc62zb24BDGJayKSaflvdyAztaCIIJu0+O6XONMcZzc0UFvzA+VHHZtIYU+n\r\nWAK6ul+YTuAmrQhtpqP7C5PXf5twTlRvaOoYcfGz06FpZFCg/fioAGU7UJwa\r\nr6XQyp1zoDbWsqWud625DRkdWhzrN8k0opKTESdB2m/Lg+5hPCmh/iCpFYnS\r\nxpkKZ/3wZosecaePkC0wYN6NnQT7JllchvhW0muIxGBcRMfumlMBhoVPQn52\r\nOdSxPM5++XcQandqDTMlqmKT+a+LPDMBHI1keoHeBs93tHkQDejFd3Edj/VI\r\nitFwp3BGO6OdYn+vXZ5lnx6Hp7hWI/YxQWUhd+IZ4od4lCnJDY4zKytaA0kV\r\n7zMmdr1dhcavd/GHLHnrTbWyPbDmgvA9X+3BF53B/6zIADiyn0lVNLUP8dwK\r\n1wwxuABI1g8MYn3CqQGXKyxwNmiZ8ZsO5cxfHw7CKAuO6UVOGyJjNF6i1Oic\r\nwRNw61FjYG/47QKy9f+tSDTeNYB3RvWr2sw=\r\n=bVsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"54151ac5aa468abedae0b535d35df3535c4ad727","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-54151ac.0+54151ac","@agoric/ertp":"0.14.1-dev-54151ac.0+54151ac","@agoric/assert":"0.4.1-dev-54151ac.0+54151ac","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-54151ac.0_1650413623751_0.24020439709240593","host":"s3://npm-registry-packages"}},"0.2.32-dev-35a6d56.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-35a6d56.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-35a6d56.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"03c4feff380e6c9b51f0bec261fedb40ab3544e2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-35a6d56.0.tgz","fileCount":35,"integrity":"sha512-1jrY3RFXZEA7LuIieITYtRFMxpo/xkN8Mg/PnNrDwDCzXuYUYn7GcGZELzZC4I8dkhv9zk5SXBaTH1tTl9ASYw==","signatures":[{"sig":"MEYCIQC11s2pnI6s99Zf3wVKQqORBwjYI0u/DtlmgSbXEQdnvgIhAJvWJ3gChFS0/4enifk5bjiQB1SHwJDSe7RWfBueGzo4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX3dYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOTA//RwTs1r8jQPLQmDBO52TLsr3YO36BVQDLn3ifafUnLl3qf9YW\r\nhq+RhugIsXk2dtoCzpOqfc2M+z1WO9/SmbQ1lJ+5HvKxc7mFyNiuuAxi3oQu\r\nVJzUvJwVG3UFAVTlw8qTNngPn+TNbjWGuTuzKk5J1yC3V5Qmx90sW8MJxdua\r\nSN3i4s2dwfz6xLmJ1ho7itgEzRlYDgvHYH4MiD6rzNL38qQbo5R4zUURi0c5\r\nOxkNGA/vkQIW2XyFKPY3t3kE9lqQ/foZcHWn1BL2SizbMX4RtSSNBOrd1Lu7\r\n7+j1GPGVJIFeDsrSMro+kIJ35FWSqw5qtpYzrqnzmguOWBWB//OAy898BHJA\r\n2XyDvI6t/y2Rz+/dYmyW/QqAIxfkcyq5JG7ksmEPuDO+IsOljX6f6wrM9qtP\r\nG94ckM2dzmpTNCvGwNigR5HDQ6h3CDlRGYEPEWtK+3q8A3HQ9uRl81RmEFrm\r\nUtuZSUqvQUC49sIEzYsCg0hDbc8iy+a4fzFdQB0T9OQqJh49v1hiOex8vYnz\r\nJ0cVEEFvm/6rE2ps+fyPABu37zq9WcjTAOE++HgklBaFPVrVQCTuhu/NL8VN\r\n1Z6K5Zgaf8HFyRcmhXWMqvQLo7CtfIY6CBpGubpnT97f5BK90nh65rItqB/h\r\n/J2mMPzATfMraivt5vlE5A8R99AKAYyOwb4=\r\n=ax1T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"35a6d5669af78ca0fdfd8639c180b9ca262e360b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-35a6d56.0+35a6d56","@agoric/ertp":"0.14.1-dev-35a6d56.0+35a6d56","@agoric/assert":"0.4.1-dev-35a6d56.0+35a6d56","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-35a6d56.0_1650423640227_0.16470419693218985","host":"s3://npm-registry-packages"}},"0.2.32-dev-96a6243.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-96a6243.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-96a6243.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"16a5a4e1985022ad5186c159112024b3b72ca8f3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-96a6243.0.tgz","fileCount":35,"integrity":"sha512-6XeZJiVPVUjUnGYa8BZ5xlNhznfnv4TDe8wy/Cvsbk9ztL3VH2STFIndEkRtS4Y1cBKw/exIuJ7elp2lSPPDCA==","signatures":[{"sig":"MEQCIAZiKsko+0oRN9CFUCguhJ5V1QD6tt6qlGeqE38SUKPQAiBBlb1DzZYbd10JZ/x9i2HSTPDIvF5hobRG6K6ly/MQRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYDa+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSHg//QC8V8gva7TywpB6u4MuU3K6do1CcAijMiXVukViC993e8zZ2\r\nz5atV9ws06UtJIUQI9Sa4LVUW1lx3+nOmtNLQ5cwiCkuy6LppEGor7t0nQLM\r\nIjT0g2GVO8Dkl3Nab4f2MLghKYStpmY5gxWiBUdTnSqNZ8ti4aRQIxKJVOGQ\r\nqFd6Q8wEEZTA34WV/pXM4RhAzHHuwuldxXvOI8yOsfbWq7XbWELPyYIBKT+9\r\nR0M/5x0jhJ+TPhC36Tw5PM3c8xGo8kEs52ZtuNms4Ky7ZjXhOf/T3GdFVwht\r\n2P3YkW6NAGVzWiWiRcz12sa05vTPrr7TZ8pOsu0uGxm5YxraP6ZTN7rhjjFG\r\nvDomXG1DmZswLpJcrmk9B/MoehT2VeJNAupTfiyO8V9Fr3fwzF3E3KJ83kGg\r\naE40Uj7v0AoKDSc/89vjGNREXAOVvGi/9MqkuIZUI0b3gEtkgdXyqHLzbhmJ\r\n+YmX7GNOXrfGOnzfvy/Dpzw5/xV++wJ9ka6g/i+LNfHFzIJKno1imkxG36g9\r\n1YqnxlsgUPz9V5yPMsZhtGtokY0mL/ga68+Mqh0dTcXJ/LEQ0331RFC4NqBO\r\nt3wIiaD8AgNyNQgYVyvuReiHEACugaVuWxEMSjzQKP5HZWNkScyOAUcwuCRR\r\nzA5r/WHXJ074eJg5/m2o7og/YQis4/jrkDc=\r\n=SRmc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"96a6243915c736f00fffc7d059cf963d9d5a2f8f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint '**/*.js'"},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-96a6243.0+96a6243","@agoric/ertp":"0.14.1-dev-96a6243.0+96a6243","@agoric/assert":"0.4.1-dev-96a6243.0+96a6243","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-96a6243.0_1650472638625_0.10293913965100732","host":"s3://npm-registry-packages"}},"0.2.32-dev-54c65fa.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-54c65fa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-54c65fa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b42b5552128a24005fc9fe55f4811019672cad6b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-54c65fa.0.tgz","fileCount":35,"integrity":"sha512-W2ObyEDUKJthLuKJWLNOf/D+mwzlALLOan87aUWpl1tVKHOBlxyGJYb/a42QhgzvMu8VY0gNMxF0MPq2dEpSSg==","signatures":[{"sig":"MEQCIHZAy5dHmT1HxK4QMzvG0/ADM/Sz018+pFDvcWqpzZYWAiAJ9IrSJ/+oKQSEdNHbUZy+Vs3d5ahQo5JO6b0piaJeqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYDzuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwxxAAk41QoJ8DK+sg17hXHHlcvxnj8MFdwlUhvkcz55360tUis5vW\r\nWAHzbVlmgA6ECStx6nZ/9GrQbuc8c3m1w9/19H8ro5x/T7wWulNHtVIXMm7O\r\nAO+ANZnHBT4E6rR3p8N4kHx8JnWTYnJcba9aj2YIM+zmNxRBzZXQftCH3yiJ\r\nvlRnEVSC1bVfGiAGDJ1BX/WrdwplwmObYG6S1uo6YwOC0f9wDuGN1ZgttDhG\r\nLRGsew40i2BA2z08ym5KYX1TteBWG08I+Liv7dpPWf1kITPXAqFdUfnhdjt8\r\nn1GbggdiZ1K92miKABgisuVLdom1Ke6Hz4yLCmlbtAqsSmtLEmpAb1Uu4sWv\r\na+r2UjO97Bi6KaY1MRvNSqqtTZicrdcz/AIuA+9pii+E9jI/Y6GmRL2vm7i6\r\nRduiiHpTqwULGOJq/eLG6ixTfFhlEqkNmsdGlJ/NaD9KwTcP9FcWlz1fAVOe\r\n6CWInhmS5vAtxhh6Kt3cT2bjyBnEkgA7d4bf1m0Gx95WGqKyEXdf9+09TTdL\r\nrxYHYdib51wB+FbR+fCZkD87OTwFXGeSHn8d0z5wAqcZQQfSmQuHL4hL/zGH\r\nn3nMIWAr1nj3fiLAba6NWUayTTrK7oONf/c52UD14tIXlzYzveG2pH3jVxId\r\nwV6UAn4nt/KIZH4QYiQVoPMdlmeBTk65Uv8=\r\n=ztmq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"54c65faafdd64a9e21fdfbbf5d2a823ffb6042d1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-54c65fa.0+54c65fa","@agoric/ertp":"0.14.1-dev-54c65fa.0+54c65fa","@agoric/assert":"0.4.1-dev-54c65fa.0+54c65fa","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-54c65fa.0_1650474222471_0.6094571464924543","host":"s3://npm-registry-packages"}},"0.2.32-dev-4d44cdc.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-4d44cdc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-4d44cdc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d233f67eaa9bb0fc0add8e0bda13a1732b0b0d93","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-4d44cdc.0.tgz","fileCount":35,"integrity":"sha512-jVt9rJa9IftR1PHqcmCSdAwifausdf5fixlQEo89iffvD8qgsm3EiiT1aUaKGSmEBV9eSjKIGKe9TWtH8n0rwQ==","signatures":[{"sig":"MEUCIFgnaHbw/n1HGG/cxJNQRLnCqZFSKeG9JOuxR8XOwGzlAiEA2cBkahr1jsFfy3+Cn7qBbU4+HEiBdwCv22d8EO+eS1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYE6JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqweBAAjsk2dzRDaO0T4BfE3vOOwnJcd34TcTFhmcnJB98HzTh7tb8W\r\nkqxuC4T9S4Hm5WHxfk7s9b+z4Hq7a0MSPylZEtn4Vausu8t/WmGDxGmR9rbw\r\nG0U592EyeVelW0asdDNo5GwGHwX1q0J91xrWE6AWtQUuIZDz27kmDcK/RepJ\r\nHaqPxGVByqpLRnmmvqdd1tjAc9c4gx129gvpGuOkapTfvaEzgtHjT1lhr2+X\r\nKrBxwP5nOOnCFDntYFs2MZx9NVXDmM0WmeWTwTjTi0fOKqAQN19mgXVgyDdq\r\naPEUG3ZApRyh83u9fDIXqxEfr9wAeBX1jOfP9H8zCaYtGq81/+2aZ9E7MGi9\r\noR7RdtGYXYWCuD0KQZVFu8tv20JBsS7ruAij9SNzUgTr2+f6Gg15/d9k18ON\r\n+1shBiE6D9xBzxp6qOLSB5BQt31htCctCvB+hYWnV/rh7ytyB/jg78HmZRl6\r\na/vFCU0Ege1aE7V8Cyz32wHXZWC5JJjOf8q/M5za5LQRKxheA2A7f3XQdwBH\r\nSK99ZxtpC+G5wtUP9a4EnGNhNZQPPNGGpgOeG24/0ATy5DYaKnLRyoggysPp\r\nr9p67npvBZnRlhEnhCL5ug4PxSP0b8BTJjaxtQiZav3e5dDCU5nzz7xjjnew\r\noFmKTEgLYLCCuUn/WVYEMOnHwNVmzq4HBv4=\r\n=cG92\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4d44cdc39c692ea44828aaa4d15cd89cd69bcef9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-4d44cdc.0+4d44cdc","@agoric/ertp":"0.14.1-dev-4d44cdc.0+4d44cdc","@agoric/assert":"0.4.1-dev-4d44cdc.0+4d44cdc","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-4d44cdc.0_1650478728943_0.5100831629067195","host":"s3://npm-registry-packages"}},"0.2.32-dev-342e021.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-342e021.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-342e021.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ca1f2d6ce0ca14df9ae031e6ec04a332e4af3926","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-342e021.0.tgz","fileCount":35,"integrity":"sha512-AML9x2Orq1UqPeuKbqkangk5TSpgLxZQV9YT8noN90T5+rS5GdqKAtF/86ojyC76mDitAqcIY5kVEUtLh2JPvw==","signatures":[{"sig":"MEQCIFwZYsCqQwtXh5yW7rKuqyc1k+MoMHaqiV3mHwhLa8qgAiBzwGvxJr26tRkW9cYgV6zbAxNrPbiRWOE9nw7MoRzdvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYFvTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWEg//V+gOpYSFAZ3S0B22AQbxhnu/JYYDE5zIZ75vVLyGfeGgObQW\r\nOTjnnFzT4J38b3zIGO8lDRB5z/3yHUPhfcS/Uws4kStbEFXyRUyb4n8VFyGu\r\nDdTpeonrbClCh/Ipa5EZBoARCMkRnk0N3Fyh02u50XnNmR1Xbwa4xPwij+zG\r\n8huTS6JkZWAhVHIIach3gvjx+dY2nShJD1GmHKhPuqFqQt0otniVLa7WMxhX\r\nKqa8PrVIgpVWTV3Dwolvs9+6vSKevb6IYsQdTknhjt8q3tAY9SRDIu7d4BEA\r\nO9Hv4Qhua1HnGgNVHv0hxYbPk4lBrCdBpA/s0tL8FqF/JPyUSuGsB2z+zIwX\r\nWcu6FBCLCWZxQjYjikqKb53rVdAA9Zz4BBHgnDMb2474toXDor4fixQziFBO\r\nI+HjWIg5EDX7Ts3GYuUcDN9hMZv2mGvSCC1Lh9eXDTUmxnD4US7Vr1bmJKim\r\nfjhaoSTDTDhhtQk59cC2CE/f5Il35VS92wKBOCpORsL4qXVJhMxEFusqGn63\r\nzdRgtTIYqjEFYlLsl53dZ0G+DIhECPbXnmF3ZXvP7XBkPH2qeAFwbykIHSr1\r\nqHBIFyfKu4sGa24bkv5b6IlSm67gjMf/N2DD3HfEejFqSEoMy6MIPdDG8C1q\r\nEKhG1MpYQ9AWwuoY11R+d5NtZ2GTyk2Kp4Y=\r\n=XRs6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"342e021778553a13da495e99a18dd1abeeed07ed","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-342e021.0+342e021","@agoric/ertp":"0.14.1-dev-342e021.0+342e021","@agoric/assert":"0.4.1-dev-342e021.0+342e021","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-342e021.0_1650482130986_0.14319647052001927","host":"s3://npm-registry-packages"}},"0.2.32-dev-6b912b4.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-6b912b4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-6b912b4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"569d8879fbcba2e226596d73aaa530cd2f532765","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-6b912b4.0.tgz","fileCount":35,"integrity":"sha512-kl9gctANXFqM3WxqywdchA7NeK25MMOhusfz2kOKyB1BtHGvkLl6EAC7JBYSQ6PZdvui14N4B6WRFua1IJcWUg==","signatures":[{"sig":"MEYCIQC24GqeMErTrBeToMOKlj6muCiYPsgFmLzrigiGOxXKdQIhAIzbKtA3sudti9ILOf+XxxzY+xylJ3Q5aMvBmLq+8k47","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYJBUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMoxAAgmGtQacyw1vnCDeNOPM1eCt/H0g0R+RujG7ZioEs97Z1qASX\r\nSahgZNGa0HRSVEx8bX1HIJRg5wd+4T9jnCvIAJ2CROA+W73F1lbyQ0p0s2CM\r\n6uZ9ttNSQZeC3OFLY1UJI/U8QtUkHrZzvFCrq8KspoE+YpaDk5rw7kUU0nrk\r\nVSal79PGC82tO+nCcJan0chTunA/kWvqHiBUZN8h9Eao354/dgYZ6G6C15U1\r\n4oAi8AzYA3EXmWJgqeUF+O44evW0kk5sk61S9HAbQXRP49Ab4akGdPHwX7X7\r\nMl+vRbdhVewq61WR9A6G1AfcYCGUbmRs0Su4dXd0qKwLJ0yKRT5wX53lzp27\r\nq3N7gqT3dPlO37/e8iODqZBaq4Fp7vJt08rMSM71Q2xsOaLCcQ5WSTAa/vQT\r\nRy3BUpV2YcpsxoPHjnrWA/L6Cfpt6dOoUnHjSQOuuaZrkndER6bcQ6lUbLyA\r\n9ZbWh9Rswo8DQ3dvqn8a9n8kZJ01AI05cxWeqJHcm/Ws+NN3RohopovhxBCP\r\n1xY+Vr3cWkBPURTSt34XLnwgVHlKymon7pYFiQspTQ553qS3D58c37AaQbB8\r\nhUn2Ft1V3f/iSuockzfPiXnuV7/2jTpQ+kHNcJIYgOCQobOF0mrztJL5qM4m\r\nb3tufje1jLsk2s7TPvDTPgV9MSYl4OmdZDw=\r\n=5WbI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6b912b4f1f96a0b22e776246e232cc1a61d6d60a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-6b912b4.0+6b912b4","@agoric/ertp":"0.14.1-dev-6b912b4.0+6b912b4","@agoric/assert":"0.4.1-dev-6b912b4.0+6b912b4","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-6b912b4.0_1650495572327_0.6011500608569893","host":"s3://npm-registry-packages"}},"0.2.32-dev-8289deb.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-8289deb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-8289deb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5fc08bf5ac91ca7b7f716ee8495fd859612de7ff","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-8289deb.0.tgz","fileCount":35,"integrity":"sha512-TXq1pfwbLEe9StrLLsp2VhtnSU/MBNBUBBUAxQ1oMhQHDfUsXFzH0XTQXcrhl13p6NVRT4oVV6IcL1ENjMMSLg==","signatures":[{"sig":"MEYCIQCW7lQIT6njNC5urygCJAasiAwgDfRyD5JBAytj1hZ2FAIhAIeLjZftRPK0CzwW+J+3etVxrvdkdpu7CawSLbSMGSO/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYJtlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprhQ/+O+gjMxJxWr8sDolUpERs+p93ONceIGg1wiiIJ+U8Ks4o3Bwt\r\nQb6eTdcR5ZE1W/TQh8vwyDHoBDUs4YEJwv1K08uo8JKAoMRcW2jbVxjP7chi\r\nWfQRwAAla/ZdEtgjSfGgiqYwfUdenSbPeVvWWH7lTSNY6jSXaApIeAlTySvY\r\njdPDRpd+0GSKlpZ+YEmOR17OfdOE7Uj3eCf417pGLRJ1SjYrOnkjfyD5TV23\r\nTrtP5mnJqsuR22mqqUZQleGd4dpuzBdyn2xg5Ve3u6WPDLYbr+utMck3qsUB\r\nJeFKiZpFdroUSdqs4AgY+5FrJ3+9RNpkTdXXL0FVaoySibencbLZCkU1KCks\r\ny79sbAQgNWTq2ah31jEPwt2P7a1dk9zAjLiMx0fiOKX7zC69D/7VDI+U2bBL\r\nXGGIDdWm1cSbVfS+y5GwromC33B9kcSacBXR7mk+FlXdIoHf59b3bF24OJly\r\neI8eFKkZgdsjOtHeAHp7UVg07nhFQUDxj4UNSMeadkCjdnfLn3JSIlRo1P8B\r\nnBDxP5t9ITUxxqD0zZTh6U0qzGdWZb9nMIVmZcrLcemRo1etY2VkoKY0JoLQ\r\ntlKD8904XR1qlVM5fE9iGPiueS4I7Z99saNOcbwsuVm/0dUXrsRDvczD0Fl4\r\nG5W3CquMgs4A0WqGA4Ef4VyeeeKz3yl8XGc=\r\n=DG0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8289debbb46f949f4309b5eed67ab8b158b74602","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-8289deb.0+8289deb","@agoric/ertp":"0.14.1-dev-8289deb.0+8289deb","@agoric/assert":"0.4.1-dev-8289deb.0+8289deb","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-8289deb.0_1650498405577_0.1360137929779044","host":"s3://npm-registry-packages"}},"0.2.32-dev-4dcb676.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-4dcb676.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-4dcb676.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cd70dc20ed0f630655ab16cbccaddc3551e59366","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-4dcb676.0.tgz","fileCount":35,"integrity":"sha512-inmZ9+sGJ869haGV+7j8YysRMJ134zZcZGtprZjV8IibxcLaTfenbrWnq1yxq0kSa/FawUxMNt5MGgqE5FDuxw==","signatures":[{"sig":"MEUCIQDruueJNnRWXe5TVzbHXZFuKzilsyDjraTquuk/WS/BzgIgBTNpE/e3Hm7EyYXzgoRzom1CBBCkj5YjzKnU2xCCS/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYKbIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsCBAAiQfFpmvetlUAaldcROdw5qaIjz3RDQEtLpFXacOyW8qaFv8V\r\nFGHnNvjkAH6Ca9FKtcQduGqEwBxkNaoeC1IH5+cNR1Cufh7EqS7Nj/Q2RN22\r\n9LkG8Mu2401W9+T5qd2w1WvTg0CqwtzVP5UOpL+J1/hhGQa8sFUa5F7OlYte\r\nOwtabrO0efyDylhw47Ps2ARolIk/PWwpO7lRE5/OAkU8guGRUm4B7Dsl4S3X\r\n+NrZtJy4SRTHNbSq5ZbChUrK2jsqttQD72aiY6LL3ZIbE1Bz6BfL/qxT+wZL\r\nj249coFNOge3GqVZ5U+/qfgYXRqeB7WiyUtxfkCrliHa4Bk9Wy66tU4oU/vC\r\ngykW5ZlCRqbVypywc8N2LQcVdldvhxoc7QKxjR6NaiH/LL6+mrJ0zl/eIV70\r\nV7RFBrRPlPqpbt6QaayaLtOTgqOnfv7B6Vj3zcKdDFMj5NmUL55V9xdl9nHf\r\n3WZTDZ+FX4+ojZh84tNTHCXx61hd733xgj9Zs/mGDgALbB6obP43FnWf3i6s\r\n9JGF6ljH4+NsCv/W4/LxlZQ2df9IhRK22Po4xq/pTMdXnfFMmQjDS3ocalJQ\r\nqN0dpGdflc29ywUtFzoW7t8rRXNSpvkQQnTYJNCFUUPzgLqxQxXeFbFWA3ma\r\nK7Z80yA1KU75or1hvQAWIeBm+yfiYawvtL0=\r\n=gJBj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4dcb67631e804c0ea8dc14ab5a3807e67e8630eb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-4dcb676.0+4dcb676","@agoric/ertp":"0.14.1-dev-4dcb676.0+4dcb676","@agoric/assert":"0.4.1-dev-4dcb676.0+4dcb676","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-4dcb676.0_1650501320141_0.05623653994627231","host":"s3://npm-registry-packages"}},"0.2.32-dev-ac7cdb3.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-ac7cdb3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-ac7cdb3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f3208dc981c8c7202462ae01d0b1de6d6a93d712","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-ac7cdb3.0.tgz","fileCount":35,"integrity":"sha512-bQ+MYFcFb6aadTVutKGNTGfB1Sxt6fttB0JrNUbnFhSLPgSCOZcCrsUtQGog70ZaWoSNHrq0URtZPZ8fHF2LqA==","signatures":[{"sig":"MEYCIQDBw/7tVUwojyQEMj4PxAemAO3K/ycKzP6uX6Od9geoDgIhALIY7QPZXXEhW+prGjgjZSSSFrKrKLhxSbZmxyNC+W1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYMjBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+bg/7BSGI7jSbYsE6iySrgWOlTvVkGG2kT0vuiYXutktoGGu9OFqI\r\nK452NpJcSHtDKStrWhEk7dYOY+7pmkqklq6L4NAontQMHdFvDZ64Wd6LN8ks\r\nyKZOwHBjnJdTwh+pzsU8/AsdXjskr119FGvZ71cpVP3LZeciwFrmcl3E6Om4\r\n3TfjRICPvLdmojKehofpRvFEtJY0HeBGTmcJ8aBCQTAUywLVYHu8JQrIrqln\r\nr5/agqP1TgIcNmAjj9n772ACJz9xWThTRxB+gm2R67bleLB0d5RgZ9yeVh0T\r\n9RP1t9PK9xXSxRFAcg8oWrWt7fVzjCXClVYu6vsXgk7NeWB4X1tfLoL5qLR5\r\n+05kBTIU1Z0UPqZoqu0dg8EzEvFGtEZJXBdVw/qc/WaRxc5W9eBJYLYO0tJR\r\n++/6Tf0sXkgNEhqVVjdcKD9Cz5kOw9K7I81ZJOq0oAbjcsuWkiQGCvboWdlx\r\npAbE6gBj0WRHxK9Qd2sJEusjvu6pVpNW/aQIhi/P8gFYHERTumNDhcRvvKCc\r\nVNGfR1jHsh4k7J1jP7F0k0MA5RngdWAIbhPvQGesH3RZijVayZxQpNgdNjnr\r\nCpY88n7/ax6aLQnlcnbvG7SO02Uho3hGn7NkTTmzWQ5HERbnCkeRCNxg3LqZ\r\nKq8x8sxSg6CaOaTcLZ31ZKBaaFIeZ6Ocs8Q=\r\n=UTA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ac7cdb3308b8d94aed3390d9e62d9bfccf86f444","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-ac7cdb3.0+ac7cdb3","@agoric/ertp":"0.14.1-dev-ac7cdb3.0+ac7cdb3","@agoric/assert":"0.4.1-dev-ac7cdb3.0+ac7cdb3","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-ac7cdb3.0_1650510016928_0.8974742291879321","host":"s3://npm-registry-packages"}},"0.2.32-dev-c370cd8.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-c370cd8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-c370cd8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"022b1f74ba60488fda32fd5f17af9d6f1d410900","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-c370cd8.0.tgz","fileCount":35,"integrity":"sha512-RcDPwkttfKtACqWwhhccOSfsRtS1e9Pv4MV8r7TI/4eHVugc4KDEqYCOQWrdR64ZMOFnK+yznjKJAsGp32h/3Q==","signatures":[{"sig":"MEQCIC5wUniCeuFGl72JN2nBIrVe/SWgffzrcMcJTGMVRhKxAiBVBhDDDW7wwg32pnTgmf3G5Sqi/5yg3s5z/8jXu5/y8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYZIyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpIQ//Zhq46aBgBnSMphWWYX8ryQ39U35Q9/9y0zp+w4nGHrIcT1s/\r\nGty1LBKJ4qXz9pcKBhCSCSzXMaBKiBkrSUq9DGlJep80vTLSQtHH2vT7x2Q8\r\nIDcFpKR35+BIqKvQlpj119GSfniH42Q7CwGkvuigg0zCk5112Q7j5/OKaJuP\r\nlNiqUayxhoueciGMo+cnRZ2zd8EHwxMx9CXlC6Gu096LTVg+OdR2euEXOy5Q\r\n69kGmGlWjDDqUlAYyhJtoGA6VZkRMcH2jy+RM67uepYxNOuRk3Zowzy6iMbw\r\n15MPQFtOY/0+aza4n6HPAuWCnvDU7qnTEzdo3VAXOk5h1FG2KEVk0n7U/DSR\r\nmlresYWtlBe8qkx9Es+WVP6p1ziPWnBE2EvG9+9k8UBiSlwaIS+VBxv8mi4Z\r\nbkaKXJyMx+AHRtDtIS+wP4CjVUwN+Lh1njCcJwPJgLDS/rWgvYk08dOI8TqW\r\niGzDksbzlfBynnolyt3kVIClaciixLkBA0DL0k5EF+rFhDG4mssiYuujtALT\r\nBuVlkB7xlZrpCZwo1B3+e2jIS+RH7F5Gn2ZfUKJk0jggftodRXsH64mEen3h\r\nCrTycjtdN7e15US3IljQ9cGwykXHsxkjv+Km5QbKiLv57l8qdPaxrtMLEH9Q\r\nQFn0Ef85eJmOFby4nM/JrvWNHqRVgIGmwMs=\r\n=pwCT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c370cd85a979abcbb6a4a1afdc46b861dff508db","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-c370cd8.0+c370cd8","@agoric/ertp":"0.14.1-dev-c370cd8.0+c370cd8","@agoric/assert":"0.4.1-dev-c370cd8.0+c370cd8","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-c370cd8.0_1650561586791_0.5652232772543753","host":"s3://npm-registry-packages"}},"0.2.32-dev-1b2c880.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-1b2c880.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-1b2c880.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1937da4ac381e77b8d36d802477a7d953fffc45d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-1b2c880.0.tgz","fileCount":35,"integrity":"sha512-pc4c1htFb7lL41z3eXWLJDryEwjpCa1xp/20YCCpuxzLwcswxKSHgJUjrtfuNQvnydty/xf+vVLr6rv+RiQYCQ==","signatures":[{"sig":"MEYCIQCHA4eJpt1+zzv/c8sbjOCrA1ZmnWbN0dtpayUh5t7FmwIhAOqhWZ6zz5ZRgfwpvhl7LFzCNEgEabSlJNAmeP4+tKyH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYZXKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGAA//djP0UrVPHyhYdlpPaBT+CwFPXf5SmRDgb0tahFFtvy7p7YOw\r\n5lmBIMOEGkLACiISLd1CK5OoIhr2W5ZHVU0WCMpCtHTOB1NAZSp/qI2gF3Nj\r\nQwo3BFZbwPS0azsOgQnV40olANdV8lSQqKWVltimaBOInMqLyh6BDaImh9ut\r\njClNhs4rBhXImY7u2I4Y88jNiExJc6UIW1tIHtR+p8i42eVnS+5L4B8fs9aB\r\nZkG9PPJSP2w6q+X9YlfNM+SkwsyCOkZBg3nrq+lOCY8q+5iEG6teTw34T2XG\r\nqC68lCtEcjqoof1LeNvDWLX1/pJvrzrXi4/le5v5OFWK5q2cvVlpUSVSKjHK\r\nzuD0xzYAfAYoenczqtfbyBrBdDteQgySkGHypvRjxxHAU5JmmFP3JcQ0FsQZ\r\nuKNDmYMsPRTDChHlu2Xhjs+omiWigZtWgbz/6OZ3N03vYSNB/asQDeojdGDx\r\n3DqmDZEMrJ3xHwbce4dAJd9SEc9zjDoWu3juHYjRqWf5KTwwDCJQ9egeRN3Y\r\neu/lwhNRQhpJL6EmoRCAw5bVr7p2RegxJfrGqYJOdgrQNTxENdjrkbWUqvvB\r\nwnSEW06eOwEKww3Qa+lrrZT+vaTgEbeNneKA61F6rF540IlTJMwOQ966gRY7\r\nSkpIlYVEE18jIXltoPaVDP8l9CENdkcXQsQ=\r\n=BBOn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1b2c880e47f96562cb0036b597c223d582e31536","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-1b2c880.0+1b2c880","@agoric/ertp":"0.14.1-dev-1b2c880.0+1b2c880","@agoric/assert":"0.4.1-dev-1b2c880.0+1b2c880","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-1b2c880.0_1650562506784_0.4777846146332265","host":"s3://npm-registry-packages"}},"0.2.32-dev-dd8db66.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-dd8db66.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-dd8db66.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"53385943fd779325a595d46ec937fd0d79ea609e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-dd8db66.0.tgz","fileCount":35,"integrity":"sha512-IrcOO9ME2UL4Pcsi2RdfpoBHzWT7Wj6QB/pqB4QKmBXq3ZpdFlvBuHT7XbHWTVGmPAH7sL5+kKxXtzc0yzbX1Q==","signatures":[{"sig":"MEQCIEa0Sms+hGW7ceEI7tM0L2iZbnpjRgguZa7isHXkC0xUAiBEKMn4Y0yT43UXN9H7dmAr04zlTe7SjYR/z0sT+MLgMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYZsDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqA5A/+Jn/95G8HBYG3gFDXm8bJl6oKDVSeA/Rl5QjF9hmqXGthtT12\r\nrDACPWS62Uits/3Hbb4FJ5P/GamfG3yfqCfECpW3X5AhSwogQFhvGFIBwp5N\r\nP25Zrm9ztCrO+yMNGzVbqtUgdw95lCWGtTvfYECupWJhq5aMf1qpXszzIKFE\r\nyh0Lb1Uy9FZvOGFbBAVMykJELS2HUHvSMdfFlzB8FxoFxddev96mYovPTsy+\r\n1F2cgYcFTt9iaRV9yqhPE3gyNY8vgUZExjmpT1/svyTX/S+232lnILzDqMyb\r\nkDdJC2jKVnsc3xVQOskWMJkndB8ShNiL/WsrdvxKYg6Ck6uod0q2yqbkLHKX\r\nIleeIRsj+Qa6DT7MMvyLVNIhd5SDnL4cjTJPEXEB4mpft2+qwSQeNdXA0dWd\r\nkFnK/Xo+dj+E5WsliFBlMuvvDbMc6CKgzLBwgwQmY7zumXgg2m59f6kUK3Q+\r\nQxOfW4hdp5Lq0cR8VY9SvfZbl4HzlzDh/imF3Ox09o9jVLsXdqGlliX6e5Zl\r\nca8rNyaF4XPR8+aRSx/JE1N7oPzc0ovMQHTuZFCHVxi16uU+PdJT7AIQFeV9\r\n74C3kO7rfcdGOdVr4OpNkNVn4KgXnCcmBx8MSLGbmP45K7cr1r+ttFg5iss7\r\nEUYwTeU/iub/6rG66UoYTBpvPRaP+wnDPFY=\r\n=S6QS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dd8db66546525bee119f4e5c3d16e0055ccbb40e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-dd8db66.0+dd8db66","@agoric/ertp":"0.14.1-dev-dd8db66.0+dd8db66","@agoric/assert":"0.4.1-dev-dd8db66.0+dd8db66","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-dd8db66.0_1650563843484_0.6977986215492704","host":"s3://npm-registry-packages"}},"0.2.32-dev-db910b7.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-db910b7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-db910b7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce1988e1c39d4848249e4fb876b9d73c1556807d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-db910b7.0.tgz","fileCount":35,"integrity":"sha512-/dXwJ9pCRaThcqufNrgbs4+X28mqEJw+7PjD4Zm7OyEOaIb/i7Phq6hZZwrtgeQeNzl2iYYNVxj6sUFG0giBEg==","signatures":[{"sig":"MEQCIAtD+9T8f78ElzXQ1IN9q91dml4FeW6myUVvt0GgokSDAiBEWkWt/nrse0RVDb9jl6R8pPSPWeOCzcL9WT5eHYTF+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYagoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp18g/+MNA+JuC9kKbwY0JnOC+PNjPledJnAC50shFogcZovVz54/F5\r\nEszNntixlYXxYPygYjxXEycRnDkzSWNcY/vccq5uyKRE3NjIRcuBNlV1xH3H\r\nEXNCWYwgYrBXrKE4IGnQvvJiM7BSwrBKc7durKQoLyuXPC4VWf5mYcAO9Pas\r\nST0NblnGPl+eAW1dAW76E56x4Ns4tLsL7IWnWvcTjnKL3MDsm+vVilT0gAFY\r\n53pUBz7b1XhtkmTaVixleZkZ1B3TWYg6RbY0Q9QuUEor3BIUBlzcSIdpweFP\r\nrvUE+sZn2itCYcPp/oLjZcXtbAKc2gkrfCu4FY0OKixej7XoYdO61ov4tEcm\r\n/sxPQYnQozcRpiCsX08TeLMDDiZ50Uje9rs3W5hFzLJqNyt8SmGA5wowubV4\r\napd1+gbglCWbMPDoQaLubv+an4lZBqLaT4or/bXumxSxwtuyK50VFkWLqCpc\r\n74euFfDfEmUYyAPf4vKa1X0e3eqvCblWME6peh3fpgEfTfhr2LYi+EbRzQCV\r\n+ZuCx08dMEYbJbCoL7XMTlxqMmmX8NRIV/WzyfmYvum1wM6GYvlNota9kQaM\r\nRiIzPc1DoxpJMROXew75GUlf5qRXeiQRcOtC8ecL+fOwgoQxi/KcSe4KsnPH\r\nG6W/Hw7Wm5Nfhz/kTqBlj7qli5H+W58PouQ=\r\n=nj9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"db910b7f77402326ed11f4af541080ac88f69006","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-db910b7.0+db910b7","@agoric/ertp":"0.14.1-dev-db910b7.0+db910b7","@agoric/assert":"0.4.1-dev-db910b7.0+db910b7","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-db910b7.0_1650567207984_0.13768571336426838","host":"s3://npm-registry-packages"}},"0.2.32-dev-8f5fa82.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-8f5fa82.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-8f5fa82.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"507d6a780e8a93cd335b833412f5844a0e7f7d34","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-8f5fa82.0.tgz","fileCount":35,"integrity":"sha512-Vib9XcJAVRfFcXGzz1ayy4WbqH3vbtn24yJHQfM6WomE6cVwBQamGkdL09FYiOilP2gCJKLOj0RvldyR9q7+6w==","signatures":[{"sig":"MEUCIQDViTdd05YxPWM7tJDj6s6uB4hawxuCBY8eVtjjkqp1AAIgSE5Wx0xPJN1oMd2z/j5LlLzK5KsMTU2o0keVJpcYn9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYbSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp8w//WGyBI+eCFs0G9rIGEd/TZg8SZhcfNANzRPwsyzthMX9QvOnU\r\n/8Rw7amPY4R3ahGNObjbVtPCfnwainWbFpnAdqlwjhg5WKTleLZJNkRjlWK1\r\nXAG7tD7TiKAwY3to5VlIk6hrisSbuQ6WppyveWY+qdmMhUlOOgJ7Ubqpgvdo\r\n3trgGnMaOv88qShmkinf+Sh6rOCT1YiahmkMTQd3JT1OaZ0v9w3j19ToDZmE\r\nLfJ+F7sTsTy2BDaCOYWUB8NLg+d2enf5EROp3iwb4ku1QuLDe/PIzyu2ulGB\r\nn4FvIFvlpSL+RKEaVJ5SD9mqq5FV6WmIQSpyVL9ywVDDcCBM9FHqqg99bRyp\r\nfcFLj51imjI53QTgnRbS3LApKbu4L/tpf3UNY+lmgNkTTQ7u1AL0vNfNswYw\r\nDyhxPIizea6yY2kfBF3cuDD2NAXAGs1oJzw998P5tPOSS1V929XQ8E1CXHCZ\r\niExvxeeiJYXVj1r6ltaaj1Dk9VkyjngYdBRrnHyy3rC80wG3BlDZFo/bQ4xx\r\nRppkpTCekW1oIbn5IcWvpXh1czHWN6cc39YQarQgBxsBjUEsATDHzIzzH+v/\r\nzTIvRmJR72gTiUbueKK50H3ExnkJzGY1Xlrpxd+8SVVmF9VoqeH+Sx0Q7yL4\r\nrJfae7pRaHo+6VcHwfYNkmkZjlFMMj9EjtY=\r\n=u46Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f5fa8289d1d626560987e9492edb241b5265fc9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-8f5fa82.0+8f5fa82","@agoric/ertp":"0.14.1-dev-8f5fa82.0+8f5fa82","@agoric/assert":"0.4.1-dev-8f5fa82.0+8f5fa82","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-8f5fa82.0_1650570382939_0.425087923052887","host":"s3://npm-registry-packages"}},"0.2.32-dev-29a8bac.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-29a8bac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-29a8bac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"994ddaf74a99974f21abdd417981cb86c9520307","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-29a8bac.0.tgz","fileCount":35,"integrity":"sha512-vCmyNOWNOupxhggb0JOdlJ5RY3pXhWhgsZuVxj4DUHDY27EaH8nMv0Ir8mlSyvdZFfwVudojH992QUjgR/kPSQ==","signatures":[{"sig":"MEUCIH0ZZH1KqS6DKgRVU2//Ft7ofYkbfCQDNgc/valU3sefAiEAu3xbo6vcUO9sSFz/FXuqH/RhFiabYAuJ1I7s+xN+g9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYdcZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmAw//UXbMI/+nitCEbJf5nWhjpWfsIpc8Qr3TkB6ZItNehpK2AEnH\r\nF3cNDNCTZhYA0+fZ7Q58RsT4R+iKrMwrH1nzpCEo3XA8vVDtQnWWNIOEnrbN\r\nBqi7yvZqLpYaBn6Rxg3GUaOB5oPtT/AyUYtjC8/pUjVfUJMIWRataHihCC9n\r\ngMwhif0nby2gzt+tV6QhzgZmOA06c0x2hTOwe1O7s1KjIeVDjA8vNUbOSBiF\r\nm/ltU5+fpPEdlm0qwlGR4Z/OO0Um5W2cN+uExKw6XT+H148KAcHFUBy/bBMH\r\nAXskJvV36LWY0U/YDWXXgLD1rw5j4drbEgubS3YGlhAdboJsTDSsxWhdh0LG\r\nrLSrWh41y0HOZVMuavcwzPeS8e5urXXQPDZo9PaC1Ti2PioCdZ99f9/z1YJp\r\ndGHzrQstKlsfRqTUtM5yDSBjNiY0qKkIj9F3sF/X6m7Oa15RTdgAiDB+hnFh\r\nxEJhBFm+pXGjVI9gd4sadLC9yM25v0G/yizgoR7jK98eb8Zt4cdjIqstF5io\r\n/qk0kf+It6Hta4ILm8qNRcE/56o/Rhy2om0OEYUjE3nM0SptjIleiBn2zcp4\r\nRkU/jYbEfjuVh+C2h9sPNOHyUHVMA87XeJXvNc0rTVnoBPn39nG5q+k7iJf2\r\nFAkjxyQdWGvlhXIKCBNtXI0blU10d+kEutQ=\r\n=b6GI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"29a8bac108195e5e655ff345f893bbf9bfbf2563","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-29a8bac.0+29a8bac","@agoric/ertp":"0.14.1-dev-29a8bac.0+29a8bac","@agoric/assert":"0.4.1-dev-29a8bac.0+29a8bac","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-29a8bac.0_1650579225097_0.9306559678133575","host":"s3://npm-registry-packages"}},"0.2.32-dev-ab34419.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-ab34419.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-ab34419.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2c67500bcb4bc6cd8aa3eccb6ec8613811662a31","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-ab34419.0.tgz","fileCount":35,"integrity":"sha512-fdYn8wd8Nk9JiwdKGQFaCHmmZ2ocvzVj2pVwPbPVZNy/ZEE1YPSwosBepKMmoYQJ5v1x06EFoSFfvXElNr3Cpg==","signatures":[{"sig":"MEYCIQD1EmwJn93U/PXKEe+FwptkJQVH6HPO5d0SywhcMQM91QIhAKcPf/faBJuicdyI1H1w4doSfae/oMt23gR05ASz3nu/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYeCBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxiRAAlgIs1rDonK14DgG8CSKK1dD1t9z4qKXqHpITWwknavpbIbKB\r\n5HFdHbI1zA3WyY6nvRRaPJ5kQF/EGtwarBvePnyi78o1BCMfKTe6Hu3n31O6\r\nID1HcajaRY1RDkezwCjYjNGidj0cxcZw3pF4kqi0BSpngDg23s7zpr8ayv8t\r\nSQ0YJLZnKeTCRX9EhtCsi7Q0vNadEkkSkfSn+uxC2apunG9Aeib3Q2sOGFPR\r\nShWl+irG/JplsU1EWcsMsfWy4xsSkF9KxE4utHpFU+oq3Jup0rZ2exJUpmTz\r\nAdFQ1OJnBHaRUq2tNHvw9aKQcW61az1Ugy8Iws+gVFz3CM8mWoMLKQEqkCNh\r\nkRHihC3DDRAUnZwNdf/hDEfto3Eo7OMB+DOfPdPllDu/tlVZZT8aUR/nFMv2\r\nWt+QP5672oFl/TXnokArqr03d1RB48GIvA6jD1sk8eA0Eop+LGkQ7ZdTfxkJ\r\nrYB903f0U7p198wBG6DhU/qDEPeJ9vMU6xzLbECq1UU5rCyDU3s11EBHClio\r\nm40yvEWNd/URLfVxlmVKc3L/UR7MrdQPr4aVtK/lIr5lUiHNIOyXHA2FEeSG\r\ndjQIxG75YuqW9qvqLOEPPd2raiMfeUGVf2q+nNCI6fJZij8jLeTBj8fMRJv/\r\ndESbk0SVGvy1rPkHfP1MmD4mL2Cd/2a7kGY=\r\n=I77G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab344195aeb9932c5561ba075d5ed029d0bfe87f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-ab34419.0+ab34419","@agoric/ertp":"0.14.1-dev-ab34419.0+ab34419","@agoric/assert":"0.4.1-dev-ab34419.0+ab34419","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-ab34419.0_1650581633442_0.6760569537741714","host":"s3://npm-registry-packages"}},"0.2.32-dev-a1784de.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-a1784de.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-a1784de.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2f2781b174b89744f6ed419e51b7d22d6d8bc23b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-a1784de.0.tgz","fileCount":35,"integrity":"sha512-+yAxU1mpMCwQPvgIoBdEbd7ZxFBDxDR0bqIgG4cPG4Jz8rIlRvoDld9ZxshG2V1R6QgNq5ySthSznvBFm0fPmQ==","signatures":[{"sig":"MEUCIH1d15CHUD07OvNbxXZ7UsKCn6iHm17KukwrENWHHmxMAiEAxreZbu28ByGe+Oyaqogm0oqsfntPdnWy5DfTYmhZAl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYeyMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp12hAAjuTsvp024TeT50cG+kCSZpLMiUPhTWjrY8D1Zu6oBQXXvUf3\r\n/kjHcWqFL4SRXzlZsFZs4Bj6HITteOim7EoX3arVhoS5W/4WMUQkNesB7T8o\r\nKfo/Vn+vCK4aEfgN6CJAqm7AhjKwMAid94sRURiHao1RMp/86wlJmy384ZjU\r\nfrtLZRhzVwoJu0RsrrcXMBAMNrP3lbnRbXolU7c4OMKRIXBhB7L2lHyNjsco\r\nmS86foOlpnHIuphGdgSYEuyYWcsirCKcco7V6AX1paEu8QVtzZmz7LiWMD9r\r\nDOh+3WGncIY9FpJeQg5Hw0CMoMaqYPZ1IGYCYSKmxVFv3++7thBXBoQCTgAR\r\n+0o3Yps840vwsGS6ce4HoutmvuMpUDmXLtDdhbqAnxR2gVZgnm6oMyB33VtP\r\npC9ZaPC6aaE9+Tv2mREf3j/xkewj7riWDTwN8DnKjadh83Ft4lSc477jp9rI\r\nwVh0/kCkGyRtgb6uz+7/ef2Oye1Pvl2Jowz8M7gkQAYOYaFGbHeQC9Tld+r6\r\nwR3qwqK9lBAy1dC+hFH4xymstgmELvCDyWHl8YPnmUJExvUSWfuesrb5WTJO\r\nNh3c0sgmm67JmjaYxiBxB4jqds3H5PzMSCnbpzXNdC3ypG98RSggBmaft/8g\r\ncMg2O0f/YUpX9xSd1J+nUiN9eIzjpM8s4ls=\r\n=wajd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a1784dee6aef6d3b6608b80f91e7db1ea82e59fe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-a1784de.0+a1784de","@agoric/ertp":"0.14.1-dev-a1784de.0+a1784de","@agoric/assert":"0.4.1-dev-a1784de.0+a1784de","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-a1784de.0_1650584716618_0.15699790197547636","host":"s3://npm-registry-packages"}},"0.2.32-dev-2d0ce6b.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-2d0ce6b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-2d0ce6b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3f7fd3af691926bcd568bd9eab9bc1489429fd91","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-2d0ce6b.0.tgz","fileCount":35,"integrity":"sha512-kM4KwzzMCottB4RTGPCMl61eNBp9L7iG3AhWhsl2HxcKZo+XHtuWOFC4ibz+jp2zhIVUgkj1VM9ufBzFF8YtOA==","signatures":[{"sig":"MEQCIFaacp0fNJQsFE5p5cChEG2Xl4m6rz9blbznD3aWSvZBAiAK0Im9wIKTkq6mA/cD07DQo5yUgFQFZxoHo0wcPzXuzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYfgZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/YQ/9EIxxHCozwNpPuz45HgD4bmY+alSsM4Hv6PMQGZ5A38esyPKq\r\nZk7A8NveTL34gt94cwyPWG4DqU+sVjmYsLsYD18xXJY7tLT+BleDeRJfgq5a\r\n3VfxCgyI2ROQsjoyfb4fpfqWTlBLcCiPCFFGmBeLTPU2Qxf5q8Wk1fTsdBpf\r\nqXyLD657sb/4jJ+KxsnHJ/aUFS997TyL8h71I5ZB3U63IX33CWbj9mkOXj5Z\r\nAbAVXv6wSoeMqI7hRuG8FNpMTj+E5QPdPlkX2KV+AuYO10M5vex8w8hza6Mh\r\nKJOtWPSdmDtBRq8OGoRCC/Ll29+Fi4DuzWA9RpXmkJ3+ckuKtChT6r0EtmnU\r\nrC7lSuPap3s9v2OWEkPIcXPkblsP4ugdKajgNp4dHSB/3LwE4canW+fDjTp9\r\n7Iuf905CCx8oip//kzbH5tb/ZdWaTnHSkw/gLdZHvgnxOyIZyAwZy+sQXgv3\r\njNSfmm6cdNn22BtYwvTCFxU4ImOMwSq4a3wTD+UfYeybE1vWvkzElVAg/pnM\r\nvbv82QD5hF1f8EysyQbaVpK0UFkWH70Ws8hNQxoshLhNGH0Cy2VZwZY94RTE\r\nUx9TVM53wTet2bbcBw99Enf/6N/2f0QdaeOxoLaA+UFI8155WEw4g4BUQUsv\r\nV6AGKzDdrix1m5pZHF4IPMlopQG8S5PabLY=\r\n=jfXp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2d0ce6b2e7cffcdd191490289991a3d80cf484f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-2d0ce6b.0+2d0ce6b","@agoric/ertp":"0.14.1-dev-2d0ce6b.0+2d0ce6b","@agoric/assert":"0.4.1-dev-2d0ce6b.0+2d0ce6b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-2d0ce6b.0_1650587672962_0.452918191336239","host":"s3://npm-registry-packages"}},"0.2.32-dev-1e51f6a.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-1e51f6a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-1e51f6a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a1deaf2fe25340b9aebb7627e97a8323e3e4726e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-1e51f6a.0.tgz","fileCount":35,"integrity":"sha512-NrKi0sHy9A/J4eJ9ePTPGOIhBBLGfxQ+CS73stSrmyX/4dEVeuulrXlGBKVgHClSR3vTGs082oGtgaeOlzukSA==","signatures":[{"sig":"MEUCIQCG5iOUDTPwyOvogNjVfYJ6xv/PeGXr8Tj8myjJZS2RjQIgIi2IHppUUrdLaGGFZTgVj7wzIH+fd0qx4iVxjtMZhL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYsugACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbVw//Rq0hBwXLLr2PGZ0mdUZv6nw/jV9KNR+pKrn6xkLYdqIedHKB\r\nq64o8tV0vP4oAJTx0yOqyZIJ9G6FBExdu12SAWl0+ea96v+6E95x+HAqGknu\r\n6ih5sFwSBNmoAGxNI9V4wzUGC51xiI9Dwai6Uy2OgNN5VD3SlTMf2zVuHsSk\r\nRQ7bcoi7kFh7Gzkge3eDOTVpBVTn33EWBrnLpBq/8+/t8Vu1gRBykqTNS9yS\r\nHODu4vjXICTD4Y79DkLrog8zrIRM2tiGlQ9g2CTswTCdyEaAn685d4+3yfFQ\r\ndzY+fIDje/6Q2qER+FZTA17D6O0sxuRHOr0SVBjWJrmobvoFX8jWCtRUAaWe\r\n8te2Ha7+d18Q3/VHL8/14Q0ySNv9TpC2U1xVSSOUEtb91nTM15C0WcSizD42\r\nMgc7+spvuga+Cl7tHYoCMjX5LUqxc05EwNUnUtinn2lqz6gCKLPXQhD3UoTU\r\nI6/kegGyRVe1WevZNvnucoP4w2+Zs0g23wZjPUXZkYnBWNoBiT68l4NfrLPT\r\nTESoMdNSZ369F2/RVUEOIUKOaBthVhqkvNf0F0zjVo759Tb7dasWeorBHjf7\r\nyJxq3ierbc1X+UGY9dHtr8a10KOoXT+rFkzzz3lamCCF1FBsh/9A1Sm2sehf\r\nsM0HUat080DCjpQU4k53of1CiTDEeZSf/W4=\r\n=DcTv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1e51f6a0bedefd0e33260a78b21ad72d31048f08","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-1e51f6a.0+1e51f6a","@agoric/ertp":"0.14.1-dev-1e51f6a.0+1e51f6a","@agoric/assert":"0.4.1-dev-1e51f6a.0+1e51f6a","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-1e51f6a.0_1650641824686_0.14561222458355805","host":"s3://npm-registry-packages"}},"0.2.32-dev-4aaa709.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-4aaa709.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-4aaa709.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"77b68cd901e878a0ed9497bff4eb77e728c5e513","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-4aaa709.0.tgz","fileCount":35,"integrity":"sha512-plqx09CyLJdIs2h0Tw9MYj9ywN6F8cb6OOY9u6gioKD8Y8SyzIHA48E8tgn40bosxjDv9jFOdSH2qS1ZtaxEmw==","signatures":[{"sig":"MEQCIH0KqMnezI3NjucTT5S2kYprSbXcipBT+tr5CaK94700AiB3juNXRRpp5BkNCewUxsyQG+r/fA8yZgmZq3B0jQDyag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYtAbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcfA/8CtdQ6TbdtWsA58kwDjVlcqCTx0cqyZu10j+ck2A1j2z69wvL\r\niyqUuwpG7WRKxmAwY+7lRAoAKtpSFaa1Wa+W8amy2QN6wJAvvoCObrdgoSWh\r\nylLFtkbJfuRX6RGsAiFLXOEjQdrimS/JaXV0N3nJS9ERZzKO8qF5l5HDuv5k\r\nTZTkpHldO68G9mKnQuClloXMA93U5Te/oNBr6YW1uRAxjgVD6NbuR3l7fwL6\r\n3DALUJnPothrjEhwzWqaVjXtDph/wHmzi5B9RC2u/slSw/q0INGRl//ZfDV9\r\neSHolpzOsxIcHM6IQg8Kiv0AGNb2TDKwBIzWpB+6a229mJ82uetqbtTBznIH\r\nY0qMS8tZNSaLT4Hsk2Q5vCK9aNZqHCVU2EY57KYVEL6Yogqc762cqlI+RuAZ\r\nHqMZLLX0hLDwrYqX4X6cP0fw7eCkMpPBuPA1wE/4WwhfkxXClek6w9zl3X1N\r\nCvPDm/NpQaZTuLyzopFOxMt11g62ln4YI74uG86XbkfkLRIUVs8KEUHsn9O4\r\nc6cldulFr6TEVhZFWE3eIJK0+e9WJv92T2hZdp5Pg5CT/UgZ90UU5sudWwIW\r\ngS2niU9oTYcgCXR9wdO6CgvgpTUd47c1PjBXveVXZyjdDH5XSTGK+xrd2iuS\r\n6n+By8CMKDah9hTw6+LCblrgNX/RwcTjWec=\r\n=XT3E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4aaa7095c005a2423f2e9b20b945800382484053","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-4aaa709.0+4aaa709","@agoric/ertp":"0.14.1-dev-4aaa709.0+4aaa709","@agoric/assert":"0.4.1-dev-4aaa709.0+4aaa709","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-4aaa709.0_1650642971098_0.32355511667613945","host":"s3://npm-registry-packages"}},"0.2.32-dev-1059390.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-1059390.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-1059390.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7ace8bfb0e8f27c8e640bf8a3716549600ea7dc8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-1059390.0.tgz","fileCount":35,"integrity":"sha512-P0/JP1NaZqHbBLA0dLVWWO5LjVnzkTt0ewgfWVYWi2h0XEmXjUe9Afxh63oz8Yz9rbZMEK/YMUvgHwmVNk5G3w==","signatures":[{"sig":"MEUCIQDfLweP+7uT28iYvBkLk/FJMyjaueK7M/ey717jflT5zgIgLxXyXtc6ySO0ncGPybYFshk4o2jDgqyG0tNBkuxmzIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYtoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNtQ/+IXUsciKAAKhXqjqHSSLoZ3UIeYPxrDhbo+R5nMJkEV2zHPvv\r\ntmNHVJ/5cP/6+De8WC/7R6gFXMI//3FHOfNemuYvolzvT9RNwjGVT7KdotYB\r\ntOW0Nqsb1qH/Y47wkjdsX/wkCeaTjg8c4Y3xhuV4aZxMx/srXntq/LVu+HK4\r\ny8c51ZjjzH58HiDV6GfMCa5l91HRm2u968aTeLftenUNFdPY7h5cNOZQgsJp\r\nRwBNAMpKg4oxzqA+JYNPi1XqaVpTO+1odQn4OdQSqRSOmhpVu1sAlDZ7LoJh\r\nr/lVRhJqDkWePKssFiCgQWPZkfgLCdXB9efVInOUJlv+vD/JxJS/CUodgndW\r\nfTm4mBl56zfcYPuMUaKtAs6wUZi2oxZG9ONvgf3ETSNhFNbtc1cEBKNsswtX\r\n8tJ829AFz7J/hpTElZh7PqC/OFXnPMGPG4wF+dfYGbqTBYFYIN5v7DgLNnMT\r\nEU7rOLbqsdxKFZFi1zXGY7aPkz+Od2uiymM9/vvVaa/eJzVJXkR66hR5/Vmx\r\nSUvJnFdOWW8jcLfWABf1NhnkE7uO3+B9winu3EX6j22kACeak0ccVDYGH4cn\r\n4iXyX6jPw/lOixAXfsY1oQToa+9F/sQr8k7O949QtueFQAqAFUKg2eg5yOfP\r\np0pfkVTD11sLSk6qmSpftDJF+RiImtmwvNc=\r\n=Fg4/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"105939061e0d4953b438f0c027df129fdc7923f3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-1059390.0+1059390","@agoric/ertp":"0.14.1-dev-1059390.0+1059390","@agoric/assert":"0.4.1-dev-1059390.0+1059390","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-1059390.0_1650645554737_0.6277564066629517","host":"s3://npm-registry-packages"}},"0.2.32-dev-3edc6bb.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-3edc6bb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-3edc6bb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"394430ace6a2febc3c4ea51fc736a93e30479b4c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-3edc6bb.0.tgz","fileCount":35,"integrity":"sha512-ke6/WFwj3i0w3r0lkLxVMKxM0CdVR1iy4yY0/2wyAx6IMS12SuM7exGfHW6GfR/5nGWkVmiRKkeYrsb73yLhhg==","signatures":[{"sig":"MEQCIA9OPjticRZ4Snk//QCk+8arP27T263bxlFj1sUhmO28AiA14TuGutoDJmq7tI9U9cSK33xDDC7exCTu4wXn1b4cIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYuE3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7NRAAnsKehqreunLsE1ZhwpBz1xj7Y9sZtGheO7mNbpKpAlTSp7al\r\nCzP9oXYodClRwxlZk0/37bWVeUb5j+XkPV3FNOG1YDjLvM3RmtXkmTCRWnnS\r\n9m/IV5yfalEWINvexn1/5//rDTc4XBFz6OkCyaVDHuoN47fYyigRySmyPcXj\r\nLdj0/nWcwaORGBB7lfJ6tmEq4Pk1eMc4PLBB8LmixYqH/tCgH5XH2VHhuINJ\r\nlNA3rlyKiOxspcrN6DGoNf01ythtwym64pjvv60zVFRZm3MFIq1DV94lQM4/\r\nYj+WO+FgYY9zeavMvMjPVm4VuMX6SDH5HXZp5U9LzjOdqmtS2JNiftrFYzRE\r\nOJNRBFGE2vKqGnVH2EnAjm7I+gTiHuxoYbWD6RdpsGEUhP1/edoQC7awHBPw\r\nWpdnLc8Oa4642dc0jOm/KmNmWhe78wEDUwwEXesZdXhMGIbn9kpCqAFOD4LB\r\n6uT/XA2rGvVIflj76MXwAjI682rGNCyvBJZVwO48/70PVe9eK5Hs9ZiUtYKa\r\nECXLvKH+saGrdguBizRrM3q/7MeUwUC/zshlWNZ2DcC7FsKI4gNfBakg6lCM\r\n7zsDTd2xZ73g/SOzOKb8u5KApGWxJgXfN6Any+xCVcC885N4pE0qb4L68b+R\r\nFFJFLmJKUWMiSzit5o1rrA0x+xq/jnAXsZ0=\r\n=bpVM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3edc6bb48f0419132dd1df9c40009834dcf04520","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-3edc6bb.0+3edc6bb","@agoric/ertp":"0.14.1-dev-3edc6bb.0+3edc6bb","@agoric/assert":"0.4.1-dev-3edc6bb.0+3edc6bb","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-3edc6bb.0_1650647351431_0.1918730501447563","host":"s3://npm-registry-packages"}},"0.2.32-dev-e2338e9.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-e2338e9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-e2338e9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f13627c393d4c0c8a86dea1cc183b9ed465b0e45","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-e2338e9.0.tgz","fileCount":35,"integrity":"sha512-1CC+l7GTA0c0uwJ2eXddhm2vuiGIBOHgrUHcUzmLYXCyF9RqrlnnSRII7ipaAwKZ5TDOMY440o0gLwWloA9nIQ==","signatures":[{"sig":"MEYCIQC2mW7EOrR0lMCQPdQL4C12/S3SQPTSd5w98AvIN4fylQIhAJjSnryMnDb0Va89r62YiEp6gwf45IvxsqzR0Qf3qc8V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYutTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxaQ//bif8GfOhmKaX/mlcaFtTwoMkpUJRCGkctlsJwKr0Qn+IPImw\r\ntMjnHoXff/C4UHaVYMROvwo6HOapSpdGiwFxWHtgmtJl3RaR1z5tIAYWesHV\r\nwpJArqQno0xqs/O82pNWrRJG5w5ihU+tvc3CnghTIx/Ygmbe8Rgc/g9peyxs\r\nEdYg+p9QagSdQVibxRTeX1yRhZJGbmCx3jqanljtYBH9/PvyZHtgjF25FWmJ\r\nXbjOLgokGS9moDKmocauc7/WP8xAkrQ6JELRgbkjn0gVC74x497py82K57p5\r\n3+gmlSMSvXVqZrx44CdGfnpMPR25VqirIpY0oXAubNUh4eMchyY4+h3XQQ2n\r\nJJz6TzmAvwVLTO1lMauupO3+aBinQmBckLZ7ancV1SmLdXpVxPPo1V1PGKEo\r\nHUyPKl3cQwwu6Zxs84BgYn800KVks7fc6SfiGL1AL3ETlI4rWeU1LfEkUxZ0\r\nH7JEh6DCHMzEEc4pnNMWOZj2dSkXIufZGJ7GzaR94kP+sm4veIq/yBxgklmU\r\naKJCdqVCzoqYezgUzcht+wnDd5Hvhlg9uu6q5yeCx61gKdAj/mEgzBy2MoHM\r\nznaRFCHciQoPsKs6OfoO9g6owjV6GT1UEYTaqm4YTbiNNklEQ/C2kBo9o/1i\r\nFttPc31WmKJVOt6QAbvNvfex6irtUv6cK0k=\r\n=s5Pw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e2338e98b64b59920a13faeacb29ae7868c3693b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-e2338e9.0+e2338e9","@agoric/ertp":"0.14.1-dev-e2338e9.0+e2338e9","@agoric/assert":"0.4.1-dev-e2338e9.0+e2338e9","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-e2338e9.0_1650649939551_0.16021680862893461","host":"s3://npm-registry-packages"}},"0.2.32-dev-ac1b9c8.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-ac1b9c8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-ac1b9c8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1c7d9d41db92456b3627425023c7385f9ccb80d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-ac1b9c8.0.tgz","fileCount":35,"integrity":"sha512-HD5bNNF4PaAsKAXGb5KAt24is/7J1PP2MBJITLKKsWtejA/i5p71RueWM05oyENa5adGhIngtURk6MVbSLuqpw==","signatures":[{"sig":"MEYCIQD2PfjZ86VGmFBpcJ8PgZR1cUFARmbkPzEG+mWlO6MAYgIhAJ11AUTsFW0csbxpD20Ybgy+6NDVmC4YQYOzx5o8YZvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYwChACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Gw//QMLqDFfYgGEbJoKQrwKw5UcN/vKDeUeKES40zKYyd8FOW0Fr\r\n4+hwJJMaTmwROis4hSwF1418RnmsQtwIYS4XhrshZpW3nQ4HXVH8beM8eLcg\r\nYFTPrRQ6v4p/JgVG42758+A3yV/aciNkEUOXdCpBY1StG8oEYNMw1IwKAvWH\r\n+nvbSTl8X5a+D7Owj7ls7JiACsr7g5ueaWawnvKx0BbV6fBUnDF2ey1EYo1N\r\nN9/sedgBvPgXnoiXsb2KqQJSmWMPCJbqm7rpzlxddULgV9KKBYYaluEy8QEx\r\nPquXY49NQfz8hRlpj7jUDdTZf2bWWbnxHo6ZN5l5oviuXBr7tmmagSR3+WZQ\r\ndeLZmDAXi4XGJgZQnZRSGu8+DISTu/PuNaJV+D7KF97yc8xCB+cjTKmy1lvu\r\n/9Jxa6qIwcb3/jMF0EyMPaOnwRC5XoawQZszlvb6jNOqR9ZWeqGzUfskqvYE\r\n5WxA+MfdAUp8e6q94aSiweUhIb0DeYl8Yt2AFOHzUWkg5P+AcaTH4O77aRN2\r\nLGm5Rrt3k4AgIwPPN/duRvOB652SAzzAgRU9vdY0zTPGO2huMm4wPfe0GMWW\r\nucov8Y0pQvds+Lu1b9yjinYe947QLA2dAuWhCF2Si/1sW80f47aJ2tz4TH0U\r\neU2lNndHEm8Bv3oLLXGZ1FyZRWQ8nv/3vWw=\r\n=J6zX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ac1b9c8418cf603d96f498aac199c21686d4672d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-ac1b9c8.0+ac1b9c8","@agoric/ertp":"0.14.1-dev-ac1b9c8.0+ac1b9c8","@agoric/assert":"0.4.1-dev-ac1b9c8.0+ac1b9c8","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-ac1b9c8.0_1650655393711_0.5952592600521835","host":"s3://npm-registry-packages"}},"0.2.32-dev-540978c.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-540978c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-540978c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"09c839cf6fafdcc702873212a85ac7ca5d61d796","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-540978c.0.tgz","fileCount":35,"integrity":"sha512-U8C2/HD7peVliTwJWQmypqH3OyV8plX2XGUGJD7Hv2XbhgTyHSF6afCZz8Fv2HRtNHJPvLwjTdHmzr52ck0L/g==","signatures":[{"sig":"MEUCIGOWWhuk4Rz56Nz9j5WCwNkZCaFllTONyH7Bqjj+ORflAiEAsRodH2g01Vwhq78JOEUTh9zymJYYZZTNcLBWlClg/h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYw8AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6mw/9HLb0v4TGiZlrpd90gHjtPJfee6SSW0WUQypMgAS93c55qDG/\r\nWIrxRPHi0fdg9NOMsFt1gPwelqxEd4FgTAFbSVDNgxFaR3VdRywJrSh2ROpP\r\nbn8ftZ866LMSuDTam2MnZu5BwNcLLSobESizXZTxLg0JVVLupJBkmG7r4plr\r\n85DbHlF2Xvrz4vUzCYBLQ5Wg9imuoP+lwdfZ/Zqxv3hYEXuScMPRcbKdet+w\r\nmSWwkI9JN1tNqV8yvZv3j1jaCttG64PFtIXqzMrYvA4tbTuFg9+d8N/YicSO\r\nj7jlcAGPChLSI/kXF080X42Dv8bgqH8ZE0cjM8NUJPhZ7iXzC5/yvaiCbfEG\r\nWJKuD8z3Y9ck2XRh+sV7PN9lwatP9dJIKWCDx/pBblkYc3hXK/87mbgRgpS5\r\nfMvAkidRNYaGpln532pJSzB87UY6ekCFIIdrpynzPmU4ALdFwpNr2iPFqwsF\r\ntb9EWHrSBZJByA89jEnsxg9OT+W/VqmWxrIEBJQbodW83DYDfsSLe6uyueO1\r\nnfkgMYUDL6OZHTcH3X9/g0xqrXM8oaa4Jx4SnpwU1cScmdhmM63PpZH12XP3\r\nar8yLMluOPukcLFd2z6/oNekHBkwGlhGnqF+tssy7ewthrZ2vVZFk3cU+3Wn\r\nSuBguiptrYQ1CIsG6VPyQPZmqRB2s6MHUnY=\r\n=JFFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"540978c997e30c25905ea1fb837ae701db6f3536","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-540978c.0+540978c","@agoric/ertp":"0.14.1-dev-540978c.0+540978c","@agoric/assert":"0.4.1-dev-540978c.0+540978c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-540978c.0_1650659072035_0.7984725880705534","host":"s3://npm-registry-packages"}},"0.2.32-dev-b641269.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-b641269.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-b641269.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4d92791d89664dbb35f2b1596e654a30cab13eda","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-b641269.0.tgz","fileCount":35,"integrity":"sha512-wc8K9NjlXqROVeXLvtCM5pPc+BT2NpYPyKcRxMoiFu256aF0HK0ThznEfO8XUhUuexmHqr/kYMop2oLQuzaDrQ==","signatures":[{"sig":"MEUCIQD3cM5B5gFG3r05y6zoYIziBN49l+cJXOQ2uGUIBcQ0iwIgOowSG885NofEcCg9NhjrY6Z4wgt1gDTkvANeikEJMEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY0a7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB1Q//Wb/RTAsLrsEzJpVo0kQXAdeUWhz7FVWzMQDtxfRVRe7fqDrl\r\nlMlhrB30y35/tsc4nZd+YOOLsCI37ekwpIKUGkcwObdMKELV/A+tNuIIbXFn\r\nSuraQJMWz0dDZAJU30tmrP2ryjWig3XMNDecj3Qp/CadSe1F5ZxiewxqhYVf\r\nJK3BsmSP/1+zQCzHUlWtvPXuuht2bTbBUe38Bo7//R+LpNWFup39++lg854v\r\ngAU3u+BdBUr7Z1dBmfUGuXADI4wlQBbw0wuDilCp/1/piPf6Q692CYTIJTUp\r\nuVHiLHAoTPv3gJfyDB9paR0Jvv0B8o4NVSAnvUOCoIsIwSNxwzHuIOSx5e6L\r\npRcxUcOs2SFVwqqYInJ/Z64VdZXR8ppnWwmG6MDJjJj8ODrq1JGy4w+ZGgC7\r\nWoiUeCW0vp1MmwfVROfbQHqr1ZdrD/mRl58M6ZDWkDNe5dLTjjPFHqzTMmty\r\nzrOMKJDOlPzs/cspTfK3gi4T2Ifnnp6NN2+n845/JtLPVuFiPMqXTfby4XCn\r\n9F3jQx36oaChbN8F5AnKD/hpczmnd7cPUfwZsBP0jwBaURfkOrL9TkyBnJfX\r\nRAasjoYHPrjmbulmwtvYQJxxFtx7l25MUfcIjR3xycTIB7F4fDC/qPSA5J9b\r\niZdJrjNtfmN8fX65ZvmL6KCw6Z8eH4hsBoM=\r\n=LGmj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b64126996d4844c07016deadc87269dc387c4aae","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-b641269.0+b641269","@agoric/ertp":"0.14.1-dev-b641269.0+b641269","@agoric/assert":"0.4.1-dev-b641269.0+b641269","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-b641269.0_1650673339643_0.7155756801244371","host":"s3://npm-registry-packages"}},"0.2.32-dev-cea1558.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-cea1558.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-cea1558.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dc3f13e99f976f5491ea0497e37b07d659e887d7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-cea1558.0.tgz","fileCount":35,"integrity":"sha512-gCNXO41e2C+aaw/RvlTvJ3eYSiQmjebxoWHuSQLERi3AeLfRrKwis2ob95OxHXofNggCqoT2Wpfif/kFgGK3rQ==","signatures":[{"sig":"MEYCIQC943Rck/1+bUYPVA9cgj6+Snd4eiuwU7fEwA8ojyJYmwIhAMLNBp1J3NQ2osrxmTKby521ljTM++g3SVcZ0Gxia/R6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZGWcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCdQ/9HCClQR+hUgtIAO8UNyXkaWs5MVX09USOvU6zunWOdmoOPROE\r\n8jOVT5hmgmz2TAoxCd+CboHCopRr/EaO2gnCcjF1w3Lt4cUIUGycm6ciEQp3\r\nwGa4QrR6yXNXUKJ7Shij6/G966nRXxQd9yJqpnd/hyDqnXCfJFUTr3iWyUaf\r\nOphxYUstpCIEeAxLxzVH31QpatNhHzraqsoq/fDnat3Kpe6GhOcY7GSQQLrR\r\nLjYeeTm+SFKsHQSlkPouTBY/lSy/qiWc9Z+2Zy0jlOTCZ9ddhNiid1HYO+tC\r\nOD19Y88z7Du8HDpce/7zs0ZIaRiS/+RReqruvksBJWKPZDp18POvmM05863J\r\npTP48mkxSdZsbZG8Oac97ml7I7W/NMM/iSh5OqGGzmVPODeDOg9jhzmdsUW3\r\nU9vGIovXZ2eXmpTGeqSTkcgLX+dO5GcmLBzwz/aWbx+9396BnsbKiahLbBpS\r\n7kRbDFmK7BacxPKVq7N6brP8tk/jYyHyg25XoDFj4uyuqukSLH6BZeJJv2Y6\r\nFF4oXKIajDDgcDoDVScmw+VBC9SdczewuTh64hMcqqqqPyCdhUwKbadpg08p\r\n9Tiu+H0wdM8PFK+7xJ7xtHqeODdUsPYVYoEFI0s4lfvWMvBPY6v5IDnQdRxF\r\nU3zBs2djEf8ofuXGBnsKmacyvmf/deSZnrI=\r\n=+3Z2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cea1558bef620047adaf804e7ba1b852b23fc95b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-cea1558.0+cea1558","@agoric/ertp":"0.14.1-dev-cea1558.0+cea1558","@agoric/assert":"0.4.1-dev-cea1558.0+cea1558","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-cea1558.0_1650746780124_0.7522317811134254","host":"s3://npm-registry-packages"}},"0.2.32-dev-35e1b7d.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-35e1b7d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-35e1b7d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d0add612cfa3d719df2e1218bfe5cd7d671b5e22","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-35e1b7d.0.tgz","fileCount":35,"integrity":"sha512-98wiz2CLtxqC3Rwvifzk62ACUR/sU8wZEw1D4MW3l6wuQ4nYMSn/E0u/licJfIEbu9IuruCbccS7Vvxw6abYzg==","signatures":[{"sig":"MEUCIQCpAQ6O8iqgQV7waVc3UnlUjFwSRzdh44/w+2lyQnP73gIgZBiGyrmCZiYjyYxnOn4BC7vtDfEdvEz/x1EdA1oQQ7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZs72ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoquw//Tghhp1aBL2sFq9LvSVhR8NXvsdtyCgKswQRSxpfu4/2EClMK\r\nL1zzbeA5TX0UsCux45Y9y+NA5S+SNbUUyIKgOqq+DLcmEkCBYZogzhnk40Ud\r\ngft+h14K3iuMJPOBb1ajRF3VAij8eY9CAeQJVh87MT/6M6OCD8d+a0tMfn9V\r\neC8MgL2v4NKxsPYOjqgGgl9XTzmjvokA47sLS1UMQKf9INgaGvK3anIXgO60\r\nvi8EDHZl9QfgT02PxATKKPynkylymvSpnByrVKWq3QMp0Pgqng1ys/jCTH6u\r\nS0R4pcUj2K7Bhz0SMxS4gp0l3065X0CH7dnUaoIbcaoSCyREqzvuUqWgTyA0\r\nmjwDmB/iubhyw97yr4RmTMwoIs02tl9H8LUafYHwYw1bzxx3G3xyAADWJ5eb\r\nqq5N4+zDzEOipEdnnj9JfbWwUsLDpflfgOGQkkBghXr2qb58NnLTB3f60UCJ\r\naIJopZJLCd9nMPscUzKiVYrnBiv8R8MjisUz4sUEwLLkzLNe4hiGdmaNwzrh\r\nL6IEfQgcSv++/484h4KroS/Mwn6ftStCr33ipfYjc+l78fM64y9bb7Rajbcn\r\nUmo1/uNggo0C7o1ik6h45uA9gqOWGkcGI/yHy4pOtHplCYJRIiy1MKWa6lV0\r\nmvTe9k5ZlwfrY022w07Y3QHNNRivYDjBYSY=\r\n=zt4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"35e1b7d0b7df2508adf0d46a83944e94ab95951a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-35e1b7d.0+35e1b7d","@agoric/ertp":"0.14.1-dev-35e1b7d.0+35e1b7d","@agoric/assert":"0.4.1-dev-35e1b7d.0+35e1b7d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-35e1b7d.0_1650904821801_0.26046902524310855","host":"s3://npm-registry-packages"}},"0.2.32-dev-c9f4028.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-c9f4028.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-c9f4028.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"09b8ad5d38a74829caed37d8f32a220b5b53a719","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-c9f4028.0.tgz","fileCount":35,"integrity":"sha512-Ru5fYlwjK9QEdKjCF5VPUPxLiPmJfR0+59b7zU9kGk5HPA73mNabqJ79Gy0pbk1xcDqhaV9/AwIdSepX4N2gSw==","signatures":[{"sig":"MEQCIEN01KZV9FNVjB/9IMwS4Sm1TFOBPTXfKTmSmU3tFMqmAiB/0DoMJVeod5eyx6Ya6uH2WhMvef/fb9oKAP7kMRPDRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZtriACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq38A/+N/GObhkf5nrMM1b4P93dy4Eaiy/b1XGO4GVpE9mh50a21KdA\r\nltQKT8Y5OtWQa91Y5m6zLdxwEUnUJdnaswqq9vLUQ0pYLCM3DKCRR4ioq7qQ\r\nvyOehXAweBU/bDCU1eFqO3B1D7nX3814ufvr+zJ4vYIFmUmdxKK0SiotfanO\r\nG4Zw3H9BLVH6k2FRe0SG6jdrUfnZT5RYXEwDR5m8LEejGz9+inbbNDzgXnu7\r\n8PYvocZziy2v5NsIx2sszh6+uXUvoCCrvV9wI8ruZdrc8oeUUfFwZ1tKByTc\r\nzQN5pfbEGdjcFnEVzfhxqhc7Zt1Bp7ADLKUAMbjjntIneyYSM2CfchMrcRyD\r\ndnSN289QwYuOJcGvc6Bj0LdFTxtmZXuCa4qI6XppeA/D+TtyVEra93S4PYJK\r\n47l8NE4nm7ZXO05Ah/4l7Qynbn4LXro+qpr8lHZ5sepwQ5WXcfijmP5KfKWU\r\nm+LX+r8m1Akx6VPi2gyomVL/YtVkp2Vhe5QEcYXxXa8mEKLhfXRgBVuYVZaH\r\nhLxFMJzAPxWpobNtp5wAK9es6VTJyI4y/x6NHKKTgw/JdUCSqoMcJEXLFLfv\r\nPoJmZJbZMk6adnP733ZKdE4+3HfEgm9gY4F/WAkbxna68CYd/Vc8MReibB86\r\nHhwMlwmroYZKl5htHVc56oaUM2gQNRK6LFI=\r\n=ALEo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c9f4028e322799526142afc2bb7483338801ea12","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-c9f4028.0+c9f4028","@agoric/ertp":"0.14.1-dev-c9f4028.0+c9f4028","@agoric/assert":"0.4.1-dev-c9f4028.0+c9f4028","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-c9f4028.0_1650907874102_0.09445747658500747","host":"s3://npm-registry-packages"}},"0.2.32-dev-da3fbd8.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-da3fbd8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-da3fbd8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7fd35894a9b38ae4151acc7efb4d98724aa0bcab","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-da3fbd8.0.tgz","fileCount":35,"integrity":"sha512-2X3+bqJpSlUrG+ykS9VIIndFHGOWuGPsOMYTn8m/nhdtPrmBWu4WoZzj7alTtfeWAjoGNfYK5noGFAaCReZiZw==","signatures":[{"sig":"MEUCIQDKHm1wXYVVYL1qniOzoPC7Tk8fT1Btg1GTC7WdrcaIZwIgcEB3W1uSPnH7J02L1Ke4ue1N9Eb1iHuPuMVmilrkdq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZujcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKVRAAh/8hZBRX8Bn/1FPOrayRO65W4yYOJ1Mopl/ulxay3m3SW6nk\r\nw/8rihceJ4pdN3PUaP8sTQv3N1ehOiMnbYW1fGCQzltgxkX1L0cDXz9og7gU\r\n9pQN5Wwol69MPTLYD9efPD2z82Jw5KoKZKq1iG2vvhKLYcvi4A8NW0HkOlma\r\nbLjOzrpqY4d5NGDiW/kKqkiZE418fcpnPIlIqYhY+QS+4NqX5+UiKfveK40q\r\nU3YH+kFihWne41LkXb9czwX8cOj5P+5v0ort9mH4DA4n9wcyB5GB+dJCsnEq\r\n+V07ypw8FzjSXuExIheejwOW7cRtSF06UZVC/s5SHqLFdRJqFXxZXsfgHtEM\r\nzI7Bo2ilgbJKl/4VcznIpUNuqptTCDTzX8gQBR6fiwwYueizR8z9GuW3LM+R\r\nc9VLuXL2F0BEZOJwducihebGCRI1CkX/d4JNnca7DeNRKttZ4OZZKJ643hwD\r\nPKyTbmi2UvdJeDFWbcTuVpkY9AgFElenGwBeBBVcky1FE2qlgVx++StSAzP8\r\nKpTzZsbiBcwfv/ASZGtgnsKSSSEuYTdNRjWZ6+WjX8R9BT11A+InFDM6/RVB\r\nxDxwB6oaw638Rv+9NgNPu7fzEDqbqZIUjDzM6nriqcKHGTVQGTjWCMK5/hA1\r\nwnB+r01dTPE30hSFCgQxGbUNdJNHWVwcHMk=\r\n=xPgY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"da3fbd8077b476063e60ab3915d1289ff9d214ad","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-da3fbd8.0+da3fbd8","@agoric/ertp":"0.14.1-dev-da3fbd8.0+da3fbd8","@agoric/assert":"0.4.1-dev-da3fbd8.0+da3fbd8","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-da3fbd8.0_1650911452561_0.059031007775784294","host":"s3://npm-registry-packages"}},"0.2.32-dev-388abd2.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-388abd2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-388abd2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b71c530b4ba057355849ae5dab1ef82bc268eee3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-388abd2.0.tgz","fileCount":35,"integrity":"sha512-jJ7DYv3Ha3LAg+dkNHO06IvnwcwRe11TjfrgaUb6xF0cO5PqnmgCDuZYpSh/CHtu2j7E4GV1Xcbzzx+atAghFg==","signatures":[{"sig":"MEUCIHPkEn0th6JKq3kB6TVWmMcTNHYq4g+u1ka0I/Ud9866AiEAtirmR/oTROzNX7u+aQf/wdmWLaNpNLGcjy1m0xy5PMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZu6CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfdhAAnEZ/9ocr1W2DsVzbX2tExeChSf7KcRjyPPUdnnvHO32G6tHG\r\nuViRTEIniPRTdxpQLSQVvLTOceLSmZBAyK5L/oSzvt1KtHC4y/c1UVzE64Ze\r\nCnFnnFOenpX9DCIhhDLgfbhdco7zptk63x7QlyigE083Z79Epb2XIh4SS/DZ\r\ni4Yr8u69kxnS2Agc4IWPh/iwwBhfzhGGvBahMOLLRPwz13TrbzfDdaOwTF9B\r\naU2t5y7dKj3cMRHhsRDplm/nefg+zdN6O9T5Ao1QBmNAizE6YcbW3L+pjkI9\r\nWjONhvzSunaqial7Y2yGJfdInVJElA66vp70+jzGGPrbzu8dk/2vSNa0PqiT\r\nlEm3tY3f0H8iyCBpn+0zaP/GTqjYTHNhpci8qyxI+kk+fhpPcbgh09CnsW5Q\r\npMZrf5rW4PdzYBpO2EGacOkQDaB4CEcHw50vZHfgkdcTe/UV5NCOrY6q1Nx0\r\nfsIXizKSqj4bBL34pzge7vfedewhUUpZa3uwRyCEsugCUPGLjBZm/OpPwoT4\r\n0IzJa9690b8iBXMpWsXtONs4f5wxb3BhzDZ+/532AT9zzukPzzCIP5URHkVN\r\n0PNVrke+kictyr6K6vZle+WiC1eEmpBkjhnoaHj8qQea7WyyVdUGquqm6lEu\r\nDOvCircgn3nUpQsHEsASwa4Y+hpZoDRmThw=\r\n=T5db\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"388abd22967b1111ea2b7d140e7bcf7e9c96f1be","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-388abd2.0+388abd2","@agoric/ertp":"0.14.1-dev-388abd2.0+388abd2","@agoric/assert":"0.4.1-dev-388abd2.0+388abd2","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-388abd2.0_1650912898783_0.11438043446412993","host":"s3://npm-registry-packages"}},"0.2.32-dev-adf5037.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-adf5037.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-adf5037.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5178ace2e8d5526bed5e66321a827c3b589a0490","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-adf5037.0.tgz","fileCount":35,"integrity":"sha512-lC5HcXk3DIz23x34qX6kYaWhoKc+/pgDax0Ut4MaIBQ3BlMjpm7hi5ad5hkX9ieJxSiOpLm2Ox0QylTZR8VIYg==","signatures":[{"sig":"MEUCIHUIJTygGu2YrXilYak/VE4XVrJvEKrEiKtVe3DZGEUuAiEAhH0rzQsZQTMF8V5goqJucyJItZkm+cuQu63z2i4NBRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZv4DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo7A/+PknkCxE4M5ozsQFqZAtwIkh1gxIrXeRgs+ZBXbOf9qXq2SRR\r\nFCTGoW01Np0QGLMNI2/8WSus0RxxT6zP5ItEBZ/yTHH5hq+OEeFLQ111j2bd\r\nEQYO9ZDoW71ABTVOLeSbul0oANkqlM1ZGUDJllmqsUcZxZFQwYwd5g7K8vbj\r\nc7zfbQ6W2UuY9KAuHTZIhx+GIChZs47xzLWxq1mpx+TQnp0tYMdYeE7sz0sa\r\n8gn/9bhVp2cQp+8Ji3RcFTY76PLZ0mmQf1bqW/fne09w/tenqUgtOXASwpcE\r\n3XGbd3y1YsWlc8JD0vDdBUvem6lSuJPt6mSgyA2H4KOmeCvnn5vDfrYAgV1E\r\n47NygXvA7EsCTkKJaLd9/hXN7i8J3/skRbkoeUgoSQfFxmb/fTepk1VBNY9+\r\n3Gsj4RKIEoqDj8iesw1Xpok2iPvAkxurjbUVMQ1RrqHWHKJN3P26D3tbZedA\r\nY4pKYukZnreXL51IcVSyG2g14hLwqYlSDrwnwxvfSPEOf80+jiqQ0V0PBiOg\r\nNEOYb9UAXIz03sm1Aw6h+iImVpvlk1Wh+V9FSzs8oU9JlyTHs+k9T4TwUmj9\r\nS8QMTb6PIRj7kVzOJGZPtDhCTnaBdU6mlMOG3iZvDZG59VFY9rGG8d4ZOFVE\r\n4gmi12xKcrYwlqTT0S9ce15cY11aOgEBcJk=\r\n=Vzkh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"adf50377ca358f0093981691e2c04a86556e44f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-adf5037.0+adf5037","@agoric/ertp":"0.14.1-dev-adf5037.0+adf5037","@agoric/assert":"0.4.1-dev-adf5037.0+adf5037","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-adf5037.0_1650916866947_0.05829912469126497","host":"s3://npm-registry-packages"}},"0.2.32-dev-2b2c966.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-2b2c966.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-2b2c966.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8fac69931f206f38bac1c18afd6f5a336c8a0f84","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-2b2c966.0.tgz","fileCount":35,"integrity":"sha512-TvwF4qydBKCdE+1KEgs2NGZsv4fa25QxWUA6wnIjqXjQOx3esNyuvqCC/nwP20JqXem4GCq4e61Dz00ec2KufA==","signatures":[{"sig":"MEUCIFP7OESC9nNs+YMepKDWW67QJAUBwK0JNlpF4zHK77GIAiEA5DZ8oFbBPeUDWf42F4BVKgQ5hN3p+tPF9RjuloIs+bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZwqvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZmg//eIOpKPnyWTkaUxf00PW0FlcWKH7ivAAIu92fWbcWlRgnT6ki\r\nzIP2rlVfGeI5+mD0n26f43d0YNo/e+Z4m/b1SeoFBVS0VNgbrmpqAlaDlsKE\r\nF+uSI1hEKrv57hHpzcAVOteqE3NhjDZK5IeMFTrR3oQ466byOJmDPmMaOOFH\r\nllqWSOw3pyJBqUATZUjEcM7K94FVrE1SiJ5jPPLxpDdh/UuUZv/Ssru3vdc1\r\nNo48iP5Xzssq1tc0AvU2TwY+aq1vEPzpad7nSPDQGRVNdCKmi7Pfz8Uily1J\r\nq9eEgJRtUea5fByMPKem3y8AMpsmEGKxRrE5XbxaDiTbdyLYv1jiQaGz6nOJ\r\neeL7dk4zz7bQ+IAsCpwWfaRWwpEuyIbr3WvAaF+OMcrbkAfUf0c6TZNvU1CY\r\ny3yo3DQkPQKK+tLdOIPbCovaEVPD3rFg4HkZiihpgqUnPWdzkZUHhWGJDI9Z\r\nKXrIBMhq9ffD74V4Bvn7xsf1wZ1rW/7jWygQ24VAFPz/n/82trGTr92iVjs1\r\nGDFb40jNjuGoqWeBZSQGjDTmOZ4FS6wFelrSDVX7IUZhdpUs1vg7s7+znM4w\r\nqCjaHfydJ8hrnnj0O2QZKMsWl2HFHS46Aa/z+DfARN4BYKXAB9LcudoL3cSD\r\n4w1/RJzQ6l7BanxIPMNN/w82OwN2UIXbB80=\r\n=qydI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2b2c9666f5cb51f584ab04f187aa12c03f415437","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-2b2c966.0+2b2c966","@agoric/ertp":"0.14.1-dev-2b2c966.0+2b2c966","@agoric/assert":"0.4.1-dev-2b2c966.0+2b2c966","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-2b2c966.0_1650920111501_0.30088497644777923","host":"s3://npm-registry-packages"}},"0.2.32-dev-f3fc385.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-f3fc385.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-f3fc385.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6f9978754ab2de8c78715abf6346990f8bc735c2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-f3fc385.0.tgz","fileCount":35,"integrity":"sha512-vhnxLbTShvVoMLIRqVLl77MiKU9eo9oN5iXs0W15KqKcCP0156O/hGX5gDZu3McT8woCs8JA3gileGljCP/Mfw==","signatures":[{"sig":"MEUCIGGM/KvGen6llC928a0ayr4nMLgo63miZrmERl9AZIW7AiEAjoMCrS1YOZmUb59uxEaG+jH9oiGNHXH0VgcFyRTdptg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZxgwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU3w/+NpPMiCGptTnwA9P18cBSI9rJZUM07Dalyi3dJy37GcvPmHzB\r\nfz0YxE4wY5NiMbAOkweLFfo8lk/qLXr+zo4rHSkD30kGoQNYND6pPAxRAg6X\r\n40dW/3MnfYqsf0RljsXMhxjZXsrgl8IogROcwOC/VsKExrdDFajwULEw/uBi\r\nJBud2MDYnNtLm3sHUaK3fNhMEwbRo1x4QLp2sq94DoYHNZ0UAGxkJLcnsPy9\r\nnJxSbiUk1WRrEf6Z4Oa0dg8EMFGmf7jmV41nCKmVnO/+OyALwns4m5jAcDrk\r\n+zSsK6yG8lIA/2tMYj6ZCfXCCpwvxNpiBYTi5JplJtQrHJscsPluYFt1p9g5\r\nWB3SpIoGygWq6EM8GKXpVoAXoXI7Tm3KGhWumt9qwazcXSLNe+fxzNY1HcBx\r\nXpaqZm6ezGDWkuQwKlLeGHvtMKdCDWk989yeNswf6EipTFSIb+Li9XF8tX6d\r\nvObj/H2xlKucGX+isMedFZ01Nky3pflOkwFKPVcTZglz+y539v8N/BlvMT4u\r\nWmOsfYTN3UyH0wCEL9iTK7DRCRnWm+DpIjP5KfDwL9vfQq37JpOhjdSoRbgI\r\nS1IIbw2w3GAbyKHGMyNsyC+GBeyo3eSOP280OcfeGBxmiwJaFq9IiaXtPqlY\r\n2AECjTsrq/i6T4KgGNXbhn5TbwsMp+GCTtA=\r\n=PdIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f3fc385341d905b09d308036cb1419e6da05cd68","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-f3fc385.0+f3fc385","@agoric/ertp":"0.14.1-dev-f3fc385.0+f3fc385","@agoric/assert":"0.4.1-dev-f3fc385.0+f3fc385","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-f3fc385.0_1650923568269_0.5811900595410613","host":"s3://npm-registry-packages"}},"0.2.32-dev-f316b7c.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-f316b7c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-f316b7c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"717bb0ba278b1db679fc89e5057def9c7e25e962","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-f316b7c.0.tgz","fileCount":35,"integrity":"sha512-Xilihg2lGoW961q5hrWDoq9R7WmyXCcInxJw72ge6xvN/XFeQ0K+DviTAdmspCjVTogyp6kRZ+/ntpwCi1Nmew==","signatures":[{"sig":"MEUCIENj+HRGcbqDEqPWAYufUHa+mf8HPAlcFjBvv129QUXCAiEAyWaX2zuoha1ecWcz68QwlZQsWiY2wDyBlDS6Lvhkp1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZygtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop8g//Wi/1hoKXWiAPNG7+1InZ1h8KATtB6S+RntJ7frW3regU6ZE4\r\n1zEmmKuwFRilgGe6ZB/sH2x+hz0V1EhfwgoSYw0f5rQmJAAv4FlOEPuiJgxW\r\n4hWKZvYavcJrr6iMkstdMMDvpSekKgjtEjxgCbP77tpHIBJxDBqpDRrepSP0\r\nIXMKOCXfLuM0kl6McXoaAyrS2Ob4XahvU5Tv2Waw2yZj6ftDUHNyYgPzj5mX\r\n+H+F/0p/MrpgjK5VP+YE9NOs8ooKFokUBzZaOOtH4I68vZs90QEE4M7a9XCX\r\nRRtz8Qs4Ri1Fc+Bs7neSIYjuZKhSbpC0g1SkqLJKl8Un20bjNrjcDls6UPkW\r\nzbI1xXe6Uejtbn2zJLPmrh37v95ipWNQ7V0GKmoMU/jKK/14gKLz7rHdvWQG\r\nkseJKLCJYaAR5Vl2cAJDZls2+BHlZRoRLcM1ScDA0olCdumzBpLQ2EIar1br\r\nl/1p0gt+ssQ7Id/pMHJCCcbow/+DsYOPecViJn3UV31ClH18E5NN11qnXyrj\r\ncjaOpAZxB/qBEiXbokaS7NZ0opx47HLw/aHGD/krUR59hPdJUM/IezJt/qqt\r\nASuatg/Ji1YKwpuwmkCblllMBrHSnDwKGLghPHdSmj4/hw142JKeXWkIpoeY\r\nwAEPSPD4vaRvzeOa9lzIMLvxPszG4AQnSTs=\r\n=N2nh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f316b7c2ca59718c3474792e069a4807c2a1a2c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-f316b7c.0+f316b7c","@agoric/ertp":"0.14.1-dev-f316b7c.0+f316b7c","@agoric/assert":"0.4.1-dev-f316b7c.0+f316b7c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-f316b7c.0_1650927661445_0.4816766181788932","host":"s3://npm-registry-packages"}},"0.2.32-dev-50c130d.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-50c130d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-50c130d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ef217c4c1535a757c8aa5d3d35b3e5d064560423","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-50c130d.0.tgz","fileCount":35,"integrity":"sha512-TaFSCrJChA4FSIvbN6LTk/EUPAKwGl93M8NGruT03EJgKdJM4wyWnS5kYSnMsWQ5hu3O9RNZEmiHQIcK8x8l0Q==","signatures":[{"sig":"MEQCIAwlO+yTPVAlkfquIOwT6LhxXJ+Ksn1dM53A0MmQV6AbAiB91SVsR0CIDt2ni5bS5aosAFnEH0KaHYa8NwT2XnpzRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ0QrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBiA/+LxsKIJrQA63Sc707kyVd3OS3f4Pr5k6CXZyljijlJCAcS6Dl\r\nasRagRU35pxmS76eZNZlEUIwjmeSjv5dYmC6ImgcCfXXo9htkDALrhja3SzO\r\nuu6cCdlXommu7QVzGTWLpxS9JFA9gBbYUdAKLWiguVhxrEB+5uHaBPrf4gzX\r\n+uMY2BAEeiukNyTZQ1rsQjlmTVC2c7Vju9x1s23Fiw80Xfk3ZuNCDUcSJjme\r\nf2CS/44s2rbGhJPwdDYpAcY5uuY9XKMWTMmb9VkEniAN5Xf200hRmUgxCTut\r\ngsFDXvp1kXs23bcfxJetRUZ/c7UMw8fSCl8IIwFDQ4bZFCStV48pzwi/gt4+\r\n+hLqxQc/VWtdRYrtsFacbEGVdnNtdJmsSF3qsNeEEzB6T+WARuNcILoA8evV\r\nN3RMZdImcoPx++j8wzxY6z8Eed/eTqM96RXb50Rccv5MRr2/vMrWlCNAReRP\r\n6X5HKqQ/lO/xqh28l5loX65uDikipLqSEGkHUwIHWQl51gMO+Km5MG9U0Axb\r\n4itBJKkCC9OBzG0SK/uuHzAAOlkUxofBdZe7DkV2kXjPnJ7vTl1v27a383z5\r\nQPRiJrd//yuuuOQZ7Z9itcKpVz2zdClXxr2SJ9vEzYtW42i5ZJBo0Q031vuF\r\nT8KkPzxJ6HF+1AU62WU0j/oWWNaKlna/5E0=\r\n=n6lq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"50c130d8600aa773988a0202940518c0064db27f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-50c130d.0+50c130d","@agoric/ertp":"0.14.1-dev-50c130d.0+50c130d","@agoric/assert":"0.4.1-dev-50c130d.0+50c130d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-50c130d.0_1650934827067_0.12281037384888127","host":"s3://npm-registry-packages"}},"0.2.32-dev-3996280.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-3996280.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-3996280.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"08c34fec58e7e8d8aed9465d6f9aa9e6f9765e1b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-3996280.0.tgz","fileCount":35,"integrity":"sha512-cw2RSXxjP04IJlNNKP50VAveiyuuCv9WSwoxgLxmE4a2vz7dwVjk3vsjA0VLTMjxqkhuG77er/GvGYhs7WgB+Q==","signatures":[{"sig":"MEUCIQDKfNvts3J2oQti5NlvIV3uTX+sE6zaxDdLisfUfPXopwIgJ6cNov0ygiRE9RaTGzdF4mQ4k773nq5sTy1gybVJx50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaCnEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCNhAAiGLK4hXnOn3BdHkZW+bpXkxHQYBjYdht1HvwAvN7kYB1NJeG\r\npq2sEnASykvnagGicBWCJNLae8hlpsilOUru3kJnqyqxQEn715Ev1oWASOsH\r\nlF+4flCCsMdAVVtLRC/eS8yUkhFrNStlqGTfVQW2oQUOH4sh/w5c2zGOlnst\r\ncXWnSw6IAFrGNGTES8LOrworrzQsh4rNUBB/6b9Kbu5vX4im/G/E+0G0JBQD\r\nSFfmUVcpJobgCSFIlJdgtyVDVxHDBVwndShcYnwssnwJ4ULKMcDun40LeC7N\r\neK7JgQQfdU3JwTt2e6fzAqZsYmVzzX10DBJiTlTYQdQMGVBldPZqLiIY0OB7\r\nvOLe1vIPNVD1sKsmQv0zBGQHvhmrt2jPUk/SqsgNDYh8VkBqM+1LpAXExd8/\r\nwcSKyGMNHCOcX7tCDdTGCfJRuQfykrwlbAqqnRCLYD2UCsAGsaykNUPfi7DK\r\nL/oUxhpGZPGI8Vj6zxXqbxx3+/9ngYglpoIowD3ihUpQ0gBkthMRHdykvW7G\r\nE0tswOgBm8xfHf6iaw+npJ8xPUChnujtQgOPUki7Uid1Ae4vvBl4Tbt6tPLc\r\nT39qqKmFppB+l5O6M+/C+uKQG7tLcdxNmz/2g0Aac42+Mw2YOYdfFezDnpeH\r\nfRDR8A5vWf+qsfUi8yaQ0KLNnRfeSNlnRrY=\r\n=P69G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"39962808ce77432e6ce74a1bdac207f10545a626","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-3996280.0+3996280","@agoric/ertp":"0.14.1-dev-3996280.0+3996280","@agoric/assert":"0.4.1-dev-3996280.0+3996280","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-3996280.0_1650993604417_0.863012353631313","host":"s3://npm-registry-packages"}},"0.2.32-dev-0ea4383.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-0ea4383.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-0ea4383.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7493e1c6f1a22f77803848dd5aa07efca056bde7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-0ea4383.0.tgz","fileCount":35,"integrity":"sha512-TFB4YjXchv0PqHet5ZlgzOxLK+fXxLp/l78ouhdRGxRsP/a09mCm1rHNVAF8TIj4mCBvnJcH/CAOfh1BfhUUxw==","signatures":[{"sig":"MEYCIQCiu+1tq7VAMY/rVjcC4SroNLiOh06TurhgZcGR8OAPRQIhALYDBcbZuoc/NW84MITbzCz/pmDJNDDm0aJO+knuSDlY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaIOtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcCRAAog/SVP+4uAeaAYDDuw3CviRxGo4vFvpITSaKveCzJ8z7mgRI\r\n4+fkOz6FPyOtO/YbWBbsvh+raAJU/KsrI4/1j26ypQv8qaswXj+AegTi9+AO\r\n49/Rvp36/FDLlhEX86UKoP1l1fMJ4/mPwNRhDTf1P/irNpQkmJkAOsn93/hK\r\nrVRCHnq4vGkJyagaw8cA/S76wKrrcaoN5xgtzoio3tga/vYH45AF1SZeV4aP\r\n9mb8Dj0Yi2rDVv9fXRA4WxjcY5UKkfExjJrBOF8RcQB3gSVrv9sop0NoNtMg\r\nqlbG3uNFsc1TL8ranliB97S3UW1v0ot5yr1eQ4q9A3kyywjJXCN9cPnW2akw\r\n7/PIL1eNB0iii+v73WItmkl0zH9Wy05vXetV3omEjaFJBtMct0pBggGOtVS5\r\nAlkSvqso1m4SsvDOT/wFm7a3WFGFAo83NZIbB/giDWl692MwxUjossvfExR3\r\nvTQfUOtxCtXvQ+HN0LmsM968aX3/i4+7mJNgaRomHAOFrw2SypBtS1GOAJaW\r\n2JZJcSEmxl2VyZHNuOQIk4SdC6N24PWRDtgNczz0L2kepL+Wn/8dDzx2BcLq\r\nORnXxdzU+9wa+k0rhUHJaf2KDel19ou2wUseCRu6lAQDaNsmSavplgc8WN69\r\n24KlO741U9WuKzPfa81Kj+4IDVXV9MWgLno=\r\n=JGxa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0ea43830151bb1a4d99885fc4c49b5cf6e8ec8a3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-0ea4383.0+0ea4383","@agoric/ertp":"0.14.1-dev-0ea4383.0+0ea4383","@agoric/assert":"0.4.1-dev-0ea4383.0+0ea4383","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-0ea4383.0_1651016621445_0.027946325737151057","host":"s3://npm-registry-packages"}},"0.2.32-dev-8e33f53.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-8e33f53.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-8e33f53.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e865fa2689fcc25c8e6d1aaae7769d4141056b47","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-8e33f53.0.tgz","fileCount":35,"integrity":"sha512-DZFm90NpwVpO0Gi6HDhsieT2bjhNj+GNoY43sNGkI8f4ikXA7NwAtSZeEzd6Gg6t0P4/tMFv1l34nvtgIOHxrQ==","signatures":[{"sig":"MEUCID796HG+NmOu6maUtnGq4LQD7S+MMEmTN2ldX9NFAYXsAiEAw+sSWzpeR9PcyBbVa2VeWKiXaXIjJXxWCryn2GT7eXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaVJzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrptQ/8CiZJwFTtHVYI4jiOFZesY07o7C6TTpD/MnC0amAsNYWbHtrK\r\n8o0/WnhxxQBf5A7xGTKTNlteKdUW8Jb/TtrVyEtHdJQSgf8HFcwV38bPAF9C\r\nUQT+7iSCRqP2rdDLMXyH3O2a+RPvq8THjAGZYqISA10yYHcDU7ToDqYtug9O\r\n8v6tNcT2AaJCil8Uvuxm4po/Yg8OgBw6uFkmIYmxCrhyPE8kmpYiq8u40/Dk\r\n3vbC8G8HI/Vn6KHr23ZF4+6GILS+XjljiiRGwVxShQzfxSZz9ATjrb0I9rkg\r\nE2bCXRDpfDpamwrOAL1Wtf/PwQ/WXebs0V75nVQ7c4Fj2TSQWBB1cNyrrNGb\r\nSzYNyuysZb3MzOZHfCNId4FQFL4IZ/Naw4jz1reCeOLUz9FUyBK3tJ/yphnO\r\nP2AGt2X/gDtBnWLdKwsrkINsf17J2DargfQf47RxLFkGzD/s42xg6tSr6iaB\r\nBfZhtOxPX4DMXWEbFu7rdoNLOpU0h6AdZpE6ZL2Tj9nDhXwExKuZIQM9DJcH\r\ntE7BXE0AazMz+tK71jw0WbtoUBFM5fuWmTgGu6Lkkl6A7QAy2YLrsNRdwirw\r\nyNoDH1Musm2DVcqRF9WehMZxODgSJjsRIJgj6zHaSUHag1X1oKJlCYBoL+um\r\nhbk/KMmRFRGwKabsjnrxUYN/X1Tl8v4MPpc=\r\n=lDpw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8e33f53b5a53c456637055acb8ba5c691fd18deb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-8e33f53.0+8e33f53","@agoric/ertp":"0.14.1-dev-8e33f53.0+8e33f53","@agoric/assert":"0.4.1-dev-8e33f53.0+8e33f53","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-8e33f53.0_1651069555646_0.9475018518953859","host":"s3://npm-registry-packages"}},"0.2.32-dev-c6570b0.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-c6570b0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-c6570b0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0ca90fb558fc8b935334596f957dac845899ba05","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-c6570b0.0.tgz","fileCount":35,"integrity":"sha512-kjUMRdEnywIKF4GOLLW29KJJlNxZkQrz+imqSeYwr+56XXcRW9V3LrpbTNOqS2JRi2a6TjR6mWEoDckCyjnKmQ==","signatures":[{"sig":"MEUCIQC3JzH7GaAveNX8OLySyUYCy8/jnbfbmxpuV7ok0phVLAIgQ4Spkd65n5gfS76HBWwJ54LAnF2QNHjlOTFPGCZtrzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiabGeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlaw//U73MnpO4Bzp1rJwu2yvr7IxJy/SwWwawk13M1TCl9IQYvbAZ\r\nXNJBehzYyC5/vyasVVgNN0HzTnSpYQygJVCrjoFu83Le74e1c2tdeQSUObBe\r\nwS0QgasHEtIcV5Yj504SEKXFVHbpAUFAVLfuYjcX+7SVmsRcX20RGZqyBGZP\r\ndDuJ9GvVNYK7L6roUuMFTbGGzlyOWK9m4zNkyTCB3byr2/DSNbf7Q0Jd0S+y\r\n2Qt9sTZDw18JhfM8wIwW0jx5+OXEBSS+hK3Hpuc6pkDwzwLn0iDCpMmK3T8I\r\nT2MV08n2pkbqUdhvEOiHHAXyzAYZp/wefjeK6HSH6K3PUCUltdeBqvH9xnoL\r\ngFXMUoOKjVa9IQpFqeQpKj5bHOtnDQRA08bUKuROX58Ioq+TB09YMgET+nLd\r\n7KXx6UhCBV9yMLrCCp0AlbkZoany0ShFOhFNmJCK5avelAlm+tYAZkgImm+c\r\nB+3SnHawsXSCQjPBdlrS6lJEuqozaQmrBTMfAHKfxPVSGWe3yGnRnVxWAAcZ\r\nzgZsb77MuSsR1kZ4hNebheDpgXWkPNYw5I/cW6To422FmgDYwI3VMJazhGFd\r\nSkYDYe8hV8GyCvZAxt3gFlUspWA3jmSPVqEbePA9gqMgkO0xUeY4g6ljL4OP\r\nz4+hyjQkEdBneLJMKbhqUv7Pavxr7gza6ic=\r\n=Ufa9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c6570b015fd23c411e48981bec309b32eedd3a28","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-c6570b0.0+c6570b0","@agoric/ertp":"0.14.1-dev-c6570b0.0+c6570b0","@agoric/assert":"0.4.1-dev-c6570b0.0+c6570b0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-c6570b0.0_1651093917923_0.04656456923010621","host":"s3://npm-registry-packages"}},"0.2.32-dev-9a339bc.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-9a339bc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-9a339bc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cba1f8404875b8e3fe93bbdd23934d8e207d5dc0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-9a339bc.0.tgz","fileCount":35,"integrity":"sha512-aA0r+v4Yf8C8XDhJP+aj14308wjl17MaO6WemxIXojTmK1dwrHNRFAIh8bz+v3kUO72+pFcXC+TLACS3dJ0NNA==","signatures":[{"sig":"MEUCID4BvDscxFCQBpoKbwwaQ848L3+RSpCU4L0WuvTBnq30AiEA0pdvqBPSbidw4ojAwC5NM5R/9D+KoucYF4VQm1qDfUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiad3fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd8w//U6JJ5wmXyuZ3kJe/P3wQcIspHxS5DuuKoz4ap3v6KphtsJo0\r\nn5zzSfwUAcd5PNWM2BgzuJYF+P1WDnd4I0Mok9ck+NsPC4Y42lGiXflCMzDy\r\ngNK7b/v6QgQXTUf96AU1DkCwxbUgmVmcWgEG8iX0WDOfdbusEF2l7CYbMQch\r\nDDCQNy2Hx+1mcYbzn3DVt1wV1Bgp99stAMljlric6RZiOpl3V8RhOFkVKH3P\r\n/sxPBNkQ91oOTm2qsTj8RtLM42mgSmLpOO4rguBqEHI01DQlWPt1t0CtvJ8i\r\n2PLEo0KHqm+uQIJIs/TFK3jkDsO2uWqmdZRlytPUutxZpXPESKmruLE74Apq\r\nSnnRjk4y6dkoe5mb6Sh4u9Dci0annDENLPDEyuvvHkidFLoN40PiZQ/7ikf8\r\ngGhK50OyQ9xXoJXEDoA9P5nzeKMnSAp2o8wlAxvQJdMkkI3o/2098coQ7T8v\r\nLPqjtESQyDIXyRRpGu75bI0kMXNPsDdwquY+CWgR3QfeosC4RxSVR8AvKB5T\r\n8d++VfzXrYbEMIV9HO8052hXbtmwSnM5FfjHMOXwt81qNid6v5qjYogwDpuF\r\nV12C/0A4CkUrVEm1fR4iWcIAmXS4EfKcW1p8BtVyAI7tvZxsQV0jsyD8DwJX\r\nxqB1TkEWDxC2qdGM7xdEMCUIRS5P1YXDSYY=\r\n=+Bgj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9a339bcb11f3cfd519ef1160d63c05e736011380","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-9a339bc.0+9a339bc","@agoric/ertp":"0.14.1-dev-9a339bc.0+9a339bc","@agoric/assert":"0.4.1-dev-9a339bc.0+9a339bc","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-9a339bc.0_1651105246793_0.3532444491505311","host":"s3://npm-registry-packages"}},"0.2.32-dev-940999e.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-940999e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-940999e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c15bdca48a8d6149681eb93fdde6271efffbe146","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-940999e.0.tgz","fileCount":35,"integrity":"sha512-uPWuzaQDHVjyJ/+DB16QLHyL8elet7ZeMNS5X7oFaliIIX5XsgYc+7igfYdGILLysPmSKJXVCipI/P4ssR9zEg==","signatures":[{"sig":"MEQCIAyn9n9OwvDYzHwDvfCMCEp+/Xh0DVINIsvY5A80hD7LAiB11bbWDSrcIyrr0QTo1qGl0KjS16w7rIiLVE8zOyqnow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaegqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaBhAAjEJP3igFUWHfGsc7mhUOqWZqi6OFEL7YIs+CAN01oahHRWIp\r\nUqe+lR8aRmX7sZNoNxt5q8CKPpTMQQF5N2m+36rvOs1adW48bk//qIhFpTf7\r\nmnz7SuWxVSi5N+2sMIbwSw6zVMIRTLhh41jiOpoNLUiZszMVnG0dNZwE4qEe\r\ndugvuC6d5TqNtSQigjzxQpAkkVAnxeOKoM7I+MMsA6Gj+hJLcn91q7TLgS3E\r\nIJpp5OP86hAfEnLqAgK8oE/hk0AfA5yiaqw+43gaxVx5JnhLVr08JLQjtAUv\r\njPMt7MzkIefF9pRnGmaBrYvMEyiRflMOZc0focbWQ4/FwsZ5nA/suBT2z1ds\r\nR2LTKb7QOAOAvtzJn8AkEqpfC+NniHafeBfJsats4UQNZncZG/OKEb2Sw1LQ\r\nl6LSJ3AfnohgjHP3OBFaaEk3hTpmlMrTl6uXJpqRg2a/rpDxMwzZ3wjJ6ovn\r\n0f7MFwuG4RSy5ZR7z0DhtYR+pAPv0w/oUwxJRoS60lmAfw2c9EbZRtOpt5oA\r\n4JAQwNzSOFV5gyo3c/Z906hYmpqkdP7NXqVNZFTLgWDB+8sU6RQ7K1TzbS6X\r\nCl1VVU/r/+RFWJFLJWZYHkm/VwLbzAwiJ2LgBeV/52F/1GHmgOFERqf6HxE/\r\nF6NBKPg3dK3IqTJqCbRVVhpnkLYPaT8lZj4=\r\n=EgNl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"940999e1484ea67711867b7e46b1bc8273ef981a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-940999e.0+940999e","@agoric/ertp":"0.14.1-dev-940999e.0+940999e","@agoric/assert":"0.4.1-dev-940999e.0+940999e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-940999e.0_1651107882600_0.49873437512199614","host":"s3://npm-registry-packages"}},"0.2.32-dev-b96e98f.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-b96e98f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-b96e98f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ad8c1c568901710933ee1ffb53b13e189208c22d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-b96e98f.0.tgz","fileCount":35,"integrity":"sha512-QCdNIUxsrg2eRy7QTG+0yNsg70KKbn8VohT9/MGrhOb3uy2y4FdW2SV9Ktf6DP5anNCXVyuvMPzJjwhb2iSggQ==","signatures":[{"sig":"MEQCIEQqg04XyH8R8M8nl3IELI8Ie/RUHwd88wllBuXUGA7FAiB+rmlrRKaSqrR/MVKIdcceYYnsG/WXRw1+h69K67z8ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiafSEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDCg//amAOxiZR2Pvd7118f58NFq+/m1qTYHdQx4WtbJB6KKzEVTfx\r\nqrwhC+lPMpVXLnJXFRWGGP5Cq51evIXNfwanF1ws10LdNCtAOvgfXLnkFAFM\r\n/dLDjD/arbXsMI7zSWUjG9T30d0xk9dNq7ecrmX/6y//gC/zuKmc0Wx3OUqo\r\nDmRH14eT4CPP+rSffNq9qhLg2xHusTl4yErS6SsG3otnshtOAH/wdIfwfkMd\r\nLMVUFyM5XCyDwZwFftrvF1NuilKS/K48zDCQAolzgZj/4UZGqyPtQmAGHEos\r\nrg28KBgRqueCCoW189JMc3VVLG9l3yYgu0PekIUYIZB4wgo4tUXlunVQoYZA\r\nudjesMgwWunKhTtT8CC5u1FbXfWDyLggbe6upjWL0qfXLL3fUAOUxwJDNcXD\r\nbTEElsxdr8qvoOWfTYOQk+TNE/Bl3d4z3ZhdZc1vcKE+1hpXM/DR4lwHX+1S\r\nPE6NqGgXmwp7/xqVlWkU8JwzUk8iRZAPcV3UHu/Zdx/ayshg55di9IpwWc4G\r\n+EaUxRKPLBKT+m+ok9ve6j+ITtPL5EVaFunfj7Cs1W1GkP8yDBHp6J7lvGZo\r\n4YQGSb3vyj+sSDOo6bikpRfEPNqCPYyc57sNREzoZ8UO7b7WjUi2kXPIpZxZ\r\nR1VNoxKruq3P9S7QMGQcUB40+310MQyBv14=\r\n=DDTb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b96e98f0ea05f9f7d4a517a26325b4b99f583b29","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-b96e98f.0+b96e98f","@agoric/ertp":"0.14.1-dev-b96e98f.0+b96e98f","@agoric/assert":"0.4.1-dev-b96e98f.0+b96e98f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-b96e98f.0_1651111044267_0.6429740946191689","host":"s3://npm-registry-packages"}},"0.2.32-dev-70c5463.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-70c5463.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-70c5463.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cdb52156a8b9c0181a89f69e996926de34386b28","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-70c5463.0.tgz","fileCount":35,"integrity":"sha512-vE39hgKKMW6R13a6IvUkC4b3Q9v7N7x4+FyGyVKuPjIYmXPqrX3xeKmeNt1bwjQZ0Inp+7vQggxnELjfKkIYFQ==","signatures":[{"sig":"MEYCIQDNqZXPVKp+exXIWI+L7ery8guTzVe1Ua4WlJ5EJjx5dAIhANz7iThEnXX7L1351Y8q6WTG8QykH3U5nordqxl5BngT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiarrSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnNw//YCqpzMImnKUWIfGWx1329SvygqSOWtWcNOZFm2BX917Lucok\r\nnugR+Bcam9H+q9TVH8Ihaq/ZfwCu+QUR3DtIIEGbi3WKj07NlLA5zJXVgill\r\nbhjUkQyTfPJyzvT+WXBLIplWgzf/zjTxrp1Wq4LW0VYsq8T/hiW7D8WM6AJX\r\n59OCHhhCXMptRrirIXBYGvsIo+TeG0ozrnRErLSy+4u/fn1U2g4ESuL76+7a\r\nllgKSWM+2pi7ZgR0mLUZOWqIBPpdI0uArLwJ7p3gRk1L5oy3KkpTSIPSlvYa\r\nv5GZ/xqLXi9SOKCna7iltyt2l6KGte0DsyprrpDt2ewmY4Lnz506Z61pHxEn\r\np87HKOJ6IXQvbIXqzHToXaOgDxMsxs+oeDyLVbvdZyWnhSdXQBpe0YWp0oQn\r\n0E4wJvJrqFksCvucKyxiiQw24fYwgPBHOJr6G+xyn+iCUqeAYSSHKLd9wGgw\r\nnaf6lwNnuiB7MLfeZ1dTYzNGf5ljv/jRNaIDfnYd3QKy0usUosJ4AJaFkscm\r\nbid53c+ODCBitGT9olk2V3Bna8orugxhQEymZURx5hFkDV4fU6Nx4HGLjilC\r\nIgeqFTKJzbklmiIyxrjxBci0bvXOEF76gJcLc+53QjzT57uOWvPBrAk2UttO\r\n3kuXV4lizD9Zbgv7hRpuNtzIMdh6dWy2lvk=\r\n=Mr+o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70c5463d318288bec7d0947793f8cc24e676ef5b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-70c5463.0+70c5463","@agoric/ertp":"0.14.1-dev-70c5463.0+70c5463","@agoric/assert":"0.4.1-dev-70c5463.0+70c5463","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-70c5463.0_1651161809904_0.7560293777467888","host":"s3://npm-registry-packages"}},"0.2.32-dev-cb701ec.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-cb701ec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-cb701ec.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"01dce4d0c424f86bbdef07e90c63a5de621ab7ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-cb701ec.0.tgz","fileCount":35,"integrity":"sha512-pqbXMVvzi9WfAt0c55g+EYUKF0AGbrOXX0eB1qLrh5Pxd3SPR++w3hkkl1Qe9zPuslxrm9mphgIm6QfpUWmnkA==","signatures":[{"sig":"MEYCIQD5byv+rT/hwzBf6Q0E1U+wxrHNVm9g9tVZRrTdC59a+wIhAKZ2kHkmBI+Gwpr3z1fsvxZL+c1V9d3R8fJB7Yo9dIEI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJias+RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIRQ//RnkB5fcqXJyyS3XRABBM9oClLGTq89nt6cWzeu1LBdWkAfVw\r\nDTWCIEXjCRKFAaTPY0TsI38nY4ZBdD71/Umtv2Bl6pC+P+2pI9Wm3T67XfDD\r\nFeg0IqpKUn/Xpcx91y16+DQNvZ0TfoDDB2YPm7JLkvB6kmFw7XVM3FpXkF/E\r\nEvToztv+IoVWTYoZ+3Do9P0mSppi9zV1Et05myDPFPIcdqsPSw+T1MIsqyG+\r\nrYiWLzU5Zowx4qx3LVcnRQXfyt0R3zOYlxafCsjrcuADB3Yd60zbhD46x6b7\r\n91ZRZ7tQIctbngGcqhk5dYDs1yRc7ehQcw66jUsEsatBVDsHxMum6OYCNTvV\r\nhZPlcpbkTBn4QRCDzeDjZAqgYKRtI3N8oQPX4PHHlTXmhM+HEck+IDPV8t7H\r\npLSeE4BLlvpTU+znNdObDco74rH3tDQYUaUTKZVQnsIEeUV8wm4eT66AgkgB\r\n7M1zEn04oHazNTuSHu9OHiEU3Q3OwvYA7tBNjtkA/GEEzEOtyxOROiM6C37S\r\npgBloctJ9p8feY4MyuhzoAuN57MQ0wvqcQQPhnmy/5mdW9jnPRZt4/3J+chP\r\ngAgkUxygPeU/7mmnQcoR1Yni6dcbhtycoAaw4B4RX0s/Yicw4s5ctokepYD0\r\nkQ+dzQ2mTuFh+waAwv8JkOJWMLErrMD1Xhs=\r\n=mRb+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cb701ec7dd230f8148be9e4c5b535a2b0a1aa5dc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-cb701ec.0+cb701ec","@agoric/ertp":"0.14.1-dev-cb701ec.0+cb701ec","@agoric/assert":"0.4.1-dev-cb701ec.0+cb701ec","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-cb701ec.0_1651167121194_0.8101967192393094","host":"s3://npm-registry-packages"}},"0.2.32-dev-4723487.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-4723487.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-4723487.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"be5c17d3cf918ec3e2e8c5ae665b2acc285b93a7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-4723487.0.tgz","fileCount":35,"integrity":"sha512-413SIG+G8Kf0OYMsCvhqoNlE15stZAqUJcpjp8z81LdV4bg/btJRHc6yN2MH+e/Kb26vyoPj7krx4m+AMe4tJQ==","signatures":[{"sig":"MEUCIC4B0Xp5Nh4dxoH7fn12YdRDXsrXt9ywMQqpnc5gqEsvAiEA4/cz7DedhTgKfR3fRkvEGCpug3gVFt4I8qnMZ3hg/bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiawLLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNIg//Vc88JFIYEcZJ8c7soSAB5qRaCSBDHZpM2XfKrb0QXTa9qXfK\r\nfYs77UGMS+rPYkox9qq/zRLy53lnCJh05/fLw4ksqaZe6qRvI8UK1c2qY1Ff\r\nA57XZ7VijRqr9iIjTTQYoOYmeJXfHjXvILX8tMGgZb6v2Y82ZQGc++oeD9is\r\nwGGVTJUcCr9ISfWCWni5Wu7aPP4sJCeChu51dr29w26NvkB9Jj84v7xxKwaM\r\n8N1YdhCsdF+jj4+iKXfOWI1vGSJlyerHAxnvsGaN01bdYEk4w3JBoGIJegaz\r\neaZMiogtkfnTdZKA4qhx8n4P1ZEnKXLnNCsA2GHfubKHMmw80hYIvoyIIOT1\r\nWOM+O3ScPPwtJGhPhHR7PU6ZHxn4LiYc2cqnlYLERxDqZg76WHsTd7QigBya\r\nU4aFyGikOcSLFkQVxCUanUYcunQFpXSs7dnUBJ70KtQ9OZzjuSWH6O2WwpT5\r\nFBhJ8sAUMbKCADVZxLN8b/YpX9SBNKu6QfWHelXiTzgF+ESFhhOwlI+2NW0d\r\nnP0PEBD/DvgbQMUyCuOhb+DXyMGRkSUOtc96Ch4I5+kIiheSW3iUPeOLukGD\r\nfXcRmeWS34lbf2oOr5zk7LGX6S0ufIJGLTEYONylvGSmkBgoFYoheY/kJyMS\r\njTbwZPUOdso/8Ma1BiNokchZgCFGqt/QsrY=\r\n=sYy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4723487d0c1aec85d0a77f088ca55a66c44bd35d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-4723487.0+4723487","@agoric/ertp":"0.14.1-dev-4723487.0+4723487","@agoric/assert":"0.4.1-dev-4723487.0+4723487","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-4723487.0_1651180235340_0.008272052510871264","host":"s3://npm-registry-packages"}},"0.2.32-dev-ac1c0a6.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-ac1c0a6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-ac1c0a6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"87e4e4c26ae4d36a8d7dedecdd33e61adb7f08e0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-ac1c0a6.0.tgz","fileCount":35,"integrity":"sha512-TnQ0sXc9HiKCy3S81GLBjzzfiv8Gqc8xMyhgfzkHJPldGWZhC/8KYxQTpyiMg8rWKgLOdMbfKFiJIuCQd7Bt5g==","signatures":[{"sig":"MEYCIQDEI+KMlBoPHIdj8L5enZdj3GO+HBuUZ1gdSvGmpTN5/wIhAJxx0loXz/aSpkdniZa7ekIQZAsMSXx3lyDOlZ3P+NPE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaxJjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJIw//d9w7daYLJH0bAJu5/QEYLM3/8FYU8aGEwP0TVSnCUmLoK+8h\r\n5I5WxJomkf3+wTUt8Nol3T5qEotC+YiOyZ6ZCPRaR77uzAvf0GBbxL08mTYf\r\n/iCeLXvCm7fGfazVegA3vimjGKYjDmmsAQv7w+2znVW591csxz5C7UQ/I7Ii\r\ndpuK2QH8ZyYNkODllIZISIu+87IITMFX1+0PjNdjPeA4eDl0RJ48Ku/06z5g\r\ndLgBaXX/Eutg3cVQmAsJMmgACoZe2etzr6R2A98GN+fewUkj+bRZkY9pee50\r\nFlI/ZNtX0fsBA9tolAgt/+VNLsw7Fhj2FtepUeHLFZ5R1QRJIFQFQd+PJp0Z\r\nVFbjH/4YdZSdFO1klqEt4WGK5To6t7162KQlLfYxg1Qt5D8w8uL3sEWDZkt5\r\nazZMzTqhs0ynAsApuWRa5vBXPZhKjgI1frphwBnYd17JGoQxJEhWFZfZkAgl\r\nQAyInGeMttoZUwwqsGQAdYaLdRWw+lCS6tLFU3Oot26hDDIdLWLUH2D6v1LD\r\nhVkNgJN+FrfTooMkNDiQuhqPJJ1b1wN9jLUOsJ8J+tjeAy18hGzx+7BLcio9\r\nwYBokm7FnpI6eLm24dqyuyu0WHBRI5vJCuGTVsPV9OPPhezVkMBlmkMbQmVR\r\nQBlUD+JOFOeOymTS435J17ssM0SjCkIDXFo=\r\n=zHkK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ac1c0a609eba37055d904075c53903afb3c7a07d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-ac1c0a6.0+ac1c0a6","@agoric/ertp":"0.14.1-dev-ac1c0a6.0+ac1c0a6","@agoric/assert":"0.4.1-dev-ac1c0a6.0+ac1c0a6","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-ac1c0a6.0_1651184226965_0.8895927036760682","host":"s3://npm-registry-packages"}},"0.2.32-dev-c8c346e.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-c8c346e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-c8c346e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9cbf3bbf9f46632fd0609f9f0fc0af644d895a6f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-c8c346e.0.tgz","fileCount":35,"integrity":"sha512-orYVWT/ofLS0miDn2GZDr7SgDquV2ARYlq9q38RC6pTsMefNfOW64gnIQKhm8DY4YOXetuZGeEJooOIMEau46A==","signatures":[{"sig":"MEUCIFMdqCrZZYfh7GemOCwXOhrFKNDMmiGfGsQnIioocpAKAiEA+pZMEq3rZ70td1ZFP3r7yqUWcwt+qnPzX2WeyGOQFw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiazEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7iw//cuq7U9S15MXe5xEyXmzZWE+OAdMQnr0ujK2I4XXo4H/KScMA\r\n91GXt8dfcgUZvY/kL6aigB+X7Bmhft5bMys4P9o7ddxO7gbUBjniComU76Va\r\notfEVetY7pHPKHlIjCb3QSqKxGqP0PldOu1SLD9ut18ueO4wdq8BQnIRgTCK\r\nynJW/FFSQEMGVzRIejPaPqCyznJRTse/VvX/39jcHAXqsF3BmN1X/6rY9x9F\r\n8INkU+XZqQGCY2Y8OHZOkhugOsnkpzlrKIgoTT9Zi1qg8hUTA14uXpfEr8q7\r\n6j9xyA3tC20EQ2r8dLB8i+sQxt9pueZokjqyYu3R4+tOn+nDNcxe7Bkomfdt\r\ndHQDfIRcW5Qu0zhWlTGDocCz0MRMvjIHKdKeAO7ck/7b2UfShhAwEXGDV5+J\r\nbJfYTho3ymK6HGIhbFw2WCwl+4rv393ljRuaKO9l0ioFCwKKmmtDd6q72CmK\r\nxvXhq4DCpS2zMxkwgsXFkjL3gumRjg39ujO+ivIWDmJckUfQ1ZkRZzYk8y+G\r\nNJ9MBUFc40X8fRRYyqHW31wxqMkbe+Lv9+9f2z5egJX1SfMzMiZ8Ld/UrCmM\r\nGjXac5jctwrSd1wDiNYaB3lcI+8D06pPp6TO3SYwQEi1yegsB0UPSPsoLmsZ\r\n5j9eNMXx90dsa+r0I+IBIpIwQZDZ5M0NXPI=\r\n=iddD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c8c346e1688df5cf58220f1ce3c58c762d4f85cc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-c8c346e.0+c8c346e","@agoric/ertp":"0.14.1-dev-c8c346e.0+c8c346e","@agoric/assert":"0.4.1-dev-c8c346e.0+c8c346e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-c8c346e.0_1651192100648_0.2717016562803001","host":"s3://npm-registry-packages"}},"0.2.32-dev-4c0f236.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-4c0f236.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-4c0f236.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"23cb5052f82e9a0a847bc91fd485871d16fdd27f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-4c0f236.0.tgz","fileCount":35,"integrity":"sha512-5CjVcSUb4XeGMSvXcVoWROY3bSwcHEbWD9ojQZYK/T7nw5BSRxgmqYfXvQs5V9KMaOn/hwnyPdh7JUiK3R+2kA==","signatures":[{"sig":"MEYCIQCTA5zTeZsjXNWIJDC4Y2b194tah+FEZgXj6mrIzI09vAIhAPifzGBdy5V7FMtwnZ3HLqyetAS85waK1T/D9bnUuRj+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaznxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor6A/9HozpnxyNKVdkmTWuSn8UiSgQv4/jj641MQUHlgAqNuFh1pX1\r\nDmbJKW//srS55a7x9PdYhM4WLc9v5tFeZ7NOZJbhSpJ+JBZFuYbdtRSVFznC\r\nGiz3P/MyDl5PKnhzKhEsuaXLHSkpkcGTaQHu4zgRCj9Z/Fmki12v9wXF7Nsv\r\nTyf7DVr0E+RrbMPUPykYYrlK/NO9nkA79SU3RcqPiTdUTR518xBgdy/6kn9k\r\nHXrGeHGbt8R5vcrDUU2/pCVY0MVQv44nB4XuPIqRCEZDUZ71puNkMWfqo5FC\r\nmdR6WYumfj4JlMF9WoRFD9F0wvMkyEdW+xhLtmQAAIb3qpMQH4O00rcZncDn\r\nbscOaq4Ng8LZj8lVebDsMEXAVEfQwIdywWenNKprF5W7OMiZA+AtqNRR4D+D\r\nYgZGi5w2eH7DNSj9JkhXg6Gf1BW5RoJqN9zvwqIQQUIahmKosbMJA64Snxef\r\nl/6WhBNYo4SkOwfPpIbi32WSOBPu/Dc0drqM/chOZ8reJ32G0PUzM+QTS7dN\r\nGheFpoO/ret6qPC9n2my2htCX8CiUAI+7/2nRDauWm20nHryXKtu6TRPkCBu\r\nuSBa+1TEEELfp3PS2pLf4DaypfDcj9dYNe8y3jcXGXD/p/yNKBy//Aa+N4hm\r\n9wuk5kLDkJDCgD62QWI1sZZPzuPM/byKdfM=\r\n=ZrZ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4c0f236fed3e036bad637e08932f22571c48c6ee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-4c0f236.0+4c0f236","@agoric/ertp":"0.14.1-dev-4c0f236.0+4c0f236","@agoric/assert":"0.4.1-dev-4c0f236.0+4c0f236","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-4c0f236.0_1651194353268_0.14716856283652113","host":"s3://npm-registry-packages"}},"0.2.32-dev-b35595c.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-b35595c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-b35595c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7202a89445b48a76dadcbc777d1f907baca4a956","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-b35595c.0.tgz","fileCount":35,"integrity":"sha512-vETb2BuI6Mo1CW/1t+BzWJ8fxK16Ju9IWQc/tPtU83ztmUpu0vrzljHiDS2YyBT+CU1H3iMQlYm+kC89E3g73g==","signatures":[{"sig":"MEUCIFi9NzBHrdLOeMKIXRUvM5WlvTqp3T/Dxs5HHQQi3d7nAiEA4IxF7RVgtxFHBl9/lSFzp1dBBCoBlmfLnFIZRnz9OQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibA/KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNtg/+MaxF646mquJ41JbPFqRTivf5PSi/o6HEMPJol8DMAzETprBW\r\ntZbXisYwwoF2A331NgmbmLD9HYvFadW0pRvldXHuTbIFpoh3qgSdZLt939s7\r\n3vYyHUMabk7Wbq1kt7m/VYSjmt1c2+86V4Ps/5LQPA+UkPqG3G99gNVGJ7j4\r\nOK87UyUHGdwr76jdcdnbFKOUxldX6uR+N1K8K+MCN9M6ffzU17O6IcYtGqQq\r\n6wTWFyYYp3jZLMUJuiPyNjxDq5BKjxDoqt4vxhF59Np0NzjN96/B1AzamTq1\r\n5yGbdByRljLi8SLcwKN3/NeNbKc54w5B1tElvd3UOxSJ45zcXUSBRCkrfizU\r\nN2g807eXRvXEqvq+Q+aGnok5+TG13JPRNlh+1OOiKV2rVdP85QxXEVoEvjf0\r\nkGSIcrGty9E3gAm/oTfI0Kp0vIfSladsMSjsLISTNMIaJpXFapfrnKnCwfd9\r\nPYIJ/F4wDLGJLkCCeqToUsOpMEzz5tR+r805gqH0nIST25oNmvqXCl3Rx7LY\r\ntkfHjpGq6MiSiGFy4TRNJQFVFqgEXV7furoq4HMEBObyqKkDYisTAnB2PNH6\r\nruQhLyQ5KPyuwB3zXfyPRKteusI81Zp5kfGlzgUm1HfOFVUOUtre04DgXSHJ\r\nHBX34hyaN/h2WXm3jhplR+RPHc+yfL2Eifk=\r\n=B6kx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b35595c1fe7cd78d8ee36a01a97449a8f0320664","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-b35595c.0+b35595c","@agoric/ertp":"0.14.1-dev-b35595c.0+b35595c","@agoric/assert":"0.4.1-dev-b35595c.0+b35595c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-b35595c.0_1651249098066_0.24381738225074434","host":"s3://npm-registry-packages"}},"0.2.32-dev-90ad757.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-90ad757.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-90ad757.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"035c3bbcc1a5062ce39d258ab2977636de975960","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-90ad757.0.tgz","fileCount":35,"integrity":"sha512-oVR28tviDfwTLDfNKs/Y6I1GnhcAfltwIn+Q75QqOrgwS5yh3zTl19pVbzAnJTP3WQXd13CyNvruNJ8AEjHqaw==","signatures":[{"sig":"MEYCIQC1jyqmAlE+kF6uDSt+vdSHsj3+qqdfubH1K35Bw9B0nAIhAOoXxzLFnsVg8ZrtRJzrt9XAuBlFXanrPrEt95vfCx8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibBVdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRURAAmPK2AnoVJhfwsxapOQiFULsNPiAbn77lZBpaVEpEd1ueEuRx\r\nwTwWqiZ0UQRXbr46ZraMhE2D083kmmOLm45fzK7A/o5LHPBHq/ToYXG6R18a\r\nolhxQZnwxGQoG7ff/TUg3xYinGRPetikkFRyVy91Rk7w1iulDR0e+p7Nd6Qw\r\nElIprXqsOjStWeJSj61iyGGVkTiylIN8Wa21FKZ2lGV92HdmEtSOnhSD6CqO\r\n9s0Xb2qpJ5qgxQGsyh2DTcsxH7Iwvh5Q0JKZ+5qPvdItqs92IZuJx2+zdo9A\r\nXEu9z3Pm5RyIXYgKvdF2iQgv5VRf1W9nLNn2eNG7zwiWil3Jl23sriQIgyH1\r\nUOsOZZbo1W77xU//m+XO0+rl9OvZsQ5C07doLUExtay5iq2veP4wrQbQMYEm\r\nEUuPQMQok1/a0V+kf1JgTb/Ga1Wtvw3SHQxYP3+HwxflI/k4LUoo/M/k0s6K\r\noCQMjkH/9bkJXWH66DtC5uc69760g3JrF11hj/0GLFPY73Djw8Qo2l2QAFbx\r\nIJ+AAuWhooQFHLsgxTWW6ScqvB3lNK8Lrvs0c0iIHePtXThgHpFIQtVkanwO\r\nDI3W7kX6phWbVWxgcgLfQP87DCwwetpmEiSqU9xkEJAbJpkPeGiiTW6Y1b3E\r\nnFYAQeaZLymXNkuQxAdiMqRg3RuE8CAJKbE=\r\n=5C4s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"90ad757932e0348b0dbb4734873769af1ee5756e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-90ad757.0+90ad757","@agoric/ertp":"0.14.1-dev-90ad757.0+90ad757","@agoric/assert":"0.4.1-dev-90ad757.0+90ad757","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-90ad757.0_1651250525537_0.5874702364615774","host":"s3://npm-registry-packages"}},"0.2.32-dev-dcf2270.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-dcf2270.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-dcf2270.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5e59e7782f2787abccc2e392282b3dbc391c72ad","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-dcf2270.0.tgz","fileCount":35,"integrity":"sha512-OqiSIT3iyVf/jVXYus7RhHq/+tMa6OT6g5zKNN+vWHP+o87YiaxnezdtrmktBRAngQjuePq76mNRBhc3S3NnNA==","signatures":[{"sig":"MEYCIQDUAkxgGv+9Pr+zEMx489YWXyf1IuFUEKcGaYFK7Yoa2wIhAPWmKcV3qpR0Krqny/Ve1Oecd9Cp3xzJ6mbk9ehJ8s4+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibM7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGOw//V5i5cmg3Nik3LzYEEbTdamoCyOIeR4OA3hGJeJk+GwZEeDQt\r\nCjVxPkqvSgFADehzFNc9OfNz7p1AleMU0CjguW1VGvL15j1vVE7ztvVUkh3U\r\nlbLqIBF2nMh7Yb1S3TA/7PrecGeJZHHDX4NiUk4kNHQgU/Tif3Wg3LLWjwfx\r\n0SdvYMzDQDL89BRJ6I5UYt+dA/pST2za+yVr5pFgPFtHfjAYutTlC2YCGNCJ\r\nLyd1kzGhF6a0bPMgbbwJFjZQwp6dh/IzLPVV4+Wb9qcKCdzUUx9ok3HBVG4w\r\nUQDTd0tJacsg3iW6cnTzBcwX5bDyPZS3L8t+LZFcPE6dc1LzUFEcNtjj1Khl\r\nuqmDJGGGcrqYyFbI4IPrbz31qXcbszH7rgW30PIe5212FOcpaXIpsaf8wjrB\r\nbkP6nZ8JhN2U+onyFC5FOBJeY+/cPmjmM+x8MvjD5LgWhOQrvcFz3Csc52Bb\r\nh+fJyzDFrCrOKnB3eGuOCEADuZSae+Umuz2aYZbodu1F/s3dwRewHfE5kvPR\r\nL/kqjSSq7mr4rXPhYTOf2JtKP8qhQRFLI0PVTHd482UYPyznVMmATgwFPMH8\r\nI2UQ1sIEIqmfXbcIYVcb/j48gNiSwWT3dtohsDRC8uD+iyZD3IWnWYk1Vq16\r\n4R8EE3bB8N/7BL5ZnytHO/w+BmXxyOmnf5k=\r\n=S/Jk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dcf22702a009da8a2590a81d22b858151663677b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-dcf2270.0+dcf2270","@agoric/ertp":"0.14.1-dev-dcf2270.0+dcf2270","@agoric/assert":"0.4.1-dev-dcf2270.0+dcf2270","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-dcf2270.0_1651298008994_0.17361083175822678","host":"s3://npm-registry-packages"}},"0.2.32-dev-a5a2e59.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-a5a2e59.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-a5a2e59.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"197bea543f0c44a4e043497d6339b757b21c2353","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-a5a2e59.0.tgz","fileCount":35,"integrity":"sha512-YqI5vZoecqu1976QSiSC2JmjlzJHlkLaGfEXez1Fp1FbWEoWHCYX6Mih7AxRFA2wN3CB4b4WR4uDtY4TMn3RsQ==","signatures":[{"sig":"MEUCIQDG8yPsGubvWQ2CPo7eGlgBx89ujip2ureaAV1zlBVFtAIgTKh8MrP5jSPmmJC+gPP1isHWKlRzJwizLYPSkbnEHQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibNzHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZghAAgKUPairM3bYmsq6IhqweKxPb/Fli//BciQU4y1Ff6UCCcqe8\r\n5GZzbE4cmLjzdUU+3+R9C7ckxw7vh2qi8eJKoDKcoO2EHMVbPXrSHbJbwNwY\r\nk+v9/HCRA1P+CjKZ8ey0loCJ78tA3R7eJ3yVgKgJ0oi1oyCSrLsdjLK7KMcT\r\nsEAbfbjkY2wW0FFTd1AqNwfsZM3ZMcaN4s3IyCOSOprFbHMDg/cV+Wnfj96R\r\nOCtXcM37GrLRUnuT/3KALx8DtM1DH3QfImsa2O5t4VXRxasBPvoUkRYuLkZm\r\nZqzjpWAoL8YghiaxXrQ8EexC6YVIK0Eecs7Ux1oHRmqq7zc3cZsixTWi+dd7\r\nSBUBXeMoM7+rhbbc4NBDvSbIG4AJhUI1RL5qJGQRDKzE/ANHZpcJ94DmSBUe\r\nAy7l/cXIOeXEhYrdOzzSwRkr1JFdk1WThW7DWKdnsRi16UOkO6y8k/EH+HBm\r\nwj4Yp4TO8WwYY1p0rMTedawUTLk6wWGLfVL+FKDf2hMX9y5D9HTM8r4o8rKy\r\nagjRMVxbT0EjnMKYFpalzzsn8FWPqcHlrHj+GnfxB5i4rv+RWz+uvXgqYQlG\r\njVoGdCly3I5VNIs/sC7riXH7Vx2mlySLAa74K7Tc19yG6XcHn7OcsY8AuIRn\r\n+JuTJQo9+1T6lULzczL/ztNXlH7Q1kZJtVo=\r\n=HPHl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a5a2e59ae0115e3203dd4f4afcd371d50995d2c5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-a5a2e59.0+a5a2e59","@agoric/ertp":"0.14.1-dev-a5a2e59.0+a5a2e59","@agoric/assert":"0.4.1-dev-a5a2e59.0+a5a2e59","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-a5a2e59.0_1651301575596_0.020197777227093816","host":"s3://npm-registry-packages"}},"0.2.32-dev-0bec63a.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-0bec63a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-0bec63a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b6432fdf3c0b79ace963832ec0be45757851d583","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-0bec63a.0.tgz","fileCount":35,"integrity":"sha512-ZDRDmFgSBgkwuZ22S/fM9FtkUawmQq8cNTpgkvqM4j3aNvO7tHUdXRQvLzJgj89tctOLy6Vl+K1VDlWO+eZpdQ==","signatures":[{"sig":"MEQCIE2fsHt8o55aj21JlQ7NMLzJgw/pWAlo5dMxniHfwNy6AiBZPgtohvyscz8AuqtpJaFHdTGSbIzO9wgp7nKw9ha7gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibc/UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov0Q/7BeILrJ6Iy1go33ZrK856q4tlA4r+hEyNS7WvXeeZRBaa4SEy\r\nGE0i81VIXnJ2qPwcCBc5Q2O7rxKqL3ral7PxAcQSjH+dvLGTOQUMXBhv4EK1\r\nQgYxylwo5EVM+dCPQtvOnCcJyN66mLUQP4bHTckHejaFiiXwKDvb2a4wnpJl\r\nlsXu7kh28YfAFSppFyJGQmvKb097AptKDueVbBySbCDC+cjB0NpNcEPyf1+Y\r\nZXqctPR3y/ERohj57WRQqI2RVUD7Hu8QXFaA6ZM40ORBmkzBuh83l3nxMaGv\r\n9ywYWViZB09Dm7g7HNtkMD7q9gySMH2g/h7h/SVsGc4712b7J9D2l6yIXVP2\r\nDrKwxx55au6T96XJKYLvtmGwr7L01oXMcMcdPK2xpv9m+SERxehzCiTguNqQ\r\nN49FBPiEzC1WlLPn/OXtOr/6oxq/fsynD7X/X6AtwZLy5zJbZCqeoHdPzs7G\r\nFLGb8D+q/i1+PJdF+M3cVTbOsc9lykQ5sEDlPEoILxmrahnxk0IaBX7Wgs28\r\niiUxRQkEv8Q6aPdFvI5b54VIiRhho31FMxL9AWYzHT87LQ6q1fN0l+iYNCf+\r\npZO/tiKp6uX8SwXgo8gcczHEmm6/GCG+mODv0VTXhMkdkFW0BDI3UYBRg9tr\r\nnt0JaL+HNBd0cnxc1aaxjRC4ZfOtqJNiNaE=\r\n=DG7M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0bec63a4653fedc4d997b560f1b0247c1486b0e3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-0bec63a.0+0bec63a","@agoric/ertp":"0.14.1-dev-0bec63a.0+0bec63a","@agoric/assert":"0.4.1-dev-0bec63a.0+0bec63a","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-0bec63a.0_1651363796802_0.3371861100590048","host":"s3://npm-registry-packages"}},"0.2.32-dev-6f99837.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-6f99837.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-6f99837.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"71f6e7263dec13f15328a859901b7628c8346375","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-6f99837.0.tgz","fileCount":35,"integrity":"sha512-1NMo0RjZ0cWIuHXhkwu8NEzv7GyzryUhe2gau2XGA/zRYH3cHdHutHNF/IOSgxmxrkGYf1QPA6TIKLiHmC7Qpg==","signatures":[{"sig":"MEUCIQDiNaOFLcq4wuKSxIqA58ghakTjHqUEuGAdk71cQkS3oQIgJhw6X9Xoo2tN5HDYV/uzpwHqL5Z9ZShiu0OxrQAa+Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibgZnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrydg/7BZACCMHxIYDSOvxxIwmoMxCPMlFY9TywWHIIK3dpMVNDaDZ0\r\ni6lE/KG1+SRvpxLl1AJWh7PJaBO7BAbuu3hW5QqqyqHZPd338Le6e/72sv2X\r\nnI99xVBjQzb/YEqDjOetcF7bYPPD74SWmd2MQNeNkA/IVsiSbqlLqhBDYeiK\r\noyEaTXQPITbUFhxAiNA666CQfPiSpzTDl4/q+czWRltCbIufp1WrldF4Y7h2\r\ncSukAOL2aSdfNtz/WnyrpaLZfxVkD2DNfrhFnHl1n5aeleVs+dBuo2wm2ypM\r\nyMQte+0NLG+Ko4qzJHWvvGzdh4HUoSjtLOFCBgQChuDuFadaeW4dcFhBjCVW\r\nKD30WDDn0jVZC/D2w9/ysbV/OJqwT14lYB/ur+bHiHsIJiMB5rKdnn6UsvGT\r\n0S9WT+l9JCs6225i0SldCvmeOG5akgCGjlFOMzxVyj1Emd0YXDA39FYUWx+v\r\n190yCXT5lWZy/jS+T/jNQBOcYtVd/E6Y/2sxzY1xOtjecd4ix6Xj4EBXioYG\r\nk/kns/5G0tsujGrOZaA64zbRcqF5WyfcqzTL767hfqKinFwlWPFcXgzIX2S0\r\n5IaXv6bmGyE22TZUVU7MK+cXEdeJp144W+GT+HSQoNzeoiABfxBW3ZrqwdE1\r\nU39T5FbqRW8KgL8H+EQpwva9g5jKjhhHjw0=\r\n=KQSw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6f99837669006baa4075711b11e3d9e0efaff7c2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-6f99837.0+6f99837","@agoric/ertp":"0.14.1-dev-6f99837.0+6f99837","@agoric/assert":"0.4.1-dev-6f99837.0+6f99837","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-6f99837.0_1651377766892_0.7576941354080138","host":"s3://npm-registry-packages"}},"0.2.32-dev-fce1034.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-fce1034.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-fce1034.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c84d88c86491254a9a4f69d8cb2d0c94011ed09b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-fce1034.0.tgz","fileCount":35,"integrity":"sha512-cVR3Dxx4W5QCkj8vjzedyRAnfswaRmleDnp25al2UNUpR2+cW54VpyrS47wKdAzWp3xykHl0sqPGlBPbY+s+iQ==","signatures":[{"sig":"MEYCIQDpDdyKMZNHVXXTBM14LLfUBmMr/74z1OVhcIG4Dt9hrgIhANnhYVOXOOEZ6NxPmKuCP8M6nZyi41TOPSPHAMY/45Es","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib+I4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIAQ//UFo9fkPiFDBN4iwfU4kbbxWI4v4WnTVjoD/qiGDsxVBqa+0K\r\nbvMKF1LIHcIOvbxAeYN7MRl/rNYA/gl58aPNQD39WUUrH9eCvTwESiA408UH\r\nqS+xoG0NqqrZNAzpYPi+eEO9HJstze8O2phTat6lb1L3GjPfv97GrV9NjMnk\r\nvnmKiqvpjoONPIB+B4j8gRt2PmApDwk72NMEgJZ5FGqx8i3NNS1l+GPh4e/F\r\nwsb+6rooVdQF76116r2Q3m7LXXhzpUO/qkzGlkyO3xKA+VXAdAOeR25K5sJx\r\ndeQT/mb4HdCKG+ahGonKFQKnntCVLBs2FwtcLqgAzyXRm+3vkr8AnCdRcma+\r\nNtKULAiYPvmehS0mjlZmT9EPDv+J0H1trFoDzfQySm8MQKrv19Sk2TVfslNg\r\nWfV1hSv0jzM0UA6tf0W0D+Bi358z/9FZu7ZiADp5A9jOfFR6UKGpIvitrmlU\r\nv+bjLmTxQM8b/bj/VqVYQAT9NqXDbhYvECnnQPM2S0898aeuiQJB6rIR6GJX\r\nF8MzVzXenqLUCcAixLe4gW7giupKYH4H0rJSKezvQLnu9x6pRr0cNsw7CCk6\r\ndlBTAwlM2QrI6nIKAA/4l1supacllCMTK/PrNB8yK50+Yu+dazdwNtReRVNd\r\nD/rJZphk1GBNUPa1uY4jYhwz60xf31Sar7I=\r\n=5Mue\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fce10348004383ddb5db79ae6ce7cd4caac0ba1e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-fce1034.0+fce1034","@agoric/ertp":"0.14.1-dev-fce1034.0+fce1034","@agoric/assert":"0.4.1-dev-fce1034.0+fce1034","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-fce1034.0_1651499575987_0.0659745939772638","host":"s3://npm-registry-packages"}},"0.2.32-dev-db33fb4.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-db33fb4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-db33fb4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9ec518ba683f8c416d3ea5f9e4afd1504c6b59a7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-db33fb4.0.tgz","fileCount":35,"integrity":"sha512-7LUkZkEdk22BdrKpr7u6Tk9JTsuT8A6Pkmu8eSlMRJlzIclnkMVVS+Qze/01PgmK3KdFBSObwZb19/4HT3X/ug==","signatures":[{"sig":"MEUCIHwiKyU/IHM6Eim7E1chXP3NFv7BE6vz9880C49TbRc3AiEAzLLuGQuCDxYZW67cIS4F4Z3FTtqhspJrj0NYyb94mTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicKfmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeSg/8DhIrd74MdDO9ed5Cemfo2WM2am5/8LEOGY4b/+SselVHoTYm\r\nJ8dzaWQLigo0TLd/lY8xgizgK8srCxdBu8gaP/yR8l4I594bjKpLdeOWFbts\r\nN96xRhL2PJWWAEYiM4MZxQT4CyWs3QkpxNwD8z2gAqyx7AXIbRj3eCe9BFyK\r\nlkkpNFIhvI041pHEme+Vq64ECXG2wTCd0WtXiVB0WWsFE+iXZDF3WTMt7n1C\r\nAyg+CvCCxQZFTq9rKxF/ActCqcw10YqU/ZAOlWLPnB+VDxuo9Qd2RYbVSUJi\r\nzUlDif1ymIv9szhQJGlD2rmX4TeGD16nMCwxI/4Af4SEJrh/CN46V1M6nE+J\r\nw9Oc8+TC7x0UBv9jkdMYdyAHLtPla3AYfCv6mGxwf2ERtEs5zDrnUeg0eIlS\r\n2vJ1ZkbzkUahFN2b9z/UkFcu7xk/JcK6P3o4MmQCzNbVFA/Os+gtdZkmkzRh\r\nt7BoJ38gbgXIljhgnXFB3DtaHmCMHYiAvQeEg046qdRY1FT7yMDwYnBDsZx3\r\nJVQYdIeh1r9i7jyvxF/MvxkD4T1CNDgu45cVw8/+Xn3qHMAthlM9ZCcCMes7\r\n2b9Poja/XkDnSL6O07gRFVcIBPj74dBNEZV4kOe2F3KOEx3llCTYtrsP+1XV\r\nr7J20yZ0am2GmmngAPzReH1AqPD4N36oTSQ=\r\n=zeKr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"db33fb4d40ce786272ced432783f7e46d135e2b0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-db33fb4.0+db33fb4","@agoric/ertp":"0.14.1-dev-db33fb4.0+db33fb4","@agoric/assert":"0.4.1-dev-db33fb4.0+db33fb4","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-db33fb4.0_1651550182667_0.5105918880653781","host":"s3://npm-registry-packages"}},"0.2.32-dev-3024369.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-3024369.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-3024369.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"565792c1b96f0ddeca534e6f26117d382fc36ac5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-3024369.0.tgz","fileCount":35,"integrity":"sha512-RqLRonbLo9ZZUEty4mM+DIbhiXChc679SyxLGtLjtinZR0WjPkjTe4llUMZL5WLtj/bIqvaVXdSKGEflHFx/iQ==","signatures":[{"sig":"MEYCIQCnKRPcWZHFdbEpo66HUaPzKKbOFuYORQOt7KjwLR02zAIhANAGjDdsWhsI7Ua0de+I8Q7dChEBY3+VLPGcL0AyZ5ox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicLZDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhlQ//Xb1h/PtpPt7EcEF2JjwjU4wJe4ZsQjuvKi1GnA6VyceyIFln\r\nh8JAvzzThTh7pELMhq+ykAkf2pVRnjnwddUt5K9fLYsngSQdjQhZgGTKuH8P\r\ncnPtpS868sELDXy/wKiyPJ2D42DZgLzHOHFvZBKrhrjPpE6H109XOL2qQPHO\r\nnTDzXnAZLPFSPP+fCRBkibRdU1TCWH9tWvOwTmbtxvNyg+CikL8jJVr9/vWE\r\ne6X4NNiLe9pXy59h5QDfGe2CL8a9xYvx0bCh0U0ZSt3DPyKgRvVAiDmzqfjM\r\nN2rhiwVglyPTYbOsjFuvDwyjJKuiZa4UaxnnFJdnIw+8hMNv4spQGVt7SlAJ\r\nE7HhRYWZCgQiEKgpvCrKF3x1Xc0vjvJBRLt0S3sj2Vofw50vNTz5RNoOT52y\r\nTxrpoe9ZRnvvWOfSA4nvDzJV6Lf1d3ahlFlzaSA0pri84aR9XQok8wWTetfk\r\nZ+mNgpj4An4JNCzf6OVwUHBDJY5p2XCJG7ATxRg1H0ZvLW/DMM49uBY5oCHP\r\ndEbP395Q7/FQDRNi/V1HsrfBKbT/vdgMRG9wFyPiKrGkREIZb+DtdXPbba2M\r\ne8vCVYTqY1ebOGxWkMH/HSjlzWA9Wu9YHg1NRWS5OArT/72Kyc+kl2NaqCAK\r\nIB4vJoTnrFv9aeYPSS0db9PL8EwJKew70hU=\r\n=57cP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3024369948e6b37127d9ceb9dcdd4bbbdcdd994a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-3024369.0+3024369","@agoric/ertp":"0.14.1-dev-3024369.0+3024369","@agoric/assert":"0.4.1-dev-3024369.0+3024369","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-3024369.0_1651553859195_0.37628370950030154","host":"s3://npm-registry-packages"}},"0.2.32-dev-fb32ffc.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-fb32ffc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-fb32ffc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9087c6bed851fd2ceb3e2e9ac63c2321f818504d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-fb32ffc.0.tgz","fileCount":35,"integrity":"sha512-Q3YZyvMupVX1/OoX98CbiF0AltNM1+Xf+Ycvofy+gSokfm3AhiR+RkL5p6rPTHs/FgoVr128QO76dUgmbiCkrQ==","signatures":[{"sig":"MEYCIQD4lbnqasLkgrGiopZNvTLtRkrgdKybuNUIuELhzDfgJQIhAM2NyWkT7n0KvmjZKC13V5w6VueyGFnRwrVhNAT7J9xK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicVWTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyZw/+I9wmaDkwq9AnLdkXXSa5QgsVnh8xnV86YqLDq+NCMNlrIhmy\r\nS4w/1rqoIC7+LIguNWQ3msvSfmClgmdU0m1viisDwq1zNL91g4mYFCmuUs73\r\n0/3WWgD94Jk4FMkooBUvAmzr+AHMJBrDBBUlpH1fVDEQOrtwjt4ZCnzPRvD4\r\nUJnoXq62+beGYV0fquvLOUAUejl8KPAxQ5WnE8umpek9rW03yERnksZmB7e2\r\nk8X0tCTsGPO+1Fc/rhvMmxGpyVSVdx07aMtUHmz+eM4cCChc1as3W3VQSVdC\r\npnLnJreREUlZmS3KtND1BJc6mjC4SAH0/t8pz/t3+jNRdyk4ohomh7lCOkxb\r\nxyLq3hCY+z6tuX5HYcEAWDI22Q1wMzoHopml7G7Ij4Cevst8llThfm/0B/9H\r\nH0/pC891ty4E6Tlq2e3Y70p6D9zCPw5JQdUKYEW3t/6NrAxkH2twrNEjFrNX\r\ntjteavIFvmfc5D17jUIfea5egtxXSPD4Pehnu+uvVeIYmcqizDlZymsTtYv6\r\nyHTU5hp6YaSXA15L8W2p/oT7+Fh5qoahJP5+GyfjRcmzKE4Cb00KmTjJwOZS\r\nTI+avAncUTO1GI/Y6XMCwu1u8dQM/9W9REPh3Lv0zXcC+X+9lntNuak6WKcC\r\nXMwWlCZxzFPM92xs1tRly0S34zUZY5lI5as=\r\n=r4lt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fb32ffc348f549b8ac96c8619b640279a26ddfeb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-fb32ffc.0+fb32ffc","@agoric/ertp":"0.14.1-dev-fb32ffc.0+fb32ffc","@agoric/assert":"0.4.1-dev-fb32ffc.0+fb32ffc","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-fb32ffc.0_1651594643516_0.4431930628278107","host":"s3://npm-registry-packages"}},"0.2.32-dev-44e517e.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-44e517e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-44e517e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b71ff26de2e2e8d90ed6bbd8d752adb5ae3ef1eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-44e517e.0.tgz","fileCount":35,"integrity":"sha512-zG3k48jdFoX4IlVW1CqFBcYvkwwdZaOJbVgYErpJZZ+DGvLet2WDeXRJrdxl0UfHj/ZDHjTWdnxrFRk9u+QU2Q==","signatures":[{"sig":"MEYCIQD+okQVi1pDNw+hJhe7UWDDgD/+nBDiSGT3SPDGVS9/xwIhAM5CMDOCmCtW68IWliZwkxDaxQslOlJAN8sfifpeYjQh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicYHqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0bhAAlrnprpWo/tzI2R0k5tKPtqRovoEgNoK9s50aJ7/PZ8X5sPbv\r\nMJzIMM2GALeFbNF52uj4/vghGETtSHFozf7gA0aXYP07a6RCxi+89JLy7pG6\r\nOglzV+JTul990lgt09btSb5F8/j4Vk5ba2Yi6xNLeHSn3cSp0bxL37maTAB4\r\nYtIJhu859/ewycNv3b2GSudu/qbDjpswpH8H1Fb3PdX3j9zpC7hQNAk7kYxn\r\nOGrk9Ew0W2770yD8sd+m2fWjmCEOFTjE7HdmXqolBeDNxqf82WQiUSBExwPj\r\nwZ42SjahmyhYV4++ttqpz3KeFU+58D2eawhVE2w5TD4CAPb2BVuocdfAzwSG\r\nX2INEMthjFLmsVmqM7q7dEHQ0ub1ZZBb5NXurdtNlPdhYlSZ84T17JU+O02/\r\ncplUA5GQ07ytK/s5pnoHNsWDLtvd6XYcGYUmk+NMVOr1VQz5ADAVgBSU5zvk\r\np5YfJ0tpCiuX8FB/xx6VMsEe+cXgZ8fvvG9BACEhNqpjvMsyw1T9MlEEwpTn\r\nQcxzoLUQFRRskJaN32pgQoEI/2kiHtuYAEMwHfgUKZ5ui4ij5qVP/Pjkg6kG\r\nR5fu5To1q/mCirzmsbrQcDBK0l3bH9GwE5ZDmqy5IkAz35O3EveYMjKTpWru\r\nkIml/f1wd7qwVvGtNBaoIVcYRspeuoqLODM=\r\n=VxEl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"44e517ee383e74a40d22ff186e1c66dc23c31423","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-44e517e.0+44e517e","@agoric/ertp":"0.14.1-dev-44e517e.0+44e517e","@agoric/assert":"0.4.1-dev-44e517e.0+44e517e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-44e517e.0_1651605994804_0.5569174737683307","host":"s3://npm-registry-packages"}},"0.2.32-dev-d84d54a.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-d84d54a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-d84d54a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"76cb99f27d354e4a6953ab09ce41b57ef4ea1238","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-d84d54a.0.tgz","fileCount":35,"integrity":"sha512-4N84qkPbTbRY9jcSpwrzYHCEsGjZmOYKuCdvzPz7LrBN7LsZm0mOk8HnETxuzHtSQ7kIY3YiAFDaUecbEzeBag==","signatures":[{"sig":"MEQCIHm6AcHT/OwCu5vIcSBqTC78KTrzolpRohQN3yZ+bGXfAiAKldnqrAola6/phohJDhPeJhg1+yTRSpFItxvGuNFoXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicYo+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYEQ/+P6PRzm1tpSq1CbQ+CaxaOOuVON7+J05yjINwzviGziQ2uzwA\r\nq8XCR8iNUsnb9aXIayEk78KJgUpXjyOjdjRIp5lSEkEzZYYBbkZ8qwRO4TEW\r\nJEPYFzQeyOyJ3MZ+H1XdzasejzFSm6sjvyGvA2TI9RI03OFcla4H3apfgHgP\r\nHyu+97kwv29+pFeby9g0yY6fn/if0ZFX7LQNSGZPIzogQoUgsn82HqC8u3H0\r\nA1EPjIdunLOFhKW+Cy8zcy1GIjvfE/emw95qpz427OXqeh4TPxMii5FXEsSb\r\ntVGu7S4ut2wY0dXkR/prD0HQiMH9uu5t1iNGWhA7SvSTODVzqasf4Sm7RQg0\r\nFMD6mNpO1gGnJ0n5lT2a19R3s5R2I0GAgtXmrWKx6PMmJbvSdA5JqOnfszen\r\nkLQa4SMW49+xLwAmrSIJsO1t8uC1spxpc138rHT/fSwXCQ3IK+IEFsPm14ER\r\nKTBjbuow6lWSqmVfli6Dj2f10iL2MAeSycQyX7hAWZGuRXLTKPi0EEWpzkxs\r\nwFh5InuLS3I9UMyqTU9/F33woshErcfhEZy0cMot9AWuENIrgGO2qtRNP+SR\r\nNiIe8aA9a0Bnzg7ackF+7+TRVMpRLZ7jZtjKoCwyGa1FVilzssuQPByfUyrs\r\niV7ip+WDvt0R4Kl5M4TbNvPGXnHWO1BwbWc=\r\n=SvDN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d84d54aef39944a91260bbe635e346e9e81b2185","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-d84d54a.0+d84d54a","@agoric/ertp":"0.14.1-dev-d84d54a.0+d84d54a","@agoric/assert":"0.4.1-dev-d84d54a.0+d84d54a","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-d84d54a.0_1651608126101_0.6823524065726334","host":"s3://npm-registry-packages"}},"0.2.32-dev-4ce04cd.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-4ce04cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-4ce04cd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fc024a71d64071616b6f43ef7b8ec8368c88abc3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-4ce04cd.0.tgz","fileCount":35,"integrity":"sha512-exKjlMLpDCAv8x3P0ePpf8I7KlWH0K7OXWd9PTvRHeAW1pB7QBHyUmcQWeDM0SZWu2UzBpVHlCRno7l3ThrVtg==","signatures":[{"sig":"MEYCIQD4+1taZiKHOQfpmg5uPVFc/U92ue6UZNHiBcIr/xxtLAIhAJrpIwIrg0yR7rSfKNJv/A4ZUzcZ/fiQ5efF5SGTM56h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicZL5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFIw/+NtNK6IkbjdVPqtLIQ5VMDiR37bcGkJX0+ck3W8tf+o+tWjXF\r\nPjtWS6zvDOZi0bUiGG1ddZMPAMltCWEbxC+tJSkPb/PUC9ijewcIiBBFg1Qt\r\nGJgz6jZVBgHdWK8Q8qzy8HdSA2pafYpd6rbHmfvODMBYUN8Ksvct585OU54s\r\nX0vKwcCDKy8EYeiG1Sl8Z8k52Kny5CJfyN8WdcjdR0Z2UGFkqQKbjO/yhn0N\r\nuGLMLE0hKXZ7EHQnFntC4TkYn6QHw5RfUg/HW9IQSKsWrCRBO8xxixJFbDLZ\r\n/aWDn5S3ktfoKIUL0SNPnew+defc/7bsGFzIk3viq3pnZgmtVx7rJv8a6qiI\r\n33qMJuTfDAe7JBSW+QUMlGcWb8wmP9Qdx2lp7WCv1/kzcghlO9xlYV6PjgIW\r\ndWhTzbVuuGPVIvFkWFFsCXCK5Z4Jkki9kB7mQNUcx73+iwWlfXn5QoQJw7m2\r\nZQsjeHNljY0G6uHQkdQC0OZ81VhcvIh9XY2aDtTqeUyW0chkL7KuNssz3hDw\r\nXzOKTQkJDVKRLZ/8GIHdGH7zhywnpz0yyL2L4DJAPCtR7K9d+yiHyP0JZ/zr\r\nWgJu3ykTcuis7CpDhzIx8BOE1OqexF9VD3lHb9gVcttl35sS07DbpWGKLGtm\r\nnhPsxjfZUxjMWxBlCfL7ck5AkZjVhJo5l2s=\r\n=QEqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4ce04cd1faa59f922ff3a204cd4c1001c9a9ed87","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-4ce04cd.0+4ce04cd","@agoric/ertp":"0.14.1-dev-4ce04cd.0+4ce04cd","@agoric/assert":"0.4.1-dev-4ce04cd.0+4ce04cd","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-4ce04cd.0_1651610360975_0.4141252644762172","host":"s3://npm-registry-packages"}},"0.2.32-dev-82ffc23.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-82ffc23.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-82ffc23.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce06ff042ffc68695bbeb4edaa201abbd4a83d7d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-82ffc23.0.tgz","fileCount":35,"integrity":"sha512-IvYEZMFgNktT63uiF0z0gZBxN353yVW/n9a8FjVE3BmSA7OrFrBAEhVY7j0VxxagncJEfSK0M3XMiPPV3hOYww==","signatures":[{"sig":"MEQCIDP19tqbREiuoqYME5FnUGIEHSN2V9B1doVMS0pTvE2jAiAyD0n6gCQxoVAheXhnn27YuHw+YeDjzgShp37h5LXKvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicZtTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz8w/+JIZkpF9kXGD0ds2iGb3IEgV35ng6a03+cMShpwRArsM8W7LX\r\nwEEpJXn6/d9IA8T5mTW8AeJfh0FzjNBYwnOoUmO+tmAzF40mV0mfmi/27qM2\r\nsy5AevkT5ux1BSAxeF1v+ucCjUKuZZhMXTBfWjB53qLDH7MsdfEx+GvdUfwc\r\nh/c3Kk2vPLbA3cllZx010XGUhPqkTKT+eX3mtG0wAmknLjpUym8RYm5C8wuS\r\ncsSnYTb40U2X3vJLHGpZjHy94bGghDh/5DPtKnQvuTTOSJyaEKqaXlJeGfvU\r\nJkDyfKDahtEdcNfERyEiA4Uz/QEgKfJcnQJxKHEu7IjtmZk1XelgzZT1o501\r\nnCO12864g4VV7GOo2EUElL/K8tJUVTnvbt+Mt1YDtHbPxrNX7mBsTrD+kF4d\r\nYXusVf2FCBdfJEi6NZHLGvKCbSYbG97pXQQDMxf82Ev8OgLTu108nx3aCqYO\r\niVuDLBFgjxQ1gk4SJKls711q2QFqmhxd3HgCVFYT+geRFyZapAZNfAhPikBk\r\n00pk40dNgMcUTDPrtL/O1XEkyklPrayFEFhFSZz3vhz+hC40cvu+aTHDMUQa\r\nkb2KaXqFCwRweq0Whhxe+tlRaN0+pRJsxTAsrb0UN1qlbORCgufWwNndNqwe\r\nIQLEzOIWI5VhdoN8iR2t4/bK9OLFci6xTac=\r\n=Mt6T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"82ffc23f5516738b22b2ef8bc0f4fe2850c3f35c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-82ffc23.0+82ffc23","@agoric/ertp":"0.14.1-dev-82ffc23.0+82ffc23","@agoric/assert":"0.4.1-dev-82ffc23.0+82ffc23","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-82ffc23.0_1651612499805_0.3705865454368249","host":"s3://npm-registry-packages"}},"0.2.32-dev-8ac3ba8.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-8ac3ba8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-8ac3ba8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cdff15b8fc796d6819f02d02846a1b5d384e0e3b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-8ac3ba8.0.tgz","fileCount":35,"integrity":"sha512-rMzwEuyW7ZCBMSPEHK5Q6xIBOTGnm6qbJ5Ke7YBTi9ydDI1BpxzrT2aCRoWE1vClBX3OaMmYSpTgZQxQAGBPEA==","signatures":[{"sig":"MEUCIHZGOIbON9HI5j6PZEdUVSnrnvn2iVLX9vVN0JNCJTchAiEA3Hoil9NZNzAH000JdOcVTSLA561fOOZujfet9nwn8pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicbPRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3BRAAnet7YhilP60VPUIsx2SyzEqwV+ddrK0xCe7A+KmSx/r+Uqwu\r\nc1XL/2R/XEbo8heAV/xlBUFHG2AXzpwgZJ+wRgZfqJxy9Bv776Nqt02h/95L\r\n8r0WNYTFQMoX0H8OwkX6x/a0WPX0dzfeKUj+Kg3w7ob7n1+wjQUf5oUYLBhc\r\nzYL0ZQXNSSMIjyS+ARWfYGl7FUO23Dad0J1mM+IViwt5dMwVqURCvd9MtSbn\r\nSj5mPhE1wzEdCXEVtexBJG3Gq0+ofnyE++Iheyzcx3NPlwk+JsbVwDAtChyX\r\nEqJGCNk/RPhp9q9FNSXfqYh4egI8Hk3x9XeRZem3XCMYN4Y3qfxPneH3fAzP\r\nwwARGfYFh5UwdTNP2owMRBYhAKaaeJ59bYbnegU8ZbApkD15adas8ShCM8+M\r\nNC5gMZST/HCUkE1XcknkkEXKsPWQo9DHzeLmYIdNOYiI/7cSSRbcVO85IxnX\r\noDz+F6GOPlekycJ/kDTLeysudsvqQMbdICg9voj0v+YOuxgl2iGzJIQxp9LG\r\n/c4JkuNUnpPRiuN4WiaP58BGRlupei0NErFqg8xpId+VvHQa0TNYhkuKydB0\r\nk0DNG39APbfMFrsiLoWTERndZaN0iN2B01p5a+AlakabfNXcJjp+itri5+NR\r\nT4XR5ESZnmeeAo1u3u7J6208qhhuX1AIH10=\r\n=IPEK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8ac3ba860e34029f2a495ea8c6e0fdec65c90b59","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-8ac3ba8.0+8ac3ba8","@agoric/ertp":"0.14.1-dev-8ac3ba8.0+8ac3ba8","@agoric/assert":"0.4.1-dev-8ac3ba8.0+8ac3ba8","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-8ac3ba8.0_1651618769679_0.1642877020700817","host":"s3://npm-registry-packages"}},"0.2.32-dev-76746b5.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-76746b5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-76746b5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5bcdc6de27c4195659ffca2f3a872ff08faa909b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-76746b5.0.tgz","fileCount":35,"integrity":"sha512-sXy19kVBfp4kBLWtkkH/Cj7QA0PVlCSUNucfeCzgiH5L6CRKGVDZ7OjVDdJqI9uMUwAgPbS4rM+Bm/4DURU5Bw==","signatures":[{"sig":"MEQCIHbUOe2B/EmOH1YOupUA/jdeJ2vKETo6exzldTWvUeolAiAeDexS31/mxx+SGTf7BogAzZ3lBaBXeljAWIWPuaPs9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicdWxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplABAAk6kvzS52/ecuR8FbSWvGXVphhVQqNK0NleihKZCQmc0HIAtN\r\n0flRy/lp24QcKT2RFl+oXNPVsWZQXypUHlf1kb56LGhgZmUNaSA9OCElF6GB\r\nSwdWiAbqhwU3o3+5E5jKL3zrJYbE8F6BSb0QpKTNEPqQXhx8dkWw3ndKr3u/\r\nU2KxpVAyevKeXqjG31xySRKgOCyxSo6Iy7CI29bYID6nTnKRiAGOg22Oz8vq\r\nzSKsuRiU1+ptao3BQJXNQzQozknJwd73yUsaZDxKkA/IoujG0kPcnQQX6xV6\r\nfdoveoz9lOoYn+xWiqP+26r3gcUUKwuU0WFtL33bvZDZQHXs5rQAFTk7iQT3\r\n3jMlSZD+G1x41+XMqphVFZmYEnOQPXLztdC2Ks0rfAETHc/AMAHO+8g50zfk\r\nEfGQllvdBsoAw3xtW76g5PDEqyQm/GAll3BZqLDDycj2u83K67EZr0bj1noZ\r\n7QqsBY21cFXAiIRsO91dzCBJeb8Urjrw1T6t9WCgj9h7C9s9/BQdYWCzXpBX\r\ntp6FFWKfS3sUKtbn0EblLxAZbDX173GHwJqVyEWIWDbQNL73L3Fm58t9UmlN\r\nckO6pWdFFcqWswhyYNLPVduWAQJrGR5Jm22HdjM4hgVHqIBRcNF1jh3bnWel\r\nr7Tgiaxmmk+KqNtvQyzzepyXGqfwY0o506U=\r\n=3nuf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"76746b513d3a3fbedb86bd9dcf08057ff90d2f3f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-76746b5.0+76746b5","@agoric/ertp":"0.14.1-dev-76746b5.0+76746b5","@agoric/assert":"0.4.1-dev-76746b5.0+76746b5","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-76746b5.0_1651627441541_0.6849957726401221","host":"s3://npm-registry-packages"}},"0.2.32-dev-da13a2b.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-da13a2b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-da13a2b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9c3cdc75dd9b87dd86b984c978126c4cef1b94d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-da13a2b.0.tgz","fileCount":35,"integrity":"sha512-8bn1e3tA2xALNqO07PV5CSysH0Ejtjqs7doBOElzbvgAGmL2UMaAAm/HvH3DIHr14lCsmr7aMNZR5F1JFkShZQ==","signatures":[{"sig":"MEYCIQCUjBMjsZnMIQCsGIB5NjtFz2mI4nOa7ko+rLNQqAMOpwIhAJOBu/wxuH9gh1oBHAFrqWc9eqDP5x9NQN3VMM5ZV1Gk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiciONACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsRhAAhIJNAARcvn1CY7jetv63lydqrP6IT9jT6opvaYPy8J/2Tbfn\r\nNDDeI4DCmOjylD8D3aaT67EKPvG0oOP6wLuTp2M1X3eVP2vUByF9tfXNg162\r\nlSt+iCuAtnjxIw8GwAKctjNdNqCtcyzIjwvY8gTB5QShMEL8/4XpI98UD4IT\r\nVtfTkR1p8PPkrCad6TmO/h+B142je0KXzXdBgPmtrN0KcyTfxizP5BXWSrQf\r\n9JZM5skj4Eo/1XKwmxYwlj6EsHn1UfNWtHeUslnnpHjlFKCFqXDQmF/wgNzr\r\nXrMLqP//FevHb2Md7Z6AMvRtHvdC3iNZ1fTO7go846dAx9ZCzq9DIaBBiyen\r\njG58lXI0IENoOWb+iIpAHVRR7cFEQx6PVapstBSSUgHJlaCX8rh8ZMZ++P90\r\n1AOymuqBITLV8c98EQpUlqeEEXYnet5JX19PxkUhxPjPJzpc/Ygfbq7x+RW3\r\njxx0RbrHpbz9RfVyILvhKs2t9mfZWZ0M57WBxcJRMBi9K3f2HI/W23vkbF1T\r\nBv8UB4bnun92G122oITtufbBKHtQQpV2zE9etlV6E4eqvV8ZqXRXgWC9EstZ\r\nEQQvhrSp6Wjrbz8Wn+1O11H1OBKZ1GF/KXRSviH8PYIXPEYEHKInEPdsTdNI\r\n9oRxB8xBYONdietVJYW5QeQzlxIgfbI3WGs=\r\n=ojuM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"da13a2b17632836c26576280ae9bd4e82b9416e9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-da13a2b.0+da13a2b","@agoric/ertp":"0.14.1-dev-da13a2b.0+da13a2b","@agoric/assert":"0.4.1-dev-da13a2b.0+da13a2b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-da13a2b.0_1651647373127_0.9286113070025608","host":"s3://npm-registry-packages"}},"0.2.32-dev-9975529.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-9975529.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-9975529.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2651202a0bb5475a5b6373cdeca21a423007a1cd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-9975529.0.tgz","fileCount":35,"integrity":"sha512-Boh0jT4TUFzS9WcItsyKyf2oqcC0XVMsG13P84t7rY4O97fTtQqtYUgpHCao582RaigHFBBpaGDAyPhyalvNDA==","signatures":[{"sig":"MEUCIEEJl49Q3BdK0LpyBTSn+cX/0Qzyh4gX9iblDwyrEfT3AiEA5Uz/2MqmrVD2+9mFYuOyvGdwf3cPF22tXd5YoubPzGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJictUpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqynw/7BbJHUwpe7GCKgJFzWZPAoGa4Jr6+fJUPO36dQnEuQ2AkVAq8\r\n81WBAt33mXRrnQ3q0KN0lvSsqu7Gyos2+59Fbafv8uq7bpCCjdGa7AhhykLF\r\n2VgvKU7m/UQ8GsfnofRMR1429Vx4YcxZf0ErapoxEkdJk2eZy+gnqQOwUBtQ\r\nePegRVpoAR665oRlvdxTb7QvUR+ABgttfnYSP3eguPbB7ZBupc9EfQz2Mv9e\r\nZi5FJIf3+EPhKXukOfiTBnGUNnjwu6DswyI+icJE3by8fTTV1qrFSnFO+fgR\r\nMuTnWab8XPmDAW6D0ddmXGpgh3dThhFJRmIpRQqSY/C0fuJyiQIjy+XGFcms\r\n1dG1e1dUuxmYro3icQRrVAjX/9VJpx0kD/X0bNT+0pJmbqfTogY1ZOPRP1kR\r\nHJfE5KJnzUpJ8Db12fNQqcuu0GxNDr4GJP9ZyCGwZ5BVQ5VMykV0VvqdKIvu\r\n8u8UjZEjuLk/ON2diSVm+/GWdzzUIsd8uNwvpcmxysZngMeu+G94ZzGnpdJG\r\nVGvfKXqsE8DA3ZTcC8jurpyrCN4cIe+nOiMuk1KASOd5BjMyQZS9+YuuhqRa\r\n9XUBCicJDCTWc8LuFHc3+Q6HrDL1jH2eQyqK5VYg+dAuyAJzHaQaMoc71avp\r\nMaICqunFxmyT51i3Pr/EmTQ9VaF5T10P08Q=\r\n=obEo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9975529c2bc34664e8f908855cf68a74cbfec871","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-9975529.0+9975529","@agoric/ertp":"0.14.1-dev-9975529.0+9975529","@agoric/assert":"0.4.1-dev-9975529.0+9975529","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-9975529.0_1651692841435_0.5344621701944399","host":"s3://npm-registry-packages"}},"0.2.32-dev-1a2487e.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-1a2487e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-1a2487e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3099e204c9bcc2783c179a611a4114b9c41f2cd6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-1a2487e.0.tgz","fileCount":35,"integrity":"sha512-5e8fbfHhlTkYYFqzDcZTNaC7zj+AFpJNvFbgVsrnfETJ1PmgAZ9xrpZBVM24BhOsh3td29rKCp1uJPMq7zEZAg==","signatures":[{"sig":"MEYCIQCfey7hiMeUX8wGvTxMJZ+WfZQQf+56GDs12IbX1agtlAIhALWgxSyu+y+XUdZ55dZNdCkv9Abds/dq++jJ0lGh6vI8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJictmAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhsRAAnSAnYhQOf/cnaLhu2kpTIXS/Y2ymu9R04dy5LNWvm3Ud7y1m\r\npqN6OEYtTwhh4mN0gGdNFALhQdOLciwaoM6XDYIh7REg/vfOXTLfLp5UR+5e\r\nCsYtPI194mcm8cco8aG3qQ7qyDV4ZZ2Gel7JRUlWDb1hWsVnUzcjJGYIjv7N\r\nxrlkCp09mYw5jKzM/HdZKUHI/hzn+JH/NHopxS8tGQ6A2wL8ETDS+RAy+Qfm\r\nBaWVMZEi/VJYMOzoi6JNbkjhBSkQ+JDFv6AiPBwcaTOaNb3NLiCPqwt4rPmt\r\nuwKjDGn7wgu871vmWT6/meLaINV9peSlTfgYqJp8T3W9OzXUJSR+LmVQVDFk\r\nCW8kQA/loEro07BA4KG5waHhXQjHPMhyRd9kGteRI2vWdJ/Ib95rBzYqNLWs\r\nvkxtW42rpJPXNJEOC8A+C2pFmTgD+9BM5hQqI+VW+x8BMZxUb3ka6fA55DAZ\r\nhnfbW9CyXMQdJGCPVgVQIlGw3ImTW4VEMnYsOk3VqGbKm+aXM05IjP4ZhezJ\r\nQfEEsD9t6NROcIuaSUO/2RetUFsqp9CXw2bhsOqb05GDUWGmME681omtR1o7\r\na2h5fdbMN3cANh2ujoD1476TTh8T9HNuJscKqIuQGzTuJT45BleKdsluLJZf\r\nTB55RtQ0arz0qCJvfqy8kiSYPf2xSa6kErM=\r\n=ivL1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a2487ec5e0c4740576b810800c2b52b0768bc6d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-1a2487e.0+1a2487e","@agoric/ertp":"0.14.1-dev-1a2487e.0+1a2487e","@agoric/assert":"0.4.1-dev-1a2487e.0+1a2487e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-1a2487e.0_1651693951792_0.40488536042550094","host":"s3://npm-registry-packages"}},"0.2.32-dev-4a2edd3.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-4a2edd3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-4a2edd3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d7d5b5966548eb5a839f0c6af328bfedae53de45","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-4a2edd3.0.tgz","fileCount":35,"integrity":"sha512-gY4KxcN10CT+Tu6SvUAe7vYZgGmK+9G3gyZ7LF1G1uK5JexNFlJ/HqWPfDil64431M3mvTJDQmEBVb1F7pP08A==","signatures":[{"sig":"MEUCIBHJDCU2ZfT6tziWj2c0sUjWdK6rUNXZ+8KAKITXSIkuAiEA3jTr3/c3I09jvNcMkWyOtOPDubNkO6xSO7vGkQkyxtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJict/+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB1BAAgQM3B9ehHNXpUfnPEjrg1w6pY7zI6uroQkGqCUPpFDBsdeW5\r\ntl9SFWow2j+5Q3jAWMixaX7QwCRzN+h/Bn8Fw2sa0e03bBiUnGRGK5Rda/Q/\r\nkPHxWzY5gvpTyiQEdWcV/kZP2fO9B2+aywI4BREwzcKLTfdLsg7oGNyinGHo\r\n+aim6mJgBYKku2OUtbAeIPeliRBNJx3TckHXP7rToYcAVRtY+Cin0/C1OvoA\r\ny2psBQPjvNxGQ/0lXqWGl7APdmq7Y5ooYtmmJp68XT63A14z8MH9LgHoy5pT\r\nvUp3Vncqj76euyDXCjEZK92c7o2smI1mBSQkb+lwkffzxRdL8xAg9TEDkvsv\r\nVTIJuISVY3NjBJnO1T0i1X5TvMysTFDd0aswOIo1B6044EdqM0OW5P3WhvEF\r\njAl7KjFWK9SPn2S4mUySk4ZCvU2HLu+uRvEImvCU7gF5Igkf8Op4dqDluSTx\r\ng/gssUikElwrASdMx5rXoIP/ucVbDuERgJAuVf5XLskGiBPQznzIY1mU4Gvc\r\n1nLAHEBULTkSv1PxRmRdLRsIHnBKzlH6XM5/cHvR2jAXDqpy3LeQgLuLIdyR\r\nBqSM9H9IyeEoEhHrvRnLp7mESNLXLshap7U9x2yLUeMIxQxm54qyogAY1VeU\r\nPJHRtj4YeC4nlO/jCsj6Oo2Dcz5Bfbf6UCA=\r\n=8003\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4a2edd32b187604e11a1b530e6e5703994813017","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-4a2edd3.0+4a2edd3","@agoric/ertp":"0.14.1-dev-4a2edd3.0+4a2edd3","@agoric/assert":"0.4.1-dev-4a2edd3.0+4a2edd3","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-4a2edd3.0_1651695613905_0.04475793893589808","host":"s3://npm-registry-packages"}},"0.2.32-dev-9b5565d.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-9b5565d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-9b5565d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2823b9b3acbaef60a89e9cbdbb2c8365b7867689","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-9b5565d.0.tgz","fileCount":35,"integrity":"sha512-NmOxX+xI7EtroGAHcCFz1ZCJXROW5TaCjpu52ztbKPSyZjdMi0ZzfEkerEEN/3L11hP9Qfy6294g7cpPDtr1ZQ==","signatures":[{"sig":"MEUCIQCOuCd8SNLDKPTDrYoywWrkDx7v4bHrpdeShzapqafnfgIgKEBFmdUBiPwkfNf2T6QOdCt0FXjghqrUTnhG9WIUrsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicudHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgqA/+KZNdc0YoUhK3MYZZ4vOBxMal+T5ZE4Ms4QMtzjZgHLvaXl5k\r\nnLOCqS5Tgdt2swsUQR3Tv10Jlqbvo2Om9EynicSmQnbt0kZ47YUOmoPkwg0a\r\nk3OOi4/D9OS2gcV5mSdHfOZ0Q2uaacanolYSeVn2IYjlBocPiOm3ul/zfr4e\r\nP/8HoDlWQfpQcKhhw8Wb4cdaDDBt6OZlDHtS6r//eGGEI3N0+GgKxCslBtnI\r\nWMLXkuOcHqPUjPZWJIDEPp43hj+m6yZZExzIgZv0Vei1xTNfD5OUGs2jYTPX\r\noNVRDR2Q3surcvkC9UiR25TiAkj5DHHb6iiEAex6FNRFwzPvDPX1RQqLWOPo\r\nf8Ow/pEmBQQs3okMG7ox+Qsqu/xdEAVnVN8KyNUjAcMkGvdx004Vqv7NRMNj\r\ntJ+OOC6G/ER1E7s6ZYMt8/+EzX8X2laQcZ2/P/cCdQz637+K3UBvep2jjH3P\r\ngY6QlxxbkCwctAaxMClnKrwkkQs1pN9bvtUI72rOySrUC+PWwDodFQ7pmHAl\r\nImRk9Fr8UrBvYCoSr7+mVkRSSieU9dvrYtY1pmGfmXg624FbUUAJsp2yt5Ua\r\n5nSa1Ox//U5rHZyXWZYr0qCMuXP4nyiZSiqrdCvLwJv7bSV1Ld4WdOhmYlkN\r\nPAbU5AntdzJoZYNBWWsUqwommneCwaicONo=\r\n=AQqB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9b5565d197187223fe22786aeddfd800263278aa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-9b5565d.0+9b5565d","@agoric/ertp":"0.14.1-dev-9b5565d.0+9b5565d","@agoric/assert":"0.4.1-dev-9b5565d.0+9b5565d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-9b5565d.0_1651697479250_0.8433518399535178","host":"s3://npm-registry-packages"}},"0.2.32-dev-73f62e2.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-73f62e2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-73f62e2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2a997c165dc1923253a5640a51a0b05a9e1a2454","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-73f62e2.0.tgz","fileCount":35,"integrity":"sha512-T0eOZXb5paq2xBDPMPH8j0lIU9/7niBqcr0kA9AKu27w1bVi+0gCUzCIRD6IEDGpNch88TXJOHgoNdYe1UmTJQ==","signatures":[{"sig":"MEQCIAUvgNMdgT/fUhsk9jTNo4MT80nCKTNMsTXwnvOtsyz+AiB4tNYRhuVaLUxj8P1xapdQ36rTp86mlO1TcLrYNRk0wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic/z+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpckg/+KwoFvmmk6Vf5RbIHVMNsDdz9EWizLIoMT3CbvJ96Jdm3CSak\r\n4idTKh03eihqf62xRwANqsJriB8B3nre2mJuElP8HV9OaNPVo6V0ZIDRgZct\r\nBDD45Hq7e8iJyQyaR0nBPxPJm5Z5HbbW6TJSIIzGV911D+fF1DWuGX/Cu/R8\r\nPsRQnKasz+hQ4p0w6ni50rJIxLqST7Q+Tk0SzlOEf3u0i5Is8+ulZsuIRM0j\r\ngu8RjcdzOy7rsZ2eNdKsN4MFnX7JYEJw7dE9PJXM5mU9puyj1zMwhYdWO3jk\r\nEThy8wyKTQuFmpq5HgOFAgfwOVqYXQcvxUg3vJLvzHQyBFMdWsJx3BDjI6+D\r\nJnzO4wKSGPZxzRy3+MvlZBb6frBDsQeKDrwEHy6oHvcW/bhS4jOSf9JH1QqG\r\nRs2z8DMgz+Yn2X4YY8PSSxhsWtfv3h+EKF5I0SNEBbYf7+A7XFlxmcMaOVAB\r\nBJvZm/fxjUyPz3tTrfwYxjvaF5txSAboUCEgmxOqAi9zq35TEQOSUWa+j288\r\ny7bX8uIBfaIWT1G+XXwD/f/daZ4NslTgnQr3hXRrj/oC1ZviDarZyEt8vF8l\r\nCDb6+Bc33aLUkSKvsSIMTliafhWVOFBlaggjGX6Le6I9ZXxNYx1aWh8wPXb9\r\ntXFYBSIrRP1IBe5iIVtZDgTC0Jhvp379yAA=\r\n=FQ9p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"73f62e28e356cda4c2814a40da10bb03158fe72b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-73f62e2.0+73f62e2","@agoric/ertp":"0.14.1-dev-73f62e2.0+73f62e2","@agoric/assert":"0.4.1-dev-73f62e2.0+73f62e2","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-73f62e2.0_1651768574553_0.5413437674706694","host":"s3://npm-registry-packages"}},"0.2.32-dev-92da539.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-92da539.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-92da539.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cb8203d6cb469c8def9d8fbbd54bcce32a56cab5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-92da539.0.tgz","fileCount":35,"integrity":"sha512-v/LARRNW5LL0Mr5P7FYFB3tU+ahXHANkGBxRuy0e9cTn8c30UVsi6bEKBedjco3UI6OhsBou8bfq8i3/bssd9A==","signatures":[{"sig":"MEYCIQCWk9HtM9XB9A+Hzvb6mGK/RpTYUtsT51Suv6ul5tOa3QIhALTVpKarEoR6DHlmCoesp0VRpQIAE16XdD9GPx3HAiSk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidDiOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVOw/+Jhcc4L00cJ6Li0zEMmZtf7hn2/KfyMBj4acgYLSy4ODRUueB\r\n//sV8VNu0xaStQ1u57cdgGqquPqYHGOuzjWmtDn81wuImdBqQGXLUY63TJrQ\r\nM6oCBmOcXC6FSSyFQfTqT61uv4pE/QTea1j34UvySRNYAmKFaYoq20JeSRYY\r\nU4aOviE9sHWXPQ+PK77q+3cLTPHOsRF2LCyPNvWuoZnZOY9cCOgw/taX6Twe\r\n0sb2cGQ0iER3CnwQYnyXkq24vg6mquzB1skLZjJ3LrOxbs2SeNlq7h0LaZ0u\r\nlEslQ3d0ENNva2xTkkuSLPtBVSCKNyhy5msrpEcV8E+j6gyjhcVSdcnkZnM8\r\nEdlhuE7JOm4xyBhatIoav1crbYHR1kQalnsVVnoN+8iPZW3C0A1PwksTSm1H\r\nls3XTJVUJjdTDBx7MybSM0pA6/s6Rq498B3tCVIaB+t7SfnFHwrco11QsryX\r\nzJk+Xo9Hzzyju/R5A6ACWgyswgkIEHVn3ZK2B2h/DkArxUIvXx11lT40o79p\r\n6P0/RRJkk0Un0OSWXQkSbZxxsG08072T2A+u9OAthXagjfVEEI5Pf5G+EyG3\r\nrmGzaqOmjBMY+BIPiSbTO1mYJVWmYh55ugdgDXf364gOT/MgZEn+0xa79bNk\r\nKimpONxOAhAvGldkyQwyeYh/7Jn0WY7mbGY=\r\n=HC+J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"92da53955fee676ec01a98155a308cf6d7a7ad79","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-92da539.0+92da539","@agoric/ertp":"0.14.1-dev-92da539.0+92da539","@agoric/assert":"0.4.1-dev-92da539.0+92da539","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-92da539.0_1651783822702_0.469622380898417","host":"s3://npm-registry-packages"}},"0.2.32-dev-a18226c.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-a18226c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-a18226c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"255096e6a03617a5875730c25e384914538a8e2e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-a18226c.0.tgz","fileCount":35,"integrity":"sha512-gZAsdJHG0IZ8F4iV6HJo9QbMRNa3P5m5AaHPRLUyVp7QRQdIHo/Aw9UMKkFIdfYPhP8x/SOCCZ2K051x3N5KsQ==","signatures":[{"sig":"MEUCIGS09yhwQHQLS4Ms931Tagcsul9OSRLZzrCfwhv7tWrvAiEAzpARrsfJeP42GdiU5BrEkySq2n4Z72pBT7XaG6vpcxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidEfSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv0w//dkWUpqQ33/m79QlZxgtvvSgYkQy1OVeZbKzfjReUIcn7YSOL\r\nA5J37Muh+jGv3adWKX7FMe5EBX/2bTZjZN5UyCMIZdaqER+3iRL15XHWVKjZ\r\nKL7Q17sTIgPXJKlgF9mhELJBJlrHqD7ynf9y0quPol5FTUI7gt3vnoud0R0C\r\nFDW9XY/MJbALYoDludwwqIPyQmXa5vFkNnYWBt+oiNW7v7iXdxVGIRjhskay\r\nJ2vIxRP40nuq3BsMopyMjt0VR0bl1Un3XB04LPrVdec5P0R9rdGqwGlg5961\r\n5ndzB7Wr8mE9HrXaz3VBT5Dqj6mbH7or95xpH4z/jVl5jwXulTuUABuGWEwQ\r\nLAHPCIV/EmxsXuW4uvOsVbAwEo1n0aDdahlN3cL1QqJMzpf856w/icTWgsd0\r\nEtLX1j4hfXSZSsY+QxXIK8qzmlxxoFTDMzF1E2vuWuumb0evhQRw4aiuTLDr\r\nyU16Za6rkkrWy4QQG46YKFfGehGBOc1aD5/WKbERXzZ9/DvXfmVTKWnBLaQs\r\nv+Qu+DLHpFmw/oKC3xyuh0OfIVkEy4ACUtq6/vDsTtwpnFZfWWsdFtZq+dHv\r\nEi6IeQLVGycdOmTiKSUnlyDWRmOE3OW94ewxQmNga32BXQ0TRwfAwJY8j3/l\r\nME5FslV71D5sfFcZ4Uuwh3GQzcf3D/eFPpQ=\r\n=odbJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a18226c6197870142468184d465e1644530ac27c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-a18226c.0+a18226c","@agoric/ertp":"0.14.1-dev-a18226c.0+a18226c","@agoric/assert":"0.4.1-dev-a18226c.0+a18226c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-a18226c.0_1651787730559_0.10809907994844714","host":"s3://npm-registry-packages"}},"0.2.32-dev-6e4edfc.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-6e4edfc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-6e4edfc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"14b9e87d2dfb049f784fc02aa871270d33bfca2f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-6e4edfc.0.tgz","fileCount":35,"integrity":"sha512-YceFMEuax8v3eXgnYqqAV2hS3q7vPK34MvUjMbUXNVWsvPmoT4PddnQsfkfmIDL+hE9Aa2fFU7sUxmwkNKRwZA==","signatures":[{"sig":"MEUCIE9Mw82SxxdWLU2+/lYDSspc8zAzGg/mpN7n/VljTRr9AiEA1HctvKvyPN5D8KQ6wQ//R0x8cXGP6nLAUuS/l7s3kd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidGFjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLmBAAhtweqnfGI0FpJTJNCLLXxcC8IwhqFlkP/8Lo+bubmq+Ykcoa\r\nD2lVmd7RF+iM9ZMHc/fnEgY+qyUw0AAXx62ZzdsEOiuiOLzKbJS3UmGfJizr\r\n3Bg00R7re5TlfFXhAmXiNkCLFsze+O7TX8E2YMY15Wc639pJg8HtA6VWAOxg\r\n7b/WbWzSlO8MiljZOs2cgxWFBHwDlXew9SaQ6bLjJDRwHPWCkqF2pj4AsMFg\r\npvQDE7ODGKkJn39l/w62XweUuN+g5dm67hjsdXJn95l9vBaSl14voMzByBX0\r\n0DdO1l9b/jG13QN9xR2v0G/GRvmyLy3nR6StWMn/SFKy+PW7fm1Yi+MwY8vd\r\ngzsCPdS7f3JAFTQBuFzZzlQlj6EJYgpVl6Xv7qKJ2PGt9js15+VHzXNbHOc4\r\nx6os99rCXWfJQsBPKno88niCA54L4yS6oaC0Iod0iS2XKgfT9skdEtHzxWn0\r\nvkInfMwuAO+CCjTd+2s6AHioCa3bitdT1KlMgDLf+CbQxeYfTkSc8tvGPRHT\r\nEJ5CACEPHPbf5A8fVC6GKCUsLW7HfKflINh3AeCC0BBjnQHMAnuuPTjlKuE0\r\n93Qm0cvIuSULOSqCnd/udjL/Mv2t/Lm/CQqvOPq6Vvq54JjB57DbdiOdAn5Q\r\ns16x8Ivipc4j1KwFYM+pDyNCeX7mtZHaUSc=\r\n=e1B9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6e4edfcb0d385cc1653f0a8b5a7a7b00b7961844","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-6e4edfc.0+6e4edfc","@agoric/ertp":"0.14.1-dev-6e4edfc.0+6e4edfc","@agoric/assert":"0.4.1-dev-6e4edfc.0+6e4edfc","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-6e4edfc.0_1651794275173_0.5922256552586773","host":"s3://npm-registry-packages"}},"0.2.32-dev-fab610f.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-fab610f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-fab610f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dfa0312fe1c2ad5e0b8952c3d2f771a225cfedef","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-fab610f.0.tgz","fileCount":35,"integrity":"sha512-AU/yE6ptz7VFVxHCNDKf1lRNOr9u48NI5wlCNDKWHEgatYzWMPOs5R80V8OEc9qkpE5ASsq8qYG/QNZTcwDUWw==","signatures":[{"sig":"MEYCIQC9SUb3oZhzl9rYrghLtoJPsrz7ZW0cQyoBVaXNdHv00gIhAItXW1ixALurrg7NjrU/dZA+wE3xG2ikVaXT7EjzdI8r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidH8WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYJBAAlxtAjNTM5TXXxX2Hev6fY9q+1By56bzEWo7vxghGJ2SZzhWs\r\nDBTu5GPrxrIeDQspiYIOAl37EfvkcqYFMwL9UVkl8bBiOfDarDmDr+rOjr2K\r\nU7BebpKQ9MtoSbZo1gDi9BjHopOoNGetKBmUWntl6MzeXsfF/tI3WfWN0e3i\r\nv18Auv4i//yaDKVJG9tO2Fr64G2H8LISYxAzmkA0iKjjxbLLUPO2KvkOK2tJ\r\nzl8eVzckjDD2ksO1sRhp53Hskq3lBUfQSfVmCuGdPmnp9g/Vnow4KX6KAmId\r\ncXWUjouwlGvvJvBNlPzB7xz84CB0i9EwboVwh0LW5gnOwH2uqc8h0yx7i7pD\r\nKR75y6Y5TsMMrFciacNgMU6fErN0SvLRHXYQVGOra99cSJm8rPQosSz2wXht\r\ncTVx9TRu5YBbRInnRqT6mLFt4wYe6NIORjPG6XB1SuloAmVF73E0Vy4T6tAT\r\noBdOcKx1DWyYOc6tgZork0aS2CYM5xeXQy9EJ+nwh/0gMehekYfbUwvCHqOt\r\nRfTpJulLltP8mWxAYYPYGh5LyKmFB3BSZjLcsmhaEgehWs3v/OzvtxjtBZAc\r\n/y42CNO8VRbkI9YLJWBfH2AFOtK3qnlOZvazxCE35L7SEJjNSZHT4EKHQMiq\r\nReEfpwB7/iEYijGcM3pd7+PlDh16Za/BmRk=\r\n=PL/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fab610ff7d88f0debc0a4bd7b3c4dac1b9828a9a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-fab610f.0+fab610f","@agoric/ertp":"0.14.1-dev-fab610f.0+fab610f","@agoric/assert":"0.4.1-dev-fab610f.0+fab610f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-fab610f.0_1651801878196_0.2098384266017117","host":"s3://npm-registry-packages"}},"0.2.32-dev-d940b25.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-d940b25.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-d940b25.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f04566e90f6dc4a8f64304cc0277d2a68fd67fd5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-d940b25.0.tgz","fileCount":35,"integrity":"sha512-AOmtrGAnXgJXCmmYpkM8x9FlapjBmn9W2/kYGJwWtHxIhgMrB4X48ftMCzAF8DXKMTWO7I1CpQa4IoqEJNX0Zg==","signatures":[{"sig":"MEQCIEqp2ME+5cSuBUx0j3ii6Q1YDG9IJ/RViAknH/guDJ+wAiA5Zedf7/+yVhmVI/4EbIBYRlPlsdY+4FQM7BblW/wGpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidIRMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz7A//cDbMutdj8aTmwkVohJoB2AQu51AWeFepsSGoGN0tpzY3uDKC\r\n3TuOGXCRYaq64JDK39wEyxKu+f1zPGznfaDnD2wfWrxsEKaamk0zbWBjZirN\r\ndBNGDnrWRvsSSijTdeTubWlHdJxxcIeJjVfZkiJGjdplqKMJjEeU07XwR6q4\r\nx01FHuG3TpYuAdDbPX84RUQR4HIu3+SxXB9CejHLMC2Eqw5lgf9U6udebp7p\r\nPzk7Qla1qebIgryItp5GzoiN2l5iG33eXnEPi6mazrqEvdAM+M/4sAnfwDgt\r\nT4pnLf2W9Aegf4Tt/j+Hf7BIFCfhF3I7wy95OS+3Vv1Xmkl1SD0VpcxyJrMx\r\nrKstHRbqjHFVbbBfLHFSuAotw9gVhFLWqLpZcHPQMwMQVK1EQ3JA0elNoChL\r\nnwJ9oxwsyoHl9PET9KPRutz11/emZCEsfjUNqlmv7Gl93CUUTVKnd4qUqskA\r\n/A2RxutiA8JX5BZSGmJ1qyxeS20NwKA7/RN9Nf8qfRFD9NC9I98+ZRXfGKG1\r\nvl4qv1w949g+Re2WQbegeTRpire52Qa6j9EmlKCRvScLFoakrCskMieVEmB2\r\nQJ0cEDAlSzyR90JycMT0l8xfAAqONBYxfuE4Y4GT8JvqCV7Lke/iH343WFxy\r\nkI9bl806he9c42yy6JbUTwz9YtkLp93kwCc=\r\n=5ZLP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d940b258339fed46b018b8ea1cd0d614792595e1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-d940b25.0+d940b25","@agoric/ertp":"0.14.1-dev-d940b25.0+d940b25","@agoric/assert":"0.4.1-dev-d940b25.0+d940b25","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-d940b25.0_1651803211838_0.039598002986277026","host":"s3://npm-registry-packages"}},"0.2.32-dev-a1d8251.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-a1d8251.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-a1d8251.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5e485ad1ecc1a04b4ff8484144ec2145c39d165e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-a1d8251.0.tgz","fileCount":35,"integrity":"sha512-lyyRaW8odbu3oQB4NiQB2XCfO3fnVNI8iUEXQ568Wh2HUX1NVJvsyEVvjXJ7DBF5PRP9piP2pVOvO14J0DogfA==","signatures":[{"sig":"MEUCIGJQyESnscZkfS9qa/lmCnZQHT6N5II8ja9F3RskWGGWAiEAuLm/+SCm980Ve6D/jM5AQn3JCNV432NGywb+sM4/e9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidI4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMEw/+LIQLP+BAkneRhbtoFj5tk1ukVd3djy/ml7Fa+jCewziV/pQC\r\nPic+61fXMpaOLTYb8SgdtVQDMj9P6dLIuhYaViliuZee6rwNb/d1EpPjX5Hl\r\nPIpQ6+ReP7kHRLmJ6ImXcrQshAT3OYmK6Ju4LeFtXM7iCvPLM4vd5BfxgafF\r\n2GAylTRbQuO+k8JhlVZ5PSZkp+lzZLUnW6tAg4LQet9OanaTMX2a/xMbvZRz\r\nqJLvki8mI11SF3oB2Uhvxbk7ADeRahUPUx6fLKV5sUDJAbbXREOtK6usMwRH\r\n36DAWE7KTi6M1swdfIAikhBO+T/9p/hdmEb+t/mEG3/4U4MM6ubl1qmDWSm4\r\nPZS5CZVVt9tCb4TmGBjVnigstY3fdEKp7aeWfs8HYK1A/qPaeGF5hirHA1eu\r\nyioOXzOMydkUVHR0iahSze6sG5t0nqDWHVGc4Iqfr3hwKR8VKUDKd1lg9obZ\r\n/iEM8qtyNPPJw+7Dp7tDYiHpAS/gCrn7/9zJjU/a/XuvraAp17rTXV0JuULO\r\n0ovxaBef49YMdkv/8vq4CWEPVzi3KXCMqQr0qmeBPqsBzokkO3g8dg7xDM1J\r\nyMS5tW9NRzGbRdLwTW3BavxbUSRQOdQiCnVfAQdSYu49f8WYdw6ZdRHZvaIv\r\n80wxIdTN1qERhEva/AIsCpASHU5FIXig778=\r\n=CG1/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a1d8251dcf192dd114cda6db6316ed2b619a7ef9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-a1d8251.0+a1d8251","@agoric/ertp":"0.14.1-dev-a1d8251.0+a1d8251","@agoric/assert":"0.4.1-dev-a1d8251.0+a1d8251","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-a1d8251.0_1651805731959_0.17168347322720678","host":"s3://npm-registry-packages"}},"0.2.32-dev-a7fb401.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-a7fb401.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-a7fb401.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b0ca4ab59dadf601ab3e7a1b73aef86a0a345910","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-a7fb401.0.tgz","fileCount":35,"integrity":"sha512-pTVqWWufi7o5+L9yTxg5Ghu8qQCcTGiGC26YUraOjzTLxxJ4+KFPNkXbN/TTTSn+es8JR8l4r0b4EfA7YBtucg==","signatures":[{"sig":"MEUCICcjA2DwfQ7vCNTqq6yHiy0PMEVaSF6pVue7zy/Cd+OoAiEAr9+t03wzXQYD2D3hrHgXCJren6EkDES3c/8IQSIvbB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidJdfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIvhAAiimnPpuwpN8p0SNtQlqDW2w7Ba596Sd7Fj6jy11Oy/YroRXb\r\n6KP3h0qEl8fnyPq+REgZHiRzNCAITImcboehYKQXeZ76DDCYmI9+qj7ZZCWp\r\nb/vzt1NZAO4rwd360xk6pcuG49c0zDAxqSyG9qBmk8VWlDUNLRyTLOwn45i9\r\nR69V/FF1YRK8ZVv7w7Yba9TofmgrjQ3hTvi6b6hV/bTyg5Y7CjXstQeYkpXE\r\nltL1Tx9AzycYXVeijKWlYC0IWIOySvjtATmaj167OW60lsQdxS0fIwjnWgmt\r\nP/b9s0/RWikeuUbKwKTsGv+Pw0AiMi3+cRtGNKj2coKmtYGZtVERsoRhYCa7\r\n4Ja488CtLPsiQCAu5lwvJtJfy97obPpGmgm15IN908P8EZzu2RI+Q1aV0fiR\r\nxhVc/2LHzDSbHty9SjLFfr8ECtSC/A2Yd8MM6/Uv01jIuhb+8hrNXTGbxMz0\r\nwfMWjXlXUd6JhrcRntlX6dgRt8N5tVi+vImffGed6BybW4x3bQvFQNBvE2TP\r\nya/HaaOvtSKEA3i+Uq2N5G9S32c28RwPblj4U6ORmDd+R60w0NwKzG9N100P\r\nK8ETQ/McvLz+KfuBNpKOtEWLRHU/ezmZyPob8u0n1MiyOdrx91zETemfmFt+\r\nuqjnZ9G2S8L2jeQ1NIabv/Ti7nwdJlkpSVc=\r\n=4oPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a7fb4017895f6fa772bb295d6d4f36f52d4e59ff","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-a7fb401.0+a7fb401","@agoric/ertp":"0.14.1-dev-a7fb401.0+a7fb401","@agoric/assert":"0.4.1-dev-a7fb401.0+a7fb401","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-a7fb401.0_1651808094896_0.4473965211962321","host":"s3://npm-registry-packages"}},"0.2.32-dev-e80fba2.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-e80fba2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-e80fba2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bd821f7c92749ab2ec502d58b24b452d808e4404","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-e80fba2.0.tgz","fileCount":35,"integrity":"sha512-BZCKbuzQCOQ6GK91tsRC5g7f+a0tHdv5cFleySPsbXbCq1X84RCk/YxdjMl4g/g2s9RtucveQXLp7r6N+tr3gg==","signatures":[{"sig":"MEUCIHyYAo0IIq/+ISOlFOw+764f+Xbc693xbNUG0CkbH3BZAiEA/MFdKUN7kQ2SfSUpOYNKdaaUzjRUfCjvyb28NZCFxww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidWgYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEIBAAn2xXelWH7GtQB/kv2qqrwJMylhnmEStWYjPFqDGWrRffa/PZ\r\ngJlHpg0/iKEV9rVfoST6JE5Yv4gL6sRqwOKaZqc2WllWjgVKHoDig4yWmSWL\r\n1pSJUJbtIBew84aNWrwPVurfKDTX1O9Linq4DANgqFfMEWJWWaLlEUofW4/M\r\nl7UrXZriuabPPm0/nCZnfVjwOGOJNGSCCwUsHBYgUmipYTAZyJfbuwyz3oDf\r\nBCqeN2+GFRqn69Q82XHEJLUycUm0w/jHt0hZ7xR4Uss1clz/kD+4evv1yqD/\r\nVjRjaK6CKdbYokRapDxaYLZGqCJTRKjuIUDMyycb90uRVH991odIxWav2ccb\r\nzJV5t4Jpt4zW2XqmOCVpD65rj3yTTfS4ymNSIj4SLGxC4Vj4fkT9WMyBJIE5\r\nnw3PThn6RZ6LP3w6kKHRNPLb4H2AoAW/VtsvI65Eu2l7LZmUfy7ADW2HjtQB\r\nw5Iwa57hJWfselS+qildInTk1y72unvAXrRlQGPHlrZRAYv48kGPRMBYzPQ1\r\nXj8WkH1QGmk79/0OhlZ95jwObnwOmK49LvRLsMVv+JCjCuUjjGyRdlF883IN\r\nGye6y4TqkNYO5vMjMJzgWpUNgcLA5fhUaN91isjni6RxqSAccl6UtfjvKOsl\r\nJ/gToRPZQ7OsbWT4MMCfD22roXPdnLQrxIo=\r\n=8QM1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e80fba28dd9265b4c0c600c8a1314e85d7ebbb49","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-e80fba2.0+e80fba2","@agoric/ertp":"0.14.1-dev-e80fba2.0+e80fba2","@agoric/assert":"0.4.1-dev-e80fba2.0+e80fba2","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-e80fba2.0_1651861528649_0.9986742919814222","host":"s3://npm-registry-packages"}},"0.2.32-dev-c0f7a6f.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-c0f7a6f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-c0f7a6f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"28251550b6db16d56cf4a52bf26eadcf5ff29fd5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-c0f7a6f.0.tgz","fileCount":35,"integrity":"sha512-ubi+cy+ZITlyYi+7D0OG5blHOW6xgp9p7vMXUxPWLZhzLKGhT0uMX5DxaSQ/4YaGVZ6a2T2eL3UjOM9i93RPJw==","signatures":[{"sig":"MEUCIQDHLgbDU+AvB0pHcNZlcP9611zy10lpiGyg2o43SFvgVgIgD2YBrX+EL13EgwOfY8jGyWN02XrySzv1npz251k0JrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidXYyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi8BAAlB3vy5DF9wJaG0lBRLOnjQ0m5rrvhAXgJTXOzw2n/w05YBiM\r\nbdumpHipXDUPZ5T+Mab2vVoe6fhHRdNUzFzO5HxbphW/fJXFiuiLXLPvcD4O\r\n3CDGHHNoJdTx09ywutLH3ZDW1H16V1WWsz0DA0ig+dxaqUb5HVNdDXl95CJW\r\n0EYjROklvZ4ug6uL139sN6Poi77OTZoceReRuh1jejaPlfqiyJvcxY1ye4Il\r\n3IdtBzO6vv81XnrKHp9UPoLE8NoOHJyYExMUfKjsA+L8oZXnxJ+42ES2txyU\r\nF+G/ZLIOc8siyJ3P49utfB+nllqIg+cAT6SsfacL9uR1vE8JzUdLdsvCtzkA\r\nyoyRkNanZLTo3yzFgoII7Qw1bLKgUoTQb9Nm/99LGih+HLp/vmH7Z2uVZMDi\r\ngWsZeMnj85fGhYGOlUWiNP9xC8ZLAezdxa/r8FaxjuoUIYUmmG8xlt2Ox8/p\r\n3QsohlLd1872tfWRsR/ZnF3gtreZXVekDgvCad51de0WMlBkvofUk6fEuf8n\r\n05BkHA93PtuPpsgna+wWziMBxfrelSs8eeR44fLSMSzYHx9z8yYEHi8dI7Su\r\nh5izfkROkdYk0r1Em8lL3KhRFs+6Om91zJAI40uPcpukS6YXktgdAws8eqSN\r\nxVQhOJ/6RdI/BwXOpaY/sQ4/xH9eI3MLqP0=\r\n=Upbx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c0f7a6f61c076ef84289d40e283e2f60caeb2dea","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-c0f7a6f.0+c0f7a6f","@agoric/ertp":"0.14.1-dev-c0f7a6f.0+c0f7a6f","@agoric/assert":"0.4.1-dev-c0f7a6f.0+c0f7a6f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-c0f7a6f.0_1651865138338_0.14652058914693633","host":"s3://npm-registry-packages"}},"0.2.32-dev-efbbf54.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-efbbf54.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-efbbf54.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"16dbc849742e6a68a9428421ab81369ceb5796c9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-efbbf54.0.tgz","fileCount":35,"integrity":"sha512-vBnuoXovKUiEo9DF12s3Se0a8wmZPs3bZy6HSbWqlj4BQa5ucCYIwbYka42sdAfyiJ3wDCaYdyGImtnrIMwMTA==","signatures":[{"sig":"MEUCIQD+CHYl5B4ABCeRi5tHYMO4WPPcwmQw0+IAyK6eYPfYggIgTroQIIkCEaAwgZgP585a7ub2ZTlww3lY9XwRmbG9LCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidYOfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmohtw/9HQ7UuFhqn0SBB4PoaN7GRaTWYWDIB5B5Md88riBjY4n3SNUt\r\nwGhoZpH9qynDSStequCQZXA7qYfxhmeILhcjzrdcz8kK7DtwlnwSP+2cVI7c\r\n1GG6/SUOvFiVc74i6G5o1HynsubYrqynvbeeHf752dUUjLf+TW07sMI+N0md\r\n1iuip/+EIUMVt9PQP3HZws44J2zQoQxs8L0lPPIlELZTPavy7aZSUB+yfkfd\r\nuD0UzV5HS01wSlbUCf0CQcgzkSsO9jNt9RlQL/pxtBoiTf0Lykxw58IKmb80\r\nD2MvpKIDgmFWifLWO5bJ/xN3tPsg6YeqCLdo++wmvW4SlQjKV93FPob+z75M\r\nmiq1OVcgHdRRHruVQApu8JmnEVtB6jksuejDY1b+Wfy2bnIAUEcfcJHW+sru\r\nw7qAQeYBy/Ag+2qyK/PrmB7Cw8a4zD/l0Iz7CHixCgxA6PVbG8Aw/lPGxcvR\r\nV6wfIWJTUojYV+MNdcwOBXC9sYvLI83CurSLKBKidNfI4EWukjj7OipQV7eK\r\nis8/NLAyvmBTbkQjSbSVV14Z2DcIHZgQwz/DAXpdBQ+Z4w3bsV1Ffd6+X3ox\r\nYb003UZN4OgHcATf2x51790Zouvr903kuJCrDCfqHp8aD8MnODeeXkQ/MVI9\r\n4Y4lZbacIcGT+EQCg8ab36+TKqG0DoqS/5A=\r\n=X6Dq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"efbbf54ec53e064e1038fd678fca9e88c083f312","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-efbbf54.0+efbbf54","@agoric/ertp":"0.14.1-dev-efbbf54.0+efbbf54","@agoric/assert":"0.4.1-dev-efbbf54.0+efbbf54","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-efbbf54.0_1651868575709_0.3759703094540572","host":"s3://npm-registry-packages"}},"0.2.32-dev-e9dc159.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-e9dc159.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-e9dc159.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"25a4d777175ac820cf4ca732738ac7c9b9e37195","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-e9dc159.0.tgz","fileCount":35,"integrity":"sha512-NopCcEWaA5ZYt4xKMAoC5Q/b4uAVU5mqgeb9ygkQyUu/41MNsvjI3TLTwCu0GZYjdC4ThacE3klWYwcaO8XHYg==","signatures":[{"sig":"MEYCIQDqzYUTFc0FEitxJ9sgeLLYJdpVC0J2slE+BOQ0tZ4YdQIhANpdqv+z4cwYoV3ZzqycaGFHf+HZgwCvhLxGio1w0+Sb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidagbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNbBAAh8yZnh5+DymOjQCPEv0JAcv3mIFMpAncN/Q7nTDMisqFliiu\r\nJTozdyXbcgku2h5uALcxixguhjLhrdbW8VuOMIUGS59knFcaO4Fg+8Sv2mtt\r\nHO5tFhX7/ZzsRb2hg1U3to1XCpSOM7BEorgWMeVhqPC4X8iCOyx29zFeaTli\r\njF/PJPBLSSN2KTCMeooQAPViEHPue4stnjTGQh8+pbxQyGTl3vVoYktDXWnm\r\nWWELHYf4n/73jPwfhP7O+SujRUnhZGAtcIHCrwAYAeIUiIJS/UKn92fXERe8\r\nknFHvkMwbMZSCepx7B/GvAG9mpNuxFEhBEJ7Nc4M4N8z4JBRBm2a5PIvlU3r\r\n0CenDA2bdwE0Nq/8xG8VNgYXZuvXGZsvM3ifRo5q3LLJy0UAyHljFB3LX7FB\r\nQpcNs2hpJ6ng3smLyg1li7aY6Y4f4y9G0tMgVDI4Px1kcXUTAXhxmQaeUNi8\r\ny+DxlvxUyRvExV3xRu/4GY13Uf9rFyG8z8cNjZjxQANESJ/BNg423Qsjnufw\r\n/nUu/6Iq7AcXI6idnzi3G2tOs40lCByn/X3MuZEfvp27iDOPC1XjgwROV7aC\r\nbRBFcKNU2uXM4963hYJBvpzuQ6HZWND/69G/GEFqy6XWld5wYTlY6MeI+Uf1\r\ndSgYudmFGq/dPzUgs7U13JxqYYoGCcCCeAc=\r\n=SLfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e9dc1592e2aa7b6d907c9e7bf63e0ff1b46af1d0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-e9dc159.0+e9dc159","@agoric/ertp":"0.14.1-dev-e9dc159.0+e9dc159","@agoric/assert":"0.4.1-dev-e9dc159.0+e9dc159","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-e9dc159.0_1651877915111_0.30216399234458957","host":"s3://npm-registry-packages"}},"0.2.32-dev-8bd4bed.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-8bd4bed.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-8bd4bed.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"231d550f311e10371c96f830fd67c05c9ae329a9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-8bd4bed.0.tgz","fileCount":35,"integrity":"sha512-QB7wvc+15TNuzQrjOmuFfPqGfxk4Db3gRMXOtAF0LORKWstJBWK0K3oMMUH7qpBy9mvmq60mlnqVZj4nYmhF3Q==","signatures":[{"sig":"MEQCICEoAYK7j9GiR1dfcwzJYv2cvsiIpFP7zLrhwt+QBWapAiB2IPyTqQxadSAqOq7tGQNZrWnzoBjGj73yH5coqRm2Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidcI7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp88xAAnFHxBaMIRtOYrXDWCOftciZjw4lNnc5w0D09o2rdMhY7XpIr\r\n0yaipizLUzZDBhktp1fyezRH06/Fg2m4rMT8P3UGjBM9kXA1Rc/v+Ft+XrdM\r\nXUda2bTK31Xjt3DGha0rGIYbffkIVHz65hSvPVtRPYWU0jAsx9jutgnVgYvP\r\nqWqIoJwumddC3W3VocNGOGq09WdC4J7vlFI7VI/5G465wvExN4g0ondhQWGv\r\n/NMwgevrK0Cn2miK0VmSFvXC1pfaVud/qPXffaXoLN1o1heCvL0PPCkKMdF3\r\n7usg7i56WzaazyKeB2YlFPs/vffsiV3Mc3oJzLWgThfJyDt1wWPYRDk4XsIR\r\ncK1QHzRlgfLowe7jPSJWWLByB3ABwXcsQUMvM/BosKEPU6/Y0ORNuwVtUv3A\r\najgscZuA6CCTEG79bDg55FTL9PmwXkc2QWz2TDGBa5eF0k4vacyWPn0C6KF4\r\nTbecyP26JfSSZxIrGJN+Gg1WIkpcO05ZBBUwSmBmY6qLNA9gU+zKGGUwd7Qb\r\nSpnNhP5SrGjn/wIBnsaIKfUawI4SiX/mOM0rG8aQbuJ7G6suwGcVyHKRNUrh\r\n8rUbcysHLhQRemmkiGHZtePfkAfHtthgu7q1++w3nMyyYjRQR8MO8DimRGhr\r\nBjDf6wzPuUB9CR78Z/fXyDvzMy+ZyKftHJg=\r\n=ddhj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8bd4bed083e9e77868c53d8b2d27d442defd4c50","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-8bd4bed.0+8bd4bed","@agoric/ertp":"0.14.1-dev-8bd4bed.0+8bd4bed","@agoric/assert":"0.4.1-dev-8bd4bed.0+8bd4bed","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-8bd4bed.0_1651884603250_0.2859659435534716","host":"s3://npm-registry-packages"}},"0.2.32-dev-def72fb.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-def72fb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-def72fb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b0aee6e99796f59be7153e63938d245d7b7a11f3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-def72fb.0.tgz","fileCount":35,"integrity":"sha512-qwDWU9aJipF556FwBWYzWzAO2R8WE6wQUEK216TkbPzjC66UzCAVDzgMh2aK6khloX5pyzNuWq1qy0mPzN19kA==","signatures":[{"sig":"MEQCIF+rqUkW7RCc8zjj1hTSMpZJvW84YD7x9+DAtH/jKeitAiBGD35lmaxTMZIvr9qzokzAGlWV+2QrON1w3otTuwNGZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidclvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDfg//Z85ENNsmfc/dF9T1G5Jv+Udf0eic+787AZbBFjgTCAXEgeU6\r\nIz+Tmjl9ALE9BkTkXcm2SbNr5BRCiQCLbkebSjptCC2GzQeEbEiWGEP32gPy\r\npBUDAmRIH6skHeVPxiBS7FPiXz9Wt+NhKSBawaBYxccQb0Kz2KAommuPpn7Q\r\nSeBxcqHBuBhmbZSAVx8Ym3KJh6Cojtg3R/uF/exwgL2aL7lGjbCVOY+piX6z\r\npp0cvrM2znnvMNiKUiZa5gN8E/C5hziOXLZ5rvnLwdmOWmUkJKFJuyebluQi\r\ngvFe4A1dDRx/cvSnIzMdeEuNjFHjb5Fw0k+QInahIA9YdocSjry/C15GB/pi\r\nZg3MKxuou1tvVsC57+9IdCjKDOdvBjtkxMgrR1q7gm8on/GReTL3+58SxYSV\r\nMh7wz5zcSjvY9leOxLMemED5dIZMcN53Oonl/xg5+ltwFvIuREF7P2CUQ5eY\r\nhKI2X3PF7HVv+d2Kd8m8NdP+8vncHVOIb2jl1yI4UOzqtkNUs87dxY+1vKvX\r\nPhhDSISZ5LSx4OCSG5gTKaYzlv2B6bsRa5QyCmQz+84lLYevxk6bEAaZR/oq\r\nyDfC7kytklexlvf0UR60zQypK2SlvIVkQXEsXGl8PWfjThut52E27ds65Aft\r\nNB4woIH9VwJqJWWbYF2Qrh/rB4WLpro0Qq8=\r\n=9d1r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"def72fbe5b78200bd4c3dbbc6d4d3f3e12a68661","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-def72fb.0+def72fb","@agoric/ertp":"0.14.1-dev-def72fb.0+def72fb","@agoric/assert":"0.4.1-dev-def72fb.0+def72fb","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-def72fb.0_1651886447103_0.14195819483961047","host":"s3://npm-registry-packages"}},"0.2.32-dev-9d36bac.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-9d36bac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-9d36bac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1f672ff6fb421aa283aacd3c8e4b3b4e30768fd4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-9d36bac.0.tgz","fileCount":35,"integrity":"sha512-xGJRdWF+PCMgrwRB8g0OQm09IPDiKHQ30gxsLG4GFr82cNnV6ckfp+QKV6qbnbDDU5fYMu5sHIsFVAglf1MsWg==","signatures":[{"sig":"MEQCIDxmUFxNyOw6AGEVQ9LnPc0kW5fm9IWfIETZnUGb4mDyAiB1FX1YyVOLAzgfbzlXr+CYNED/7MHuD8xcpQIxEsfRKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJid1x2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxYhAApF2S7o0Lv3WtfjA5bh9pxmuvibrdA/Q9YYHybHWLx0vwsMU7\r\n5gM7ntS7xjzPyV29dus0PRSfieN01sc8Incgi+Q+ga6YKz3XBLWdpoSkkmYA\r\n2eikwDcMruPVzASpscokjapFOLnmHmJZuvESh/gMA4RUCRSTys8huD27D1jb\r\neaNtENjNNivx6Ksrl7yIhIx6295CVrOQgdc/fiLgLAQ6N1WuiAUORNkXvLt7\r\nd6X+qELFKApjRKk3oRpQOzwGlaNCUYlTNnse+dqRCmAIrc8cvKxGRNWwQy0Q\r\nqMQn4ypNdgXSWbbyC4L9JtbtXye+SyWepNmt7sthG466QVvzdV0DPXwPW8t1\r\nLTF/ZYhxl31eFwvyGG5Sd2+gh1a2brJk8kt3P8BC+uDiolWee0DwOA9WwYU3\r\nOX5QjxmA2X8Rp2CdNVdydAAsuESkb+rHuZDFSo54RemuCWKCsC/mmanIE09+\r\nrm0+uuYRMl0uMXgfhDv4FFXk3xUyb814APLeo22jIhcdO9xetlSU8kKJFur2\r\nitPZsnN/dzji3z0UHk3LinhoskklEC4RqGyZ1TBNn6ckw3PcYxVQSPIRX6PB\r\n9XOpANSzgDt+6j/kyKgRVxn3SwPH8tsdXnE1fB07tOS9QBhz1v0ZP5xGETd+\r\nuE4+52TKHW6afi46E7ov4gnKKHb092QKuMM=\r\n=Bvn6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d36bacdb3a62c34c1c7ad751617f3637284d371","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-9d36bac.0+9d36bac","@agoric/ertp":"0.14.1-dev-9d36bac.0+9d36bac","@agoric/assert":"0.4.1-dev-9d36bac.0+9d36bac","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-9d36bac.0_1651989622435_0.9682672642204635","host":"s3://npm-registry-packages"}},"0.2.32-dev-3596d29.0":{"name":"@agoric/ui-components","version":"0.2.32-dev-3596d29.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32-dev-3596d29.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b869cf879ef1564ef5b9492d12d61db7ba52bf1d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32-dev-3596d29.0.tgz","fileCount":35,"integrity":"sha512-sCE24iU9BboZ+vlbCEYhLzWjm4BVubnzcQtDqUwwtkdjU9QJ9UxQ7j+XpqcSXiO83WSfC4ZuZ75Nb56zNHnzrw==","signatures":[{"sig":"MEYCIQDz0l78EPsBEIk/wNojja/ruFeCKkMNJ6Y4g7NnL5jhIQIhAOQhRlWHAe2x7asbHtsoumqoceyG8q2B4kGBA5MrYylV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieCsvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV+xAAiPa2Q7zIAIwqtXCpss+P0m6Jf0L0/43Cviwh/6TYcpYBxAgK\r\n/jIfLh6syupZ7dVNM7S1kTElJhJgben10yq/XkWAA+aD2QxjZGF86ndVRJrY\r\n4Aqr5JLTR0Q3AbWa32wdRKEFBRE4ws8PaUW12DoxSFXqG5kkmtsnTDdYZ7Wg\r\nIed68JdseX+FzlrY0//QENJq8Nl8+4rYFAwsDbaTB40VrgEZ/YzgVLRer8GF\r\nPus2TzcGjCrIknHe/rqGR3NrpvzCOgo4GEIhYzHzaoW23w8hQpIaLNkCjaR6\r\n4Dhi7JauUN5RQtk2uklcJebf4pB16tWTnaQWDYVbPoPZ1xauYulVd8NfiAZ5\r\nQBG0DqgkVWe/1pEk2MkRdVxjHvPVX43BFw68aE95J++IfoW9kpaY4bq4NUfA\r\nVR2RV/VHv1SoxWMoEh1BJ7lEcH3s+Tcjkrl/N2S/xpuPxJXdsz9NfjsKwa02\r\nXgwrSNMHJIwwh4f95BFMUlygyOOrKKXm5/QjvP+GCvltNYApXGlQ7Aeeu4N0\r\n/ICzT8Sp91nFZcIL3DOckWu6hatH0NaIL1rjmr4YMfQTzeBt5H5qbsvOtTq4\r\noJC6CfVIGmc4reLdxdkCTIGvl0k4ZCL1fRPllsmR0zUAtixgJdzcKtfa9aT3\r\nQ3etZQ41aiFwfzBWwBWwetbcUhdOAnjyhO0=\r\n=orLE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3596d29661e0838f753694d77daf1115bd24941e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.22.1-dev-3596d29.0+3596d29","@agoric/ertp":"0.14.1-dev-3596d29.0+3596d29","@agoric/assert":"0.4.1-dev-3596d29.0+3596d29","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32-dev-3596d29.0_1652042543386_0.271364682113032","host":"s3://npm-registry-packages"}},"0.2.32":{"name":"@agoric/ui-components","version":"0.2.32","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.32","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"17cd9b642382098e1f52d7be6452e65e68f96382","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.32.tgz","fileCount":35,"integrity":"sha512-BlqjkyKIS9NqRPNagcFy8Z5LXKNr7babcIwCe5GHMZSxZq9Xo4mRW91CojGzS/6yD4hN+nOaB8bIVuaYnc4sTA==","signatures":[{"sig":"MEUCIQD1aW0ZnXpkdm9MdjPpf/4jXNCHLF8uPxuGEfqOmz9J5gIgFJqOMUzrjKLnER2Wh69GPjhw2ByKjrkeC4jwng4AjTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieGsLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfRw//QXgCFS2VysXHLjeHItw9Wper+pGj3+cVxLI0yn9MWRzNSCLB\r\nLdnHGHyMhRG9ReO2kZvPYXlm22V3/jtcZyLFxnEuCxCFgEPfqd35f+Gjz70l\r\nGQ7pBFu0rvnLZnk95TYVvu8eVlV1xvE2BWiubvxbMoZiHA/ka0OLGOOpMpLA\r\n4TVE667+F5Vs1eOr+KTWqYnhAGtxFahgRS2lLfhaUdxLGw7y2lMFseSa92fc\r\nOdLBEKqzTxBYvhHnsRXdvCIiplCn0SbC+qgoByz5mdDj1CO49S9LmPFEEU1g\r\nvwXTAshxcabo2pEmLbKayBNUA30w/580tRKH+KUS5bLW1kpzgzEC8NnPGY89\r\nrkMpXJVkbDenTukmSYudYs9VoC3TLjXJQV94Wl0lPC54OAlfpsNFjoGd4tjL\r\nJu3BBMqcXBbI+V6ziB2k9O4agNOa5YmobTW+CFQqA8N7g+pTWIH94Yxl8k00\r\nc8c1hRuL7pb3Xui2Zm1pEousrtDe12yotjn5UOdQBHzHyQGcKIIomRpsGaL3\r\n4nPMc9ePUtiJnVcwdH0jvq/MrY7MqtQ3m/fyvVQaPdDNeiJeItU99SZWHWNa\r\nVZSsr6nwhpxGcICmPT6mQwr7wTjQBTzn5N3xbxlf8NrSO5AyUEMmhQINVAo1\r\n9LQMNQ2xEKPxbSmCALrnN8lIs24LbRP6eE8=\r\n=/dGn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"ef620ad1fa24e6ac77fc3243f9f90baca5b2f396","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.14.0+arm64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.23.0","@agoric/ertp":"^0.14.1","@agoric/assert":"^0.4.0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.32_1652058890798_0.4203965539039851","host":"s3://npm-registry-packages"}},"0.2.33-dev-6d1d1ca.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-6d1d1ca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-6d1d1ca.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"32d86dd3682b61a79e3282af77286d23c55b8f5b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-6d1d1ca.0.tgz","fileCount":35,"integrity":"sha512-khST30refnEwjTjSb6M31xjyistVg1aYj7XUxdz/HjQPTKXoPCLbFptAEUxkhAV0SybQsidqg+tsdqwswtRD6Q==","signatures":[{"sig":"MEYCIQDHO9NmpoYA5KmklteVYNb3Kkx6o50BBM24Ry3S/G6xfQIhANCJKFe0uQU5DPbMx/fDsLbtSOeZrpFnCzQ150iIu+Xv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieLo8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRjQ/+K3vOoJunRlk9t2lsL4qQ1Tu9cXLlonVkJOU0eMTyvbTOYTpI\r\nwzrZuFhBh3ZCrXkh43SezEeDs3izcCyUfJ1w/81uOeX1M5jTiBnD5ae6aAIS\r\nZG489kPligww+EjoWcAyjVoeriCzRGJMbmOoXeNMvsZAbgaY9mi9IOv3tcss\r\n5jzy5M2sXOOj15DJFQycOMPBP5RXKSV1ZirTi8z3QHH3BprkOfWZpOsmyPJ6\r\nHDrzICoQC7sb5lCyjCvwCU2VvNBRgQvY0QmgFBhdBEqHdpIG9F+zCChXirv1\r\nzKcrUfhlu0LuLO45IoPeD80Ig3dNkhAaR6s4toJ0aPwh4CNoOVn8jqbEVF7I\r\nT7KcxRjrFJg0+ZATyQk+WT6l9rbpzar6uVK1L8roDUadS2iOoENU+EIP0jEK\r\nzwTrwR8hwq0I+jzs/qz8b+nbwfH5rTru+tm5/DNKz3bXS5UDcFpNkGmvsJ1Y\r\naYFTf87LIstleCXUgDQldFKT7gsH/77oeYJOnajKE82j4fVjgNvqWn3NA1xH\r\nCPKRyfTrc7jE/BT1vdjOc6KBe6EVChdm6gRp3LGtq4wtpQCUxcGgaP4tMMLZ\r\nlOj6a3Uh2NV1TzssH0AMPV6BK0qrKHCY5Ib9F5Y1fVTKDSiIjTT+K/CzoEky\r\n6raX2Wz9o4c1Ap1opux0EQdY+4/VhFjtRdw=\r\n=ivc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6d1d1ca58e94b31733be9b1e21bce393501a5043","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-6d1d1ca.0+6d1d1ca","@agoric/ertp":"0.14.2-dev-6d1d1ca.0+6d1d1ca","@agoric/assert":"0.4.1-dev-6d1d1ca.0+6d1d1ca","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-6d1d1ca.0_1652079164742_0.7709948375444637","host":"s3://npm-registry-packages"}},"0.2.33-dev-63fe8e4.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-63fe8e4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-63fe8e4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c46a0657fee4e810372dbab81f14737431f1a747","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-63fe8e4.0.tgz","fileCount":35,"integrity":"sha512-0/Em7Scq0Ph/Vr+bNuD2iZIkms+EIkr/rz88YzG0CV02Xqg06dKjYWh0mMGYGM+LlgVFKPVWUbYLxBdMyRWIng==","signatures":[{"sig":"MEYCIQDZIMzdCTzPqSkVO+1SwP8Fm1hv7gZlld21QoUApOwdcQIhAKxLaS2Dc/0Uji874rtXmvKk5NULPKnEs8qKmWOmUHU6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiedXSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe6Q/+MgwvsKKsR8lvZ98l3hzwdEBMXjIrHc8vxKB4FTwLSqlInWjr\r\nAavK3IkXyoWY1NTYR1anDFXbLgoIfQ+E52xiBuF4mk3t2qq3Zaj/rB2EsXtd\r\nGQ/5x88NWOa8Az6tIiyZltify88M02ejbJ7930oMLMAiSGoPaHiO5MYdVAYJ\r\n2aWn12xc1QyM2M0M6EtrJhww+F7HzO6voH/BHtaBbZ0GmPNW8wZs3s7YwSyV\r\n9D2X7ZpFP38TKRAm8vuu1CXQ2krN8YeyBX3nQL87ZvdMpHiM+IH15A/SXfjB\r\nkIM9owqYw8aPQFK8CS78DU2S2r1SQ8mrhibihcAv+hE131FU5cSPDmnGDrZ1\r\nT6nRJUmuNMekO2oaQp8KNiTHO1BYkl75tiIVkEXq5zDKefa278NGR3UwduIO\r\nmsunzElXYF2YDk84Cb69+FsKbSV9JTBs83Quhr39XjVLLFMETZdHtJXPJKbo\r\nv2zbr7vKdaqSAHwTcjaEwM3NWhz3yS4rNoP6SaEoIl+KicroiXVfU9uf6xQ5\r\n0mLTTK9hsNl1lSKwHDoAT0ykv1s9U1nt/fdP/rG1KpNG1/5V5m8TJpm1Jmdi\r\nu4f/ZPJrsN0e9JrDcYtbHUV133kf8EzEkJK5XGeJ8KWp59U2uo18C1NAX7LK\r\nwU3Mjv4lrzBZ0BUaS+xomzt8wjnGhDLeJqQ=\r\n=AWBW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"63fe8e4d41bc2e9b01efdd3358283dc90ea5dcfc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-63fe8e4.0+63fe8e4","@agoric/ertp":"0.14.2-dev-63fe8e4.0+63fe8e4","@agoric/assert":"0.4.1-dev-63fe8e4.0+63fe8e4","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-63fe8e4.0_1652151762135_0.4375493600312057","host":"s3://npm-registry-packages"}},"0.2.33-dev-40d112f.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-40d112f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-40d112f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"42b58653c00ad5547f7aab8b3ec7ec4473b58950","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-40d112f.0.tgz","fileCount":35,"integrity":"sha512-tYcN+m9I3+p2iJ+Px/z6qN1w4Ku8R/V3ZW7hC8CYN0p5abQdBZ6gwvu0GHvJI3ApcOF58nzkWibQcFRT189iWw==","signatures":[{"sig":"MEQCIBCVABofLU18koA9Ja5GHbkSAIxBRT2SxIptgM7uw8PKAiAIDu5snP+zzEvO5x6TcGh3gN4FAPkQUryPJAMTWdSp6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJievGTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEgw/9E2jWU60UntsyaH9qu2PjP6Gfw9IJr89Www1dfQeNzXjtATFk\r\nKrOIUKvk14+IaGfo/me4T/EOAVyMJzvCywhG12YBifIwubm9iFdTvNR3ja+a\r\nFwU1WejUsKjlUOpwo8AcAzhwGP59QMfcrYbviDiQdlrZJ2boPMD7lAyearCu\r\nkgcEzKfGzvfKcpYHLl+UUHiyiwq09QNUYKjPw0SuzCnU5BzDN2XuEnJZlzl6\r\n4R6nrkwcVNoh1xE0Lr5mK2CcjFmUxpm341wISEPDys7a7tgPelfoHWzWlNLL\r\nqY0JFe66geeWuJob69OsxZ0qQIOHjk6zeRLNCaJEKZ3D4Vbf22+LrTwOOdli\r\ndWOV7R8Ld1FlKelZ6FGs4TogYinnqa9FsTlJEGxtulQAmYcrFqv+OG3RfptY\r\nNIET9d58iZvqxc56cTC6L5ZQiyfZeVGwYos7AFeglFP/h5eNiJqvP3fKtNZ/\r\nBPmNqUwEUNwY6VSSbMVG2Ux7yd2XVsOp6xXef083Ds1rQYyb3pB08kNzGxDi\r\niM9FYrG5tjEVVybYAEStdLtN6Hvo/D35cdoFRzjEw61KTioh12HO8A4ExWKw\r\n7wzm2pvQtDs57o4MD2yin474AEUsUuAEA19wuPV2qmABtEt8afjd3PVSTP69\r\noBo7GCvJc1Qs7biuwUxd3M+pwkS0r6dxWbA=\r\n=qHp6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"40d112fa6aa5a3a925e512cdcfdd3a96f566f550","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-40d112f.0+40d112f","@agoric/ertp":"0.14.2-dev-40d112f.0+40d112f","@agoric/assert":"0.4.1-dev-40d112f.0+40d112f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-40d112f.0_1652224403575_0.2959090601886696","host":"s3://npm-registry-packages"}},"0.2.33-dev-0e79820.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-0e79820.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-0e79820.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"39a8e01ec32345977b142db6743f1e6ec63dba9c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-0e79820.0.tgz","fileCount":35,"integrity":"sha512-zfct2+6t4LxsjtppM70DYczDlZZ87rMeNorZZgS92M8qksPMC4yhf2Lluwqs2GM0VNivPa8oZ/P8XqfAkuXXwA==","signatures":[{"sig":"MEUCIH8hVrZQoCgaARBHxnTn5ngFEdR3UOFYthls6T+LcjLWAiEA7ySN2iw4hwhYn0OVp0cPTl03QP5r5y4u8LD8LEvNSks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJievjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTPQ/+NTuyhlUCXpyjTFPVxcYwDu52ywU352TuJHpCkQwbfZrKc54A\r\ng26Jjv77vRjk6iBxO7QQ3r+VksXwfozsHK8kjYhrQzAKP+/gCgYPKWW3CpQk\r\nIWaUvtE13yfCDMUvawnfF1p8ibnvfQwtvL19hDUZeM167QrhxkWKLpQ7T1Ec\r\nn2AmuDa+PzLmivJqQGuh8xP6SEo9F+dtcUsUceZFCoWUy59rVKScSRElpvfF\r\n/RAnNYWf6Fp+7Te4yNSXf9wnZBVaEz4sXkXJ2rQwikuu2dsv8VPtChomm4by\r\nXCGQcx4bSIC+JI6oEKBQfJO505LWClugw7yJlz/uZ5GTq1yXaW6fvUNd2Baq\r\nCl/69RB+QNM8LxhjNta6JgczwZDBzU86dSSkQxfrjHIBqV5zpi3Ivbm/FsVR\r\ne/mOZ/FuRc6Af+KA+EMAtnT6WoANw4QXFp+9Z2c8PjzRDkM71YWHMG3byOPo\r\nPEh65EQNI6B1ls45sSO2ZTSyExBSp6dvW8DGpl6fImnssSijwp5dqRXLU9m0\r\nECaxsQLpnXNj0RqX9+C14J3tlOKiwcAnEod5oez3XHmQ+5m1utUDoFvB4ytY\r\n5gkGLw0ZDLwAQjVijq/FylaF4gQKwItdFpv5hkiVBPSmC9Ouiq3+FRWUhJea\r\nIikTTA8mgpoyiVbg3zhtiBSaV6EGlq/xd2M=\r\n=X2nA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0e79820601d34f07df0513e2a0edc80126be7327","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-0e79820.0+0e79820","@agoric/ertp":"0.14.2-dev-0e79820.0+0e79820","@agoric/assert":"0.4.1-dev-0e79820.0+0e79820","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-0e79820.0_1652226272586_0.26650892181622265","host":"s3://npm-registry-packages"}},"0.2.33-dev-b44f27b.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-b44f27b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-b44f27b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5e056a320c09a3544f6f7c8e0e87ba39e06d0ee9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-b44f27b.0.tgz","fileCount":35,"integrity":"sha512-Iu+l1vfYOxRelDJICzHylM4u6lYzVfVH9cmT5KoiUJeUhqBXe2FeOFOQOyJI/9cSa1tR9uvSAjp/5PdlZg3Hpw==","signatures":[{"sig":"MEUCIQC5Nvdk8uZ6PsoyYMRby/u5HwzXIeesgWwqafpLh/rfUwIgQgtrqStJpYTyewDbuR6vB9QEM4fvpLZzeL2DPcUdV/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie2ZTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7ABAAgYgHp9/NCYC+SAuNWrnQwYGPwET748VG9Rgb6fdnljuYJxJ9\r\naMX2k3UeMfYwI5tXSljQ+4MKANjoAQgsKnzGTK/u0RPZvu7uUBMqmRZw0l/+\r\n5Kcq7h2hzMH3n+25mWgV/jrtvugAmKzdt3k80bAXi5V5Cdko5EumJ31/G4/k\r\n2pW4mRVw/49XKobS3nz7oYilkneTRHrRLkeQCCF+OWeyBVW0+7nU6fs15R7l\r\nNh8/3kCdTmOH+6UCgBcfL6DXxVmldjU/ULkkiQjpQVeV+n1UPREu+DK9Z30z\r\nQBNz18s6MOGSO0H9ht53WYmlJNDd48s2W8si7Si492fLyg93LjJxM076v2X1\r\nuyIARRCRyOLPeIUfZ04ZCKhWftcBGPKEv5XZUb7EThOFYhoe3JvnWQs/EREt\r\nqifUbeV+8K9AHmKmv5whkP2Tm02uatuI4EJT8qfE2k5507yJJevZabbVA/2b\r\nt/97gPIdWKW/j2GxC1SjMefyFOYq4xycmr4PdIeuBoJazRCWfK9L1N4Hl2qe\r\nj88AJptd982pYTufdjssrC4Ek+mrSub0Kh5IvLnTLjqpUhxAzQzJKHMW8EH/\r\nAkXE0h71JZM/YyXUnvt3w04tBL96c7BoS7ciJr+2YOi88IsNSGLBqZ6lxGXQ\r\nTccT7Ho44WKXeFO2EKiheoK+a0Y4BCaw9yA=\r\n=2bhA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b44f27bd9039925617c67ec378641d3fdb368de0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-b44f27b.0+b44f27b","@agoric/ertp":"0.14.2-dev-b44f27b.0+b44f27b","@agoric/assert":"0.4.1-dev-b44f27b.0+b44f27b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-b44f27b.0_1652254291469_0.10855420232766466","host":"s3://npm-registry-packages"}},"0.2.33-dev-7f7b615.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-7f7b615.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-7f7b615.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dd72809206ed8ba861746b4b06f88bf394c6abad","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-7f7b615.0.tgz","fileCount":35,"integrity":"sha512-mGGBV9f54Cjcb5/2l4kQAW1mbZC3T2sCh37p0KGfTLlA0vZWFQ+nava82DZUSG4Qne/waT4RIdVv75LVtMDSjQ==","signatures":[{"sig":"MEQCIDPuHN/aGdxW2DQ7/uBF5sMILeR10FD7tMPnX88TgcK/AiBbovQRB3buqJFRLC5e3vgvzS4hpOXAMe4+wd6rcgSebg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifFYXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/lg/+MFI8BM3i+gEEHopPZccu1oBleh2JbqkY7Ewd/3QUmSlYcf3g\r\nQ0eFqKm1NRRtKeviNtlNWyO02gyLqfAJ8DhsLfwepubfYCTmSwoAo2hub5yz\r\nJzSK6fRdrjt2XsG+veBFwpeGDs/pY+qJI9Zv2b/42y1hXeIpsIt/QqUuDku8\r\nzZTSgQuXgbf1K51gneKz18nN31QMXyIanzPUbyFNCDpvGAdG/cZ7ibHlWBmJ\r\nJwJJ03NZ8NUF+bZYgtXRGGke4THI4U9t8hD2ygt2F9idlsIY/D3fZytW+ATH\r\nrSusj9RNs0HwVPtlJbsksT/LmG98NOTKj0cjj6hE95w4pzNL1pYfmqJMnNyn\r\nLoru/Mr3hzbo3PQ6/7itQ+SPFdqhAc/4gTUOxit4bN7FaGyMHaI+7f5zzsl3\r\nE7HDYCgGH/pnydF/FJitWYrtWz3AwnpjjjdUSYwPWi7HRyUQCmaK6vC3VQtC\r\npy3KZFnpDrlTgoxpHv8Geakm3aTCXkvCa+PhUOL5tJcZCXk6AzdUkU/ubtjw\r\nqTRG2msAH9aEhWsoljrSsxPZO5oHSMgDtozSEbRuij7A1jGfIf31SakY1PD9\r\nwz74mAfAC8aaNQCr5X9gXMqReoIA8AvmJio01+Aifn0UdQ+OZeYw214Lcg0M\r\nBEMWk5byYztzcVaKoD182WDUkYzNiJDIxQg=\r\n=GkD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7f7b615b28d77119e4f471033ec0bc05f7964778","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-7f7b615.0+7f7b615","@agoric/ertp":"0.14.2-dev-7f7b615.0+7f7b615","@agoric/assert":"0.4.1-dev-7f7b615.0+7f7b615","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-7f7b615.0_1652315670843_0.7499810697262554","host":"s3://npm-registry-packages"}},"0.2.33-dev-374f070.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-374f070.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-374f070.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c5e88ce357da537be980955aee9f4331269bce57","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-374f070.0.tgz","fileCount":35,"integrity":"sha512-1KDNQR8KW+uOIU3LfpOLFlhydRP2Zu5GDcQSupFQudd++hHlV3/fz/EB38SQGQQ1JW8YtVr5Ve+KtwEiqMgo3g==","signatures":[{"sig":"MEUCIQDkQftfhtgDqyj4sYUpTpoqpR+10Li3B0eZtH++mxqm4AIgaN57IydTcIGpphIfiJzp8hUhdPnbJa2I1f8GmXmuOQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifWPaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQKA//X5zGc1fm6/PHUXn2/uxBVHDoGzph/+sVjrF0C1WstkBCnodv\r\nDJweS1QUYrwX54mvihbbBhRjDkRr1S4YPqQWC7iIM0zDD0+T187Bl3GSVg5d\r\nBQAb39x3/aUSTbcIIPwkQsQ5nnHIu4QKc/9bMqabG5pq6TigivaBDbFwyrEA\r\nPuKFEpKX1J7cDQ7q1T4X63vHHmIWoJ2GZ9w4CFP27hekSxPn32hjhlyGMFs6\r\n6Ty3luYoZrKsn3NJFPUvs7tMoQkHZF2XcxhtbKTUgpNyBU3hwUvnlfqqsooB\r\nscNtLMyV6zkvqdPDk3n2IoY4KJjlSjaS7bSiHDdK8TrzDEM5LZV3BXXhnISw\r\nHmdvgdpPySHrzcNxOWAN+BfSvcgBoldcZ66cvvahK96C7PDXDIh6g0OSQCYk\r\nSZ65WCOB2gQRK9TMZP9TZkYAZ/K4qN2qyaHk4FSW4CToDvHOmfivax+taQ0f\r\nYVDvy8zpRWB2sLw4m4AF57kRjfmrHYm7PAgkEH3HZYC8VcOtt2zRXUcKt1jp\r\n/oLLStMVojAtN2+Xl/QsthK1UwwnJzEI247QmF7R83VwhmCz+x/F1nCWkzSS\r\nyw+3DAuQ/BvNMv3cdUnRviNRNR/XMXsq7k4nZJdox+jb3/wbtrc35fSrwQ2e\r\njnyUm3dcdQUw5wR+EgpQnoJkP0R88SD/kUI=\r\n=R+im\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"374f070dbd8623546ad574564e05fcb0e70a3271","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-374f070.0+374f070","@agoric/ertp":"0.14.2-dev-374f070.0+374f070","@agoric/assert":"0.4.1-dev-374f070.0+374f070","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-374f070.0_1652384729836_0.174676809067019","host":"s3://npm-registry-packages"}},"0.2.33-dev-12e6194.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-12e6194.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-12e6194.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5f173f7172bfa897feb3ad184bf562e5bee3afea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-12e6194.0.tgz","fileCount":35,"integrity":"sha512-x8s8QNvzgm1sRRdqsxy7M2TQ/KQnbZCPxLFk4jFq1Rq61XebN1LpcazfGu+w7uzb7uO3kWbwzv5ONUeok/T4Gw==","signatures":[{"sig":"MEYCIQDaVKsuoxzILV+RQkjZkcB7iSGs9mTAm1u0MZlKB3dfugIhAPO7eUjs5ViPMznswlvaBlGZtSqJn64em0FYkpzel/xr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifZnWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre3Q//XNMbFA95EpD2SkwptDWk2Nn9KCeTeJSsNA1OKXAs2frlLau2\r\nWCQ0BPxGIKi0JpANTA23BLZFG08vTgcB8Yk85IHMMYTCRXPWhijgyJ8Wx5fK\r\nZNepEo/Unt8Cya6ZsVmriG4vu+veZykTtyqc9V0SCYgyU7BBzfwdUOQ2gmlr\r\nqCVHDObZ5drdxsqzt/vlv2mCJ3BQElsjNuxuHQYfezgBMCkSILMGohuyDJM9\r\nncakHL9Agb91rK6bJqexqjJx+QBTXgTM6J90Xjv6PZzLB1LmFjN830ihMXjw\r\nvFlPinABmrs7JFnwm5244WIvxKjNjAreiqnIu6+/Xf0UQrDY/OgEGaRAil/A\r\n5tk1hlAZ0hfHv1JfGrcB2InEohE09vyOmXwIgEVArUwst0VarXU8H3JbtQNI\r\nrWze4XEqCVtOuK5t5qgAkwEeZn0Q7gfroR9pybq/blrjrxud06iotLAi+XrZ\r\nudiVWsdOG+x+LypX0Lg76CHBs6SmhBS49kK5vx2WIeVFyCjcC9dyj4YJErSi\r\nkDEGn8Cy51zPA8lTzvEOQjJGAOoGgmyvyuO3p/MDxxbs+9hApsP3uUFY8w/O\r\nCW1COoYsnvR7k48hrmtG0zIgoaIQcAr1IUGe8aen4iAfdtubQsr267XGkeqn\r\nkKXarHEdtF6Uwf+CMMzlZsYcF19Qz0SGzco=\r\n=VitQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"12e61941bfd2b043a935fd71659a2235e261f35a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-12e6194.0+12e6194","@agoric/ertp":"0.14.2-dev-12e6194.0+12e6194","@agoric/assert":"0.4.1-dev-12e6194.0+12e6194","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-12e6194.0_1652398550210_0.9784812187234002","host":"s3://npm-registry-packages"}},"0.2.33-dev-70fa390.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-70fa390.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-70fa390.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ee49a022472d9b9d0cf43c19c0ac3d59ee77140","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-70fa390.0.tgz","fileCount":35,"integrity":"sha512-s0UXMFlepg9B3zMv1tmjOqMVHBIQhKvqHz5J+AT+RBDaYjgoQtnzkzKeGl8CPQ+u+0fT2VDuNNnF6xZxXgce+w==","signatures":[{"sig":"MEQCIEOlHNZYybeN6a65jgzX3cXvXz2QneOGhKBqVmP6htGDAiA4AxsJsRcqpOAA33iwgHwSMOBPMol96ATyyKPrtLxFHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifeLLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlshAAg1JAcZKuto14C1L7m5TKD+caKmVln3CZp2VDkGyWEk7Pt6Me\r\nLvbzI83auWoNl5r32sHUlaHoaSt65/NiBKWe/qpL26E57y5Vndy4+3t8VmAt\r\nIVmwGZqd0pusuKWlKKskMrrh1bZ8a7x32o2rflIwtwYnsQIdRFzagpktzwx9\r\nl1eJGw56KhLY9t5qJBEZkIM3e9g5+z5yje751SXAad705E/7xr4zm6ceafMa\r\nct4CqVNEjugAhQdVV3EC37inAv0mj4ndBrl2xPK9dZ/WHg9leu13utW+pW0N\r\n2N5sp+1D2Ymshg30cmsfym0soZoky3pro7rkfukO+mDgEmhXrsbx7XO/D3jh\r\nhXwIUchbYIBH1Y1KwgCRHrGap4YYI+6C4XbdTk7pMexv+tUmhKSFIAGQsUaV\r\nn7Iq9SOPV/x/tq7utXywaQpXKWWR61D3KktfKtBeOcdRrgDLdV5VmMXyW3Qy\r\ntUG0K8cQmnpBBDV/HksdIVfPwXGBzgLJENobxss523ORJMCUmsyed78wCLf+\r\nt//s03rz7ETKMmYFPB5BAZFD06Smyq88HENQ+DoD63S81ELnPeI2pDmrTR6g\r\ndco2olGuFROgtDogVMVNgJBkxAXYLqokgxP2XSJF+sTVyW/JZDwoTYq7HKgG\r\nvQcjJB//i+ER2SPopflU1XCMoUO0mTyJVXo=\r\n=pFyd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70fa3908dde52a79658b5ef8f58c17406a030ed3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-70fa390.0+70fa390","@agoric/ertp":"0.14.2-dev-70fa390.0+70fa390","@agoric/assert":"0.4.1-dev-70fa390.0+70fa390","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-70fa390.0_1652417227489_0.9037814489067961","host":"s3://npm-registry-packages"}},"0.2.33-dev-d1c41d7.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-d1c41d7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-d1c41d7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d4f0caa0a7ac8d7503ec376757945707e330098d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-d1c41d7.0.tgz","fileCount":35,"integrity":"sha512-BMKIHOfguyPQ8XFq8ahE1yRi3A6jdG2B+y+T34D7I0PBqERNR+62iy4PR/GggIpNZwn061BuD/tdzqSrjJM69g==","signatures":[{"sig":"MEQCIG0DY84YC7fbrohEq3brF8rYkz7vFw0XB13Fje8Nrp9hAiAQtt7ima1Klkz43SqqLzSWhhCiCnlDb6IX4k8llMy2qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifzH7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXGQ//cTExBQ9Z1JIVpmodfrnQ/YoJOxz0ckozyHPPRADLd2d5NIoa\r\nbIKCi2JNTnO3K9UBcrjJ36pvlUgbumIHZEfeVphAUIlZixajSntDCtEpJFZe\r\n+9DiK+Ndth1x+wvjOMQzKGMibqDbti+9OUtRlDYnWmUNNhM78vDyiw9EEo91\r\n4NwNxmL20ZEoYRxZAgwI/WtG+cbvMQIbAiPpw1a5UgVZiJtSvUZxznF0DoyB\r\nabXM3eJ1ce/nG0Sz0rqLWj6YVsAuOyeYW8W/db8PbsgfZUkj/TpT8a+vXT1t\r\ncbBSvxGEwLO3cvbkrUuC14e060Av38XMAxV7nrGUYlLLKgSYbeRuc2hOJwqR\r\nsvWhI31lPdm7vTFPvWyLMVt9i5DpVnGRVUKtX8ioS3p4TCKjl9M2sGEiKCH0\r\nSQhoOhlH2Bos+G/A3JSrz35UK1DvAFkGKnr1M2gPNPNpNttmFW/fwCmqv7x2\r\nXQQy/SkrEXe+f50JFR4Mg1VjLOLFenfREehYdHXpQuITMgXL5T51ySMu/2EK\r\n6jNsWPc2TKRWZdsEyG+lGAyhCjv+2QfuLXd9I1J7e85mdhaUU3y1Ht++sfA9\r\n0JfKcq2o8GmY43kKpmPLj0EVZCXy+ehYXLAUt1uokTYadNqBlNFkb8kiOazQ\r\n1KQP+Tb+NiyygTNLV35fHdTwxqKtEMUYtS8=\r\n=neLw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d1c41d70dad589b0754ac879a41b96a287bbd1ad","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-d1c41d7.0+d1c41d7","@agoric/ertp":"0.14.2-dev-d1c41d7.0+d1c41d7","@agoric/assert":"0.4.1-dev-d1c41d7.0+d1c41d7","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-d1c41d7.0_1652503034930_0.6222210480263495","host":"s3://npm-registry-packages"}},"0.2.33-dev-87274c3.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-87274c3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-87274c3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"029f7345f69abc2670cb11d5ecb7da6028cfc9ac","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-87274c3.0.tgz","fileCount":35,"integrity":"sha512-sMWGhBcdcfydWF9SxZ3+2Z6oQgWNTzrnMoXYS2TTH1NCaSswRGJMOf4SO2SgwD7iFK7wmoeD+MlqKVm8pvXp0A==","signatures":[{"sig":"MEUCIQC15le/4UxMZY4eMZjFV4DpzCBNpmzFyoBLr+7O9sMCWAIgeF0WdbuU6DDX7GkNSr0rTDeiW1PI9lK2xJRa2BhE2eA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigWqyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjbA//UOsFmslnvRvw2MbiyfsVd3E0ECuRYsbNUj2rEDfuUFGFTgat\r\nHJoAehULWxPgDZIUzrZpoxZ9KC06PKRmfKlpjA4z1XtjLe9A5MSmJdj69S2H\r\nYtFMszxuu5JXQj3Xb5zHzHsmW9nC4Q7RVGdIM3fJJoO/g3lrYvfcJX4kknut\r\ng74LM1KkQjbJrS8kG5vaZRokMfVgnBgS4ARVVZu1dQARm7KsjyrmXzVPaG9e\r\nvb2VnADANz6kFf1Vbaf73GGgNsLK7xV0GCjNMI2ggPoitWS/kJlLsokC9qk7\r\nEMsJ3WHrxTZnxu1jvahhbKHE59r8UFcdvzt0APapmV9ukS4paAYkxJSKaJ8/\r\nyezRYQ7Jx2IkREUTDO080xxMsvpdkaKnnI9gI+KObERtJdKF3jLckyBK45YC\r\n8ZytRXtGXy+5yA/q3hw4gdluVy76v+X5WicLQM+Gq6vXldRWyoR4XIqw0cCj\r\nulX6sBhwICbbVwlK5CLBtiQAes1ypazVYnB9LLGOfIhm6NtTmWIwkmerPu1m\r\nTR/lI0/sCpIuDvCPxN9SFh1nvg7ogglSl8QpFwmKc2JbtHbwOC7TFHPj3J1y\r\niShYXtFINZNip9kv3ckkX91ctp6oq+F+HtqH5cxo6HFI/VRvsl514XSHbw1Q\r\nKFTk0f4MsZempWBcrl2vY2vKQj70TiYrlgg=\r\n=jXdt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87274c386935d992494dc8ceeb193f5952211635","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-87274c3.0+87274c3","@agoric/ertp":"0.14.2-dev-87274c3.0+87274c3","@agoric/assert":"0.4.1-dev-87274c3.0+87274c3","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-87274c3.0_1652648626433_0.24958198908487073","host":"s3://npm-registry-packages"}},"0.2.33-dev-2daf2a4.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-2daf2a4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-2daf2a4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"582201a9186866bf10c5e251f55d1806aaa7ef3d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-2daf2a4.0.tgz","fileCount":35,"integrity":"sha512-K7xaDI0qOQ8mzGsSBnm0hJbaMclWRJ4BjFu3vWPp3pw4NTnDOAaH8fCigGUG5CW2hQ5jx29j/pz4MI5y/6Gmaw==","signatures":[{"sig":"MEQCICMtp81WZ78CZGlwFIGh+/QXzyiM+npJyhn+3NlyTpdMAiBNwlX8GNhz6pvXmC+JiRsCsa6rZmT/OuZxNcsOtqf3sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigoL4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCag/+MIwQ86DebVNT2a1uro4F+E/GbIIMJX604yxoB5clyByPlK8D\r\n+tLJ9h2tcE7zbj7SVoKZzJnDdBEa4XSouovB1wHyfgLD+0UnX7+Xs3i5Pd8h\r\nsV1yKpahnCnpq/iDIb7MEBljcd/D1sGbFd2QVsjAQrt8r9XPtYdqGWqCf5bj\r\nvjo6E9SwcxI4pzjMSe9jpG7FbhT+kENL+qi7U0QIjphfgwQe6+xDJbScM0oW\r\nHKAiSmXSqykyX02ecvqz1eSnT86vEYvj7YwmkyvxL+7loYtQxEOzAqFRw/pg\r\nL7vrKwOPeXgZ77f0nFY6JGdYB9YwyY9np3hFTeMvi6NDVCEPtCir2Owmn6sa\r\nUgzucPhECcUkuFqUVGeSOtRt/RT19WONfKQ27WM5D1vsFPjIGqzypSnUCzVL\r\nWiBWj8eFbIIfYec/JQ6+HsTwqiEmiekleS1NBX6MZPOv0v5RCQDcICo49sdY\r\nn/81hY1QWJmOU/FgYjEFpG1vLv/FjnNwedbRmpNJnsxcftm9u1xSjhy4eMDB\r\nPB5oQKDKEHLtp3LAliMDDLiPgg/8ayBPjAObimfYwwHjkLahT3fD+6YzSzS3\r\nK/kcIXN3cdZe7LF1bfkPXVHSy1H2aR6oxuPhLckqSyLPfvTzdSTH//OrYap9\r\nQosbCvl9XdWjTKz4F2UO7xTS9i2a7JRC6B0=\r\n=wtEj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2daf2a4c358d2cc6bf68c722d82ae980bad806ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-2daf2a4.0+2daf2a4","@agoric/ertp":"0.14.2-dev-2daf2a4.0+2daf2a4","@agoric/assert":"0.4.1-dev-2daf2a4.0+2daf2a4","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-2daf2a4.0_1652720376617_0.6649134339365814","host":"s3://npm-registry-packages"}},"0.2.33-dev-7adb57f.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-7adb57f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-7adb57f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"80ef7fab1c67ca1c2a730485b0b21c9dafc3ef09","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-7adb57f.0.tgz","fileCount":35,"integrity":"sha512-UtkJrHUjMXMQ9A7dklYAM5CsXUI45Ddm+ZWWRjQAeTrTiIHk2fnaiTBIL7RXEr+Qr1eaFvfx+YILZmME1jR52A==","signatures":[{"sig":"MEYCIQDFdXjqb414I7cAKObGBGE7mMYn8+Vx57CiY/+98f92HQIhAMSEIOHVdSCx1eMShJkJqbbZZYMSK0rgMxvgVMmYQEG6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigo7zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQkBAAoUJmVSsIag/VquNGfW1NXzkXMtgskZqPACAwFSF8NY0K0UJg\r\nim3Edabyj/pVrXwz1BXPEZQ/eNtkwPJ/zr9UEl4s1/X1XJBmqr7KJ0rspMmx\r\nSC2cnmOEmfhq+lUCp5XIp5geZ06WtXORyxEQ8L0e0qdVw5ueKso1p3MEJ06U\r\nLAaUgkTUnpAkmhFVMBxGlVSdBWYGKQmZfB53D/QVE3nrXPxru2Q1KweaV9xU\r\nSu9moU50gMBAL+rpgERTwJgfTOgB/PWau8Gl02ONm1SMn4KH8UchZmVBjCV0\r\nYLt7NFgiLhCjWbEfrntfr/97oakt7It1+A60+HDCHvGuBhQsqN59OukpR6bJ\r\nuJbTP3lt3hccewZeMmyizRNoEBJyIRpV7gbZgjjMuIm4Zpc0IX1DoU0OrnmS\r\njBQJ4pOHOPFLijKoqH6OERDl52P65tTDEaJpZoOL8WXkKsNDUmcew5Rxfa9A\r\nHOiPRz1Zf+LUFD366Kls8DFE2TJbhSoLxzTAoq224FNlH86BXhQVHnh/aQi3\r\nTlNYinBoYk+Ehwy68Y0AFiDOEZUFnmfOOJQP7itqkogim3jPlGv1rFC3Rh8q\r\nVcka4SmDyIFff6MVdB1hTc8+Tn1cwWp0GY0uwbrsS+9C7bfU9PAseKZrEL8i\r\ngg+XkzhwLFfZj/fgbrLlJldysyQBycXbKJo=\r\n=UDoI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7adb57f7f74f70f52d25aaa94b4b8de5bc10363d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-7adb57f.0+7adb57f","@agoric/ertp":"0.14.2-dev-7adb57f.0+7adb57f","@agoric/assert":"0.4.1-dev-7adb57f.0+7adb57f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-7adb57f.0_1652723442844_0.8985314350494009","host":"s3://npm-registry-packages"}},"0.2.33-dev-7e70eed.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-7e70eed.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-7e70eed.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4b403de04fab64bae4ca5e1540725299dd9361e0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-7e70eed.0.tgz","fileCount":35,"integrity":"sha512-jWBubNAqz7/rGxCvG/JahN0XUw9YJlWU/DZJ+OdFZ0ApayWr6cXyCodYkZuIoEzgVtNDpYHqZBTA71Ucyek9cA==","signatures":[{"sig":"MEUCIHM0gWvszHPKVAdSqR+oY0OJFNQ43T5TtGCRrw9rUX8UAiEAqqf4+KvPzRW7MPr8aHiUDL/sIwdpVGK4OwTQJ7yI6ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigp2YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeCw/8DEpcSnktfG188h4xACMnaNekEf3XC/fPYCBmk5pse+mqv0+q\r\nyWiZpC3dKvfJTEmKdaoUrWSfLlvgbDKVWohFXDiTbTLQRSTrjwBNlkpyLlY7\r\n6V7mY/Sdcw/kF5VyfpdvOBAyJQUqiPzv18FsxlpZtZNb+JrTAi+ZrHE69OWI\r\nf7yC8oglROR0PjfntiiHvWEjD7zCSz7CiLUkPb0uim6+P7afr7IEZocY8RBG\r\nbQR4W8TIOySY+jyKCVzvlPWcIF30U5I88Z/m6AJyfbAD8degvpgkvm5kqaFH\r\nFwNxqEMCz1xo4o3LFnQIOoS0NzOJEyfcCtUEKH9rRevA7EplgeDlMpYJa5/f\r\ngQ0x94TIs6b9S54kW7FNOm8nlg44d4kJ+bxiDfnLlztVAVbIAcHTfpu475js\r\nJWq+/4aZcmElXz94xu3vO5CYz6Y5qPDAXY2SxdH0xdD6831/M4FADBkam9Eg\r\nJeRYxJWVmS3d6tD+cl5/rMEDwrTBRQvR3EFvTDgyQhDU8q90Y6+b8kncTAj0\r\n1ut6sSXCXW1CuNo/LWCgFFrxcyDpUIi0IGIy5VeIXa0jlFdkGl7D1tUFbNcs\r\nkYJv0RF+1oU0GwfCmUBK1PXA4xnivGDsW1y+RWHrU5QRwwuRV/+Ce9Yk2Bm/\r\nOOTgzMqwh2EpZV79DqLy8tSOfYgwxzun1Uo=\r\n=6oWc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7e70eed1abd08314eee722228320cbb4211c650d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-7e70eed.0+7e70eed","@agoric/ertp":"0.14.2-dev-7e70eed.0+7e70eed","@agoric/assert":"0.4.1-dev-7e70eed.0+7e70eed","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-7e70eed.0_1652727191799_0.4951819637495152","host":"s3://npm-registry-packages"}},"0.2.33-dev-ac12696.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-ac12696.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-ac12696.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"408af86f5f1e523e07be8397f18dea8dac418f82","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-ac12696.0.tgz","fileCount":35,"integrity":"sha512-UvVfk7U3Edj/9kwnb4oSsCEx+S+eh0cbQfeubtcLslVuxfMv69Pn7euOTjPWE6DayZE/3a6b0twflHwSxBODlQ==","signatures":[{"sig":"MEQCIGDEv2bbCzkjKKUtwHh4wQFkcFjRwCXChzh9Z3sWutxVAiA+oaizLRz86O+mxEIkeAlVt8PC90SFYVu8dtuH5x0ITw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigqemACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofEA/9HSttI+9Gsihy74jiBngujsSSJNgItE1DSjA2e5yylS5YjLFG\r\n5wkNyIEJn09W1bRNka/UTuh7hg5rLglKs84M+a5AGghHgl/Ite6EZGiiC9dT\r\nMYj3pAdbb+120tGzmu+RUpBGakJDNqBo7sLKbdmOdXgbPYlRXFCOgLyuaVzd\r\nKk7oKhwlRIv4mxv76EkNutlYcG/CaQR2A9/wf+N2nbhJe9BzOGYC8avKI9u6\r\n1iU5gVcF7jCRPkulolp8IW2ihtjFNsZ9R6+FdJ7OXJNi2YPUx2dy6TQYBRmu\r\ndnZPWtjBGgSyix4K1FcyNlL5FMx0cZkFL1p3N1qVjKEgZjZDp0XXvjwxqizH\r\nEDtEDoxc75sWr1tWcJWphGkOtNehb8+ZpYtgXW5AdW03O8OnQn0+SWT4Zlj1\r\nOWZ8jPY5NfinzH7kHrYjMcCvyq48bzo0/yEDNNPYNadJizIl6bnzKmdqo3+f\r\nESn4uAkBUlBDotpcWCiXJnF6jBznvXA14QIcVym8JDTlOKvQ5SnauZYcUWfA\r\na49IWIPx/jVH6MLn/dkr1RD7zEt6Zb6XJ7zSKY+jSdx0HbQFoC420AfCptrj\r\nAQrxRbkrZPS9CT7WXk75UING8kyXfuXTI6E/x8muPpx8PC7PjGfVdpzUOoI1\r\nlLh12ldvuJSSREX02LRiR7CgN8gIULXESvo=\r\n=RPFD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ac12696a10372d66cff048afd78d6750d9771011","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-ac12696.0+ac12696","@agoric/ertp":"0.14.2-dev-ac12696.0+ac12696","@agoric/assert":"0.4.1-dev-ac12696.0+ac12696","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-ac12696.0_1652729765988_0.42743516038771223","host":"s3://npm-registry-packages"}},"0.2.33-dev-9d27c7f.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-9d27c7f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-9d27c7f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"33b53268e82fd6ed02fbf683556c4a9e30bb6c73","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-9d27c7f.0.tgz","fileCount":35,"integrity":"sha512-hiaJ4c2LjZAx1PiuB/Zxw9Xt7LnzogKFwv2Ls2rOxAFP8D/lBecB3pFlKFGM+g4CVYPf/+e2p5g7+lp7pWtq/Q==","signatures":[{"sig":"MEUCIQDsSSi7ZcfiesWe1HJVCVjW339ZkAQCEZoBqSCOI1VzqwIgEl1YKn/h7OBuu/TxF2vvquJ2Vf00cIfFTwJ/DELM2f0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigrmwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql6g//ZBZLVYtiARsZpHY4xUvMHzTxNIQwQmOOD34jmaMwCBTOh4vt\r\nimu1kp5hc3FufchS/aN92aMyWc9O2UaFvoHnr52actdiJDTCUxO4WVm5Zy2/\r\nhCnwSYWmYBYj/w3//2sqqCD3dHM75NrPSgGw6XcY+LdGdAGCLuJc0akzuGpm\r\nJRhDbPuf0V5b3E4PjoMmEi94Ponbi+MdtJwKj6drQLJ8KS77wbQs48aLJRSN\r\ntMsmafjkKMNr/v29sj8QnuMnDdz8RRQJSKqrSAXS2RBqdNECPumQXJmwWVDo\r\n545UyVJdsZYsTAL+WSsrLU4LuhRP8Gzz2KTqMkfJ9x9zIOTCEp1aYvrmyyPE\r\nmvGHykQs/xZc1l9mbOplLCWIO+hWs2pqt6SW1/HA1rfvuB6igSD8SoDweSn7\r\nnuTW9d79D+kNLj6FUALsFpH4ccbivUr+jmdx8acA2/hxQrn5iixOuIwwnDfH\r\nlF4O2ZBMifDxiiwc0fy9gQ9AYfkF7vUFhCeVsG6O2LGVFWNEOxCpdH9ssj7N\r\npXwZZMLMKCboCMrz2m9HBVufEsICZ+/tivmOhHFZnxo72wUJe9B0XPC5hxWb\r\nZjZV5fj7XYFLABqxLyZwWGl3b4BRwfDTXXzyYRz3Ri4J5b6Zkj77qT5ifb/4\r\n8M317LLc8IUrwjat2xqzGDdvLbFJFbuuMZc=\r\n=7YD7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d27c7f78cbe11043d3a9131c109abf2cbe0fc05","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-9d27c7f.0+9d27c7f","@agoric/ertp":"0.14.2-dev-9d27c7f.0+9d27c7f","@agoric/assert":"0.4.1-dev-9d27c7f.0+9d27c7f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-9d27c7f.0_1652734384700_0.8379494473157334","host":"s3://npm-registry-packages"}},"0.2.33-dev-ce1cfaf.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-ce1cfaf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-ce1cfaf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"50a9c75244c2ba3ec239c62c8996b9c045cfbc01","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-ce1cfaf.0.tgz","fileCount":35,"integrity":"sha512-4pRHzBt8cVN3GBIeyjhJ7KdXcCfs08A/T24XnE4762/xuYc9wXNS9pO8v92aLadNlFCFv1XEQVpLa0s3Sk9n/w==","signatures":[{"sig":"MEUCIF/yTmgl25Wym/GRYSmU5jJ3TXe5pPIUxmapeSPWb1dtAiEA23Tc39VlsILX8D8MGMeda0Or5eaTumHytN6/V/dCKhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiguMsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohKw//c0ptXj7aaABvWk8MiXXqW7udv7HyzjBx1KXCyGX5gLanInlT\r\ns2CtW6NnLBWKXdMpJkeFy92xmaG7WqZDsvVdRRZn02cGlalguDnwkCXmbcF9\r\ntvmlx8cmRZA70jb2V8cp5iyIV9RZ4sBq79Gun0XF7iv1TM1ReFwgxXQLDmOm\r\nA/5yhd4V4t39W9gPu/WOvHc/q2QCZ/zznjjQa9XOWi8mK+v54ZGacuB0AXC2\r\neuXeaidYFnbjozaVS0cj4QiB72JxHPDTuNsanxgCsv9xx7meDmY9s9YqizL+\r\nrWK114ayNOu5nMVZskmrK4chmxprw58c1vTuNJl9HrY5CAhzGi2uU64EDCKp\r\nrRJFVjpkEhe3WruJTWUJuutFG5J6K79Zw8gyDEUECfZefOD9AUjYFKPHYD4t\r\n5t8zdVxzmAFPblCgoeKjjJUjXId0olFv1+gl3t82+xtFaBbgtgnrIbvkdmBm\r\nnV18kAjQt43ma5HNwHVOb2/kf621mcgT1MMZlHsoL8oH856O0JYdzGQX9P+K\r\nZ3xymuO8EGzeZiO4p6jQG/S+crJe4UO8leyQh90W+wP33o7qby0dHiwzBpE7\r\nh61wxhpFrNgEOFiqiKp7QskNgs5OJpOCkezgjUn0zw5i00pkn8EP+urmTucf\r\nk+SFlHYJVIXyhUvP8cyjHlWP8WWWOwFIjhw=\r\n=FLu+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ce1cfafb6d375453865062e1bd66ade66fb80686","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-ce1cfaf.0+ce1cfaf","@agoric/ertp":"0.14.2-dev-ce1cfaf.0+ce1cfaf","@agoric/assert":"0.4.1-dev-ce1cfaf.0+ce1cfaf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-ce1cfaf.0_1652745004583_0.4650489180403532","host":"s3://npm-registry-packages"}},"0.2.33-dev-e570a8d.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-e570a8d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-e570a8d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"88517d58bb1573ed6366a86286912be2382bc4c1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-e570a8d.0.tgz","fileCount":35,"integrity":"sha512-X9JWbmVSXNh4hxj66D1NgGYF7m0tej6LbUsoWJD8X3ifGCBleX4aD8+FdVOm9AO+YkySEN0em9ISIv+rtEQUHA==","signatures":[{"sig":"MEYCIQCXE/hxE/oijr4V4jOYHk8vxI5qYw+yN05LIavnCaKCHAIhAPZGIcPltMDo2+5JQVOrCi+OEOd+RYmPwpfUPYCfGull","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigxzMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlEA/+Ja53oitS0nRj58IL9NYWdlUM4/EoAefiXMCB2CSkT8BUHunO\r\nnh0utJJQeWQ8Fye40seW0XShpiPgtL9IXxQMyNIQzlJZKvyUODZFRmDvI3up\r\noiQ0evVCm16ClzXJOpmqIp6E8QRwedfo+tZf+xBbh21rYYbCaAGoGfopyVet\r\ne9BaKUmDLlajnVSuqSpAatpSdeJ6+jyT2gsnEwIeXHulVde/9/s0Gn6YK6ZJ\r\nLZl/dhnE4aNz4D0wczvfVDGQOBIVvgEekPc2yH0VdX5KSz4IYP1uphN9M8dA\r\n8PGea0CEcO3LejGTyYVYYlrEU5J/VfGsvOhvABGGvoRDIx5oBJpASzln/Nrw\r\n9prCg1wSS2YtjVz2o12rhKRs9SwPaSMssPvgISG8GwvqdR8G8f6bK0ny94xS\r\nkCc/w8ISnboeJdHqKLXI2TF21JJf4IwVWx0gAsjN2J1j4sv8j88b1KYRvFym\r\nHI1GBbbGBdejEgU5/RWV+mOny8Hpukno6MRyE1FUMrQt5tY83vP1j/n08lIG\r\niyYQrRGPH5bXobo4NrU1gGf77vs3kbpvAkPMzWlR7cRjtzyWFRpWNgVSXMfm\r\nc/ersMv68i5H17VhkXNVyHaDV4FgqGOS7wBBaCxx+AszAGJn6HwbJpV/e7PC\r\nzA+u9XTHSH/SUI7gdMel+6WTzG2dlXvznoU=\r\n=x4RH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e570a8d103112b01a2b92dac98055e916d58fedd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-e570a8d.0+e570a8d","@agoric/ertp":"0.14.2-dev-e570a8d.0+e570a8d","@agoric/assert":"0.4.1-dev-e570a8d.0+e570a8d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-e570a8d.0_1652759756273_0.6895716159273004","host":"s3://npm-registry-packages"}},"0.2.33-dev-b06d6eb.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-b06d6eb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-b06d6eb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c0bf28371d4e6dbb4cc4c2aefb3a7f0014fc2569","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-b06d6eb.0.tgz","fileCount":35,"integrity":"sha512-ZeLa6wW6tewRSsAchStwI/+xK3Dn8AXoHDd/JIqD1uLh7qrAf1McEEjyafQosFUu4Kc6tzPlqS1t1slkiZ8QsA==","signatures":[{"sig":"MEYCIQDs9U1Bz3mDkdOO3JiFkz3SXF0M3ftNxSeFQ/HWoOswSwIhALQTP8qLxmUKcD3qcCHf3R+wRGo6X/vYhHnIwJ9dLUjh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig8e6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAsg/+PtlBDP4oANJZKfd4Kpj8dXXqIfSSO6iWtwUAcYsXpA+BIp7q\r\nimgFgXw2j9fBJ5OGssBzHkUuOrkQmJiPkU4clYzt/ZZCnvgfk5HzEk08jwLO\r\n7Ls5XHGa7gg0rLjFnM0jAz+iAX5Fx3VPZiuhuJtxrCm5MJcvgmbFXsyPVZ07\r\nkDBMuEddhznYv4sF9lhztBoJipIMN0sfXE4PiB8NzzAsqHCnwXw9HAUDbSQ+\r\nPQa2cmu9KMkFiZ3u4dLe2kn33nKT0nlODwL7v2K/QdfUpOwkhWTGJcW8pf4I\r\nEOdXik7J00gIFmOpy/1LoNZoYUkf7y9naksXUS6rZ8j/oQ9mvLeZl8AgmKAv\r\nY6pcCMtSExexrNOhmqxyZnUrQan0HlucamnwTJd80J1VfpKvlCKxO2Lpv/K4\r\nMhgs1fACIoeqvuhmNITB8V40P8UppMXClu9BAkovzKm9e3yF9QWCFGW2iiOt\r\n4a2zydtw3h3YbET6d5UhQmzs8XBGx6j519kauhMu9svUZ04ppP3clY+fD8zp\r\nwLIS4n8NJrgB965WogTm4tCdV/zNd+PGk90P7Yl1D10nHR3UBUvubvDapNd7\r\nlDVGBM4DmAKreddYMbJ3UzFfVRScVm3P4Ce2SCc463FJLBuWL4WXqtRuhAT2\r\nSUakVJQqw46fY50Dtqy7GZkoJ/TZ/s8JZGM=\r\n=Dg61\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b06d6ebbafd4d401d6de49ed8e6be1b3b90e5f86","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-b06d6eb.0+b06d6eb","@agoric/ertp":"0.14.2-dev-b06d6eb.0+b06d6eb","@agoric/assert":"0.4.1-dev-b06d6eb.0+b06d6eb","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-b06d6eb.0_1652803514046_0.5920171721047125","host":"s3://npm-registry-packages"}},"0.2.33-dev-922d4c0.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-922d4c0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-922d4c0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"123cba0f350f56344fcf08096cb2e6400f3e9db1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-922d4c0.0.tgz","fileCount":35,"integrity":"sha512-39EcllvOoNMdaHroP/HVKuCHF062EWFsLmbqCxDltz6ZQMAQBMnKnzHrZo/nkwPAksDnG0wIp7rel6cgTvon9g==","signatures":[{"sig":"MEQCIEezN/4I5QcpcfSC2jUqr1DRpoXtJWe7iXIiGLe01cpRAiBmgcF9zK9FTzB3USu4s8CBxl8374i6JavUxa379G71TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig991ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUkA//ZuvcLbkJ+abVr3g7MwnMSJB01jIgFlamFchWUZ6AK016/Nbx\r\nu70hZYqSZRCz6bS4FIo4ECQ5I3jl8Ruwm6zgHHdmNTs14LBaA5wIcfhn4pYa\r\ntBoZQxy5pntRIkoulFLwG8YSASqcqHhsl+PnK4Jy6G8MEkYN8K3VoA6cd1jk\r\nLv9jwYWS84JEfQHGrOn/PHHBszq1v+DqtDJkT8DIPmQD3z0GWBLShMsgss16\r\ny5bQsJba7CXWYv08+FOLeU+GXDgdv6DqgDOafa0f82Fa4H5o+Z7BWYZb63sQ\r\nmkn04p6m4hyFm/OIrc1RF8Pi2uqmiLxLlPJpZ99fUGLr0w5JCP1lg7BerzBx\r\n75V5vszV0+VoKF8Qnq9sw/kUwGo6y2oP6/Eq89niwETxAikQsU4bcOAMhXsC\r\n6aYpirFVyaf7StdM9e/NVCoGNCjLVwXGHctSFtVa5m1/dg71QRFTetyjPNF0\r\nIrUj9nZ1B29WhKqjvyUkcqLf2ss5fDJ+7ZGHjHZtZTvfbvjg21h6FB2oEHCs\r\nxyevrU/psN0whZ5w3zrqsKlWbgLzVRqsT0ALi46twRLSuSz+Hq2R/JZvpE5z\r\nhOqNERMwU4y1AyDINH3FxlPRI7XKvc+COF4xcwIlm1pDfOJKUw8oOOIbgCeJ\r\nyOSOLsD0p/Q27wZ1kVtdMezkS3fuPYNFjk0=\r\n=4Sko\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"922d4c0bd566d8e8a3918fc9c6696031e130637e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-922d4c0.0+922d4c0","@agoric/ertp":"0.14.2-dev-922d4c0.0+922d4c0","@agoric/assert":"0.4.1-dev-922d4c0.0+922d4c0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-922d4c0.0_1652809589580_0.8791259071763318","host":"s3://npm-registry-packages"}},"0.2.33-dev-6c3cdf3.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-6c3cdf3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-6c3cdf3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"52ed6ad14ff6d69c5e5f610288a49d5a9da2d10f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-6c3cdf3.0.tgz","fileCount":35,"integrity":"sha512-Fa2Yhz5aCgcbza00261CcGx45gbKQHknUkhgAZF+Lfubi5VmsONa/KiLe+5BCWKExbo3VKKrDsVCmdpUuNs94A==","signatures":[{"sig":"MEUCIQCTgk6G4BqJdkV+lkjcHmML1nUsQxNnZGZgWUyP3JzLywIgHNHm6NHdPEDtcOHz5sehoeb4Z2gQf0WpSKSvlsMPQE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihUriACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqv4w//W0pDwKRIncZqM0WIgYe9mr6fKLyr6rdZHkCZIPEH6PP1Urv0\r\nUXPDwJWGrxygapmQPF9C3OP1mUtKzArAQMbCb7DhU7JYJV1Nypuy+XalQSZ8\r\ncVrVAZmNCS9Z8y7XonY0UJaSkXCEt7aoNHq/4GBAJs/IW5KB+4c6N82zWqW3\r\nzW/h3RFKmSAh9lP6LPgi94P1f+u3M4zV50poUK+LgAEcyt5llCO9xblMqaf4\r\n/5Vsddy5WdJoIvfA+l6sIvlNyQ5IOZ7oakjN7xNMBw0B3F3yvz0ecb+LxYE1\r\n20zJSsptZ60CaVHZ8MP/oPSlRTrF5zkv9pNDBuveSpi9FROvI0dRGOSVQ62b\r\nvvM9ixAZ/ZnZIWIJGEJJsIHJk1uIoJFlqqUg2E/NhOmzq9H28EXwB1D4XakE\r\n5HISj1mR37D1Oqif09QGw5AsIDdho/67cszGWzkkBSsPGO14jwxtES97+K25\r\nPF1JmlNFPlITt3KqA/hKLzQcIhsz5Dl5y+1tA3gZaHwdcxr+NMdAyfIfKv7K\r\nD7OOLtKbT1yaXYuYM0vUp/RXKyHiC1PxVmAV2+y75BjkZ8PAK94a7jekwyUY\r\nYmceOT3c5EEseqSv9DKpAHYjhIwzo6wRmymDm1YdmR/IX3DUrYjLyAy8JEPC\r\nhvxoIQhWzpX+QP39B3oYHp7a0FZpZlg5klg=\r\n=fzsR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6c3cdf37234c3053f7dfcd745e21ae78d828ad0b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-6c3cdf3.0+6c3cdf3","@agoric/ertp":"0.14.2-dev-6c3cdf3.0+6c3cdf3","@agoric/assert":"0.4.1-dev-6c3cdf3.0+6c3cdf3","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-6c3cdf3.0_1652902626775_0.5227892718311364","host":"s3://npm-registry-packages"}},"0.2.33-dev-5b5e996.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-5b5e996.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-5b5e996.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6159c4fe36a578bee17838612ed1c375566182ca","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-5b5e996.0.tgz","fileCount":35,"integrity":"sha512-VVWWTUFRf3EEuwwjPu4Jt1N0AJxihknu76YD5ApBPyihWJ+lgXe09061GvoY3SB3sMnJ3tlXeSGrA86hCwVm+A==","signatures":[{"sig":"MEUCIQCBZnzcxlNgAc7osWsjBoAp8x5NV8bT9/A8nPavcsbOtQIgMC5090SEIrlSFK6UTeztNnKhaWBfKzy4cQT3ly+BReo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihXttACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDsBAAgD+hqwGenNkAXSEiiRCNJqHQ475NIHJWJytMm+oC4uMVfcUT\r\nVZ2TYWP0cBQz18pLkrmyCvWCa/QlZFEuQuW/eD2cslKKAy2rzZS7Ldt3/TEc\r\n6FD4Zmwpje830/G8SUDH7ZoyPWeOcluR5SgUJ9/s9tC/JAMNHrXMY2hHiuMS\r\n7/Fr9TYILaz5ZBjOxFCB6IxcT3lIyXsNLhgUXOiFmLa6ni8qOGbF13rhGj+R\r\n9lHszySmyjsSQM0CboaN4in5FpcK1HovnXVzzgYThZtT8ZCCBsrX5Z8VkgN7\r\nJ33lqdElaw8w2F6bk5trK1rfMpADGxHdgNYqiAXoR7ibdac8CD39V2egw6p9\r\n32eefze4Mr+FzbXy6g1Pd+20qj8Jis+WMAACPlHSzHjpqsYFnDxzRG5GJ7TV\r\nKyxlaAaC4p4oJ2hPPscDzH3fvfeZrylAP/6VchR2Ym9QB/RNF+zrdWRrYyBl\r\nOcvGFW65yxL2lvR5L+D6gw7kOJgfPqxpJELg5/320xZWQqhw6wReZWd/Uyl3\r\nYbI2pDq/1BxyQw5FpPhUsGWMI1v5j8P+DXFdzxVb8utIMkOy8mHC0vPOTJAW\r\nmwR+N5dNfl8jxXn3oiXFOpaM3OQUUVHiTIDJl6V1BZTuoX1Y1BMtaVkNhiXP\r\ndIT3kvhpidyulTw2swBFvnv7eT782AR7aMY=\r\n=Ui0d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5b5e996ff24a412975b90675f41009f685b078e9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-5b5e996.0+5b5e996","@agoric/ertp":"0.14.2-dev-5b5e996.0+5b5e996","@agoric/assert":"0.4.1-dev-5b5e996.0+5b5e996","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-5b5e996.0_1652915053256_0.8890712408376222","host":"s3://npm-registry-packages"}},"0.2.33-dev-56bb344.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-56bb344.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-56bb344.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"761f68c434233c0a22f936fbd049cf273b19b3ef","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-56bb344.0.tgz","fileCount":35,"integrity":"sha512-7i+4bKnAPD2iGlAg6UOCoNyW9vKghPqfpKgSdBohLLc+WBJW5t44Z5oeVLQli2QkprABb4xAhiVVD6ViWfB3ww==","signatures":[{"sig":"MEUCIQCLvH6Jos4bUAuk0j6ZyfK9yyKKBDRIaXZuzOJiTQmClAIgESHxkAd2S5Spn4gVsl4Mp27kOWcWzcmJo3S7DHPoqtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihYb4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFBBAAmVY/HWQsUUPcIWgAaPQIll2N4YhE9zg79QFCBlfe5RuoAQBV\r\n4X6QD3LjQthzRhFcjweErVGJhqeiSXFNGnPS2yfWNqOzoI207NXSX/uNP5ff\r\n/2KcFAJCGSZwG09c5O0e0qzGr80G3hjhrpxzwCYEXTBCwKEArOGzXNIRGmAi\r\n+oy+aSQgTjXpmB2AMc26GkVCWU1j37DMSVFFOF6RS061b/PFvsTObNY9OMtD\r\nPrFRKi+CQ/0sx88+cSaC2le30QTJSFGFJ763ReCHFAf7NqGJk5BDgievpOOM\r\ne04etp/bwTcCkL17yVeMCjzxV9svO3/cVIlr2wyOlMB9DYQoL7ePBIQIEvBG\r\nQIlWS9ocrCGHfYebXVw2zedK2/dxdHaYKWWvFhPTptIzGvNoxJplSJsQixEd\r\nfEhTqHPPDYZOshFuIpATNZEr/+5bK4o/P9kQ59AKfAbsEISpKaqkKpVbEfUt\r\nS/l6SI7qk4M2XZTDmVDdAZIt5MCYOIraPZbU3YA3gt+Yw36+52Q64l8m/lGW\r\nJa/wKq7FLHEFfx6JcjuwLmNt25XhgKT/7SpLKqbH8hqVZVpFxaAmQdJjH+6V\r\n1a3fZM4D1E447wOEJxgW9kreW+ha9sekDB8A8wBtdabSe5evJ6bF+AU2+R9W\r\n6I9g7jw99KHa5xwCh7mQtc+cf7Tn6se+zwg=\r\n=Tkjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"56bb344c73803294d3b9f284604e9134feb9c7a1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-56bb344.0+56bb344","@agoric/ertp":"0.14.2-dev-56bb344.0+56bb344","@agoric/assert":"0.4.1-dev-56bb344.0+56bb344","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-56bb344.0_1652918007804_0.33036857165981925","host":"s3://npm-registry-packages"}},"0.2.33-dev-dad641e.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-dad641e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-dad641e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e23bc60b7de57f31cb45e09b2eea699bd446459","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-dad641e.0.tgz","fileCount":35,"integrity":"sha512-kqG7qQd4+ivgk1BM3sH6svSeXYpeA+PdBC7KN5cG5nrK60LKCVZ1dkscrVYJ4MH+F51ENom25fjXOPoueuRmpA==","signatures":[{"sig":"MEYCIQDHcJ33z6W9zPKLIV3zRWOI2jgo5K8D9MCHo5ffhOhfowIhAK9FyH60WBJRZagj+d7HfJ+LqYioOS9fpXvR6bYT1K2y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihbq4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRmg/5AbEFQba5Hpps9lRESzPu17lx2xfBPOEYpUP4xqzQR10ijxAq\r\nb6pJHTsL/pFbtcs/EQGK0x1e/YBZFNDMk0hHYmmqYxz7qRso/dmXvVFy31dC\r\n8AsXDHGWwgANxoVP22dp+CdEblmt9h2N3Ja6zvLmHFQp3Dd9F0QTcvtOdDdQ\r\nuaZ90jlSkwWJxH0M0Uap0a5RoagFqKMMwHRPLAYPVJxIgHgxtgB3ieHYYAts\r\nqONhByAbvhIyZdeRsuyN7/UDFR5mBJkLVO7TO9lFydTGioErLUzg+5kQXzMg\r\nahrJJP7nmA14OYHb8y1o8tR/QzE7aP0t00VOOXr82iqcS6gtPbnD6cEJeQim\r\nvemuEOa5iZecsRRzeiEs3y97yt0JmeeSauscjJjLUse87O+UWL7J/oxrri6X\r\nhPCcbB/vP4/HMk4NAvXM7MjwARB8MJSp68LSIpRRUc9MA5m5wJxSMwfTJ17S\r\nyTegHyU39JqVKnplT5yuVXIdSP6RxJ/ORDNiFJdtRQJcscautCYmOl3tv7pA\r\nHGgWBfbQZGWNMKa6UbDfBoOAo/pQixuOaztywU29hh4xaMF928JzqbMAkuzv\r\nrL/eKw+Qgaq4GYyt6VbTc9WOLr5lrGuSZRvbXG3gBfjV9z8jAqyYqFEl/P2s\r\nADLl81h0vkeBRCnXrEqNRNHCmklheyx01f8=\r\n=Ub3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dad641ee20f03e084043b122ae5a8e62b546bdc3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-dad641e.0+dad641e","@agoric/ertp":"0.14.2-dev-dad641e.0+dad641e","@agoric/assert":"0.4.1-dev-dad641e.0+dad641e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-dad641e.0_1652931256133_0.9487677092411195","host":"s3://npm-registry-packages"}},"0.2.33-dev-460cddd.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-460cddd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-460cddd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4381ca0977c3604404047bd61155809cc466eb28","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-460cddd.0.tgz","fileCount":35,"integrity":"sha512-ww3oZ0SWhEMsue16OFAYr2GvlaiKdTdXA0iinV//W9oKSKVtl4kZX+B9/2SmbAUN6o/7DaGCgC3d8Pmj8V3ENA==","signatures":[{"sig":"MEUCIDc0O7g6HFnXOtA9eMQ/+QKy1H6IkL4nIlvBPUzFYRAQAiEA1Dz0ueADKuZ6O0mMyzPvZwg8TK/e4Oc1+u8G9LnX31E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihuMAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogZxAAmK9SYt1WBeNfy9PJUMqc7W7OlidRcDWgIznFdTClTG17SGIb\r\nL0oZ9Q4JH2lt+2Zl18KlnfBova8XU/wIShPYKfR7TLs0Rjs99u2njdVHMDQ7\r\nmAFF6dRqwJA+PbaArhQcF9AgUnXXP6hQKvgtQK50KWAvJZi0UXn+/sx/cAgF\r\nxTew1QPLruzcpHZR54K0RaZauTkSfzW/Vu75qlJz/7a2yenlIbXewZvTcrXT\r\nQlbz41cO0P/DgL2NT3EhzFjWR+gutE/4c+FtmYHN7Im89dkFkJi24VcAXBlc\r\nKeAiVoIxO+GgXA5FjsEh1+mpDHiNCciP8cf6Sgwq6pbSDg5DonJBFZb7qsBU\r\nGa2ED9lAhfEIbNGtj3+k8dnmZ57NzDta2IME6cxqAAIuXWkVR2SAegFfpG4m\r\nlOK++1GLnPB/iiufHeJA7vX+CJqbnpDGHAVBB/BZw0t9+Yfzmu8K2rM0pv25\r\nEFuFCPncxBzI2Yi/bLjoVOcZs7quAoEAvz6zCwMlMBDm9xBzFGjj7OytCDFu\r\nsqSBvsLPbphISd1i4TfrSVj2tCev6FmFIbRXb2CGkNBR8uIvsWnctZtPTrCI\r\n7evLkioWyg1/sqhp9Q7bOT3gykk61bhLgj8A0EGwvuh5Datw+zo2grHMAUxi\r\n3f4lxcWTovLSjSsekCEW6gYXbxERn7UA3pI=\r\n=cKZc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"460cddd8ee116fcb5e8c72e040d375feb2342f8a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-460cddd.0+460cddd","@agoric/ertp":"0.14.2-dev-460cddd.0+460cddd","@agoric/assert":"0.4.1-dev-460cddd.0+460cddd","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-460cddd.0_1653007104221_0.10726365989103948","host":"s3://npm-registry-packages"}},"0.2.33-dev-6ce4ecd.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-6ce4ecd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-6ce4ecd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"34d8ad22db58a26e209ce5a9c73a73cf31d211af","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-6ce4ecd.0.tgz","fileCount":35,"integrity":"sha512-ZbLzvajFoar7EbsJuMms+Jm6Y6MZxRuhkeTHq7K4NqJVk7cX3htz4ApVrrUzwsuEgyFs/49vKp80Y8QnZU0/Yw==","signatures":[{"sig":"MEUCIQCyVddMBBRWkHEPvHxSS/hoE8rgBL2QfO2pgVasGlnDuAIgJGy67JvMqRJI9Bw+yBLEpIQUhQpf2PDMVSI+hUOQ2fE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihvcIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohdhAAn8BNhsWaKjv8MTBxqpDrSGs9pTEiOTZLY0PgfV2PAtksYZ4u\r\nroLStG1XBt/DL9x+IaBIfplsydkUe9czpPwWQsNk4I5MPdSzjOhxmJP4hPtC\r\n5e+pBBDTluRrHVNHB4WwgBG75Tc6yc37PgbdFaGUASaWrs4+JHMvdqSd6srp\r\nDbHIoUtIXBQeIrcceTK4RdRENxNMZoLh2oLA9fxzdyURJMf3fS3ZHfMFU1TJ\r\nu8jQ4DdzgLenT6eFB7O/0j/ATCmagYV5cv2vhSIyoNNzeH9ZK15SQ+VI0wmL\r\ntcih4aLo89ogS6yAgOQkJRyuaoVhHvoNiQYPZnqNJ7qufXbRloOOTQczeMge\r\nIvvkYJXJq9zShlp6pUul5eS6l+1v44lq7G/eiHKsbqblQbiAOZB37Y/S1mES\r\nYBAJvfOUlKDq0iNoYbxPlvrpiwCIF9sr8FqSNJMZWyZzQGDA6O/2z33iy3I3\r\nFTknrHJ6UljpumwlcdOg0D6ClkFYRfipHBKDfQElBcJevD+NxH61CUkYbHSd\r\nIH0hEHuWVtWHTBxxI63XhPUqgRgcYzpYt4FDuXp15AUwSUP9vgcKvBWM7g4R\r\nrbQX5sxJwe88MvM8/7RZGiWzXMbIiZclXiubzpW+RLS13P4ev+nDGZq/F8Lq\r\njj6cF6B6LiJKOhDjN02xws7ARDosp0/NYU4=\r\n=AY7M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6ce4ecd61f75eb52c29f3a6e0e1d947f9ccc71a4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-6ce4ecd.0+6ce4ecd","@agoric/ertp":"0.14.2-dev-6ce4ecd.0+6ce4ecd","@agoric/assert":"0.4.1-dev-6ce4ecd.0+6ce4ecd","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-6ce4ecd.0_1653012232580_0.479586675423042","host":"s3://npm-registry-packages"}},"0.2.33-dev-dda33c0.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-dda33c0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-dda33c0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"47b32129d5523c344a6a6719ea8f8e275be69684","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-dda33c0.0.tgz","fileCount":35,"integrity":"sha512-gEqxwTfi/bdszSk819oqu1ebR5rPeDb8bsCbJ13oFtskiIODeM2n3VPKG9C6W2YLhiDK+JvB9c6bJg1SQyVW3g==","signatures":[{"sig":"MEQCIEqtmkXXBLGrVOG01BOmBHpB6gX6u/KZm9ny5WobXIHxAiBFCQvyt9dJjAM0w3yTa3CEv3tnEu5KC99T0RsA04ZgwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihv9MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9bw//W0ZBGRP2zpmAKU66yuz/9gntsmo2oamseO1fLYO5wCbuc72I\r\nX9vs2Non4H0CpPo8JZNlDISAGKEP2lyNHbOSsSwJukj73yAVnMSPSJ+5FLKk\r\nPXyL8wdqbpRpbmg10WDATpof/3tWmFSSXIhHAPVpfC1ZhOsmDkHrPy9+qA2F\r\nAsCS9NMf5LInOoWFbSZC+wlnanOzalO3Bj30CAcIKw2m1bdLwRxYhDKJn5wt\r\notWmWnH817bQkYVsK+W4DVf1t++ChE9LWAVT3JS0hVQTFx1US6KcHA3XRnx0\r\nDToA+I+z8qFSwb3hLs3Kzbcnb1eakL5t3Bm8PtGZa+o2uLRP5jgXOaCn+yM+\r\nZ9Ti5B1m3CrokKOY43qleIUDS4NQFRGkDkb57CF9tmx5Vc7x9OSaF4J+jere\r\nSUTdiytD9CLp/X/91q7qYVr66YPTLUPTbsc1/5LxoI93WQmr8unI6TgDLeXD\r\n2mQg1TqlKFhjaAiHNY+7rI+E+mCoc0cTRwmO7bqrkD0U7cm0cMTMoe8Tspi/\r\ncLLP9WwQEa42u5f701ehY+joSFE1WFl3QELcGYLJ/t0eslVcP7j/iPQv1Z26\r\nqvP4Cnc2jIRLoQiflBNU+3rM7mFye+GtBFHL/mFfZ72O0rHwhWb59L4VFJth\r\nJS0IF7vEyibjqC/691Zvjmj4yr0GXFN4Bhs=\r\n=G4x2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dda33c031cdf1c0f685ce9ecd3c9de8a36ea49ee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-dda33c0.0+dda33c0","@agoric/ertp":"0.14.2-dev-dda33c0.0+dda33c0","@agoric/assert":"0.4.1-dev-dda33c0.0+dda33c0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-dda33c0.0_1653014348523_0.21288609366992084","host":"s3://npm-registry-packages"}},"0.2.33-dev-a2cedaf.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-a2cedaf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-a2cedaf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2448e17bbfb722c73102bcf7bad79fe18f498ff7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-a2cedaf.0.tgz","fileCount":35,"integrity":"sha512-TuV6rm0fFunMDSEVeXbZrAwm3pXFkTStCDDDKF928L9FUe9Zx6tmklfMg1fnH8CJMjY+tzH4PxMGZ3xguIBcDQ==","signatures":[{"sig":"MEUCIDqMc7pYsct61dEXgnbFgzbg71AH52fc1XMtLcnIcT3SAiEAl1zhE4hWLcexBlOoQ1ccrBcnaRNGzc1TZrPbIaGctmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihwjZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMSw//eisgnPK1npE3kxv+tuoeLHouPILi7YYyxeaMbkHHe3AYgzDs\r\nPclcl7vbdb0MAjcpshm+5ECvz5UpZOK6Wp6y9SWvtEcQsJokMNjxE1LyDD6r\r\n3hWVnhQzG4EFJ7us1Ea8AfQyJb8XrG/I7g2NTLNfakbfnLR8MJoTHPoaHR+4\r\nZQlYOvrvHvWP/IYVmXA4br5KH0BsD31ek45DJ63TF5yUcbDjUZVyObFAMGkl\r\nIAsmWTtNeucrnV1uycKj+U4zCByb9J8k/wvVwnb+dOlumbRoK8oQYelESIOA\r\n7LyLutws4/e1SVq8bKzwoRSzgFZDxXuF0gRtGb9XAgiGKIN79YbvoUMBMo2z\r\nCgbLUOhRbSsEUKmtLkeorfu8968pcvA6zKgcqlRuQ62WzzkEpkdA4pYTiTdV\r\nv3T4COtkXGPZ79S0QHOsKuVPCl3x7DaNt2sye8CpVuwRzaQJT/f8Q8M9e3j3\r\nnsuZ+i+boSmw93W/LUibsqa3KhnzPwFMHwklujXhPOnkLpZacxb++Ym8Mlgu\r\nnvOKsJDU1FOUaDu/yBbmvPz0IgZ8O0+Pl2HedfrwlN4q+rUxB+00XGEmXTqJ\r\nf6Ga2MN0uz/BAzbjXRRv8/rwvKuOuRdhKq/4cya4m4gItQPJUAtE7H65JhUc\r\nBHONfAlWQ+6QlySqgPpzBHZQMoRe327HYHo=\r\n=r6zU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a2cedafc94a37038ac2ac00bfcb32130d6e83f90","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-a2cedaf.0+a2cedaf","@agoric/ertp":"0.14.2-dev-a2cedaf.0+a2cedaf","@agoric/assert":"0.4.1-dev-a2cedaf.0+a2cedaf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-a2cedaf.0_1653016792873_0.10564192441814901","host":"s3://npm-registry-packages"}},"0.2.33-dev-a86e61a.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-a86e61a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-a86e61a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9a4c0693409554363658dd722f56370e785031b3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-a86e61a.0.tgz","fileCount":35,"integrity":"sha512-+kUgfJJtBsUTOMhKWUndKfhVYC95U0WIZT/jO+byA+w/Q1TRswD7IsnKknOkzIT1+qWdYDSnvkFbwYPm0RMdSg==","signatures":[{"sig":"MEQCIFe9R5+0SUt1tIS93Jxn8XHPC45H8aYS98IGPi0tDnm7AiAud3Nr5z8QwvVHXkQBEBzIZda/m3DH9y0H0MOZe4fFkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih0HrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqARBAAlwRnfYPLt/jQNKnokYts9RK7uPj9qenOkgGjKu7cYT3eQiDZ\r\nVi224ZVypJ/XYxs2lPTDWZgE4N/mbkzKFoseHvsqUoo2TwcZ2tXUnF9oK/0u\r\nTR1z4O5zJmIw0mop3i47i5uEnYNW1Y84kbXnHBl0vSkKOcPtHGesbUfM2tTA\r\n0CPqulhtIgDGl1rPZpjIBF9obhvcwiy/9ED3j7RTavPZZLQYG63G1renUu8V\r\n9d77m33wk04Inznn4P9eeHP0jIkLu+QZ/nHrfkxG+WyEHpmIlHRaDh/hPy+g\r\nC2CIJSCgGIEZtQZOaghImogrUIH25E7ymzyli8Qjsdje8ioONDjJE912qtq+\r\n0NxUpb9YtOVDVeC34v02PFxux9Sg+ZGGrAhBbMF+CqLg7OTrtn7e93HBNuzO\r\nwvISPwkimdisEvre+SSHS4jm1C/2o8j/r02WfKwkSavH23E17EcyK7sxk9qM\r\n90Rn/jKtXQkUgDCW5iQo2zk6XQWiXLKTqpNBdaOJWVcKge4DZGvz+WEvxVtp\r\n27kStunRb78O7JwQm70ISXIFM7bVL1ytmrd0AdbwlHPxCCoYRK32atPwV9Yy\r\ni2TQAL4DkvP3r1AvkDapVZtOLlZKT9cqbNPgSLVSFTsAzYQH9FdkrsLrYVnL\r\nXcDISBGIYHTvVNwTF32lk9QCLdGFHkHUjG0=\r\n=j/la\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a86e61a0242346340d82b12c04689e30755d4391","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-a86e61a.0+a86e61a","@agoric/ertp":"0.14.2-dev-a86e61a.0+a86e61a","@agoric/assert":"0.4.1-dev-a86e61a.0+a86e61a","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-a86e61a.0_1653031403229_0.05475379215254472","host":"s3://npm-registry-packages"}},"0.2.33-dev-03dccb7.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-03dccb7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-03dccb7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cd93579957524de4ccc84be3c5825d7e32bac940","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-03dccb7.0.tgz","fileCount":35,"integrity":"sha512-gVhYhniw+klVB9AjVz7pWqy2k7C2NLH4NuXADb4xh4mlDC5PKMPrii0LumI/Zd2/V0sv92RCt9h9luSmNlcrJw==","signatures":[{"sig":"MEQCIHOrBBzi7OeddM1glHF/jDAn4BvvTnSjCiOjYKdV8RlgAiBzh7WvFi7ZUkzYDU6howceUe2uYvTGGeiiR3I9CcrBPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih/VTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpybBAAoPFzC8UTzAWAAbjzPaHc4sD3lBIGWi/Oo49uuIGq5jnmRfK3\r\ntM9OUl4YgojOz8QUnPmH32GjjDPR4ws12GVYOClmc00sMc6aq2pk+d0Rkdus\r\nQvEFwC6i+de3NwiD/TCgmyNCZm1L131ANOxjgxkUvyOJREhTojgtJHY9rmzS\r\nl0h9KVQVNhdAgPaqTBJ6jjgn94pvZHtQJTARIXkdziB+Cp0bNHg1R2RBT31G\r\njT5VA1LUJuPWFKVXFFaGjFHupvnMgG0dBZ5W7TndJR5FpOjVx4qUycRX5oNj\r\na3ztOWkf8uf1CQ5LIyG8HCQI4zoMCRr7DzJyrYq5fmnOzeKRPhCp4tNrg0Gn\r\nqoKIX0cr3IrBhr3hDUXjC9UE1UCQIt9e95ZlZxWYGXVdOIAcDrRtXmpIQFCz\r\nN36qAzet5L5uPsXN0f2o8pN7WWibgY4t3NV2LkqJfoO3pyGyJkp6nFkGRZgS\r\nXHE1yazB1zfjUCAilh1igF2hRfJIXCfEcGLNSJkgoM7mLfBuDIWiGZQAmi3N\r\nDQBOrmcugMIPzMXRbXX+tCrYU6UpyPobHjXF/QHRqLh7K6vgnRGG5LPEjd2q\r\nQpllJjGmdwO6Cdd1h8TJuH5O8ZZTCTWyA0I3zGuvM8wOEzILW83+BPSmsToo\r\npfotN0ehSlYFrAYlA4z/XSs31h1GuajOSKY=\r\n=yx6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"03dccb7b948eaaae07ad078c229943277c92cec7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-03dccb7.0+03dccb7","@agoric/ertp":"0.14.2-dev-03dccb7.0+03dccb7","@agoric/assert":"0.4.1-dev-03dccb7.0+03dccb7","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-03dccb7.0_1653077331721_0.331304330599302","host":"s3://npm-registry-packages"}},"0.2.33-dev-491eecf.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-491eecf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-491eecf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"46d3bcbba965a1db810a347756371b0ad9f0f669","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-491eecf.0.tgz","fileCount":35,"integrity":"sha512-76s/YX4fEwAzJHLGufCPaQUqFlhGj4GQKkOxdHFlCAjcCsnJ6LopIS39f4k7ZiIY5zq+kokvsKZP06MB8/2Q+w==","signatures":[{"sig":"MEUCIQDbqV1qNxoTRtejOWCrJsgsU31JTkzmSF88f+N1scfN1QIgKHgkULco6xYwbo6gNqyfD9sAQ/PzjEoZQD/KljnY9Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih//PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIHA//cEgELEyT1wDDZv6INHBzA7/94SML7TJBOKMuq5EJNsaGMiSl\r\nMe8s8otXGVdPjcbTP9apZP51Blih3dDLv1V7CWb0oUfS1MF2LrtnJpy2nShl\r\nM2Xc2D1HLBs/HIdnXwZrv+3m+Hpfzk/GmpoasbyaN0pA3k2MOcIG/cSHJFJg\r\ndpNHidYMucnSp5DsXqKdQxpngxRDrSuZ/fWBbMsQvA3Z+IlPcy7qGLYlfGzs\r\nQiNkEDgjXswwGFXiRE5QGKQM2mPTSz3JozdwMQriNsRAQID+pqLIBQzt7fLM\r\nNqzdTZZAqmnXs0kMUEMhvhAOXBJ5kgvsr32bNcLqx5zKCbDxkiG+XRS/H9u7\r\naHrtFI9DOUuTWw+gWTZePyWlQjF+D7BfKB9LKq0fg+aEBX6Fvoc/5ZiRrCk3\r\nvSxORb9kvIRcZmvSRbYt10x5rjsZ3GVD8sfVIDlMuf6wzV3WIQUpZK4bEbHS\r\nTaoMrJFr2VDRyAPx9AOoqxj5OPfRAJWueRZQJ3U3Zr4+/eCC8XCHn/1xZ44S\r\nN6aUS77RQtEDYhnbR+5NLsEs7wa3ECC4Omz10XYK1lYM/VxJtTwkgShvOYdC\r\nDLitDcrk34UZxUpdrmC6/c1V/Yo4lwhZv37p5xlwIALbMXyzANRBqmzp2BA2\r\nSrgg9wBxTBH4QkgZNeDhc4aBOiRR5N1alqA=\r\n=GSU9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"491eecf1fc8cff6e176eff8e7c29539632234bd0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-491eecf.0+491eecf","@agoric/ertp":"0.14.2-dev-491eecf.0+491eecf","@agoric/assert":"0.4.1-dev-491eecf.0+491eecf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-491eecf.0_1653080015358_0.48814682048598557","host":"s3://npm-registry-packages"}},"0.2.33-dev-efe180b.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-efe180b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-efe180b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ad1f5494096395b56f1c5c9bd721d6eb03f067f5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-efe180b.0.tgz","fileCount":35,"integrity":"sha512-qnzZkSuD0KKZWtKjYqhtPsCs3aLqPvS+7gXaIMyHG6zyQcCTmhpcrWo4cqPnesUhX4iJRQKjpk5E+trccceMOA==","signatures":[{"sig":"MEUCIAtDTLrIw8x1Kx7V2GyOjQESyYBhbFUbeNvL63BStuj7AiEAmDcg4im+cObdftRQdyhcHG2ylcpOwgdmwj/HHsXyYSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiEVwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI1A//XjuxhLdQv7o1qE8JlrctNxM2/e8Lu2p4MeABJKhGCm1cZIXV\r\nGbdI3xR64eR6LXra9uO1PpO6qs5q7A2IqVZETL/T6mzK0cu2DUPIWrTz3KgH\r\nTDViVHA1RfkztpkUVishSeOeCrbxVrc8cobUgREFnk6qiosuuTHbrhMRqaOb\r\ncmKuxNelnEZjtDJmMY2IEw0lhWaN4h9Q8lsoSxpynSKDCUHtAxS5urcJXePb\r\nGAUWbE9lxlYrcyBpkGjAa8m6utgAtl2XhmRuLrxp3enqnzNI3sjar9oW27dy\r\nC7qyuY11CzF7PPS+xuw64NionHsRg5432Cpno3kd4mQrKr+vOdapN5+M9+NG\r\nl+ba4nLy7oI63pyVn9WV3oeXXaGTy7pML5eLjdM4qFkPRaYytu7uwFvmhtqF\r\nvZYuz8jvDZa2tlBA731orFacEonXMubn8rYILyiWyCGQFyfdxf7c2+K4fUEQ\r\nU7EmMxwmJ0OpsDsOgk5MGhb2ec/R8fRK5oHPGspeTW36PkqlzFt4yhY9TYLY\r\nZJTVsi+zQg4uLKQQTF60N30ePDTa7evHnrMkVDyFB9r5CapB0Kbtn9gU5/MF\r\n/4AR1w16ymAvvHlFgXpFnoTGZAune+0iY6COT4YtS5CBTBlugLC3eyY3WDws\r\nFQoRwHPUzN/R8KKlpcJFRx+nitNw7Bhj7bk=\r\n=SGTl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"efe180b354cdc982a8820e9d3045ee1731a48c13","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-efe180b.0+efe180b","@agoric/ertp":"0.14.2-dev-efe180b.0+efe180b","@agoric/assert":"0.4.1-dev-efe180b.0+efe180b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-efe180b.0_1653097840096_0.07283319434784463","host":"s3://npm-registry-packages"}},"0.2.33-dev-2145163.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-2145163.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-2145163.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"43ce4398519339ec7ae707f97003a18a9107d68d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-2145163.0.tgz","fileCount":35,"integrity":"sha512-6jlTSoYLz0B5ET3asr10AWYdq+K/pD1cH/EmbBKa59t5TU1/traReKwXVPyPpqjHXE/tCqjRxcjMPKtGum0tBw==","signatures":[{"sig":"MEUCIDpMLfz+Ei09NzOMrNhml/mKNQNAqAhQthowyyS1Z/+AAiEA4QD+GSd94bc8EJRQ7MZNd+G8wXe66tqVdZT5rYj9M7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiGXKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPPxAAkgztujCd8WPpzZ8f7ktPnEyYRVgcKChWXod8d7viayZLPyWU\r\nYtiKa5tLO2F8+m4UQPuIv3W6VYigK+OVQc8AvCYP4Z2Cv+t0quHLLunlBD2/\r\n+CTX6IpQv8tZJlZQVZm7zRzwXCYT7h2XDHHVNiI5ZT0npGzTrDt+Gp+8ersB\r\nVpYD8+VJesILJMD+xsMGSJ8o6s4XtHFbO1/7i4/4pfQjYxPAKJF7ivbtVaZr\r\nZuaHQtSZzYVOJ+gYK5jWZ82rGNzMa/qNMos9yU5/6HdmDO+yJDafAefhBl1J\r\nPAoDXugUPQb0B1xCnujPS+qd1V389wnMilIP5DlD7rwAd2dAtwvN2n2qRvqB\r\ncG5giV2TlmgrnFp2H/Sm3YM5O29MrvsrwplIgPl7Io2pDyhjMkiv7tXZG/wX\r\nmADmtCPkcuOVxNxAYq2V521dHfFPeRjndsxiyBVPzZrfX+l7wFKEWTPOmAd2\r\nqzlDGIkgnBByJfoNQasgq7uv7RSqwQSu2qKWUrAUZoVnbOUAU+2VD1eSTpgz\r\nFDyx3fZXwEelgCPK1NjDjk6AHvkumSgJKaD8NVCDlB7G5hiYrMODujpoZnVY\r\nC9W/HRBpvIhwaSNA0p4lJ+yOxk5oBvnqEBIbntNi2s0Ku29/XHrhS5Y8SLiH\r\nETRx2afKVT3gyPffLFPyAw5PPkZHeyLBpYk=\r\n=amzk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2145163b58414332c01f2ea03efff22bbe242500","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-2145163.0+2145163","@agoric/ertp":"0.14.2-dev-2145163.0+2145163","@agoric/assert":"0.4.1-dev-2145163.0+2145163","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-2145163.0_1653106122445_0.4715578657324926","host":"s3://npm-registry-packages"}},"0.2.33-dev-b2f9b67.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-b2f9b67.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-b2f9b67.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d7489b3cb929a4e75d31110e55a86dc515ced909","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-b2f9b67.0.tgz","fileCount":35,"integrity":"sha512-u3JFFG/XpPmSex09V/TQm+F8850sJjv6f0fpZo8N5cLB97KPQb7cgznNcquZrXiqDXzFp3Mk40AfLCr/vU8xbQ==","signatures":[{"sig":"MEUCIFBDR+sE/zARGvjfzF5XzoxJaQ/tz+9WpMjuJgquwFTXAiEAqcjjxF9+WVc272I3QstxxPvzcyiWZP8V4ultbX4Bvq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiibVuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp47Q/9EmIu2Qo/UmZ1WPwxnEZhJs1HvwX7/OUNrlE16sJquFkAxyLr\r\n4OpZ7uuaYj9N28k17XjW4EWfIVoNTj7DVUTtSH1eOgk1+CQ8ZR229eP3bsLg\r\nKF9NaLnd60Ld7+eVrAhKk6lguO0pXjoerQX2SBc6m9Gk42ivq9TLXyqtmPdt\r\nn/aAL72qx+DH6IWvmj/MUfHTNj447bAhO5ITuYyvuzjKnjd8QGvyG4o1vLJP\r\njSfVAwXwgPNON8Ie9vMJ3K+jJ9RVN1e3bwWAfX8QEe0FEG7phOcoIptYVPOP\r\njNDS+hLVxytrNO0Q34xHuBie9BVU0SpefFXS+oqvYhiPGf8qjgKiJPS3upWu\r\nHm0hzQRt2e2V0UHDZAN9y2fNq7NUW7hXBipF+NWWCOSicBasFMGxhMsX3YM3\r\nU9CL/lY+1oNnt/MPh76H5im14XKQLQv3LzHp25Cq/MqN0S1/YHMBgQiAAXza\r\n5Fj81pviQuGsLdbx8s//KvAJ+DuRr78RE+sfCsR+n21ey8mXfTUJao3mYGnp\r\n7+6IcqhBP31ebQABQ//Lncwq5V8o22eJLS8D4LkxhU+jxsUfBkSfzSSqJgkR\r\n3zxgk58Q/ofMD6PakBHrtRm6v7clweuHDXetUgsJCjRTFL2f/guNTKO1+ERN\r\ndrc2cPLkZDzbZZ8Rg/rlDjZmvkibEHuXPEI=\r\n=4UT9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b2f9b6735f854ce3111039fcd76838d8664d4cef","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-b2f9b67.0+b2f9b67","@agoric/ertp":"0.14.2-dev-b2f9b67.0+b2f9b67","@agoric/assert":"0.4.1-dev-b2f9b67.0+b2f9b67","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-b2f9b67.0_1653192046279_0.5279865635357122","host":"s3://npm-registry-packages"}},"0.2.33-dev-3d0d9de.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-3d0d9de.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-3d0d9de.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b297f884a0e725d1add5aa48a8a34645c6e695e7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-3d0d9de.0.tgz","fileCount":35,"integrity":"sha512-qd4wPdG3HfFcBmKipeevwFVCB9lAj2OcDOlC+xBFL/Bn9vxrCsai2d4/VqlwvCNh+EHac3hJsvc1fqlSldCQaw==","signatures":[{"sig":"MEUCIEuMLvjLFlG4ABzoPsuOvkXaHbU3vHREbP2wOcpUz9prAiEA9e+SMRli6EuHxSyeeVg5LhgYZVW4GoL5G4uTulHndQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii+OhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk7BAAgbfCQkFWLup2fiSAeFzsJC2YJUzF2uz8TgvFqKzmqOPuf5hl\r\nTXkghYq97UguY5Y3zrLfoJSbtnlMLYQlEyQswlwdpfKmSwrXTa/ssI/A3Qz9\r\nZax1TW1klMi7d8mTmWW/Kd2huQ3TxyazsSs41d5G15yG77F7A9VOtLiKTyCn\r\ncIW82C2LMytnlcYvR6fNt41ygnelLlgrcrTjkzquOcXX4CwjN4O3egtFtUOv\r\nM4n1992C525CELB2wEu8/oHRw3S8Ji+90MH6AYGukzcCtntugzYs4et7CThp\r\nH4Y9t3aan/j+A9ORaqTHFi4j0/EWMEBCvs4DQqqakQs7ZFQwkMTRwldjyg3+\r\n+7QdjvRnKSg4rgWVwkUKSLEUovfm+TLR4M6DnYl4JAhRhoH8A93oP6R7s06l\r\nL22TBDqCLprEH6Y84I9y8ui8VBX8Dg0ptxHToUjkevnuQOPjerJ3O9KpZPSO\r\nlzob3/uLsDRD9axNNn5I6ggcLBoJfnfEDsVOmZJ8SFaVgPIUpfuySAzqdB7Y\r\nFf12N8UPvMYweW3PgG4rEIa6Oo3ilWbnQfL53jidQ/YBAtA4LX6gvXlFB8X4\r\nLjDW6Q0CbsM3JfUbHV5VhVuh2/iXjWjqKMrvWfsYvYLJMK/5uU1ugj6BrhKG\r\nj9UjjFK8+Y4mNwrXbIFKVv4jXo+CT8t03/g=\r\n=wN2v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3d0d9de35aca358c26cccd0ef02f0d8277ff5236","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-3d0d9de.0+3d0d9de","@agoric/ertp":"0.14.2-dev-3d0d9de.0+3d0d9de","@agoric/assert":"0.4.1-dev-3d0d9de.0+3d0d9de","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-3d0d9de.0_1653334945363_0.14610639977916362","host":"s3://npm-registry-packages"}},"0.2.33-dev-ee06b7b.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-ee06b7b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-ee06b7b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"68599587a4ac8e0d11e8d02a429339311be8a1c0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-ee06b7b.0.tgz","fileCount":35,"integrity":"sha512-bIjknQD7CK6p6MkvBiJaWq6E/G8Mh9L8hPxitNPSAxd+aT4+5e2u34KFHUL+4XGkFNqpPVWF3fYZcWw9Zu3P7g==","signatures":[{"sig":"MEUCIQCxTdgtOdrx9PMamaljoFns3ngpwIcKj6oXl8jqo+aeuAIgZ9+YoJNWSyXHGaQ8bmuA37FQip8TQBAFCVLRuyNob0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijFyaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+vBAAkX3km9YkhevBxDToPBbXXBYXFLjwSIsFCY55128G7uQ+HNIN\r\nzXheEOL5zSAycrEvgXBkNF9sQ4qKpfhK3MOMbXaww5Cl1/677TUx75IkiMK9\r\nepiRql19WrmSio5m1MKnHdw72JjjuJKHJ8sRO5jxM7EUO4f5e6fx0LagQx7U\r\nmTrhUlYqixdNZXsLZdaqfPttg7P7B0UHyDKx8h4rdUOG9PytDsov5WXhQRGH\r\ncQ7gbZufdj9NES9Bi+PtGTcK8IdeCvBRomHlNDEXTd6SLjdw5+6uXBEp1/mm\r\nukPEpmjaM2D6alK1ysI6CbVgZL9iJCofCmhKf0KhyKx9RkXKtCmBoraDoeNk\r\nZec4ObZb0h0C1Tb1iySAWHLIIKDWV9ssbztyXO0a2jhzgYnNHZhpEpEtq0FW\r\nMjMIGVZ6AzMf/0B33+e/SoHafLOdpX8dqRJOoWwKp+fFY8yOPsuyCBpTq7GT\r\ng5gBWwK9R8cfEwvjcb5T6Hq4jjoMryuAhpLgw4slgufzU1NbEjBxItUElkqm\r\nuKeWH15Wl/MQFXmiQ26K3POUorDnW5IAdqddS5Ar/ZREIv34aJIH5koLbAoF\r\ne3E43xxNysCJBZrhU55weNJciY08sxeXGrCi+IW4PEsbTkJdgvivHkX74mA5\r\nVy+tgXykgBIzq5iGkPViQZmA9gtvFSw9ZZ8=\r\n=gL35\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ee06b7b709bfb92b434fa8f8fcb051c7c53d0d35","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-ee06b7b.0+ee06b7b","@agoric/ertp":"0.14.2-dev-ee06b7b.0+ee06b7b","@agoric/assert":"0.4.1-dev-ee06b7b.0+ee06b7b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-ee06b7b.0_1653365914701_0.7450468218531208","host":"s3://npm-registry-packages"}},"0.2.33-dev-2fedea6.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-2fedea6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-2fedea6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e87c03a7690bc46ff63fc9f0a2a2e39d5ecb14c9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-2fedea6.0.tgz","fileCount":35,"integrity":"sha512-J5BcwEKmLODih/XILaftbazGaNDXH6gAD9B6Od8+qMolrJ/hd1X5y7up+gAoqICVPrWD5Mx8eY0dKrgWlRVF2w==","signatures":[{"sig":"MEUCIGNG44C4jDuFtmu7Q14aXio6IrHveJrMjxaw7WdOYzFbAiEA+K7rRr4C5zjO3KGm8GnxioN0LzWnmLB1Zsv27mXYoKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijS3/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOyA/+O1RPM+ih99C2VoyPHSOxf2w0w9re9TbPafNDtIwmi5GWdfo6\r\n8oiwMrXJ2SERLhKHusjuEKWJy/YDiZiBsYvcMJYbRwOq7UBIRcIvA3c9EVWJ\r\nC+YIgyhQQk5BbAcwUsA2dSRaM9WUzdYpMK/hx25VHob6nKdCQXkElCpudDwa\r\n3OyVzSSbdjSDV9HEx6SzWl90bzjjUXbAHx3Y5JseMDM5F4eTcuXlzQBqtNSP\r\nvuGNnZttmeB0lmzNUfUcfqqDhVmTSff28vx1EmcmSN5lhB8QloEOzSc3qCGa\r\nxgScO9CIQefyMTS1GGUgq7+hy9hhIgprjBlWm2mKdhxrCTY3SCYy3ONQf11Y\r\nwtFvLndyT9A3/Zt+8fvY1OwghSb4vBNsmECYRJWDEtMi4cPOoQLk/B5QJAe8\r\nKp+FR9ysrEEHTX7Rsze8StrrBk9v8Eggv9RT6H96gaRBWoeX5HNlbt41MC/m\r\nJH6LVNBQPj71RDm5KEbYRlVTrm0y/zsWUtfUih1p72cZEFW29iLJVUTjfOWK\r\n2RpdCYKB7jdwY3+UFYpYLtyVU+oTOtc8KIo0a2WPinFjGepcWJMzViflFt04\r\nmp4E4DxX/1O1zbNkBz3WoATye9okRAda0kPKsF9tzwXmiBDvEXS3Czne+7JW\r\nM40ORQLlmzRPscnDRpG3c2oGtXfpGhtLSpo=\r\n=5suK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2fedea666d6730c852aee49c045449aa5d8bebb5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-2fedea6.0+2fedea6","@agoric/ertp":"0.14.2-dev-2fedea6.0+2fedea6","@agoric/assert":"0.4.1-dev-2fedea6.0+2fedea6","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-2fedea6.0_1653419519689_0.7916472547343392","host":"s3://npm-registry-packages"}},"0.2.33-dev-1f849a3.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-1f849a3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-1f849a3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"142c3c4defb3333aefafe91c63291afc96745d16","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-1f849a3.0.tgz","fileCount":35,"integrity":"sha512-Oo4f/1SfSaghi4gu5uhtuNnw9/MK2CiNIlD9HPiVDU6CB+gaDeyduWpF3FYBMFAWqbVqvjQ7EQPJ5rT/kLZQlQ==","signatures":[{"sig":"MEYCIQDcKSqqWKkwgy91ZlPm4l/4pVL7WYTKIsEIv5C/iFY0mAIhAI8iCNqV9+FpRgboW5jrw60mJtFuQaPYfQaFoqspE+qI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijViFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkoBAAkEWZXNBogIdRZ5AwvaFxwkqT0+S7862nqTC4SB6LvOUhL1Qj\r\nDCFQ0wPhyk3N0TfccI2AWImcOMaPNtM5i9LrhPfyU4dIymKW1meIPPWhxv6o\r\nMtR4HX6e1dyCy52egW/IpQSKfVCbqKOG2ywB7FYcjrI3F4bmOvuZ+NuntfDd\r\nrspgSpnjPEVE+Zb3eC0OurNRANqMXzfakwyrAPZeXNlEZmQrtfI3jQ5f9Ccq\r\nx64XSSmEr+z0q8KaQWLk62lJ7wVK6ShlZUe5wXc81Chqf+JBB3KrHk/aPAJb\r\n08Ma/fFeo/VDs/JUZ/0H5pCdoFEEolphrAeGsK1Q/itjh/Lo3K0wmViFM3sI\r\nQ7aOONZ9aqJSzZ40CR6Lfussf0eMBsORbNF36j2Z/hpVcmNvn9F7a7w6n2Li\r\nNnApYL7IGoF8xdkijcuQgnprdAsnvClk+Bt77X2uz1kT9v3BoGu6WGwEdXED\r\n1MXCbOpN0QGN1kMCC3AWmOkclO7O08ghvpsfC+PE4Hiz/AvWqbizjEe95IYe\r\nIe/yS/zA6BtOItfzcg8U+nMbQm/mcQ4OPUWiOHOq64o0RR3Uf2yVaSC3a+Be\r\nW6gFGLHXn9A11GX24LrFiGXnqyeAqRJXm8FpCDuZwlr/3SWcTlts6e/3+ZPy\r\n6vVz3bq8H//AbAdA43UuOwYtt4LGPDh2lTw=\r\n=tvkY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1f849a3edece3883dd03548825f744af6d00b686","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-1f849a3.0+1f849a3","@agoric/ertp":"0.14.2-dev-1f849a3.0+1f849a3","@agoric/assert":"0.4.1-dev-1f849a3.0+1f849a3","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-1f849a3.0_1653430404778_0.5508885498019391","host":"s3://npm-registry-packages"}},"0.2.33-dev-87a9e62.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-87a9e62.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-87a9e62.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"babdb9d19adfeb0fef5761ed1701a9574fdef730","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-87a9e62.0.tgz","fileCount":35,"integrity":"sha512-bALTE1ef2asMavZafXXYWEG7Em0F5+FCJrqk7s9PLNU+YhvDrMyv/fLMGihoyJDWCo2zDuldvdU86+AS5CQIjA==","signatures":[{"sig":"MEYCIQD6jvhc7ASzPHNmT/9YGc5eBpqGu1FomnRfQvKaok9sWAIhALuSBHJPo+3tBFjnAVjbNssoOx+MxXlVx86fd6tT9Wrr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijWEmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnGA//czlSHUF6R7KPmoSA38YhrwgqCHqdK9VBnEXZbn6zQnpb9qE4\r\nRMtGtopcA7EM2CYGRUvNU6iq0gosClU5KfVu0SsCApdF9QuLbatof6DUhGj5\r\nAlfDnkoDJOLNsNXgV/3FngGqnPiZ8hI0ziFVtXR4Up2unkTicfUfXrnABeNx\r\nRrrw0UJ0uGpommLTK6oO2KKn9Klfgd1yaNBmXLhd5MMK6ySaMZu1jAY/ex/O\r\nZkyAGBgQNpgiBG304oPHTrIeWJuWmaAKxDEKBOqKiYaUSPmSayuPUw37Yoto\r\nV3lOSPseAnEa14L4wG8weTQKrwWVhqJYQUqcnDb0Z8MWb/QiSV+Pqpe/LN7u\r\nhhc2D1Pzb/mKM83kudgc49TRMQ5/b97dMi2qQfnozbo1zCo+AK7eGpIAmDih\r\n3DD/uGjk3Py0r+b2AkpDTp1kZ12NExQi4UUXp7cx2PQ6qHNBIrY77RR2ulv3\r\nF133vdLkXrq05VbqBt4WzgBlw9zGfLowv7ytFdSnGJrgYMlwZuggn+2K+JSD\r\nolpfmUNtqZACbaBFDv6gVMYjDci1evFEme/qc2k6BfEH2kqDmKBPG8/f3kxw\r\nfuvpeMIEdvtzvp43qJwlKVJ9COw2yDmQpbEvBDEi0m+JY0axmiFBrwv905aS\r\nYIbeVRHxI+9N/wUO9JDsBSSZxEiOiJhS67M=\r\n=1ep/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87a9e628315948fa75e78bf5294178f65bc34b56","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-87a9e62.0+87a9e62","@agoric/ertp":"0.14.2-dev-87a9e62.0+87a9e62","@agoric/assert":"0.4.1-dev-87a9e62.0+87a9e62","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-87a9e62.0_1653432614274_0.8160497316089468","host":"s3://npm-registry-packages"}},"0.2.33-dev-0f4e0b5.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-0f4e0b5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-0f4e0b5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cd94d21111285b1f671ccbfbd92f6b943ab8aea8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-0f4e0b5.0.tgz","fileCount":35,"integrity":"sha512-Yg+SUEFpbD5MFWs3nN0Tvkxk6OFrm81bZXQQ2krz4U6VZj8XJgcdtJxgxxq9NrRz7+lrziESHC1L9aI9iTS35g==","signatures":[{"sig":"MEUCIQDjg2nU7T61iIWVqAcgeiICp6Zz/s5+iucto0tQrD2RXAIgXwulGMt3KvKUnR+FvzmH9gSXUPVnLweorN3B+MxDoMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijWiAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Sw/9GqYbsXZQZYyxSD2Y/OB3CnP5Zy4kOf8zdydchbdez1wbg+lo\r\nXdypNxFzBOp7ckZH4chazJbw2pA1Ad0HO2WZYYYuFJAQMKLBkGvQ4o3fKdmK\r\nNen++3TM7Xm4Og+q0Tty77H3/6AYTFEnFsYjkrkfXFrFK7wrj/Rpsej+s+SY\r\nDn0x8ftRfz0Ln9JBgfGhU6tn3fMVKYAWk6dDo/pvO1QuG4Yh5aI4vGfPV/is\r\nETNxYnY8gWrXlC32WB1ki6FGvPXccS3XC8m2H+pKSsex0ti5bbHQWdibo8Al\r\nA84Dnr2MIGxC/QpjLNQ5P5WqXZmQysEBa6v//txGTB6ODJmK4CLqFb7nygw+\r\nU8CPwxWKHlFPlwji+XOCCCwvhxIFe4iBL0lcDO6eoktyrCzVt0Lhp/Kbhcfq\r\nM//ibOI9az/R2QlIzuSHBV+gNaDJ+WQOZgdauBGP4HREtvDdkmEvDw9DTOVO\r\nRq9DqcdaHSRJkweX77AlwqBOO31Ei6wEUd44GOva3MkYuh5/RxeIwCxj9H9C\r\nVgvwV3BrMqKKEqwAg140sRNpPqwHlexV/nmY22U0dq0a1vycLz7CNWW/RIA0\r\ncqizCmt7hZQ33NpjAj03PsYE5cgpWpYqHsM2/5yjAtVIiiV2tzVnpPYOfoIH\r\nSlk8dXFPxj0heMutCAL6s2kUNt3CDgQEaIc=\r\n=hXXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0f4e0b53ffea8ea608f200752d8d342c0a2ce332","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-0f4e0b5.0+0f4e0b5","@agoric/ertp":"0.14.2-dev-0f4e0b5.0+0f4e0b5","@agoric/assert":"0.4.1-dev-0f4e0b5.0+0f4e0b5","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-0f4e0b5.0_1653434496038_0.9059497031136812","host":"s3://npm-registry-packages"}},"0.2.33-dev-82eeadb.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-82eeadb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-82eeadb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"47df8b0afc016d4738f41616343dd685b568ce1a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-82eeadb.0.tgz","fileCount":35,"integrity":"sha512-L9qQgoAtO0O8ODC/jqKbtW63XQOwLFzcLovOl0g88C3bk7J4zrBsHWRW7TwbW1CRizKWPaDHTmjRXiVjmQeBmQ==","signatures":[{"sig":"MEQCIBf1A3EWLWiIj96zEdzXmZ5xOOtLRVez29+qB41H25fXAiBiBkZbu3qzEafaPx1ygK2GGzdqi4M8E9bNEmY86gMUZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijbHpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozOBAAnqG8zYo1AntPyPJtbqhZ3HoNC0Yscp3/DpREbxKQGfBSae8k\r\nCy/6OPlm6dNB32IXZacAotIds2EdTMgqwcdq+s8EDuojP0F9Ja9fC1ZfzdXJ\r\nqbiIQjj6GMdP7EmTMf+2fNM0pihO0+EVFhUVyOK3JGMDoXRbTOhulpji6IRB\r\nYlEDQKd6TASiBnz6iRDgjcUC9F6tWPZFVW2zREzy7eSFoVIh9g8NP6So3jTg\r\n7a07MuDagZTOO+9/7Hfab5RLCsQviTy6MMBWL+RFysd/vNPH545kenWRyh4s\r\nGZy72pSGwACNMjLdSWglKZktRHKljeVTO9yj1/GyEBErpKRe5gFCPIuKHp7+\r\nIa2L1bWEYXg8Qns2sAoM+v3ACdgXjsQC0gjO4ArNTplfwe7+QU3TbwWn1liu\r\n6MxYr/PfZAyvUPy3e41JbBw+s7U/8qVHJHCwb+pgu7MtnXEftLqQTRrBbumH\r\nOMHtzzprAAAoiEWOR8BFcsglvp+WfUlLBolcsLbvEFutEoLUEPjQcQ5D/mN6\r\nzYPHM8xuLXh1ZIuLLKlYeYimIDZWMclcCl2XIsF0GQN54mk1yVBgd2bgrx5Z\r\n7aKAZ9kZkKBIDr4kJSKEnTZjAa+ERJk4AdkkTtyIVsPxqDGNFoYLVmTDTxjq\r\noaP2xYWCapZvaHmoa6UTcPAP1CAm6w+IhxM=\r\n=jFDM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"82eeadb2aa9c80998abd6f6af8aa5c6adba0f544","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-82eeadb.0+82eeadb","@agoric/ertp":"0.14.2-dev-82eeadb.0+82eeadb","@agoric/assert":"0.4.1-dev-82eeadb.0+82eeadb","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-82eeadb.0_1653453288820_0.848918525323173","host":"s3://npm-registry-packages"}},"0.2.33-dev-4b66cfd.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-4b66cfd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-4b66cfd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1c03874f7bae8586a27e139a909da4b812e70b85","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-4b66cfd.0.tgz","fileCount":35,"integrity":"sha512-8pF/955RfV4jg/RJ+QogUH4cUHvwo3OSXSKIIhIs5DhaQxN2VseKFVTPKhUuVT2yO+qYcLTTrqdTvpJbeoAJCw==","signatures":[{"sig":"MEYCIQCo+gv/8qr6rfbx+x8xNTCXGUkS1RjXhM1+vJ7WXaL6EgIhAP4n3RuuC+cczwEvYvX8O+VYoaE0oAfHgLhS0mZlmrol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijm2SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGcg/+LKz5R/nUclVmetD6lOvTHAqKwdp2eYrqNn0KKBYbj9vG5KAP\r\nywwhRmTJ73w52D6ZpJpSnSVELoaqdhFWKtobXSxqC6GmUdwtiXmjDDFfR28+\r\nHlnisn5ri47iLBktHq1zH4D2rhNi9nSI5sXiMv8FcHYpg7I7Dx0FjN2FhYvB\r\ncb/lqcUtOLBvvkLQHcHu7H7XYLAbaK6Zjjl1mxd3xPN71AH5dTfTySPXGptk\r\n9CYUqTfES9jUYoT788mYWmyVSfh9DIEMRu+IFDOY5j07+h3dy5rZco2j36Lz\r\npbiPEtuljCLo5c2Jsvo8k6nX2R5tiYxVBMCI0iwl4bt1ldwBZeNFPLfzCFvy\r\nAlTFdvtezmdW6dHxMO91k28SMfeAJCqdHsb/NyyV9jybOArNoQmO3+h4vxR1\r\n8vCEf28rQzQ1zuHAkP92E7cw7THtZsygG1Ad9ELlH6I8wCHb3KOJez5WGkwM\r\neLntZ/K6SX2GqhvdZA8jrqzYYkZrHjqNcqSvp5XO349gF2JDYX/xRT7GtjSX\r\nN78ZDINO9J8lcR1RmB5ablAYn7JAX2f00aThgig3R4QS7bD7KYvvNbSJ88IM\r\nm8nrrqnQaDwqxouH4HBCj1ILTy1VtEHtMJfJjmgoQ6Ua6crnMF1BDXWLRXxN\r\nKVReTRph/w/JCSyyDv8yWFCu4ETTlesaL0I=\r\n=cg2T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4b66cfdee67d6bd07a1d22393be597f9ce35be20","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-4b66cfd.0+4b66cfd","@agoric/ertp":"0.14.2-dev-4b66cfd.0+4b66cfd","@agoric/assert":"0.4.1-dev-4b66cfd.0+4b66cfd","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-4b66cfd.0_1653501330068_0.9567940386805744","host":"s3://npm-registry-packages"}},"0.2.33-dev-0df1077.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-0df1077.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-0df1077.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c25de90c29d286229fe55e12a0e47814621f666a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-0df1077.0.tgz","fileCount":35,"integrity":"sha512-RpWUvrs9tr4zR68tbTffKRc/3K0lDF/yrkJ1+3IWgZIHDiaSj8jAVhDLWaWJZZorUN9XKOu90q97c3REt9bepw==","signatures":[{"sig":"MEQCIBQ92n9z/wjiiFW+9z0DSelOIj3NL+pnkREVDbUNIhxZAiAgfw44Em6lgsbskw02NyfYMPWM++wVri7YQHtHAhrD9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijreYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFCA/+MrEIoBNpHHj8VLFIN2zASS86J+FbbX0rgvTdA2k4wUIYtTtN\r\nOTw+jHXgL6hE+VM+fKI9QCKwJL3AubomAVwM9OvDpMEMlYN+rIE5TkdIbYOz\r\n61QcpVwRrZh7b9E7SEHLYUx1z74IStyKGgpA0ZmD+jFrpUSnClTFoo2Hwdns\r\nsAQxVYZDzWiXGFDLAI9b7TMW38UnXhUMFBS+AupdayTEdegULDKBiPMVEjAN\r\nWW+sfxQLM8l+y3jwbsTnIOkJ3q1omHYQzzC3Nibth//TPLB0m/3BSo+mSWAM\r\ne4XCmYeeNgY0it8/ghWDC/jfIcXvRzwG6fbmEOgy9GzZXDcZliNM1pdGps6h\r\nX6E6G67hFkzhRNq/WyB405pSmiOWYfk76mKcIH5wmz6xV7Atk1K4wsbTCwXH\r\no13VbGUGmcBR4tKgP4V7KElhbKEApVRSkAIDDwSwHgJjyLqJ+22q5XvAJUnp\r\nLT1LNj3qkcnexiw/q/mVxL6ocNYs98CiLpyoweJjnAyBV3QKEhdErGDlzaJ3\r\nb3v9JrXd5PEtfaLLRSps3/i4MVOzqqmzDNagwQXMJncu8MdJWKcYGPiDX6iH\r\nekBM0g8IMBqy+ntGOWKZM3DWhfuAkV0kB3R4X0cnhaUU6UwxEY2QsCeRRfbK\r\ngiMiVgV5Bnfd48y13q8NnLABaXMzeBrthv0=\r\n=f7KA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0df107757edb0863885c2cde9b269f3306045ca9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-0df1077.0+0df1077","@agoric/ertp":"0.14.2-dev-0df1077.0+0df1077","@agoric/assert":"0.4.1-dev-0df1077.0+0df1077","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-0df1077.0_1653520280130_0.25236472268837495","host":"s3://npm-registry-packages"}},"0.2.33-dev-47d4823.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-47d4823.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-47d4823.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"822e5c75b422cb777fe1931439d1d159f341856c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-47d4823.0.tgz","fileCount":35,"integrity":"sha512-Cij4mxLvo2dx3zMRouJd+pfNPdoiwAPiCwhbKGGx1NuIcIWBhDoWcHXMrg74xIlKLBZA1q7lZoakbVcdQjWqyQ==","signatures":[{"sig":"MEUCIQDRkzCCAROzU0P8YSwbK5MbVvvAYSeouV7AWlOJCiPdOgIgKQNVM14YxxBC28RH9c7pVBmg6QojK+HwDV7MSIN7HNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijsCNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0dQ/+NNGtxmUiPPR/eU7EMCoWcZIHIHzdxS18Dfbao9QPVaj0JeVD\r\n1gBrroCHwzYmPSmTEO8BuH7e8BY6gD8qHF0ch3wQ3BpzzCpXfPEz2ZlBWK4P\r\nPZkwLb+p98St9OLM4O1xR/wjo7i5p/8kkI6+Y6tYZc3BsUBaqzC71/WlzWhP\r\nC6xCoIZ3Q3Swl64zTeVIFe5IePxxZOoPuLeF/mRNtUJi9oeLAqP9nmsgrfTx\r\nMAG1cB8FWAowQlmiIwdi7VCw8n11sboUuIaqv2W8gBW7p2CAo9vS8RfQmxfs\r\nTYGa7SjFbY2pUHwMtLJ297XLiFLJqCY6XfA6ecHyXiJ82aPr9pSO3pFNY/rv\r\nQyJ8f8Zm3MRjo7ZM5Ii+DsOWfEc5e1Dv495dyGRrt6BWsqHjzeOD2j2VuMEz\r\nhWdljQgZSjM6z1Md2HEiti2Oq3fTd3ZQRICKpuIb4oSeV5K3LwmvToHe/H0V\r\noKkXRZ/QAv2LyYcKCEM5Z9fX4y6t1yHYJhJ0/dFiF8iuSTyoMc/k2be6Bc7p\r\n8SaNYfQhWN/v9htC1VR8yis3aOVUQjo0VCnhOMsMIJVbvc5cEc/KfGZmq/E0\r\nebUMfe5DjugWINe5PaTo4tI021FtZ8ETEFEUcZ5xJBVdy1bEOOlPjh3AUr+4\r\ncokbQgM4dNMUOQJ4GKf0HYQIIidnikNY7Ac=\r\n=L2R8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"47d48236ee1702d8b0a903e39143132b56cfd096","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-47d4823.0+47d4823","@agoric/ertp":"0.14.2-dev-47d4823.0+47d4823","@agoric/assert":"0.4.1-dev-47d4823.0+47d4823","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-47d4823.0_1653522572881_0.12761710969196938","host":"s3://npm-registry-packages"}},"0.2.33-dev-5670b41.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-5670b41.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-5670b41.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8e16548e1cc428faa5d77badbc5b398ba8c1c676","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-5670b41.0.tgz","fileCount":35,"integrity":"sha512-yFz8OTyp8NzNPGAS9YQXZYaBlqD2+NKHki38YSFq0EMOoww2G2IXqbKiimLe5dyrZGjPcfS1BkRCFf+gV6OIlw==","signatures":[{"sig":"MEYCIQCjV+HM33SBtiajN1no0m7vb2pc7etXAwY6MYNeV501FAIhAP6Bn5krrsXIoam6g/XQOoj9osOX84Yy5MkxyLifc5DD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijtIzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjmBAAlTPgEO37h5iG4FQfyFkFSPLoQjR52GWSMv3zt2+h6Nx1TKOH\r\n5wOFM0KW0TD2TeF5nXT6PHIYzBhU8JwAp/JHmQ7ymkkkciCygKxNeoenLDra\r\nZo1oAERWbMHTXWF/jDmzeo8ap+kZMcSnhg6xoeVDbqyknbhPA2yXM6XrASBA\r\nHIIxcgoCsRubWx7bFiMQNkndwe9H8IDdMb4DiB/D6e5yarmgWIra0UsiKy1y\r\noqThwhM1+zRd9xcgd0ekkm27lEM/CvaqouHqr2gufJADteMDF6smI8QcsM6B\r\nTC38R/86UPW6AZEuP0O/83mUhqrn1dYhqMxq9aqxjzIVOs/bnugaO2a+9C9N\r\nA1nSlwVpb8AJNlWMv9fYvXpRy5rv9B2C/i1eHAyHIpj/kORZ0fp4CZpR92JA\r\n96VMwbHq5YeP8OhBh6Fr4H3G+uClLYFkH/g+yTu1EByxi5RSFNNIYsVf+9yE\r\nWDZL3FI2NuxkcnquZ5KuvqrPmYRAJaxoT3Vi5hSmRXA2U7bOh7H7ksQClpzN\r\nl2Pqw09OTpCFz6/qoRouB8rYGnHXgMmXQTyUQfD7PvnTE6QmwN7494PzaKb6\r\ncdntnK+/YOsbH3MLgNXKCt9GpHVw4flX+VVe3R/GNzekwoMEi65r7HnX1bwQ\r\nTcqWgC87IBRE9BwulrN2k7ivfSqSPSgw+to=\r\n=ePX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5670b41b21abd34c868fef150b6994817063e959","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-5670b41.0+5670b41","@agoric/ertp":"0.14.2-dev-5670b41.0+5670b41","@agoric/assert":"0.4.1-dev-5670b41.0+5670b41","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-5670b41.0_1653527091513_0.14685194494765086","host":"s3://npm-registry-packages"}},"0.2.33-dev-1c97bf5.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-1c97bf5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-1c97bf5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c54d096e04e560b8b9de49058d797cc49a1687f5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-1c97bf5.0.tgz","fileCount":35,"integrity":"sha512-qsmyfCjQ4tYExBl8B3NWQByWZOkbFpJvCOFzWeeEcokCsZLSqFp/odAXLQ0SYGliuIu7UEgNF8qScOVzZvCHzw==","signatures":[{"sig":"MEYCIQCIIcrkVO2xNzEJn8uGnoDe1shYCEaLktjPdMiSpYjvZAIhANjclW7hbClibGaqBK30TkS40mzinJLA52+rmM32IQuC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijzPtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ5A/+LMxLPT86btN4d6rpZ9oGli24xoX9OwujGmeZ33BAHuTRXqir\r\nSy3xwbEK6I3k1AnkgagoWu1G0zqvJA9Z/twNIyA34/AyHb42TmmbLZRxBM/v\r\nPHwz0pb8JxpmMxhRHAhBFJWJY76rdiiFEB3ZgWf5ZlkxbPfyqwtaLiTr1Riu\r\nfdXB0w2c7SITEl5CWxPi5TRNu3dp+9+yZvMJf5tXHZHpG/YKuGXTuqw+XSjl\r\n0inbTXKTqa7FxjRUA9qcco5Lxgu606zpRi2C2kauwyjCNmTtmr+1361hCeXX\r\nhW5A479NFijm6137ekbXCrACg6EQ6uR+mfWyvSHK9wKBOJXFQIcDa1N0bNZ5\r\nAuX5o/sdpGKJFv+j9bi4c3BTEF7v/5Vy5Rrsu4hHi47BbL89cTQYHfEoAp8V\r\n1siRe3FQolS1r7ztHtPExXd0U1HrHSRe690TsMLAOpaXp1QP79aH/YFGMIBf\r\nIVktH9b587PFKkqbzQ1c7s5DagUBuke/HSsXyTFXJslDLqUpLV4k+6A+7MpM\r\nP6lQ2U9bs8U6Kv6xARyVGnFbvh4UrTxsg856YLVf2hAAPW4RBcXkoAjfiAod\r\nizgJVDbxvl7MABK+tAX+v3dDyVJDKknmN8ChUYL0OVKSMP9G8Eyf5SJdHDK9\r\nPFa3RvyFOxyyUhDUKZkMXl56OuwzvOmFbCU=\r\n=Ah+q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1c97bf5065b9fa53d0da8d339158296c93f4efcb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-1c97bf5.0+1c97bf5","@agoric/ertp":"0.14.2-dev-1c97bf5.0+1c97bf5","@agoric/assert":"0.4.1-dev-1c97bf5.0+1c97bf5","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-1c97bf5.0_1653552109734_0.04203398709931849","host":"s3://npm-registry-packages"}},"0.2.33-dev-1d8093d.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-1d8093d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-1d8093d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"74a2b88d5b5e027e77d91e6a073c0bcdc36b11d6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-1d8093d.0.tgz","fileCount":35,"integrity":"sha512-cakaj1RnD3S/djRGRPvfelzv8eeMH8BT1U4d7q0FW6HqBBwIQDWMqCn9sQNr5FF8focG2YN5zpZlO92A7R8/aQ==","signatures":[{"sig":"MEYCIQDY6Pr8lI8KbksJDiMivm8pbj8CrReuMAl2x7PFm9jEFgIhAJ98yr6YIVLZtl9Fn58A1tTLVDl89+yCZdYqS+0fEwVy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij6b9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaxA//dgXAcAraXgUbvJpnVsgbqa3TnbVwxUtrJ/v+RCh8vHN4HUMi\r\nr4yQoZRWHwxhHmHDR11Cj9rfKKb5JgDpCl4vET8cN0qFuV5QBFWQ5xz8zker\r\nRuOeeE6PJrJfp4REt31ZHJnrXC5UnpXnYWYgTs38gOO2kpWbXElnUYEVNvfe\r\nsPfqFlEGTnlY5IoxYgQ2KixtovQj7vUoOgQr3SrnsDbDnkxBIGPnhOeQAt3O\r\nfoapUHZLcnvFxgR+/xX/RV4soiIMkV3KeYCwQW3sVOgkcin52It4bosRFxJH\r\nBjzI6jsq+pM6hV8GV3a3y5HipNke5F0/wjLbaRYQ7VgUtYbRv6ZDbMQY7QOh\r\nx4Y9YLw7vwFMA3rTJpvyXBS6iGUjq1PXww4XIdL45MonEEKQ2TUiCO6iEfSo\r\nMYvF7iTqdBm6yboVuFBf1D9bP+UM1mZnht0HJEC1CVckZ9X0PkqAryFvKlA2\r\nq2iRGYo1T2cgVS66on+U97ZFWkjQ52/peuySkrT7hjUQPFXNYWdHHYptvGmk\r\noOe47O4xh0nx0nAsxwDLagZAnaFN6ffkOUM2jp/+8i2K4Ok30ZnFLVMJ4le9\r\nAzxB0YVdb1QjaVoK5ojlv/d9ViuwNErD7CmerDdlB4S0DmXRfPWqet/63i1q\r\npQ4CtxIM79L2TvgwLgfJUnKln3zLevVEM1U=\r\n=R1N1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1d8093dd426b4ca6cf71a94c71b6f9599eefe532","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-1d8093d.0+1d8093d","@agoric/ertp":"0.14.2-dev-1d8093d.0+1d8093d","@agoric/assert":"0.4.1-dev-1d8093d.0+1d8093d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-1d8093d.0_1653581565760_0.789196147582121","host":"s3://npm-registry-packages"}},"0.2.33-dev-a98368e.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-a98368e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-a98368e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"08d4d64c54b0e3930c9463528b3442e42e97a82b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-a98368e.0.tgz","fileCount":35,"integrity":"sha512-h9ABCuV03ex84ipH0bZ3njyf86f3x8cpbQjD0F5w+S6e9Y/GKmqeOZI81LsruIhYZ+f/JxXFp16g/IanKY9KdQ==","signatures":[{"sig":"MEUCIQCFWKFj8mDR2UJzUbZi9KjsoHLjsvPBp2O207BMT7zMLwIgQQh9cI0COFHLYDz7UUaboM7ACOR2TP2wm/07zZvq7ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij9uOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ8w//XvK8V8qMLfFru5Z5C4Dc8T2EvhjRdxz7llvXtLAQgbMQLdaN\r\nWEv/pOw5VNz5ZXtmg9QO0cKD5LQaquyGB4u7ofSEhW5caR1/+in0MPHsDPhJ\r\nT6e+57KfIBVeWn7CPoKJ5FQ8zaVwOuX2fpeM9T1+JH3qe3DnPSBhliiOl6XS\r\nAGrpKNDka2zJku1b5qd+LLzhN7fEcqMw4D1B05ALCsH+h745LxGl/uJQpbcv\r\ntPpXWVMDUT/NfbgvkvRLbw0qsQ0NwPvaJOAdOGkzbieDyYNdrN2zuC85sdWI\r\n+1nbnjx9CjXwZi+oi3FEgL52cYGQa9bIlAy2/AoHVlGuNpb28UFjiMpPRmsY\r\n05TwT1cOXFnU2UaWWymTHcRNZid1VkRMBi6OR3bG63Pmm2wp9lnY3ZuU9AuA\r\nFMJH3Nz7e8eH27zBGUIq1OFfyraekpYXj/8sEHOVHI8Oiacvk7oBpL5PJ4vG\r\nWdh0Lkuk5uzEknUfbjvI8IRqPjGy9xTDKTseITAINe3AH8kW+BFE5Zp2tkjY\r\n5tZTFTP8MeTSCITUEQdpKG09+/OSQULYhjmask5ufYHUa++iYnN/IT5UXvGY\r\n/k/9PkkO2O/xEnHewfobNoVXZvv06GJWibUs77qHpcUugDGPFhfmj42TPS0p\r\nolRqERUFDxVI5WIt0msFLmC6ootcJNNE4mE=\r\n=OBjw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a98368e835ab9151a3a8fbccc561e48db8b84def","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-a98368e.0+a98368e","@agoric/ertp":"0.14.2-dev-a98368e.0+a98368e","@agoric/assert":"0.4.1-dev-a98368e.0+a98368e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-a98368e.0_1653595021992_0.1492540300788685","host":"s3://npm-registry-packages"}},"0.2.33-dev-1f75135.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-1f75135.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-1f75135.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"31fbe26940f628b7f833ba6f07c14289b8261a95","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-1f75135.0.tgz","fileCount":35,"integrity":"sha512-IBDIHK6wpJvg+JEzODJcvY6pUJ8kK1xzW3Ot3rV9el//iWLXHJcoppQPuI9TbDaBRfl7Jsxl5HRkZKKoFDSXJg==","signatures":[{"sig":"MEUCICg8t6zCzgbRJtcBbk5Kdb7OVcrpqDHEtT2jBzN8bicLAiEAveWA3OzDnm1EIsteaioLlPFBCm9DTWwZdyW/tl77NL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij/gAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3BxAAi2B0NdjLRth4qJK8ss0gZH2lbc7BJOL3/KnWK/wDE5SWWXV7\r\n0thJe9ZMdq46HGHI2CLuIALawq8P6TftgJPRWkywehBnHOtYatb6moGIfFmd\r\nT9PvEcayTkl5nk/PijhoaLwSg3+aZ0SXIUsXQwS1UU+vjNiRpwfhci28K+P8\r\nb34O9sWWfukqArgoBmESbqEWWy/xQos9MyB8Lm8D0QtYjkwLPdwwgG49N3eY\r\nUD/yZIDOBtEeJ0tI50Vu+k+wgI4YVDcWCGfdgrMXUx7hvS0chfBjC88/Vdkf\r\nDUd6brVTR7is6oXKgzZTRewwtbtnmQLJGU6JFTu4cai1Fr7ClayKqRbldHsw\r\nQJmPq6j1BuDdJ7CStEiX3tlGHQwGQzNw1BilsleISLVcp0qJz5f0RCqF/r5j\r\nChlyehA4p2N660EGIVWUOeyW3XzF804/18mIY8CIHGjmX7UxJU0vrTjA1Ire\r\ngKRr1wEUGKbkt94Nx/zxRqVZxwAF+h40rCa7PxXeMaujnDpcwVALx1FQChDs\r\nh6L6d6l6oNE6gFXGG3TmObQhIxZvPtkeNxZISKwqjQQw4ByeHX/Q/OCzdIyo\r\nUaVz9iERaW7PXRb9gxu4YpKdELCMK/4xy5aCKER3Eqp0J/gah2NYpBIO3ZRk\r\n9VyuiPzoVM01tSP4P7vkCoKOA/p54/VZig4=\r\n=N7jC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1f75135b16893a2efacc6bb23011a5e910489ccf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-1f75135.0+1f75135","@agoric/ertp":"0.14.2-dev-1f75135.0+1f75135","@agoric/assert":"0.4.1-dev-1f75135.0+1f75135","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-1f75135.0_1653602303788_0.3297523974187393","host":"s3://npm-registry-packages"}},"0.2.33-dev-daa3e4c.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-daa3e4c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-daa3e4c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"28be202818ae3952e18e0a3c243cedc99ffdac86","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-daa3e4c.0.tgz","fileCount":35,"integrity":"sha512-t8TWuTpbPp2JVwi3xEVbcTcw5GGhD3jSIFDpxMncSr+cshzGDEvZ6Ux9Zygt8xgWhKLBDbSSBC+X+VMHSsiYHA==","signatures":[{"sig":"MEQCID8lWMvTcP4UqzHmg7bQ2Amd9IU4sRCG4FJTeqyYzwFiAiA/a56mPMbQ/J0KFMYNXRkdYFfT0fUEMcLBc/ewAEC9FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikB1OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/iw//SqfK6v9ciE5wx2KC/0+cwa0Xm5T+7G1Cr6U/8VAMUR6RwSbs\r\n7VZJHjXX0EqjMBJfKkLQa4zGqccj+JIo9/PiLNVJF3OrnekNqBjy33D6RVd5\r\n4W/oh0o0C5p74BKI05UeV72OBX1AWl6f1HgAtkZeZKdVIshwXvaWV+niPGki\r\nBux2RIagU60APAdSKSQgo9PhUCnC5+Yc4+pAOMTD8/5Fe9xaWVQqtC0yS2P8\r\n4+//OIrh8ot6S05dFujXAfDlUfsGMWLqVgN7NbBCkSRaV3XovV9suk/Crcc/\r\npsHkqr3PCZlycwAMNNbc4nPVpOnPnt5LSVZamLjCSl8zK9uYSTHxINR5o7C/\r\nx/KbM4k10mYwkCBlv0mGhfklRF7+MErXPj93QhXmL/6q8fdtOASWvidcAozT\r\nhjR870lNUQXK8iG1v0VrCKeZZsSjIkW0l6fNDTGTOKVOHUfGuJjMsDsymbhD\r\nsWoMxgkMZBLuLH2ackH0ADUGbBZXJRPf1MEyQ+sG2T9oUrfTPdNMswIwmxAs\r\nnQN1eP7osB6eF2LLqTSNRmXFdU23TfR+wOhIir/1dI85VHWne9jgeB3H+/JI\r\nOGnWDHfE2Cz0qg1GUouKxw2rp8RIP5cNoeZGHFmFr4pIbmoPKgpnfCyVVH7M\r\npXRLhJVewm4Ru459TqKruQJVoa/8leRwGgY=\r\n=JaAw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"daa3e4c9047cda30a3dbac61bdf4d3388601c6fc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-daa3e4c.0+daa3e4c","@agoric/ertp":"0.14.2-dev-daa3e4c.0+daa3e4c","@agoric/assert":"0.4.1-dev-daa3e4c.0+daa3e4c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-daa3e4c.0_1653611854626_0.18525368795782993","host":"s3://npm-registry-packages"}},"0.2.33-dev-98d3580.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-98d3580.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-98d3580.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3d78cf897f9161bc4c7bfc51921b32fe2445012d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-98d3580.0.tgz","fileCount":35,"integrity":"sha512-BpYkJXTecnH3PRli+YMX9dkczyCcm6I/9YBH8fTYtWxskHjWrN1KrqxtDXsp6RcFasNT1d2CSke9TtnNoGbC+A==","signatures":[{"sig":"MEYCIQDhGCFile5n1Np+WObJtIE79Ks/CZOT8q/QNcZ7/2P7EwIhAKH8g55YhliADlByQSPVMyMtvFhhqSoyOv8AoSeO7Fkc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikE2yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjvw//U4GCX2DAu/h/LFZc5wqHk34IPbGazjTQZJ6VAmPoIaLUN4AU\r\nerPuflXsdjuZdIWmGrUi3gGdrebpUbLmlmZDzKBszEIQ+qsqZ4HT0+v5tGaj\r\nUOz/sJL26MMOfvTdt5hyMqWKXRUnYhwIzAasmSRwhyrBlu8YQy9/tT/ofVFA\r\n/+ng+dTigP+FTINDb/knVSc/0HqOXv+iCnvREbdarkCVueE04kxNorohmDNq\r\noyGvUZlXGKst997yc9k3rFsucfUwsPGI/BqYdx/u+cK2MJR0o9KsPBH14J6C\r\n9vjyDOlZqiZwWK5XOx9h4ELFeUpJU1VNFGZHD+c1UclKDJvWh/kJrmELt8Mq\r\nKQYQOuxzZIwe0QAscu7YXppFm41uIZz9nUarY8VmGTA2vN7vrTZIQrTsvTzB\r\nZomZarhNhVQKgngohw7JjfA+QBZik/+mTCIeNLY41QwnYBY/I5Yg2Hrp/sjz\r\npRUQ7CSyIbNE8VUZlFi64K/V2xnY5g9jSyy7bnAeg4bAmzb9lBxrMztEkzKE\r\nubcltnul4WUHhAaN9mBB0bwmaiVx0yu8LxoOJlT0+CJ4QqZIA0ju6vb3T330\r\nrRA4oeJ+WyM9yP3xDTcRBlGZI6pzKtBHtbd/RjGGsdQ+c+qc7zX1kALQFbih\r\nNFos7x+VVcyZJA3Hxo62xaC8S/l8X6oe+6E=\r\n=Y2AY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"98d35809ec28b26aa3854eedd1e1af2c9801efbe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-98d3580.0+98d3580","@agoric/ertp":"0.14.2-dev-98d3580.0+98d3580","@agoric/assert":"0.4.1-dev-98d3580.0+98d3580","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-98d3580.0_1653624242173_0.556452342635114","host":"s3://npm-registry-packages"}},"0.2.33-dev-9cb480c.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-9cb480c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-9cb480c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"15d01115697c8e308f267601d9e2496816885dd6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-9cb480c.0.tgz","fileCount":35,"integrity":"sha512-J5jZhmFGwhuoSRqjxN1oG1xmc4zS4jcBSftUZC7f//T+liQnB7UQZJsuE/ozc+R/bxdKBI5ZwSueh/kkzzcASw==","signatures":[{"sig":"MEQCIDbPpWeuPQi99vbyI51rBOAknXyQEiSybXGi2Y/xDim+AiAhTv64dgdnKlKCN29PTNa+BELFLFCm6kSDTfO8pumRRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikQesACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpixg/8Cp11BkrNG7A9CYxxeamvQQzEceXzlp72idfinDbBAVXW6v2B\r\nS7bV18m+aXsFfV4YTz+iKLf98zTc3Op84RRiWqSQYi0Tv7vUhQkG8osX+ymk\r\nlDcR+b1M/HeC6LJQaYsSjuEragsFfLPNcARSDYmzhjKF44+YJikFNUya62pK\r\nKbcmB0AMYK02faY7MbFcCY9mszZFrTaK8/99Bhp8n1a6alSS8KxW3twysKpr\r\nwukJB7Rw2ZKwjyhw/SKApCE77CSsfxagR9HToCA4jmnMjVfOAweumTog9wjU\r\nZ9XB50hG4/3jXSlIxzON7sa8WfpT8dT0EhguWv6IRdijUa/80oLMwuqt9dmC\r\nQW55EGOVoFo9Y4QYdnQ8jN2XFa0fDSVX1tLL8AOH/kc5BhpdRu6GBaeFVmYF\r\nAu6yQQBhMO82UukGzOOQk0IO1OdXnfP0twNxG7Otq6nxfS00d5cb3VRV8Sqx\r\nycHvE/C7CyKPYNNGq52ts53vYBrWyGydcxvCy1MI2jAsPsk+TPxdyUO6FjZr\r\nEKFYWzRd3SqUZWFoli7joAT/dQ2WQD/i2B1hxsX10IP8Tg24SQucr1hnTrsA\r\nWnfrUl3yGBawjbg22pCqrSbCZAweofKuCIv4APEjyR/F9qwDFy3Jz+4ZFrdv\r\nS7XEqS99YDkx8fdk9Qa9rZfXLF7yJVYzWYU=\r\n=NJl2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9cb480c5f3de7b194f37f9932df56cdc126b1c51","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-9cb480c.0+9cb480c","@agoric/ertp":"0.14.2-dev-9cb480c.0+9cb480c","@agoric/assert":"0.4.1-dev-9cb480c.0+9cb480c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-9cb480c.0_1653671852369_0.4772757710658031","host":"s3://npm-registry-packages"}},"0.2.33-dev-20472a1.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-20472a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-20472a1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8b6f2980a149458796cf280ed92613342deb93bd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-20472a1.0.tgz","fileCount":35,"integrity":"sha512-jdyDanjCAxcPZfY9rFawx+NjQNkaz5bImaFzMp0uIMi6TfZzoOOmsYMQwnC9SeS0uON7B0yKQ4EaTg/y7OiCHw==","signatures":[{"sig":"MEYCIQCD7Uy8Tx6qBGM+wI3u3fqOCy+cvF0+tZV2nX8A29nGzQIhAPsBwfCA6tf7EdbgABOi7wrwM6MSaIoa4MZgT02KRo84","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikRcyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkFQ/9GuIYmHNba2PueNTDO7IkuE1dZUhkd+wF4O46LVoI9qTKLdQ5\r\n8R9ZnZ+mhBl08yHSN9cmfCDgiVbBzZdLZGtKcRRqrdp87CHrtmAIKRCJTOPr\r\nalPnAn2FtoVEJQ2nG0GFdbYCYRxye0y9afxrHzKmPmj6SPBIrCyT2eQrERv0\r\nCw6qE9nJZd5ny0IVa6cBvJk2/y3fYJ/6YXF21RVQUu1DMvPbFkSjWUj5bKyG\r\nrr2E3frNq8aZ8hxlFe5CSau/Ls0UEXWf5Os7HkZn6Z2FxxDX6zGdvpQIkzTQ\r\n7FJUCEHr5eGpfdaqGTCQY2K79PLJ1RAY/yxQgf/EHa2Aw5vRQrFGNWQRafSC\r\ng4y9qx608S+gt4APtrtY7q4C0D2J9dezPQDwBveGCJRl8kmRS1/YyDujLalF\r\nDE+5xEwiozgzjQVYE2HqVDsh79SskAEtLxXs9yAz0xXdgGwjmkR2qT5DvEJ7\r\n2CAyiueRlLa1nznJJsRBABhB6SXom6X5LNNrV87s5hbhiiHcD2JL85hOwutO\r\n0EDqMS1mDaSOi+Cke0JqdXRYRGSLuaXxAsAzSdpVMUSf3WLtq4CUZhQ/GjdJ\r\naJqR81DHKU47N8TLFNAiboDZfcQo0RqW5YFgm/7UVKrJhU/C7rRIlcFT5oPV\r\n/kkgjQMyj3bznOVfDeF28yKbffjQ2let/L4=\r\n=pBxv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"20472a1924352df1611ed408c420ac0c56457fc7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-20472a1.0+20472a1","@agoric/ertp":"0.14.2-dev-20472a1.0+20472a1","@agoric/assert":"0.4.1-dev-20472a1.0+20472a1","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-20472a1.0_1653675826042_0.9199177792790787","host":"s3://npm-registry-packages"}},"0.2.33-dev-d80e318.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-d80e318.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-d80e318.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"39a37f8c7cd3540559f1d25c989951e3931e308a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-d80e318.0.tgz","fileCount":35,"integrity":"sha512-jHvmQryfegKBADl9IA7HG9oYaViUPOL2XZtaXUhs8jsbCLWAeFvt+Dysk9aJy6PhKgpjuw2FUx/NLbfuxwTpUQ==","signatures":[{"sig":"MEUCIG8tnEDYBZ2SU70zsm+u+bjQKa9PQoEH3YyvayerkUMxAiEAmd9Rg+ftevTIupM2lCvmh1rcwEA6ne6Zw8IiXD/51TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikS92ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9yhAAia8jKs+YV3fklyPS0weB5XxWKY8rnR6GLMnS6OlaE2M29QO9\r\n5mquWAAZ6cVeLYq98iHDbAX6pvJLnHXXaybmK5OEs4NC71U4XMDAqZMeuMab\r\n1x0ZIwKEEm0ig4s6B8o9AY4oN1Js1GgShBZRXi1GcS9ngLxMXRKu0HHwkEPO\r\nrnrdRg0TUoifbxhKeS+Ews0bHKUDdmNqA8Meaop64I5fbdJZ3cCcDWRVp7PW\r\ntFN+MzKihUTTZD6Fw6fiUkpbVF/jchn+dWy9TRh3BAsVHhaqWqQT4Y8ZPCWG\r\niJQ7NDci8TQ9aFiCBIhBUVHDqdH4Idfq9k1mBRjibWt31XOMiXLN5npR0mta\r\n2ER9Sk7wCcD0T4TV5FSOxtsqmUkFbXSUTaxH63Gxyag1oSd9B1mLPGdhd4eD\r\nY98dBrwz3uQyuJZgYI7XamlxVp4YPE0HAqK6wGKmbCKrfdB8z09+QDOzIj3W\r\nymNYeMN2P6/fi4T2AgWd9q4wQmpnJ3k2QgXdQhd3/Dhdhlzf0OAfWvlv8WBj\r\n8kUXHZUOOJfC7o6gqIwxKRi0UUZn+KbNCkaYextLmM7jiPn3x737Wei0CkVf\r\nNKLbbHG0nWt0TLGEn4fbhLvI8/ICWSrsRG/SoUgRTMGSOtwNrmiT5s8OChnt\r\nQ0QBm58Te6R5JmvQAqOU85ie3zFmWBwsU0o=\r\n=kWK0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d80e318d5c6a693206f3899c1d2d097c7b74495f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-d80e318.0+d80e318","@agoric/ertp":"0.14.2-dev-d80e318.0+d80e318","@agoric/assert":"0.4.1-dev-d80e318.0+d80e318","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-d80e318.0_1653682037813_0.563679579507059","host":"s3://npm-registry-packages"}},"0.2.33-dev-96f1484.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-96f1484.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-96f1484.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"df2117c898961f1e6aed991cc5031b04e4a8b846","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-96f1484.0.tgz","fileCount":35,"integrity":"sha512-Emkhjy2hEZDd8BV464hPnb+vBaMmrkkgTczrMWy0CA7E/huGl/ITdaiPOmAJ6ZXsR5B5eYuvXo9J5HIjmkLMug==","signatures":[{"sig":"MEUCIDLqzXG3fDtpfCNMY/Pj7hB77veOUiGaACAfSBrIj4fyAiEAwhQNWmKpIMRpZAqDzr4rcRQugLWtTuI5PhXez6c5NdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikT0sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXYRAAkgAxoOkP3TE/ArJlmkA9DEuI7uAeWv5DclBkjGIV7S9Ju+tW\r\ntSGB4yOr7ERVJi6mKAuWEWQuebnTS58mPwEJW5CW0TQEkQeUDt9In6dBSsBJ\r\nF5BBup5Fa16iAiy8olZGJhvGwl7Jt3AJbtAGB3E+Ty602YxVwysOgYhy+PtZ\r\nYjoawjfUl+t5REzgWAQO3NX4t2lOw7ZPs4Un5bToWHWI32mhSooibRumTdHN\r\nUpY33UTWoV4648PT2O2p3UNDQhH/JgLcOmwGz3n7s4N4tzOaqQ5lrzjiwoMW\r\nVWWAwVT5iRVqf/YU9PbQRzoYdxYBxxIl9Uwv9DKF284LVetf5Mw0R3AdA+1J\r\nosJ8YUZayAXhGlKZoRltyp+XuRJNGKUrgECVOCrbzkrKaRVx6W7kpdzE8YXM\r\nl04mDUqK7EicB90lzW4X+DfknMTvS3k8TomLxghXgDLypFkdJE6RaLN3z+Vq\r\nCZVdQGFpQLp4rt/RGvo0LPpIXBkUYkdwLq7RpXcca/Z7zHBR/V1yKYQlmLYN\r\n2jMKSyWjFlPfZKb7fR/Yhi2vemrXzFV8SgnLbFadYwjMpRZmH3Iai2PvRssV\r\noMiwxr/7mwlxH/qQo0Afsz8DVfRzLat2Od2klJXgu+Lios3lVwuV5i/B80K+\r\n3W+mMkMqgeiveUEZ+MuJ1LYgJKwEbLCxHFA=\r\n=Dccj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"96f14847c815cf7c26e3147faf891d89cc4a98e9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-96f1484.0+96f1484","@agoric/ertp":"0.14.2-dev-96f1484.0+96f1484","@agoric/assert":"0.4.1-dev-96f1484.0+96f1484","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-96f1484.0_1653685548112_0.6344902982701293","host":"s3://npm-registry-packages"}},"0.2.33-dev-396e4c6.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-396e4c6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-396e4c6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fe925da1b289dc062c2d1dc787af6549ad1ef7a1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-396e4c6.0.tgz","fileCount":35,"integrity":"sha512-c12Yyr34Muv3w20V6HEJquGbzYgkfrvy/37xvns8XVSSZJuRYeXPLlHjavEU4sFlkJ7bOJJ/1bQs0LTBi7Y8Uw==","signatures":[{"sig":"MEYCIQCrgx41NurpR3a4PdKI3e4+wVE/qKciqhfJmfDe/fH1RwIhAJPBgEUE6zTvw1MWcMer7A8uZjZK4uFhDsJLM9WIGien","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikWleACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhng//STnHLgJanEu+fFiY1AJQr55m2ACooL8foi5LK2BUk3DEv1V2\r\nbXmYAGWAKn2sn3Ru3dDhSh0bjwdK4hfWbX6jTUqQoUsON8PCAsjwg8b4Nd48\r\nVuirFkgjMF/MxsSZ3c/WD8Aw1AFhbQD+KRS8d3i3bj9kwnMaOMLdzmZLW9Rv\r\nR66LpKwEKJ56WRQgT4O+jWhFGKoaYaC6EUnc4NFJgfFiDfq7wbpIPfsGy+DN\r\nFuWhyRlmfRR3Vytjg6a7PbfrNBUMchHn4xXPIf7Mz2yLtgYQJV9z74oVrCZP\r\n4slPvlC/IBYJC3XvK5wSGYCHm/VCRDCgnrAd0RDqE0hOqfiMxAmh1I1V6tVl\r\nt7f7x2pDKUSOgqiTI76jlUn0SDRMa5R+3Vkhy1uBZ7cVpKGwq7oxU594E3zl\r\n/A4B7PnFuTukl7Znrl0CDQUBkUpu+GQ7qVLb87vFrlXCVyMbtwceJoW3D1Gt\r\nxc2aAOCxVwN3KV+20TSu7p7T3ANFYqOAGMvJRbD+29esetfSS43eIEYwYxtP\r\n3bVC1W6GAe7vXkMQuqxHC0838w9iDYq41iMkTq7Zl1ibc3xt+QN72SfpFRpI\r\n6p0rdVC5T1bhb5Sggm2U3iaH8RRcuNTqdxNwIuhPoKU3mmzKPgyW3/5ToMzY\r\ne02OYbcbmYFWYIQ5vvbmWOLpsymlck+f2IY=\r\n=ehxO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"396e4c62391f39267fd093afb0e37fcacbe79fe8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-396e4c6.0+396e4c6","@agoric/ertp":"0.14.2-dev-396e4c6.0+396e4c6","@agoric/assert":"0.4.1-dev-396e4c6.0+396e4c6","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-396e4c6.0_1653696862580_0.7750226729316008","host":"s3://npm-registry-packages"}},"0.2.33":{"name":"@agoric/ui-components","version":"0.2.33","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"417bbd8b14262fa573a69c9fe335a5a65ad2aee8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33.tgz","fileCount":35,"integrity":"sha512-mkl2gg0HXvzIDh8eibDoowM8r9c4/4hH4FkCQr1bBq1D1VXfqZKrmyQ2IjzTgejNA3CP2hAy9DzDGU77Hb/qmQ==","signatures":[{"sig":"MEUCIQDNWgk0sF+VBCSAXYfSZA2wDNJ/Y3Do+sN1lwWl9tgpogIgefE/RIOJ2mOJ8XXSG/8evnrQxbG6oDQZnwS9y2ZyTUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikWzsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPhw/+J+Ccj5+7Qs7rexSdvz3EaNq2bfN92dC8nQzyPSmb9LQuSM7P\r\nRThwbWCFZvurUiXk8meNC6dCJuSvQjg3Wkwg3npHDcFvb1Scyx6H8yGLMaHm\r\n6m1HBQT6VTkPJ9qcW/HgatI4gsqPZKL0RMdmDfr1t0oEpmwVdUVyFLu8e0Pi\r\nF7Kp1k+zKSV3oK6a15SROvm2jxCy9XmLQt7bVTTEWyQRbslWPReTCTUc173T\r\n8NaDK653f+2p5/YCwDQVqYvbDusm+2bhsBbc/zI+kr3whVetDB73yFXwNd1+\r\ngw1Qk/jeyVh+rAQRuSWH/Mj3b/2J8T4uqie0bQ1JEf96ohPqBPM2tExXJ2b4\r\nGUYFym/cbA+79zZzuttBxHYCPSljBrVbJtnJuMxxKf8BlgUAv5SdEeweQWQ9\r\niXHXsLG5cboNq2O+1CD7UjUagHcV1VgGv05+W8McAoC/IEVesq4Ze986PJn7\r\nFNDViINyB4a3fk8lcxMKlxkezfHq3CesnX+6h+YHy7slIN/B1g6sDmzUnIzb\r\ncYlTjCM9Zba2nsvkCxVfiPF3a2QKiMgYgf89RwCIcbewQIPJy/LPk6nxJ27y\r\nocFAkSVHBwDCFuZl+YlVJbzMV5S4PsA+ijbzmsgmcmouZY8mfR03hyozxtJk\r\nvZGyy9RKI+RTE/H9+7AdxKyCDprEiT5NSoU=\r\n=WhRn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"fca3db870bcc62765b77b1a300718095199d43fd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.14.0+arm64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.24.0","@agoric/ertp":"^0.14.2","@agoric/assert":"^0.4.0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33_1653697772338_0.29511770374513824","host":"s3://npm-registry-packages"}},"0.2.33-dev-d350bfb.0":{"name":"@agoric/ui-components","version":"0.2.33-dev-d350bfb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.33-dev-d350bfb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7a528e9ebc9852c4aefdaaa42c69178b38ec7bde","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.33-dev-d350bfb.0.tgz","fileCount":35,"integrity":"sha512-kCgeH/VEWt20BwmhhFLyH422CmoUYrbAj6A1DfFHM2VQ1VkIzaAMEAzdmf6AZ53YyTqqJ+8WffNf0GZO+c4NRA==","signatures":[{"sig":"MEYCIQCUyhHOhKL4Xjoiu2ZK6u8HCRwEk123bbonqQ8qykuF/gIhAPZGGF/+scZdD/CFVsb4C//PaO6oTGUxvxFwAXazZY51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikXCwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonmRAAgzzpWMr/Sto6kHKEj0o/IRxTblI1wNj7J+wAhYmzClee8GGT\r\n8CEaBryrjW7okUdW2YQj/6k2zXfgAuF+Lo1vDvzyOwJe3ZnTDghPtbkJ0g2F\r\nStWYQIztXAST3Llf84fWEW22SeMLRkb/5G5FBW2wF6QztUIbIBhQqzrlJKIM\r\ni4GbJcN7RWn30zfEi+TBiJWn0g0pwPqka1k+ONZ016ByBoZe8ts5d6pNcZ2+\r\nvWxpVq67R6msaM1epQRnn7jPLJkSm0/+wUGwvaAaQrnwSTnCrE5+PpKDr3u8\r\nNC/fCQtFW/nu446k07GtnniU5PsJeYyHR5M5nbYydpl5lY0mMxX4y/7cNTj2\r\nME1pwbjBN37CZOnSfDjNSZDJGCDp4VXDYmbVPwDIZKgtg7prAS0wYH3sKGMA\r\n780uWFPyE3J7LU3O1twW9VJxvD4WoOS/Z+k8yk8Epdsoq/SWmtSVD5S579D3\r\nREzwaeEOA8DiqRtPaZOuuukXbaZjlNKzYkcBC485gwUaTi0kiA5kQtwxP3XL\r\nOCdokI3zkPh8PJEtKuwH8xPTxQ6m1PF4905gSIX+40NuejICiDBaS+x31iFE\r\njUZNVAlDIRZ0Z2buTSSFfPwB7I6hgxSiSPjgrAkvtgbnVy0O9tD31nz26+LS\r\nsCqTkSXTrFnQwK+JUG7WQx2zkNToOD4ej4A=\r\n=YQF0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d350bfbc794e2ef96cfd7c7c984e6891f507b11a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.23.1-dev-d350bfb.0+d350bfb","@agoric/ertp":"0.14.2-dev-d350bfb.0+d350bfb","@agoric/assert":"0.4.1-dev-d350bfb.0+d350bfb","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.33-dev-d350bfb.0_1653698736753_0.5554982846993342","host":"s3://npm-registry-packages"}},"0.2.34-dev-232c1d9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-232c1d9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-232c1d9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b9fc31d1ea75cd5d21ca6e8d7d5133ea6941f4f0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-232c1d9.0.tgz","fileCount":35,"integrity":"sha512-f9mVjYV/AdIm0ngG7eKqvIbEczAlEOw2Nra0R2K4BpXJ+AwTGjJeGCEn+WRXcLdQBtZttyi0cJSGP5Wl14iD0A==","signatures":[{"sig":"MEQCIHqgzqtLsjRo+RVqDkC8EU+nymuprfmw10eduA4S0goBAiAcJ91qYVTvJs+V3hqBI2Jc9+Ygg/AUn55axdUsZRBuWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikX9AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTqQ/+IGU7H5RKsQWiFuppBWNJ9rTyDXfOVnu4TaXWIHmvvwpZ320V\r\nmWH1n1LA0pd6jsOMcpuvS9L26xGmTh4dD6jMi48j+SSYBB/d4JOWSiN37RGc\r\nT1qjc2NizGtjDF6PQhfdse82uQMGa/8EDbMPrMpjmWtE8iWOufUZoywrT2iv\r\nXYs/5Y2xJTOb+VGQFASNxN3Iyh4zKGOcOSa8euGVr4aOF/vnRTlEd1NeOsso\r\nWzBDHKsSmuERLbg/jFDg/6i5bcYn2zCjjkRrGiykLQ35EpujInCr+4MbCPMk\r\n4q1wrrAWqWf4VBmjtwd3rQI0MHPd7rCS2eYmWhmoLFHriVIzXvS+mWxW+5Ph\r\nWDPCbVOdP0lwLbHeSriRwa5Hx3HI/a3Txkz6+C1cSh8JQTT1Roq6fhgKt2fJ\r\nqRoa/hRxL0aGkTK6mZY7SDThxHEiPGVvuu/afZylkAYmucWyjh+xbwMkioAg\r\nHsDvbNEJ/cG64O1VVHgv/DNqsPyN7w/QEPqLfHhTpfTASB3ketaYGrtMJIBV\r\nk9lmGQM7pJZodm4O//QWn6ndKzQTjc9++XMZ7yPwcXtinCMkfedBCCJhJlEm\r\nGSQhoFim9pVkHd708m6vB+lNfQuyGpwGgbIESH4frbjzbKYebXaZOXfQ3GCb\r\ncvGWDwU+sqyEokwhDWvv/x5Lc/6KDU+Y7ag=\r\n=7Kqr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"232c1d90e372cc1729b036746c28d25cc20ee7ab","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-232c1d9.0+232c1d9","@agoric/ertp":"0.14.3-dev-232c1d9.0+232c1d9","@agoric/assert":"0.4.1-dev-232c1d9.0+232c1d9","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-232c1d9.0_1653702463877_0.7556826779096286","host":"s3://npm-registry-packages"}},"0.2.34-dev-c4c452f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c4c452f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c4c452f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5a85c6851f3aa56ee7f57736c678538b4e17c55d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c4c452f.0.tgz","fileCount":35,"integrity":"sha512-k4BEgIaO4vAv10ozl5ViU+jygyK4Cvg+rfGgvjZUe4ZMX7JAPJC/0Oh4uQjfdLqwfxubJbA9x1ycps58ct3gnw==","signatures":[{"sig":"MEUCIFt4x5AqwZ4uv2ojrYkExGLOKBjPtTN+83wGsXRrZI7OAiEA/r3+mNjOCR8XiDsqKbkzaz3m4qUxBhXZWpAnLifGcGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikYjSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnyw//XZzkDepnVhKYl104L0O2mt0KQ4RPbLjxm5lugCIxg99ywZTc\r\nKBQerkpJqNk/V8sRTGC1PK/fFjIkDBOoE5K8bQMD+LEUSst6nOTQS3XBzQd7\r\neqwvf7SKuUP3d5ugmdQoM5+sljmgbowzy85dcHhbohbc/7Ttm87XBgMBEHDa\r\nO7QDprFDaLEuUysOaO5N5M5DPRMkf4StsORyd5dXRX967sJD6wsSAyeSxGx7\r\nRwBrfIKaAmia77XcGZM9aazmFvpNTsyTNuZzPg0rTqj42H7rfyoNbPApbhzD\r\nJsOObjd4+DqgYouKm0vjZHsH4nMATMN+WmVENiLnLSgQLZKnWwM/mzCXM5Ry\r\np7p6i65IMVhEPQr31Xv7W/1qcR2yYblfdJE+klEFHlrjtpMxilAMN52y7aTH\r\nY2U/Z74uOUERiSDL9LHd1X/P+P4jXLOvc1+/DeBErEdNdJRxQNG/OVqes5C5\r\ncoXr9WgQTITBB6lj6I8rnzeO6lEVbTmK2MbCTBPOf3BnmvEEv8XNixPFRDe2\r\nxAQjnjQvIzg/Ne/0H4xMub6lbQS1ICdSE5FZsYINcpaeO16Q9MXBvNUrjPRB\r\n+LybNK4A+hBJt9P1Z+W4hOS9tIOV1OY5sbgs1hpgrwlDg0Xr2zfGdRaQ1DgC\r\n9BaIwcJgb5IJFZoHANUNomm+PrCev7eMfB0=\r\n=82qS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c4c452f3213bb64337380db572dc8a1330f053d8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c4c452f.0+c4c452f","@agoric/ertp":"0.14.3-dev-c4c452f.0+c4c452f","@agoric/assert":"0.4.1-dev-c4c452f.0+c4c452f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c4c452f.0_1653704914064_0.8320714199864199","host":"s3://npm-registry-packages"}},"0.2.34-dev-5aafc8c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5aafc8c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5aafc8c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"60be5d2c504ac9978fc0a416f0c7d605ba1142ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5aafc8c.0.tgz","fileCount":35,"integrity":"sha512-RA6OdgP3AQBQXlDZT57/RdP5KhBGEGZCWtHAjOKZCfWd5YH85UYWtL4Ssa1FTpSpZPbBexnQ+W/5szERIvT93g==","signatures":[{"sig":"MEUCIEy3VkGotubLxcR6937ffM6wEYiEVm8wffHainVLgeTPAiEA904fDfTAbRHcK8ns1LjecoZs7iCmxATwrUrreJpMrqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikYznACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRWg/8Cx/UerrAMKfvUWt5fMrHqJEzyRFWAhWTJnI0S67bz+6u2Mu1\r\nQ4JB9PWMEHOfj4v836hOLk2nrPqcgj8Rqd2TYnkUMaH/9qh6IA9c1DcoKTi4\r\nQG/hbRd17YquyoIWnpUiTtqMOze4Q9Dn+VBFUbDjaHJeY0l5lGgC2Y/72Klb\r\n/zH/iFHfl9uUGyo6aiRKdZ/gf1+5/h7gVDj5Nmx4aVOs7SL243rUop05CG0Y\r\nVGcsCBr6N/5S2GIbxreaqpcAKdY0pVl8UASL2QARVPTH9PrCkc5w5Vpvgevv\r\nsVsCPPJv3reA+/9m/WgHmlS1t2GGV8uQui3P1szhJ+Q7fKvSHP5FpGfGORFm\r\npsaBhXWt32U6tWdUPS9wjY/dDAHcobr5htj/2aPIrO53+IuG+uKPLW9l6VUx\r\nradMRnkUDXe+nk8pmeyzeRhlQI8y6lDH0ni9ZvTIXtcP9Zn4ATxHL0G9GbAG\r\n/uKBu7cT0kG4Z79gZQhhqAYtsshqqzgpFKsHZNxDkr6Ew5xOnwzcOPFWiI05\r\nHJW7AO/XyY/Qrl6aM9CwjZ4C70juut9VUz9SiPKbq8FDqRespPfDW89Utjha\r\n2uItSQtMRy+zGjiY3ULd10c66fja70vPRIqqD84mB5+RLLQAettThWMK8dbQ\r\nU2TYWMiA92cECgZ/QwB9c4ZQW/jARdmhd8E=\r\n=11xG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5aafc8ce1f1babd76c2389c836bd952888a80a65","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5aafc8c.0+5aafc8c","@agoric/ertp":"0.14.3-dev-5aafc8c.0+5aafc8c","@agoric/assert":"0.4.1-dev-5aafc8c.0+5aafc8c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.6.3","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5aafc8c.0_1653705959274_0.9761458674423817","host":"s3://npm-registry-packages"}},"0.2.34-dev-b058daf.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b058daf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b058daf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0869de78d95771ac65930de385905a128e4f57c8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b058daf.0.tgz","fileCount":35,"integrity":"sha512-aHm45AcBJLE5f/m7u/iazkjql/tKjz8s8JlaUWnOSYThY+9YzE+goJ3VhwfmOp0XrJUZP9NFJHpHyjy6m7G11A==","signatures":[{"sig":"MEUCIQDPvECbANTB3GxdF7QsEBGYgJFSzisu9XrRMOrdC2/IUAIgGDRTGXI3CmvgH3lVyzVfndvHqZR6pV9H1Sq0K5LKl3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikZRAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5tw/+ObU0Qrz1ewhDge31eBRWNHHZxkwianq+NMxp6btQT/Fv2geV\r\nwYfyEg8bKt8jz23gYpPBxDpkOq9/x0Yse7OJoW2Rjk2I6u4swT+vZzpO6lQR\r\nufdJJar8idxIlyZ8O4HN+KPNuyAABUH5EGYSvaZ/RMD69xH1TcYkuPhQnCSX\r\nCkbEcljfJTaW4Qq/HDxPRpY5eNRB3WKuFgtZ1Ek2WuD3Qjn51y9W1PqO9GKH\r\n7AeiN/kguQLYuLb8D2HiVr39cs7WZsvGOkmWQlwh+4lStwACPtqZF1OwKSws\r\nHlLOfU4ebI8w2Wye76Dd1iFz1okqQpj7sNZi68j7F+cWa1bUmBHXyLr1Rd8z\r\nZC6aZJTVDWIsG5Sik9hKoNS/p+UXlro6wbU+vZly1QmoUSAt/ntpP4328H2W\r\n0mcnT1LHXK8fNEF/29baU+exKcPYk8L6KnOikC6XmhJmSJOwQeqSnm7IeoeF\r\nOhQ4rpG2sTmgaPVYhQmnWpFWhIUyjbrpy9rrjpJd3vpG3Z/z7ocwvesW5Zp3\r\nQW/hDqMnJ0A/Ay+bVfSCfDBc3aorh82N7Ff1hWxBosWCuWQJkjO0+OiqFlbN\r\n5bKOdu7s4vScJWs18M8iRCV63QQwTX12CfyrscETgoMcgI59yWzW8RM9IIy/\r\nryjlV2QwutZOO4LqHh+jtYrKRoW5tNkiryw=\r\n=xo3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b058dafa1bddcdeda0f1b4650f56bd31b23549a5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b058daf.0+b058daf","@agoric/ertp":"0.14.3-dev-b058daf.0+b058daf","@agoric/assert":"0.4.1-dev-b058daf.0+b058daf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b058daf.0_1653707839921_0.7921924274059207","host":"s3://npm-registry-packages"}},"0.2.34-dev-3a4bb7a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3a4bb7a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3a4bb7a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"57f66b724fd552a21c2d12020d31b8ca517b9490","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3a4bb7a.0.tgz","fileCount":35,"integrity":"sha512-ZIEykBUi1SsyrFcCCJZTnEk8dur4q0Yj1Pe7ShO6KTMQ5yYab/M1mEVdM6F0zccMtq99HMwJanE+OciGwlJCaQ==","signatures":[{"sig":"MEUCIEZ5CBT90VdpNtRtrriI9PC799qfYF73Tnuq8Tu3U64VAiEAmdt2datQ/PZumGQs+zAHTNa24TOjWpeUi9Vn8xx++1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikbPfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqyQ//fJ5nrkdPhqDCzMtFm8b4yMn+UUA+HjYQMbWXezddSP+das3G\r\n2hbVEWDladO5KM9lTRM4DCWSWE6YyO4EiArtP9eCQhUjoUR7V8eUs8toh6bl\r\nL21O2L6zbI8Xf+VxldEGU4AkLbxsLoZn8G3/pvX7lR4v0I0rIDZDUtYPPOos\r\n/3XgWAeqqipAtOZeS9yXrXY/mYabUk90B0L4sKKBKrGHvXAI1Y6n7Gw5ExAz\r\nboUXzNZfj1CRJfDfh7iij2ep23EYnGlW/O/VakhsKNSeOtaBecw/wojUu/ki\r\neFaGk4paIApNH5l2lvvx+QWBFn/Y1QRnIcpMnhB4hJSvMg79fytKNyj8VS8X\r\nRKZyuXrWGJHx1vZOUKcdy4OM1IoL2Hl2a3x5WeMZWNqVrTksaNRtHUaaNBdr\r\nKjDnmgH+lEcGqlED4snp0N9L3c4dRbfKc2RM7xoRw/ZhR9HptcN3zCLCYYQo\r\n/OfgH0leh2jQNREXHFpNZMw6KNzQz6gbpEOXFoC9CSDgaY0Hrf+RT9sa1j7N\r\nzMA5FxPAu7xGsdzu6DcAga2YMU1KVjRq8yfwr+mZ24EonsrljYeZufdd76zU\r\nw3p/WhU57jbS2NAOrmOjMsoCqrmIVepcDZdoqwK2ST/AZEO/Yp78kTmMXwOK\r\nBUHL5ZgMf/QKwo2VFlZphpwlPRmckl9OOy8=\r\n=+XeQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3a4bb7a1796167192821b176f7cd5fd775d7f578","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3a4bb7a.0+3a4bb7a","@agoric/ertp":"0.14.3-dev-3a4bb7a.0+3a4bb7a","@agoric/assert":"0.4.1-dev-3a4bb7a.0+3a4bb7a","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3a4bb7a.0_1653715935073_0.5396023511987635","host":"s3://npm-registry-packages"}},"0.2.34-dev-ee043dc.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ee043dc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ee043dc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"08e49d3777a2b9ea6deaf6810397dcb48b0f83d1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ee043dc.0.tgz","fileCount":35,"integrity":"sha512-vmvf9NZETNfJgZzaIQXg1KD6aigkEgRZyzrvsurTzjsZQeMA4pxjDK8x5hBO+j4dcH9hjr8koui0oaxDgFZoaw==","signatures":[{"sig":"MEQCIHpKYeix6/tnsGKOtwYIZhf8J5sgjCJNdVEpgAvfqlzTAiBPfSfhTs0uwGhMjgfrGoD/nhK6RO740XKtq/GtrFrhWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilnT3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHsA//QUYgYxtws/XLTVENYx+VbHuZshfyDqbvmK2N3FrxjRl2kCmi\r\ngi5DkLbZUfeNp4yp3rGN4q3kYZ8x3sk57rEwAjh57B5m/aL40AXT1tVIF334\r\nHrfjdz2WQqoiNdqXfXadBabPsQp1OytI6Wzptuj2nqBqr/+LFmE8eahBfSTB\r\nY4pmXhyKMiOhgOY8OSZ0bi5UB0izxsVxjCa3ISvucA0/unKUiZdZRbDrkRqV\r\nbQ+YqYA5KxXwqwT4uQg/g+BxPyNtQA8oLi6l6WHzopH/OX6LI5DqGzsytsFp\r\nkPKeb5QKrEzifX45SLbPuLVrcKkIGGLgbMKT01T5jQIFtBpB55XoOc65O2RZ\r\nJB3W098NpbNoVpcKABb++A6KCV85wF7Sy6HeoJPhWz5NurkYwPfN2O+43ROB\r\nym1nv3kU0TiZmkq8r9+d6ElBnuRNcs24Wh4PeTJre23AiznFXRfy4BBCaz/1\r\ntvT7o3x5hCK1sOIwb3dTpnw4m5h3YLybsKpeWqutZswwOlUhlsWPzrGDynU9\r\nNIC3G+OAKDFyMuZfT7r+qVQqTu5luLM5Ub5uQnvec+WUD9islOBJM+guxHmp\r\nJ3+jHCNP2YsL6vF6x75rMqcl858/1X++2wqvnFY9qQnuQM1VZ7z/QEM6Sf9o\r\n8H2LM+hVu+ugu8AbbFO0zpMHlD1jfbLEF5E=\r\n=AFki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ee043dc013f3aadf63473825968f362d83ca6f1f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ee043dc.0+ee043dc","@agoric/ertp":"0.14.3-dev-ee043dc.0+ee043dc","@agoric/assert":"0.4.1-dev-ee043dc.0+ee043dc","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ee043dc.0_1654027511776_0.29782747586649894","host":"s3://npm-registry-packages"}},"0.2.34-dev-9a805a0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9a805a0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9a805a0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4db3fc78a72ef048f9e7249f7c6de3c0fab447f6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9a805a0.0.tgz","fileCount":35,"integrity":"sha512-cEivBRjzRFaJJlvfYdUjJjSs19B/QhgfrscES/LXrC2oSVhbKIcjeIyvE8PaA0XsIfNdgRmX5DrfStUqpNAYpA==","signatures":[{"sig":"MEQCIBZH2GiHRg+G9zVhgDLBzCaZ54XeN+lYhsUXhInmWCD2AiAAgeuu7m7oQF8/7p6gaF7L8IBFGw8LRnsn+h/+mmQZvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilq7tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOAw//R/alkXbmkjCtKTpcDGW/ZO/FXAVpx+os9qP/88cTJGvYynSV\r\ntI0z3jhwyy9cGCXji+HzD51bJy2oFHWT4EpQjImuXI4otKgKOp5vY8e7J9Z5\r\nzJpAwgmQovdIUwvQqNOmifi+4k0lVsMyozQPSjNfIZD2zv2C21jGo+dKca4G\r\njlApuPVNTal3+cq6B6nvQPOqORX92UNzNtE3v662JYyW5DPpOtu74sI0Q/Pl\r\neOXHnzIVYbktRDTnuB8UATwhzbsYSI14kMlOCQC8JDRjgf6PwqG9PGVVv6xH\r\nvT+Rh674/9IPw4apdghXcKubDCwW9pLTpWPAnbT0FfP8AO+xUwGtVPcaF7iB\r\nnREtqQKzGeKRdSimzRsrFFEzMYyx3QNgJJZ1pj/6V5x61dEZNlf4hSZTrrkt\r\nL0/iEooC96P8/nxuFsMzM9ZrR9W8xowCIFbeMM0FocL+SjuSWFhfJn0PpciD\r\nICS0EfG5BFIXeBmUiKRptBwKmjQz58u87+svBypeOx7uUZMa2VqyYDbt3hqw\r\nZz0CfLjm6IqUNd5Iyg48dbv11i5SgsGgmPLV+kvBRRVncKEu62i2Gjbvx5hJ\r\n8LONB68vY5e/cDF/wq325uaxGet5BX1oQPGmu3WpgXBRL2Jnn+uMeIVaVZmE\r\nwboUdxZs1UxzPFOGKJB9VqMPYEjQctDx/JE=\r\n=8fHJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9a805a0cc52737004420bc1774270e7fc0e35224","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9a805a0.0+9a805a0","@agoric/ertp":"0.14.3-dev-9a805a0.0+9a805a0","@agoric/assert":"0.4.1-dev-9a805a0.0+9a805a0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9a805a0.0_1654042349347_0.2532775662076805","host":"s3://npm-registry-packages"}},"0.2.34-dev-cb34f55.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cb34f55.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cb34f55.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0c3f70ac965510a175152d94c68e2bfe048d00fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cb34f55.0.tgz","fileCount":35,"integrity":"sha512-2IJ5owhg/0qe5p91s7CYijTGwMGasLrGp6PrGRtK2x3c2Eb5UJHsoWBgr1J9vbrLgCD4/cgC4O9GSjhul89R+A==","signatures":[{"sig":"MEQCIFlwOQiNh+R82+s6e3j9LdGFUJjXchl569bPDv4WsjPSAiBtrn0YiuhXxIH9yQs2mwfNtVKGuBBLXGMMq6kL2L8kjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilsIfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWpQ/+MWfDs7psjMJIEq5CsOqLaLqXy2TqX2/cq1xdxnZVNQ6VvDrt\r\nGYZLHq/nGqlInDGhTibVsn+V4Aj2J1IcLR5I9r/PPyqsA2Gd0Yt7qdQKFFi7\r\nEQTGUwrxKAlfmynwQKq5YFc4UPKzOXs5dX8xNPMvMnWUUtLXXqFniawH3B7b\r\nKeKUivusLjHlxO+VQ99iHOFW2s7WAnv9GuJ8mNQDjeVcwVtdStAmAKK5Xgvq\r\nTNRE4bNTnhSQZmpahfmfKpnWJ9msExSYNM5sbwytJbQEW9D6J0meNzUHh/v/\r\n+iCOOlAEp2AEL8obh22ppkIbpl0s3AK3L8wCh+YhH9ze58cXhCRsHVAsyDmr\r\nfPOQL30bFvA9XJi3kQezh/DRr6bx6BrrRrDjcj1/GBggCfvJ91j6P63GlIOs\r\nqAnYTA8yxo7zRHQc6n62a+UnRAM1xJypNMCBIwRtCuuQSrsu75/1AcN9rDW8\r\nZFIifOOPlhTV/zHptoodLQgqi5j8i9tNnf+ZXccfCC712zMK1w4V2KFYqVR3\r\ny4wUucNe5SD21tXRctPYn2W1VrGgu+aEF4DpfSsZ0zklp5l6/71s0xXltoqu\r\nctPHK+keA8nxdSXVe2FoGCaHK0sMZNQdtVLvlXDgTNu6sbAIToP/jNEHQmSD\r\nAhkdj5AXFPHh4XhXi86/DOY8xe53RzYtFiU=\r\n=bUDr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cb34f55dae324a4ff8cbc4eff78573fa0a392a6d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cb34f55.0+cb34f55","@agoric/ertp":"0.14.3-dev-cb34f55.0+cb34f55","@agoric/assert":"0.4.1-dev-cb34f55.0+cb34f55","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cb34f55.0_1654047263488_0.8923003112580943","host":"s3://npm-registry-packages"}},"0.2.34-dev-70c3e41.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-70c3e41.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-70c3e41.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1d0ec5c2f0118e79dcb1c8cb5a524d0b22877098","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-70c3e41.0.tgz","fileCount":35,"integrity":"sha512-3PyCdspCkgfTKPrS8+e0qU8XWXzoEQUZNOaUrdvX99s70eymKrKvj1P8arYY6VMoC4J8/Wa9tn5gxkcWvyuJOg==","signatures":[{"sig":"MEUCIGSo0BYhEAq3T+i3uo7Yz+lSiK+Rf7pHd+LfCYGFBT7bAiEAkPc2HbfhL5ZIXqu97Ucje/L0N1vuEdMlkbhSsY6Ausg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil7E7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbMg//az4GNq5x16d53py/U3Q1658cFZdTvY4Bnb3n8IglSq9JyBgl\r\nvA76ml5NdJL0a9fxf6t6ZWGXLa0ssw1Csw3oCs04JLImy8/5r9j40EY6edfX\r\naLHDjWPS8NVC2zRg8PVVZXLtqTqtaiQvWaEB+4T59lFzGVN7VrtNYVKLtwaR\r\nQ8M1iU00YdZvCwuamCLIOrwNqHelhEZcdDyaCItocLMj7pE1ey7CrU0ULcD5\r\nYWja0eIwEO8Ici8ok5ZnJf5WV09ZIQ8FDCa7BKPPvK9PMxaFr3cZHr5Us7Vo\r\n2EPpIRNOdHrN7KsFDWp+AglI3n2ZKGUppWkmNLxOP0Nf7R2k4Zj02HjxEfic\r\nVw0RUlkiZRI1SrYDzZ85IlRDf32c77lmMbuXR1g5relfyAwlbHgmsTUGD8iR\r\nOVes+B5hlIvYYDoCddXC4ZbZpnC6QM0rkCU8OLs3e2KhGvrr8S7jz3mIIdJV\r\nvEcghs5p+zw0D9qEyzgTwqhZ/vrVWS2fA7mG4Rc9pbvsWdf+I3URhUvlczWs\r\nmWGhxEDFndWmNv33O8beQmOFyPRiVZ4njz+T0iZB64wgCJmJ1SfuQ0GXkqrI\r\n5cyfjl07XpSyeApqOIWzplt5w9SpGT9hZlabwIfjZqmAkp4Y4FHqeGyNYbw4\r\n+nHHyGn/ibCPRQ+BdXeJqgRn05tmFmY9MTg=\r\n=xIIT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70c3e41b4a58279efcd06c2cccc2d64351761f3b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-70c3e41.0+70c3e41","@agoric/ertp":"0.14.3-dev-70c3e41.0+70c3e41","@agoric/assert":"0.4.1-dev-70c3e41.0+70c3e41","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-70c3e41.0_1654108475290_0.6899233193598056","host":"s3://npm-registry-packages"}},"0.2.34-dev-cdf07ab.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cdf07ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cdf07ab.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e1df5591b7fc813ed1baa08a23814d2901b7a39","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cdf07ab.0.tgz","fileCount":35,"integrity":"sha512-Inpc26QrMOX/CdTGwwPoScGcy8j/RXmy4kxoNfzY/PQyaaA4Ft4r2vukrrbs2BgNbjeZ4gLvF7I7qemS2cPnGw==","signatures":[{"sig":"MEQCIDUtjNnmjjHcnoWEDG/b+nYGXgnwC0wZ8Kcm8l6Z6k/UAiAWQci7Zpfa9DraD2c6g0ocuP+Xwt62p/NIyq66Jzmspg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil8FpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotoRAAhT90dxcql9n+keB14HE6E+8CntfbJeYL1X7tr9cliFDOQsBr\r\nkoz3i5Qes9MXeBM9snHJbNFhNlTNAJYFh3KUou3762QevS8ciQtDJvC4kd6f\r\nVk1BqHYJhfjpyn/PF0+HsXw/CrG1gYShmWFRwb9vSIOaq10HZsXK5dhiX7x+\r\n07d+QXjNU7gIDyx3MdMSN0Tx0U15adRAfyudeGNUN0glmSaUeBx4AsQ8/gDY\r\nH8AQ/h+ni9i3ivHzT0uEJ7yVkNIrrj2eyzdT+BUki+eLMIV7iGc6zKlKIKV0\r\n5C2usGvlM06uNBRFMiTk7BsvFVmfJM28Y4FGhqUp2UF0DSVlfeGDC8Wjv0oP\r\n7z0+4kaC1mKJd+UsHAcX9jwdgVoFfyvinCt8HAozI3K27jQCBzYhWDcXCA/q\r\nzrCfIiAoihQuMLpIPmPPlVRvFyOG5s62VGK7mhIc6J5aA4BWgMHVHgAVuEHe\r\npFdQhUpzCVhBWykCevqNrC1ifWn+pbNy4k+jTCDqte4Vz7jafYHHnnkY/iMH\r\nyIL+s0/n40D7uOzhgz3T2fDqyHkApSiJnq6S4IV1TpDOO1liUEe7i2RT8JQ4\r\nM5zIKL2w1w1tnJJTLZpw6GQc2vyOxE9HTQQtC7sFj68vujzi4mEXsngwHvQU\r\nYoMSLMSZZuzLM0Ex/FXc8W9SuQ4JkbPwo4c=\r\n=o96r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cdf07ab66b3a669a9c9b86d10913fdc81bde7064","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cdf07ab.0+cdf07ab","@agoric/ertp":"0.14.3-dev-cdf07ab.0+cdf07ab","@agoric/assert":"0.4.1-dev-cdf07ab.0+cdf07ab","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cdf07ab.0_1654112617059_0.02981926537483992","host":"s3://npm-registry-packages"}},"0.2.34-dev-cbdc65a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cbdc65a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cbdc65a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"169579912d7bec1b890463df47346da2dc41bb0e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cbdc65a.0.tgz","fileCount":35,"integrity":"sha512-3CT/XH9inZHpDsoeESyYvVtxOb69zPFs1QOjfCnQRApwaA2Pl9etLhSjsQcmNVFlzvQCWNkvd+1jvOnxz10PLg==","signatures":[{"sig":"MEYCIQCuu2PTijBAE9BzVslMyB/hDjuAi+6R/Do1nzdyaqQlZQIhAMC64ToVva6e7JVvlYfvv8shlN208+Qe9YRNQNX8URwm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil8mlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZJA//RVJ1ZVEdl09aH3OnY4Dfp6/pz9dg7EvpWzUA83uYMY6kZ56Z\r\nmgJoAz5okwpAVj7RBBIFYmb4cEFk+Ml9Ct2cfULzjF444Nvp6XXJvJJFwRSF\r\nhRYBpjTQy0Mg9uJTj61adyInPCZBF1nuFRwIMQe92Z3TYjEn4lotgfrobdhB\r\nt5BU80Hj/eZfIuZE2XubyrS9hdzaYbX6+qyQ4et3OwD08omg0kn0bOG97Mcy\r\nkpIX2mRlyawWJT4D5054LNLxEoelQu09llXfG79Vx+cEkIGPji41VR8TXmf4\r\nhYnWTiUD6WvUx6/PmIX+2hT6dWwOJDYS11jmqntGSE8s7Y5No/MDwqzGXSYd\r\nr7a8JtR5zKFjJL9MBmaidAJP6u3q6dnbvDlSucvJ/xa416+f7xdTYpAP6ARe\r\nihe44Z+ATv08iGfHder6eETqj+3YgvuMVQ4jc5SWptPxvNyLe7ojhBXpDXem\r\n7XQHvhclY4FoEajlZ13VqjHnLUgVNUE+N0mVF97Kup/BFc1iU9bUhmC/x+16\r\nEE6ZdjWJtgs5pCugkMp/eaGqOcrq3Fe0UcIDDRvmH/qmXyXBJ9ML+988t37+\r\nWpNLQdaNoOVhgG98RtHpdWYiLQZvEeLttnmXeAWiKE23D/4KgaE5qvHJovsZ\r\npTHle+KviwmmMbBFDH0Uidid1zW+meOjS0c=\r\n=DGfL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cbdc65a164cd6866aa18a150631bf16d15282156","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint --ext .js,.ts ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cbdc65a.0+cbdc65a","@agoric/ertp":"0.14.3-dev-cbdc65a.0+cbdc65a","@agoric/assert":"0.4.1-dev-cbdc65a.0+cbdc65a","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cbdc65a.0_1654114725464_0.8009248420353003","host":"s3://npm-registry-packages"}},"0.2.34-dev-d545e91.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d545e91.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d545e91.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fe24058cca1d905e968e4f73ae2a51a4c438e03c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d545e91.0.tgz","fileCount":35,"integrity":"sha512-we3U6moiW9heftq5euez1cYeWHpx2WWkAULuKdZ5B7k/ff2Zpu2TkfsCkbMQB9gZFgCaQjIhQDzBUqIBp97bHQ==","signatures":[{"sig":"MEYCIQD7AOrAQl4LwBd3EnSTsKa/iWTHMpqQ7WRaBKLDtDGwbwIhAMflG0I6DD6pLeZKCzrICvOOwcyYdvTLX77nl6KwTJYI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil9J7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzAw//fTkw2i0uvQqUcSc1a73wNF0u3dGCJEyJnCWz120xFRokyROO\r\n10zO/0kaEbDn9VQcLdx+CxstEc/wbmy1h/XEcY+wa3BAG5co5BWOMnXR1e71\r\nfPZhvUtYcJU9UAUUU8UaPTPt+z3ucAcazyeIMVI/A2m5SfsegvRhv8kohY9u\r\nYL5psVwFnbKBpHnIzAUO5CQvdsp2sjKp7wz4DsByJTEQwQhiAIGeQx+gr2fx\r\nBGMfK/M3b1YUROPcs4AnCU//YNzx6ThXwBJZk8uVHFWOmXrQc4v9YL6Q/ndw\r\nS/Cr9LvWQdHeRbgk0JptOlKQ9cgYahLJSy88c+2ot+4zWcLerqx5nh/d7yq9\r\nq93Kh47uKDNTCnuEDf8DPK9O7KViAfbwGYKs1DVF4eoSjdlnYO54ovrmie1i\r\nvKz7dnkEhHQmeXCfv6I9XPSBCnZ9Zn73yTlBQkTlX8bblfCkJszSBdspPsaG\r\nXbv+WIFj4p4uxlJ9tpnc2oCRHRrRZz3633vdHmJ4E6rnfThB2WXhW0aoiacP\r\n+gbYEFRFtH+XuhRE0QjrCt9jmPIsrVNjwuzLyt3mc/zj0o5po24dFAkVgwHB\r\nwLW1JDDX3sse+rMVwBq62ydsj63ItbRBnlka7Kf2P5UOwdwW8BW2rBUslwkS\r\nh8nFrI7bq61qrSPiKZOlcOIuzbzts2yzI9k=\r\n=jnwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d545e911ca01f67401e6ea8646ba202a9fc7b0bd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d545e91.0+d545e91","@agoric/ertp":"0.14.3-dev-d545e91.0+d545e91","@agoric/assert":"0.4.1-dev-d545e91.0+d545e91","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d545e91.0_1654116987174_0.47299793738160245","host":"s3://npm-registry-packages"}},"0.2.34-dev-434a240.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-434a240.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-434a240.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a61f52960aa2668e9516c42dbfdbe6ed5959c77f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-434a240.0.tgz","fileCount":35,"integrity":"sha512-anIQrVfGUP8eQOaZsuRkaXItwXTxAVtTTGlWVOHLayDBRDuvUsquICqrABCAuNb3vKFUaVpZC7mJSo7b996yWw==","signatures":[{"sig":"MEYCIQD17R7bt/D9j+v0U/jXbwfF4q010AJczkKgJs7mtyrrXQIhAKC8BJrEsjDc/g4oBhp+w/dkNxa9KJzxfdnWKKDLvNw0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil+TZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnZRAAlgyUPFP9YcEqTyH67/ssFax+ahSAR3UFMjAme4fah85a6zZB\r\nfPcvO1qUDUxOzJaV2bRte8aEIJuJ6J1fqudvW+RhClBHeR++iVSBod1Aid9M\r\n/K36oK5eo+EfZKwRnOABfjgimgNDv+gn3PBWjNNw3OkINzmSPdu9s100uEKc\r\n1HPJKDLEwZUMxUukAnxF8panejMhr+9ywzyDkJUg1DPJRbn/6QRFI+uYmCAr\r\nC/bW2pTBGSHl4q+HzZbwzAX9JuLKlHtSdPXZWMOipbrDFYtXJCmmX6Epxp7U\r\n0mQTXT6RjQOglhkJD4n82VVJLlkjj2nMQuOjJftItSwO5mkYcPsK9wLsTC8z\r\n5OwKDBTTFPjCjS5zwJoSRKyVTYvByYgOTBBOVf6tRIWH3sDEmEUdY+2pGTXC\r\nEdwX6kAAu2Mqt649w/MEjsJb1ykYTf4Bmnxna2pS7/mMNJK+mSiJ2w5gsy9Y\r\ng/tLbv5s4Pd+NRNRx6N7imFlqBsBbTbcIPnR1JPbx4J6EcOKlrkLzcXlF7dV\r\nuz+FWK+M/WKcYWB7dSIuIxRJHhzxdUSZlxoZPbjUpMqItq8UBB2EP69wqP5N\r\n64XZX5HqoOKMPP4zelVo1XwdDjkwiopzmTC7UszEBhAQVu7vSM3M4ieFlxvc\r\nNIBXnIlJp+WxvJzaK/MiKCWGOeMOArQJIko=\r\n=ORGZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"434a2408a9455b1ace2956eb541b7b99cb6fbc17","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-434a240.0+434a240","@agoric/ertp":"0.14.3-dev-434a240.0+434a240","@agoric/assert":"0.4.1-dev-434a240.0+434a240","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-434a240.0_1654121688930_0.5742268244923183","host":"s3://npm-registry-packages"}},"0.2.34-dev-43488e4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-43488e4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-43488e4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b324dbfe0f0e847c5cb50a4950f127de608feb9a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-43488e4.0.tgz","fileCount":35,"integrity":"sha512-kDHG5uKwmc3VCnvN8LIF7DiXFVm1S+YIkMVpq5NishJUmV0EauzTwcmfOwEcnenU/u56m6amIWGY+qlftZAflQ==","signatures":[{"sig":"MEUCIH/vczqm2GfzO/LAlZilkaZXMZHALx1gTeHuS30umJKYAiEAj6bMydfbYh/niTnfTuHRlRN3/HxVwGYPa2sLs9bbsR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimQBFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozNg/+KFzilPfXRVuQFKnKgPjTraRHoJjtCDy01nk6TbZdQTQJxu+M\r\nWnOJBGWpK+Yl+xogVRi16oyG02DRwy/QkfGFmY0qlkiqLFfNe14+2cqt9HU+\r\n2i/0XiTWO+ZFv6GEpzVd72TCOkLvRRmegGyhYSUE62JUDMmZGdtp21WKnoGU\r\nqBixsmB9INtiCH68rHexsEd3aH9AnPcORc8jvpraH6tttKNl1GZObJnrE5aW\r\nEwdkG8UqQ6rY+ySf/IdRLkwH2lscmCmtwmOLmD06c69YRDy0ZIdVamTWH2BL\r\n7tl2es+C0G98l56t1Pk0HuUlg6YgiMh0rUdAfvieR77W+6Qj2dYSMEBFIGul\r\nUxZ4n8ON2ePgkiyzom9uAyzNA+GwVqgvYuqyRXbDUQ8/DX7z29hNy5owZXvw\r\nu6tVRccdU/BuvxI5847i3xu5PbYD6aVu4YrfkIMbruCv7m/agBzeNfzump0V\r\nTVS21MmiQnyVViXmV5mC2H4krkNCBOf1z4i8YwggiKO37E1M/TQvDi0jDNy/\r\nwkiR/cp0d73s5b4UN+n7Dx7CxIf3zo6FOujmMfN7pPEES5eXIxWjh44ExGbu\r\nv/bp2JIRqF/TCfLjXsYa23+S+zxWs3wxK0iFO6Ms7oZispedMMr4yIEf6L7t\r\nOVHeqyPuPQmu73J8j/S8xQy1eGVdGF+ppxo=\r\n=h8Fw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"43488e4e2d0d6cd64352fbfeea0c0cadc41c7934","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-43488e4.0+43488e4","@agoric/ertp":"0.14.3-dev-43488e4.0+43488e4","@agoric/assert":"0.4.1-dev-43488e4.0+43488e4","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-43488e4.0_1654194244880_0.9751681063039883","host":"s3://npm-registry-packages"}},"0.2.34-dev-fcfa293.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-fcfa293.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-fcfa293.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a6033fbfaf1451a3d816f5c0b6b853ab13d7b122","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-fcfa293.0.tgz","fileCount":35,"integrity":"sha512-HgXMWgkI4Z3prIFTFWx0DYMeQcZet8PAS1s4l1of0kL5Qy6K2H4+eOGSqeP/Qqlrimggj1KIHzNtS04P9xXufg==","signatures":[{"sig":"MEUCIQCZ4rNqMsj5ZyXtZX9q+MpuRQ8p4vGI+lzoNTCTzXufxAIgJvwJwdEDGjnyAyNZEYNicz1zSjilkeQ0PuIKt+gDpfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimkuBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHUQ/+N+gIEvr3dN0iXZhWs2T+ivJHh5LeDv3bgYCs/x8tqFny5P7Z\r\nrq7q9JXTlKOY6Cmk7mcq02gRqeT1WvHE+akus6t+QTebUpTbmSuuFwy4IV6a\r\nI2+k2lpZS254PqBpAKD6QFMkyaiCRBvLVY/78FeSnVHSOa5QMBaPIs+JWRZk\r\nuXot7Shd2SpaJHeAK6wuNT6YEckZSfbX+Hf16iwOUf5uCfzHeGo/pDfCjjwZ\r\nTnLhhyDEpd6kj1amBVAGdi0/KnhT9omUMTgmCOokJA0pc8GCYhg4cEQOn49O\r\nRRHZcd8bIk1EnNH4wL5QnLQZ+jX7GPLe+A7TTXwA4AaIPOo83d34OKnGtdfT\r\nsWMa/8pMpGkiKlcOj6q0NK68D1ArYD0GRpMM5armVxMM66qzOM6GNXubMtA3\r\nd4XRribCpTJn6dlDXmgwYW3Rbo3Pd2zGk29wXFYQlcJNvI8qhXopHzap+SBH\r\nvqUTHIjp0S3DkWYixgNz69RGsJG60ckUHbYc/8FWVl76nbZJG4GAVfhsK5OP\r\nuScJlyLg/KUJXHBVsJhn/qwTtHx1MLD2Ss28HOxZ8JJBZ4yKhOduBX/V0cSM\r\neeKvq0iw6+6MLqVyHmR1MahpLbK6TYL31HTlZg5rjA5sw7w90XyYpX14j+Tc\r\n1xAmsoYOlKQPSx222ztTktGd9Jrr2D+4XOM=\r\n=cSyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fcfa2933293f2123b25be67d86b6ce1de62f06e2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-fcfa293.0+fcfa293","@agoric/ertp":"0.14.3-dev-fcfa293.0+fcfa293","@agoric/assert":"0.4.1-dev-fcfa293.0+fcfa293","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-fcfa293.0_1654279041322_0.8407633787447635","host":"s3://npm-registry-packages"}},"0.2.34-dev-c6db041.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c6db041.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c6db041.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"97b39437a1c2680650c99055025b0c8967de04bb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c6db041.0.tgz","fileCount":35,"integrity":"sha512-SumtgGYWZY8MBMjolmjgJzttFvi5F6PU13+XCn36PauHxVpw0+s0HBHvroob+bPPoRTZprI2db23YO8DzzRjxg==","signatures":[{"sig":"MEQCIElbCWV5qcMACR6JhejtB9ct0PF1idFvhyc6ioix0YtBAiAeUD5HmpoUtL1FUVj64mMseRJkNDesIhaX2lcxXabvgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimqRWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjfRAAgm45mZ9jw6K9lfi2Eupnocdn1hcJfQsJErwGIiTWjbK0M3jf\r\nKwx6IZnBFwYZqslgcJkK+3PU8LKVOVHt0GcD6VNRsoaoR9ikJyJUtL/8L2Ue\r\nIiL7LVefbyvpRovexVE/YMDO21NUXP+hK6IRd8JDbUunaI7h1S2Zuw0L3xYv\r\nkDYr1V+33xHpKlQeYjjEh4hHPbfPqwdRcBvLZtTFPHNhCVDLR/UvIw1KUTIh\r\nA+BelYApD9YbLWPnsbPiXVZnEbBYosFHi6zJWIokiS8KpCqU5/kSOgHjfFej\r\nKG1SS52421U11HNT7Id3XqMIpX6Xzm8gkBYL6knERsK3vzcprAuLIh4ri7rW\r\neLKzWl5CQmmq/yEnW/lHRKEDpGYA1hY7N/7zvwXGlbJgbtCIAczoIS4Cp9bd\r\nUs/lFXKj0v+c8QKJndM3KYdT3aiw5bAk6o55jonqLfpqrhfFGIGs0Qgh2Et3\r\n4OjSQiyTPuklPLtoY9fKDlF1eDOCrO3uH0k710e4Mrr6UmjiQU8zYmpYAFWP\r\nzwdvQLzY26kSvzA6QRbfzEFhH/Uu66dh0jEGL0RFOmfZ4SS4RcXpAQg26pKz\r\nidiYcAZ3erlOJ530UnQm3LqNqUCrq8Y6BwKKXjKlmKq8aBIJr1879A4LU36B\r\nykcOdisAjZ7VTg9ADIxrjreLj+9RnWRxldk=\r\n=W1zY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c6db041937a7f79b4558ed8fecd8e2bad26c283d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c6db041.0+c6db041","@agoric/ertp":"0.14.3-dev-c6db041.0+c6db041","@agoric/assert":"0.4.1-dev-c6db041.0+c6db041","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c6db041.0_1654301781973_0.2314672166484253","host":"s3://npm-registry-packages"}},"0.2.34-dev-109ff65.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-109ff65.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-109ff65.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"85256e629c06e2843a3cc2ee3f6e6deec54d8853","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-109ff65.0.tgz","fileCount":35,"integrity":"sha512-E+3qPLta2AoCggb4GwYSHm/0u8KOMpsNBcgr0nX/iKfqyjDWuccGrftQZpFk/6npKcC7p+ki/AWYQDnuQBZAmA==","signatures":[{"sig":"MEQCIFVayj84BTrntatfLv+zTtR2ECqOtJRzgqXC2uO50/AAAiBSXklKxkjbdWLSjCQ2Xg3CE0Q4iuJAhs4F6Ecfps6P8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimzjyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpyfw//TpW/A9vCHpL4RniJTBRNA+TswO9fzwb/P6YP74OCC4FR1mZV\r\nOdK90OfrmamIYzu92ri7rk0HkW4VY182K0oukt4hj50b5yMLzfT+CQuZ/9HO\r\nrvj2wnmQP2M3iZQKexuOBwhcntHs1AXmFhXzq0vjdg/8DfaekeiiEVwCx5nQ\r\n9pjTnZv5OhEPsSMnM3m/UeXaQV6fG6zxEan7N9P36/R53A7RsUkIBdrZQPoi\r\nMATkp6brSebFcd2ms65GFDD9R33NA+wEuymoE6K2CGutP1EAoATvbgO7dRS2\r\nrmiXey5uhQjDRvaybrRuHiu1Rj0+CbkyODiEuIK/I94dGkHYFVs3rSkPZt83\r\nLzDb5D6IN8x86EYIzue+FaZUGG984LGonlFE8ZKj7spX4q6b9jNzKaO9GzEu\r\nLYS5f/xv+ul5bDKO5iSgxgmXTXH/iyd2JwwVPp5BKKnVy30IdKVcKnHPdiKX\r\nye3XSCRfeDkVBiOm2rVN5seGme9y7JNDtTJlp+JYRalN6naA/d39yw4XKX7y\r\ne8dRFEwPfnJGsIbkKHOMNgRx22XgzrDVr/SQqx/SCk/GaypYxdx6We3zt5jn\r\nPhvA/efaVdYFhY4u7zmuQsZUqSV/x5/5kQCMvG6/gF+cYg4Ty4L6qlymprV4\r\nbofTf+s+4nQWnnsbQLgGEHbSaR5WkA6yeaw=\r\n=OFKA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"109ff65845caaa503b03e2663437f62e7cdc686e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-109ff65.0+109ff65","@agoric/ertp":"0.14.3-dev-109ff65.0+109ff65","@agoric/assert":"0.4.1-dev-109ff65.0+109ff65","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-109ff65.0_1654339826741_0.3235895945926872","host":"s3://npm-registry-packages"}},"0.2.34-dev-308309e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-308309e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-308309e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3bc55c81aa1a361b4e038b214f6ce5b07f1d6614","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-308309e.0.tgz","fileCount":35,"integrity":"sha512-aB/gaLPOd310HP3xWaLZZ8mh6gNdR+DLWCIkgMlUsPeNaYJY3V4bmjWTzs2o8SLc2ZwnEE6ghOWZvaIEoj1+lQ==","signatures":[{"sig":"MEUCIQD+SRmvPy+e4iaK8PNNjYA4aPnC1UNRc4V6sgH9tDwtngIgbM0+iE8j2DvcORdHxsVRyjERG+rZGyWPn2mPZ/WBid4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim7DKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvFg//TxX9laU1ps8dfv8i0dZ5OSgYoTpszZP2cnO76NTEOs8vlqed\r\nreqvE97v5kLV8eA4zzkCGZLvOLrLLTTCgQ7mzun4OuKu1XDXvoaHEI/xiHuT\r\nwymcQO6Fnq46OKZ/d9Pb8CHGWIVAwALJ6YHr4mxeuARpWaaBguRdWV3R4YyW\r\n6XJr8Z3W4UB4qAcbN79FlGqmrYs29Q3Fz31zVvTs7s/vNQFM2ZQGYrwGAicW\r\nVa1EScXnkw5+x8F56Ia+/pWCtw4HYHiMF7NCM1K3WB6eBChU/d3aJdlDq4z0\r\n1hRQqbi5PhvceRUrECMlHaCvrfhtYn8e84AMpZPNRqOWhiHWdx00jE/rlySH\r\n4Nttq6MZdtlQEUkhllyr2QGNC+0xAKCZ4ImDMob9vyg20quPxOPvguLeAwH9\r\nT8x0dFhiWNKCtvrTKtUqBJ+DN31CZteK8q7e8XibnppFFbo+cyQxz/qW+RD5\r\neqzrzYOYCmyH6mqkymfVI7pvrdoKhPUKIU9ak4BJfzSLQ/kKyJc9sJOQB7dT\r\n0ikFPZdiTG+UkHgmU2tnFfIgowKyASYzFDTgVpU1t2bp4Zxtg0S6AePXPkUM\r\ncCFTflQk66lQx6/xOO78A/j8A+DVY2HFwjK4e7o9vGUZeXGrKs+t3oJ2EFmT\r\nsXsM1RhNqKxNjj65uJ+0N+SmSwkAXjEXckU=\r\n=xA7+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"308309ea2e65c300a54cf29dc071388bcfb5ea4d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-308309e.0+308309e","@agoric/ertp":"0.14.3-dev-308309e.0+308309e","@agoric/assert":"0.4.1-dev-308309e.0+308309e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-308309e.0_1654370505815_0.3711571866337955","host":"s3://npm-registry-packages"}},"0.2.34-dev-2f9eb8b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2f9eb8b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2f9eb8b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"76e1020088866dee66601a60e6f0c3afeaef5a0d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2f9eb8b.0.tgz","fileCount":35,"integrity":"sha512-2sz2p+J9+C48qCIdctkxJ/8GY1sIEHopYf4MBlDK+y0WE/pvZmtZWyJT3WzkXuGgGr59wzDKxO97pEVlDoqCOQ==","signatures":[{"sig":"MEUCIBnzvjWGFCFxfTmep2fuYyk3i/zYPXRzxFr/P40Me1zcAiEA/8erjfK3hYTIToyVWBjiZxgIz8YPp8TPQQ7AN0SKoZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinDzVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCbw/+NfEO/JkiGBlgwLOPoy6v5oWWvPSX21/LfdSJa26fdIBoLfXs\r\n9Ozus6Fjs/1iRfYdGjZVH55l39cjYmu2x0py74n6Q8jemCsnZiNTAG76xbhC\r\ntsPHCWU8wiZ0G7sj5uwUP9KizJfOi9wlurMSDYSoXbYNHEwYDcGqR8vpN4YH\r\nUbF6Pbdmu6UuF+s/CSCbbKok/EvgBUIibLV486Np0LJ3Ml5gLvdkbxxct2ZV\r\nDBqIANwcbyJK2S67/lEgs9fXE7RKmSrUKfsoA17pPrZ20WM3WgA9KiC1k8yy\r\nPDBqvx1LT3lVrNnvSqptQK+SHvm8mM/Dd4U8h3XVnhxKmxIHYzk3GnDzN11r\r\nYoQ3d3dAtNFHQYF9GUpOHhcl+cywXOcolQzmcedziN1OWqh4UEBSjqvN3pGJ\r\nbw1O0MEI/dqDocDkIuOfPDdSOLQwq99+XUpgIDXRFBznCZp6JMeOPnTxDRu+\r\n+maST88us3l1Gb+61Cpl4TW7QIb88cii1XBzLB8CMIvoMlu+DxysLCCeSotd\r\nv9D+W2EggakIiyC8P0VemGCQ5j3sFPxw10cpj4/xWYdp2QWWSeOdMwnDUKo9\r\nZD/aJCBTynR3vfFeKQWpargDAfMh5BnvJ5hTcF/d3noxL3r6IU46Tqjhff9q\r\nu1Zbd+y2y51U389q681WvDjvZjy3Fxs8ANg=\r\n=7kFJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2f9eb8b7364bc1bcfab0399d443dee98e66f47b2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2f9eb8b.0+2f9eb8b","@agoric/ertp":"0.14.3-dev-2f9eb8b.0+2f9eb8b","@agoric/assert":"0.4.1-dev-2f9eb8b.0+2f9eb8b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2f9eb8b.0_1654406357726_0.7160915123331797","host":"s3://npm-registry-packages"}},"0.2.34-dev-4c839ab.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-4c839ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-4c839ab.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1077942fe8a047d2d96dc98b508ad460facb6dbc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-4c839ab.0.tgz","fileCount":35,"integrity":"sha512-5gvDjyQEw3mmKW2JO81vCG5rMI8jHw1I/v2Rh3bJzv2hkkCbOIdaUQRrC9qxjBiOpqU4YOHYeKzsWE8tBWeEKw==","signatures":[{"sig":"MEUCIF0ECt9rr8ojgiz149HVPD5+cOCym+g8uj3OFAl2Cv1WAiEA90I5Jp6F0s3tXuq033hhcIT+gJhd7dajI6AeYAgqC5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinTU8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodgA/+Iug2pMgXx+B6wXv/UYcKZaGoO1YPA2u6QcJ4hHCnZGbJDExg\r\nmEpieD8bGLB1HoAAyRvOs327lOIzgc2l9r85KlftXM5hVyrnyM8Kq13u/dFf\r\n0mhJRV5ROpmSIBwwpLBhu7U+456kT1X/c9SZF7PUAIqPvU3QgjvF7NdRL0lN\r\nTSriTBNjv9xlu4cHVpwjVJ0ey6b3rVfTHjx6hzVVs4VbvWBRV+xUSBrG2x7T\r\n8V6mawSq0E7mYP0VdK1Bvj70Cr8bXUQpRBDK6Cvjd1Krp0Uq55W1akG8fAJq\r\nhBjVUd0WEEI8DrRUOTcFQ1cCuXYCdalvmhqDLtfzOWiXw9HIqM6S+4n2bvM5\r\nIXeXqdiugMdYKQDCzhBoMoAIqyNrmT3eBqgJrfRf/5cxXCfC9rqlVkFsCaR4\r\nD9JlS4P2gXd2hUInvVq/poMxtE2ukUdVNVfnmSknH2SpBxhhSg5w8tBLADHf\r\nWW6enZqBgrnBCZQNReoNkPROiDmTA78RO/oKzmV32YP5NUDhPi7KaTDLqxUD\r\nmPZxnKN4ZhnU7Cu8G5RYpQz45/9YgI/pStyQQZ0gXl8G2KbdSzVj47ff57VV\r\nUiMN4IcwwnkWKOHjyuwVtLAx+7vLYZecMgFog8IDSVhssOooYtfCsW5D5gNJ\r\n3U1You/3QLXPV33IeN9UHbSweUHLFSyGEUQ=\r\n=pp1Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4c839abd6c440a3013fdc3d95cdaeaeffe43dd6c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-4c839ab.0+4c839ab","@agoric/ertp":"0.14.3-dev-4c839ab.0+4c839ab","@agoric/assert":"0.4.1-dev-4c839ab.0+4c839ab","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-4c839ab.0_1654469948114_0.2849754676982297","host":"s3://npm-registry-packages"}},"0.2.34-dev-168da21.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-168da21.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-168da21.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"895bd99998f0cd06ec76ec4265e40361de6ad563","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-168da21.0.tgz","fileCount":35,"integrity":"sha512-tU6zpvo4AVMDDtJL2GtbYYjve7YEAe0fF+4d3ucFhViaZ4jjAQ3Lubfkws40byJTsedgRENB4GKmU1cxM7UnZA==","signatures":[{"sig":"MEUCICR/GtkEg2uPT5YfyZtGkCiAq5PN7ShEKZ+xhdYEd0BbAiEAjlJaE8i30bMX4dquSaOaGLwDOq2DirjUodbw3R7p3OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinnv1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozdQ//eT/f4WvYxffFZqon5TfavnPcnQF+Gzr4CHtoEkj3CIJCNT4b\r\npTqN97cRRdQBouEk1gmOUty8W/CxNl80a8d0FGkd1lk6pHDH5WKFTFkxMmxH\r\ntKxSw3hnleR1mTV/9h0OPiy7zgjt4QKkvT5FkIVO8pU3jGZQcrXJfSLLUjTT\r\nrCdBXWfwtuAS0Tn85jQOW6lsl6vEwV+Uu5SL1X4QaIzFyiP5y9iK51LLFlXg\r\npBH4iA+NPBiW4uK7aioFhyaPxt8eIImDUMpp7AMspDvixX9ZAniGuCvBRS73\r\nQBvtVpSm6ojc802u1MTUUUQlH9YiEvHVQ1AjD9NdJHirGoksT7cVwPtnCSTu\r\nfzb7d3R8iMHjZ1UULiWIe23vXWLxX5k7dEiFVja/D4jQ41rJ2ZpdEezROwE3\r\nFEoX9NESimN3NzZjuKOd2N8Y9JgD/rzJDoLbKpFYr44IlN7vYcMDvEJD6xgC\r\nmCUkfl5ZqZC+7a2VcBcgMvTYtK7p3rfOE3oZxRXaE/sp2+2ShGELbukTYFpv\r\nN86FIMepMSXDNFj88B+bvOsbzQrnvWsOJlilgFAiFz/7ws7g0igppKYKSYz0\r\n3gPoIWmhBpsfQ0Mi8O1rGFD4OZgWW/2+lgrgxtPHQ/yaKN9yXDoxpTlIrs2g\r\n0tZFVzIwpC8duIMLpJE7KoW6yjzaHtmFf4o=\r\n=uL/Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"168da21488d0975b14dc560fa99e5d3b8099e19e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-168da21.0+168da21","@agoric/ertp":"0.14.3-dev-168da21.0+168da21","@agoric/assert":"0.4.1-dev-168da21.0+168da21","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-168da21.0_1654553589412_0.6925342724551615","host":"s3://npm-registry-packages"}},"0.2.34-dev-3da90d1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3da90d1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3da90d1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"42a5bbf4fcfbcf2eeeaac2ec3155e4eeedbc5731","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3da90d1.0.tgz","fileCount":35,"integrity":"sha512-EBpYwnfW5+mabK6k444bMWZt6lxnjuI4GqOT1BLuJb26iG1CoI1Zhg94fyq8iGFjJaBgBgRqdxfip5547sOjWw==","signatures":[{"sig":"MEYCIQC9SWWk6SFRqe/L3juyOA+LUf6YUY/tObRwzGWS93Y/3wIhALi59nFsNdSgzeXbW+yHGxdTpRDYgs6XYuBzdFl91Ofo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinpkOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBoxAAnlkzKwoo3MKpz6TTxb+EilQWoIEK/SsFaqJ/VnONNi62ugBk\r\n056zlZUr7kEs/ULRIFnUSoqhpvhJdIcvc5wKyh3pqq2w6rFGWVVIpyQkJtH3\r\nJfV2J9XEMdPuvYs84DDEZ4GeGzrpfZi6YwYazWP1/O0dwj317cp0nOeEjwPd\r\nfuke4evmVU7PJdeuF+nUSUXEaemA2G5/8BWfwMggz1N7dJQbYD/NbpatNO0K\r\nOabFGw7mf65cgz7Kxv4gy56/lFaNdUPGLReWXp2/uoewVgxLYWfzzOTWIBpO\r\n21Vec5ffbRCi9x3/L1IxOfid/JzVZGOhdT0xoHdqECieyUVu9Ecqi0M73x5r\r\nFZA1+niLrM5GXQ4sSi8VeNuUmIMagfZOMzI4hQVCIIjpMonlZqQS/nZUXx+J\r\nyS8TH1C6ahFS6DK4bb97cXPLQOhDti/uRhc9dapnvCJt1AtIvUv2lFQZwJvG\r\nrtHdS5Y0pqHb+wiczkcHOGF0Jve/qFxWuwdi6GFZzjj9BIZLfsNvRHZHI6Ry\r\n/nEh7gZEq+S4Yt4whDGi8I7mX228rM0dBTY1Erc65uOyRRhqcrFhWls/scSy\r\nrrbAnF1Wxg17NkgQANEx8LCPODwqiKMFSljRDgKpx4iNq2m9yg9Fyho3j0/P\r\n8hmHEnkGEZWthLk6GP8V/bxpy1Lg8UZGCsQ=\r\n=ZU7l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3da90d1d5984b376db95dd53aedd7ce2a645cab3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3da90d1.0+3da90d1","@agoric/ertp":"0.14.3-dev-3da90d1.0+3da90d1","@agoric/assert":"0.4.1-dev-3da90d1.0+3da90d1","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3da90d1.0_1654561038479_0.7820741511245275","host":"s3://npm-registry-packages"}},"0.2.34-dev-8261c3a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8261c3a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8261c3a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6c790ba181e563fc5f180747ca8f5b8a8426447a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8261c3a.0.tgz","fileCount":35,"integrity":"sha512-r16jpdRbt7j6Yj5am9aeJeQkanIlskJFjc1mnmyb6CowwSfCg3T2Q7OQ78D93fNHExTVjaSy7i8X4OBAEup4lA==","signatures":[{"sig":"MEUCIQDNy1xUlSymbQ6I+7gHgNuz+ZRp9cPzTtmkuKfllRyBrgIgCMO0nJ1ybchswidChtKDVJDeGlWXt0hRifw2MnvyO5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinqo1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobrg//YpfkEgJCu9OQnla5pGOfkSjKz57KgJmoDI8rK3rWu04sDvdO\r\npNxNiJlvV/iGRtiUXN5gistAl4zz6ecQB/nLa4uJ81cH7mnwqjHxH3DddFUR\r\nX0flQ3uZ1YjiN0HpqdJV5v2vIWQjZsfcMkFCPlXaJxi1vifw0wp5B4yoFir/\r\n4qjy5rBw3inE3ZczrIH6EsVZ3BvB4KMoHaS/n8gqaEmC32v+nonifdAsKbGE\r\nlLRoKU5Z0GF+rLAzLvZBnKjqD2iKBGEcnSHIwBXgFMsCcG5xUxHbJMb4VrWH\r\nUBWjsiKpG6zoWkv2Y2IhjU5g8hhAYTVSnTp/yhHHIfd2QxcfKfGkc4Wvi62E\r\n62veeNsJHTVhJyVL3HQzOFkLvEJlnlox1gVq+Gd0NVPGjDzVxFeLHNXT2CGY\r\nQVqksjIrK1m4LtQTN4pwwsyzAXpTmk0PwTGuKB3X0gBb5RomaFNVhD9qK5nQ\r\nmR5iJUa7sfCrFTXysZvAML4Eh6ocAMyK6+k/aVGK8BUFzuZyoFkDswd2n3hM\r\nwG//8CkPr1C1hpGh7BUXIFdyPwsaIpkkL5op4cIu3+XEkzJf+gXB68mqve7t\r\nZ7a/TbhXtLviE4/RahyqGxoICF1ZHJAa5CSz1OWZCHw80Eqj5eU62L5JJL90\r\nAp/nWjzDQd5GyP9Zt7UW17+ZROl+U5HdkFQ=\r\n=YM1u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8261c3a341cb1b272b7295a307a66c61e945394c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8261c3a.0+8261c3a","@agoric/ertp":"0.14.3-dev-8261c3a.0+8261c3a","@agoric/assert":"0.4.1-dev-8261c3a.0+8261c3a","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8261c3a.0_1654565429484_0.5730371698980623","host":"s3://npm-registry-packages"}},"0.2.34-dev-9f4facf.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9f4facf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9f4facf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e1436c8f4e4fbb3bac27181e2bfa1075a8503442","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9f4facf.0.tgz","fileCount":35,"integrity":"sha512-g0SL4tFjJ3Yo6TEkvWLB8V0ADaL4DfSxK9kpG/c+g2y5Z05bvSXx3TvAjkwSwynWxiHiDp9JAZ8weGyO6vK+vQ==","signatures":[{"sig":"MEUCIQDD27Q6JcTtgQLeWwXEQXttzvsatvgH+3sO0/tfsQZPdQIgCSh+uB8a23BOCAB4SN0rKV8NVqetbml1ayo8RFWTzpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinrPqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLbg//ZB7fZpXotEKRLlpccpuT8aIAkNCaRgz8RQ/WTxd7Yy1MED2o\r\nRGDS7Czvyx0KPXQSLLwQitHhar2xbjGrTgv3T3jxm+33jYzmQjDauhNzyhNW\r\n39i4xF3xFNs/BUGCEMbAggImjEwcZPNmTvbFqGwWTnZYcnf/PFLibALtgh12\r\nCuQW+AAlJnDZ3CAqXGwlATJraz7IhxvotWjLE2xbJhFWORu4yOS7GwfzqejW\r\nWM/a1a+8PktmQS9QCPDGgrd9Lp9FWazzixN2BJ5HuKF1RRsEsKAwZvOKVtCb\r\nWYhMF5JJo1u/0FlbC5j+/VlfPm2xwg+qkNM1/o5a0mTnA/670GTfj8kRddiJ\r\nfshwfv/CBbP66S2sDGiSJ66Eq8JRKAB1aZ//fCb6iLwWkmInKp/oXOkDtg5C\r\nGIJxUZt6FSTwouGfuLXurpGWPnO5YtG1b+y0236KiYML5b3PDKAuxqQNGq5n\r\nF2bgEnNueA4PCZ0ONd1EgRjNr6M6w9B2LjE6xBTDdnQHPr7oLBrZoEo/lyBx\r\nWgTJz5gzXQmzTAbUeUylpaOBVVwQHvzQySMqXE2DuWEEGV5TqxtydyIX4h4N\r\neJUBOzhhx8+0sthuF/SJRpnTrg9ru1FCgk1C1J5RViCw2W4hFSNkAyK8s18h\r\nSABly7/J4WLuzcCvi1OUDgs/O5N8EyzWYEU=\r\n=8Cw5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9f4facf4189fa6b8a75d666151547d8ff2ce768f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9f4facf.0+9f4facf","@agoric/ertp":"0.14.3-dev-9f4facf.0+9f4facf","@agoric/assert":"0.4.1-dev-9f4facf.0+9f4facf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9f4facf.0_1654567914547_0.9936132233394575","host":"s3://npm-registry-packages"}},"0.2.34-dev-46bda4c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-46bda4c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-46bda4c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dc188891af9fcba82a1eb2d3bc495c6aa5b3e6f3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-46bda4c.0.tgz","fileCount":35,"integrity":"sha512-K/bUk+48tACaQ1KQc3AAhFVorF6y7XMabAsR+CGb6qHY2xNd3ugBvLMfeE3nDbEIAf1zPwgO2DAmAysI7mGh1A==","signatures":[{"sig":"MEYCIQCQaJmcXv1djH+OTmQIAZIZzJA4ckTFJNHY8S9hGon9BAIhAJAo5jA2QZS5xe7FPiKoYSnl+mA4/is+plopnnP43QZQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJins3aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQsBAAm3Xf9ZRrhbRv1BFw10JT2mpJHq5hBmnGbzGiug28D7hkpRAR\r\nSiCZPHzvQ2xgw0Tnmnl4OG1Ypwq1qiacKTsv1bX52vyC3eT+6eNFUP3wQLNO\r\nwY1NMIGsfUXXsJ3apvuoYljth3jsbGCMCXw+1q/JcNc7o9SsoNMBDIU88n1O\r\n5PKeYEtZt3CMb7eTv68LlSXr4k2vmkLFmZGzN+IktM/tYI7XiTVBkLg2t4AH\r\n/R+h/dyR81U2A3j3SyywRaLWp91Swk50L5UUmWEhpNJhLqJBm50O/1G0ZRZV\r\nEE1/B1qCcr4W/Ktlywl9zTUcuBg5ojk6TMpZednSujR49k08XWZbqxXtzG0J\r\nOkEyewpotB2R2+yHlNbYXX6qiBg26KJbefLJMaE65wOqwgrEKnZ6zmfxhwAM\r\nwpmFSyA0S87i2Cczd9UZ7Z/ai3DKFP9D5rgLTcWP0GGm49uopYfSOuXldP1p\r\nkzYrwPIyhsPXeZEUZqWWb5ideIVGUILJswXdGe/EPuXwKt+/PqM6YjAFUXvA\r\nxZ2CF8VOV8dYI2wXstcrFKvNxZPRTbyjnlWaFgWBSB4FrynZgjugpnqb/yLj\r\na1WGGAxmzt/gkeZumYxpu5Dvx0RI6C8+zItzajvm/ibjWkB7thgliaumVWtI\r\nxPWdF7Sq9Zt76OdBlVAapyTn+BhIIftbEu8=\r\n=U9Mt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"46bda4c583095109de4b3ba882b5b9a91f1523d2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-46bda4c.0+46bda4c","@agoric/ertp":"0.14.3-dev-46bda4c.0+46bda4c","@agoric/assert":"0.4.1-dev-46bda4c.0+46bda4c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-46bda4c.0_1654574554549_0.5972546787010586","host":"s3://npm-registry-packages"}},"0.2.34-dev-bc63bf8.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-bc63bf8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-bc63bf8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c3c93dd3891d90f2ee208a2da8777e047d929e67","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-bc63bf8.0.tgz","fileCount":35,"integrity":"sha512-u0V2zQxzk45/kwgAFTUZauEdcG/qKNuicmmo1yBHh/2nh4FgsJVWEcQR6RW8eMCGR19SsoJq+9hC8D67hxVgXQ==","signatures":[{"sig":"MEUCIFVhCa/voTdgW+WSqiK3UKmqKB/1u4Q8kVlCYbQJkensAiEAu3z/d15DIJyveBKFZ9R3wd5+srEvp4yWC8rpiE8sybo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin75CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSBA/9FvcERZRXy6yBwSbIJ+hBMB/Hhuc1dSdMRvtBXUVczpT1yoKw\r\ng50mcUTqQXBP28DXR1iWb+70PmA+EkjxKYZgSvprVOWm9dnXKpj5TtO6XD9L\r\nCiQYOknCLmf2lZCsCdBlrLVEBntFic5QNqc7ir3OHFfh6aVkqotRkFz25VPZ\r\n1rdvBiMTmepqnBeGM0IX7mWflXAGneKA6K+ejnrmb/F9+EvXmXIGlFqHBVqT\r\nmblmagLI4UT/P6CCMx7rwg2ieFboUeki/B5sLRqqi2aHzMikmX0QSkEKeuVE\r\n7EktwFMD5om0lIb/7v72Mqzo7HsGM1lzXHjfwZJV8PweSqXdJprdMSI1s839\r\n6asy/udbzhe0MM/8zdIA6toeRvtB8ONWkTq00T7RSnfNPEnlqc3RDGIT5dCX\r\nmAbkDdKW+5lddQUDhxj6giY4rtkgYB9PvgCU2S6iPtOOZKV9FwJuT4FMiX66\r\nbGEOICKlx+G22P1YCrjBWwy31A1MV42wzPYzPsyxZXZdKjQIpiZ8UNY45siI\r\nrL+oLLdNdHbTMKiGmERNrrBuMwg52KuS/tZznxc/BTZC5gvuk/FUc1k3Fq+V\r\n5ZcfjsN579xUl0B7Ilo28WCsVE43oKqBJEybywgqo7ZZqteCGQV7cb+PUuUc\r\nrDeH6yYxgGRVqps8SiFDmpcD7VjmyW5H9XU=\r\n=lUsy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bc63bf81fe68033ffd02150269fe5ba096d2ba82","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-bc63bf8.0+bc63bf8","@agoric/ertp":"0.14.3-dev-bc63bf8.0+bc63bf8","@agoric/assert":"0.4.1-dev-bc63bf8.0+bc63bf8","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-bc63bf8.0_1654636097956_0.23003421168747207","host":"s3://npm-registry-packages"}},"0.2.34-dev-d2ed659.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d2ed659.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d2ed659.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b757279fe70778a00b74529546f90d8fcbf4fdd6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d2ed659.0.tgz","fileCount":35,"integrity":"sha512-gcIQIvMgqJZKNun0fDnIPH3Kf6NbKn5JuYvFtypR6cFrC97G4hJLKPHMFOpSkJK8h+g5vc9fXbAovP1udTLOQw==","signatures":[{"sig":"MEUCIQDoQN60Drh5fMMsiO6bX/p75c3OljXBHvKAqPAcWwL+dwIgMkKnoASs9DXDXE5f1wbKH4i6fVSPNtiIL2Y1r6e4gjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin8yMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxsBAAl0xa9C0OOU6VxrzeqtJJaGGc88hl9G6MA6SUipdM3070VkuP\r\nCuLZnc461QKJ1P+zbhtMPe5yd+TbOQjSkVXAoLg7mB//p4QKDqzlNaVjOxcY\r\nukoafAd46w7eXRvqlMMjZfsnLCzcEueFpoCT93r+GhF2JUJy/BKcaTSgZ7Nu\r\n2e7R1OaiWhkjPinWdFo9P+fPjNj54vRE9OmcKM7+P3r6fygDLV7s88wgWLo/\r\np4Gi2CBCU5PJJlnI6ktzAknn3d6dBWGql9kTAE9QEAHrhodM6GySYFLAuz/d\r\ne0F//OOGq64y+FEmCy6nSieRKytRlSl5ynjrbC4Xm4lUDBHRph6VRcWyqH08\r\nBbPSLvtYQ89B2AYJScs8Zy630KBw88nrVlYEgE9bTBviyvVpS+Dfs9mexOdU\r\nCsI0PN1yFihnLsvntzGPky9Zqr6J7qS/O9MFT6psa+5Py5ZOE0AZ8rtG4xUo\r\n0kC6H3kAky0ACDAbMGUTBrQzo3qBT0H5L2kzSHR3Mc1d061FjX27xyW6yMEs\r\nzrZyqPhQHcZRqvQzgVWE3V/eQ1bepH6psc0xHgzUPxwRvtr//7wGnfKqq4iz\r\nEWqvMx/yiHqVnpUqmWVJxUoz2FeGW99bso7/NuWol0FjUezPf5vXn3BeoXM/\r\n68tw3jmohkwE008kbrmbHiszJS/x1c90Crw=\r\n=f+0b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d2ed65939a3ed9f3d549a284734a8c2b8b361017","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d2ed659.0+d2ed659","@agoric/ertp":"0.14.3-dev-d2ed659.0+d2ed659","@agoric/assert":"0.4.1-dev-d2ed659.0+d2ed659","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d2ed659.0_1654639756203_0.2038966063751304","host":"s3://npm-registry-packages"}},"0.2.34-dev-dff2a4e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-dff2a4e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-dff2a4e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c78df17622366d97bb570ae874095126d3be2b98","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-dff2a4e.0.tgz","fileCount":35,"integrity":"sha512-+LkF1l2rhPtZg/QR/C7Y4EBQO3vTy3RZZcnAgFqLlKVuASGLOK4vas6coORBG1ICW9HufY6pz5G/RbV7EfU/Iw==","signatures":[{"sig":"MEQCIFZzQ/qV6BPJDkIqMr92R1JusyQchoi4owHjPxWvZMJ8AiAnFd5oz7oxrJnRQHKgihpBzNTOdHWxMY8jPr5OuZwJSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin9b/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy9w/+NxY5w5La77zEZdLI+MCRjbFnjDwlgcLmKynvPa/LFy7iOIXN\r\nNo+XAeFZJBW93Dy9KOuVpyyOyiorR+2svFTBg1IbY1mbwwd1b0uhM5z/Ozix\r\nxKRTrYuI4ZRYR66F94be5mRQ3pkhrUlJI5z+aJS1RsQCyREbi8VwaGhMBmxe\r\nCIVufhVqkGTLsYTeZjdG7L3dG++ORMI0ZVBGSM8iWIrypXrGnWiCNQRTHbZk\r\nMi7Rx4/iGfr7QEe2r1+3hcvm4b9cDazmIFYFRSlGOauVWMc3p9X8FICH46ac\r\n8gqtVJTCog2/mnkJ6TTYNbflJt0QPaNM3Re7iJ3Nmnhe4K5H5MCsJBT25P4G\r\nNPUZWG76oAr8abuhL5HcMBj/GBFt5eREULKJXjMfwuTmrUStEOPsPSB/ZRTh\r\n0xVyD1FIyL3zcYKedVT9VvdWNIZJZZCsrmQtOK2awiIozESJJG9cXgn1YcsK\r\nyThmeGVg2XcBE6m040AlVeODMGlWBmujiPCFzBhtP/ejK8EFoNOstmyv9aiK\r\n/ho+N9ix54QBnpNnHYzbiIeyRadFt+nHRfVl10rK3GdnQyK2+vkiGBDVeadP\r\n2at+PYGLmzbG9RPC8F2GYSHuiEDAdl4XVPPaTMKPxRecnLlpi/egkDXx8rgS\r\nIaFuz6roG8wOL9y702BhG+IP7UMsuEOAx7U=\r\n=JLAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dff2a4eb2e65f80925a3defc6157c9725dacc0bc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-dff2a4e.0+dff2a4e","@agoric/ertp":"0.14.3-dev-dff2a4e.0+dff2a4e","@agoric/assert":"0.4.1-dev-dff2a4e.0+dff2a4e","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-dff2a4e.0_1654642431446_0.334157857088363","host":"s3://npm-registry-packages"}},"0.2.34-dev-d7fffcf.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d7fffcf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d7fffcf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"04a6c2b8f3f1c6f2a6a6770aa90188cf5869c0f4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d7fffcf.0.tgz","fileCount":35,"integrity":"sha512-ewT8/IKtjlob0a3asZAdCq7kjeYE7WMURJfpd4AvlOgeRF8G+1LdRNni83jfJBXaarXnefMCznllqqmXuDahVw==","signatures":[{"sig":"MEYCIQCx4jm0COPoEXfLlK+iE8p0Ykd64QESajCbm/wm6+bsNAIhALADcybqHZRFydw7ue8M1yv1lLuUGbhBrkiJxgrd8Zu5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin+GdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGgQ/6AssFn4feOVRa/Odb/GJMICoY5Z0y9wEHYDeSfPWe6oO+ifWP\r\nCo2uWlhEB9n8jTX0w7zP+I3+p/Hw9u9HUsq1mkXh9jJxQ+5vg+wfE64ZOPbV\r\nqxnvgEymjTL7RtA/VCqIoupSxT6IJIFYRhA/EiYBkGBXZccE36IzIWxjBEz6\r\nH3VNcT+6xRaBbLe/q1KNXOxcKjTJPKCE+Ew66vK0XNcQ6jWiff02Kt83YYtz\r\nJy7kGWJVUIQUjkqLJgEC8OKmdg4h30Kap2mDiV8J8NPj7ISgUjhgHq8UVNgg\r\n7Zn9OBFyh09w2PR/SUadmfp/fykzUB63exRmechQ0stv9uipgGCNoJEaqHdQ\r\n7wGSgM3CKYk5JjIAoyo/qKCHJVCf0hYrAb5+D9KI/p8/cq06NJPLAK0zVi/K\r\n8qg4dd2boyZacEwuPQMlzNVIctUMqjnDcfp1d6C/uESRZQt5kX5hsqdqzTvw\r\nT+/GJ2G09T2tsgU/3C04LKoa4IY6+4S+2Dz6pGtlD9CPlQMS2gaE+J6kNLhC\r\nhFcL7smgXUzOdvEVZJLovnUandAfpK7wI9mLYMZFZ58lWT+Z+MjCFRBiTonf\r\nmJmndqR8JeQtjwUSWZ3sSVrgxSBsv6XtVS/CebBAEgNeOjhYAcmWsxAn2tMN\r\ndLjSGvfBKYznlVDEKtggqPdRA+h5P2N6Ap8=\r\n=n2bB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d7fffcffc49aecb05028275ec5e0de38f1beba96","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d7fffcf.0+d7fffcf","@agoric/ertp":"0.14.3-dev-d7fffcf.0+d7fffcf","@agoric/assert":"0.4.1-dev-d7fffcf.0+d7fffcf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d7fffcf.0_1654645149349_0.055866498745032134","host":"s3://npm-registry-packages"}},"0.2.34-dev-ed2a918.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ed2a918.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ed2a918.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b30f53b05c11684e6c141806ba395e429ae6c924","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ed2a918.0.tgz","fileCount":35,"integrity":"sha512-hfmLHKF0S90ixJ4pCVhs3zyf3Unq70ITqUq1kjXqrc9DRH8JeNAefJqL9gy7XvyX5GMYVYfbTBcL+tH5iVxdng==","signatures":[{"sig":"MEUCIQC3j4O6b39/+huiXxGcIm/sI/acQN47CaSgdDKjUbShPAIgD/wMIr73IKQ2pV+Mvs1AOUnDtOKBAfcRD97g1P4zGMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin++TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooMA//cJ7CLnpijmMQ/jKLNdXojs8vo4oKJbG0HPnW8XLoyhbXjESh\r\nKLnx/Gh4LjIUSHIvrPYx6nWV7VSf67irEmN2Hnw8JSF3znABO0FrOrNFFbtb\r\njpaVhk59lSLp/MroKqWre8I1F3rwcG1HjanvS+HB4qo4otQ3FzFjX83qquCK\r\nhBEX/xqoopk2t/CxfQOc9pMrHOFKbfp5OcKx1b91+Zk4m/qQEwJYsAd6JZiT\r\nTNHx3SnzgudnSMxwmO2k9urlQBHVKv9ZPOKw3Bx19GQmsssS+kSOxikWjxvO\r\nbecF3goOtvmd3+Xrh7WmOYe27R02XVxaaV4oc6QUV6LXq8fVfE+egrKlqjng\r\niic/g3xdjsOu1QzQkggNWWZRMOuD7LKkswFrkAixwL7ml940iN+B26VPLZTF\r\nFLWJmF6As0EQ6MJszFcvHAmgWl2XPe3cOu3IvPMsCwVB9tRvEjwbkmm/Qb8I\r\naZ1em8sK5wgO55GEOSowRUu3aURxvWkwmBXuPCF5JvNO3HrEnlhatXXgpvAH\r\n7I08vmX1aK4R5brj/Y4qHKGsepfbQ+FUYWIFb7VYKkZniDtRx6shf9GPuIvv\r\nAuPXRdc49xMpQfiyubm4+EKUMmmynFkqgXsDiiRntPvhSzTZISe2EPValVL2\r\nyk6jRd2cig8CFcjTphvryaUrhBsi+G+BtH4=\r\n=v5n6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ed2a918b857f7b2a53ca436e9d3106b981ad670d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ed2a918.0+ed2a918","@agoric/ertp":"0.14.3-dev-ed2a918.0+ed2a918","@agoric/assert":"0.4.1-dev-ed2a918.0+ed2a918","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ed2a918.0_1654648723636_0.15634756697860897","host":"s3://npm-registry-packages"}},"0.2.34-dev-dcc5f07.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-dcc5f07.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-dcc5f07.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"766392baac7e58281cda307a59af2d898bcb15cc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-dcc5f07.0.tgz","fileCount":35,"integrity":"sha512-QPo/EFL6c2GOSNF/Gvvdd7+tfC6IzvpBO+KMu4vxmAlG8ekWkWN6ni68OVlXB+OsxxNRqf6xrtURET3qfeI06A==","signatures":[{"sig":"MEUCICIwI+QSj35sUrhxhkaBWW1yA5/+VHig3vcPrbIKgryKAiEAs9tu6OaS/eLmxvDr6rD6LcSQjq+yZalxU+txatOpqNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin/tOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraLg//S21p6yxYHGsadJGyEFViUtP1++8n8o0U1JCLjyHChrpq+pTp\r\nami1bEzyJ6ySiVcPwcRXKaHUITa2p/6h7B4BXxbgP+E/BZzRjFccKSiM1PWh\r\nHP5Ro8eePx8gC04KlqPkZP7yMcokS8o2KWkrnv/P7O5A95Fbv/fCZ1pyIp65\r\nnwKxM4/LEEcv3cw7oEuA3wtClfdceKPwNh3ELe5s98MkGuELFS4DfiJSRMU3\r\nojjw8GqPp+rPZa3v9ZuHrt6W7B1ngJUCCmtjo3w4HgGdJ+ytvw9KElhCerNy\r\nE4ATgptNwetoBm5uGmQsk+Mf8dcSWF2/2u/3LmMe/5+nsEot3n2WmaQEPG4R\r\nnrmqWXE2Gby5m8M5/HYs5KBvTl6Vrdbq4+yoCvluGu1X457Mu7a4uB8p79mm\r\nHRs+MTXe5+FiDNLYcMKm3uxxbz9m1/uu43fMKMJOgneALk0ZqmFxSV4fEtlS\r\nQrDvq5JAN6E7A5FqrYPPSyodWWcwuX9wMzN8zIz6h5JPdXReSi8PFnFBAap7\r\nCwVe2ogmz5pGz9RCnwsUkfoOTWcu9KWfFgt7yylFZFYVPaJ2V7KnGOUIeRZB\r\nxcsqPvvFJJvRnFKciyxB6Y2hPfIxJR1hfHfz1AP62uUbeYw8jBwYonvqceRj\r\ncR/42BPWDm55Rpb3E0/C/Axovt/X4iXeS5s=\r\n=WKkP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dcc5f0723450f6f60630c7a065514c91732d4da3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-dcc5f07.0+dcc5f07","@agoric/ertp":"0.14.3-dev-dcc5f07.0+dcc5f07","@agoric/assert":"0.4.1-dev-dcc5f07.0+dcc5f07","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-dcc5f07.0_1654651726638_0.6037590607909247","host":"s3://npm-registry-packages"}},"0.2.34-dev-e8e6245.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e8e6245.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e8e6245.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d500225968756eaf44ce9be8896f6db2bc9f709d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e8e6245.0.tgz","fileCount":35,"integrity":"sha512-z6LAohZtWoNqwuwrLaBUc/e8OW4rQG3ueU4ROLSI35t1oaWQ+Y7CQBjqZMb9CasyZ2K2eJAQYEkhVH2gTz518A==","signatures":[{"sig":"MEYCIQD9t2M6ldHoWeyPHSdfp60NvtDYVDsIFceVS5swqSkHJgIhALCYdntrkNB3NOMMaTKsE43pBdQb9s2qvGpVOxTv5bWu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioAlZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWKw/+PKDT2eGgDNkF4P4GFxYan362GY/Dy36segFnK+/x8ibwAwQ3\r\ne0FDoaRR7+Rf9oUgTuNZ+uwkXSah2AUWV0yC9NiAr2ET0kG/CAqtxB35JC2D\r\nRsybX+yrCz3KvAWSehX/ems2dgYlZCP2VncLCKbtfXtOZiYCmPsV3/g5saz6\r\nbT+ni0TOAxjsc2milWTtHk//q3XZqPHhvAx8X60zl3TFb7JoF+JFMTmyzH+h\r\nk7aaxj6lhkkEf7ueZwL5oWXzZu5+YUpaettZYCpiBV2xBswwLjW0dsNuWhw5\r\nGkso5Uoi70iZ544zhetUzvcWXEPPjdHr5EbG9hFjrxSsyPeLpV80e3USdPha\r\nfU+PZqn7W0BGmWLhWBZBeoqJ6OIUuhENTs4Moc7+ItFBiY7Gd162JBUj8HNk\r\nsmN2k9AAmPrCz1YqrLsgOLxf+Q7Uf+PbAGoAYteNA1twvJ4Cs9+CA41lC4vy\r\nSf8dTnZvOwXjMO3VP4fGhE/RIfn+L52PbwUBh6tV8J8gzLREHlfGOeDlAYVJ\r\ncDShMbCy124uZAcYQ3DvKt3fwlM6my1ON+f8d7CC7VSqFnpuN5jEoyZOGUiW\r\nWDX5DsP/ct3zCPHV1FFSwNmhOOxM8y1Ghi3Py1jCeXn92Sw46sAu9+rUGegf\r\nS3KWnBvUw2DYIQvIlh2zytSb29pKzLToVvE=\r\n=qEJL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e8e624522a0c4a90ff8f02de956085bb4f668886","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e8e6245.0+e8e6245","@agoric/ertp":"0.14.3-dev-e8e6245.0+e8e6245","@agoric/assert":"0.4.1-dev-e8e6245.0+e8e6245","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e8e6245.0_1654655321134_0.4150588170559535","host":"s3://npm-registry-packages"}},"0.2.34-dev-a0f5acb.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a0f5acb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a0f5acb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8d9b996b6c55c909ab6a27af062a96a0e05a76f3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a0f5acb.0.tgz","fileCount":35,"integrity":"sha512-HJishr2p08FGBFjZka/1dpG2Evu63VoHS8f1NFTJj6yBMDM1/tYT7LHcWNsnjXQD+yNiIYwy2UEvhO750xJCCw==","signatures":[{"sig":"MEQCIERU7GMOHTib64ZhyrOAasXetFBTz+7Jy5gP0gObgACoAiA4K8wbLimqc2WxZjZ1XaGFSCf6SxOEgwGmqG0aEMC9lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioBzMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWFBAAgubPBOxeSVZlVs4YxvgzFEODccqx8xO2YGcGoLCSV1ok5zRV\r\nCGJCFqgbOgDOmGiTizd9mH+SKeQNUHB6FgvHw1x5sPe8iNFtUnM7RGGTKl0P\r\nVRW5INYKWUn7iYw3+BYfQEabrZ3oQIhcmas1VMeXUy6wnHEnqpUb6/y8l694\r\ndvednoVayyK5hMJ6os1+RdkO/5AhHlZYKZ2XPF3TQwNR4bGTeT61gwu6Ye5+\r\niGVgE82PPwJRBVdER1qdPXpi23yqfMdsKNulS4scc+vX0ZLhzavbVHiVg2rm\r\ncf3uslghc7QRYztluWG0hjxP7C3c0FeUJmnAzVclDkLby2mZzgkCZSrWeT0s\r\n55d1nLY9MgkU783T80k2pCXBtENgXA8h1NWpnhGYO/fPfksHPtTYrqjfqikv\r\nSdg1eCdvkihdd21DJg57FEfn4AaoQ5flilpnvudCaAjvkhmTh9xokGi0Wcjm\r\nWH1Abqa9hbwM3vcuBn81lPLAJaE5OTaB+4YGGc3uRj7ypgqU9XiCZ891kV/T\r\nLTZCGW693uY+LK/ZGDP0mgcJXiHhAbpXmldZGJY2gT3aLY90zkXGcI8rMpa5\r\nU12muCT1XePgTBzqVFWvvzYXPy0XJYThP7ciVSD+3BxlNSVS8LYTtMzGSseo\r\nO4fAtLF52o0OONBpjRI5/joifTKoxJ9VEbs=\r\n=eC+8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a0f5acba9b0876c88c1d18e730e2bf540b34e148","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a0f5acb.0+a0f5acb","@agoric/ertp":"0.14.3-dev-a0f5acb.0+a0f5acb","@agoric/assert":"0.4.1-dev-a0f5acb.0+a0f5acb","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a0f5acb.0_1654660300579_0.22769422098670522","host":"s3://npm-registry-packages"}},"0.2.34-dev-f18e90d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f18e90d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f18e90d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"99a3d8ecaa76ccf82f3f9ece91634a1b8b3950c3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f18e90d.0.tgz","fileCount":35,"integrity":"sha512-p5HnoyJ+HqybNOV8q2ATMHcLnFUxg14UYZZjqmfLFeV+MJINnruUspNrluqW7eQ+EeLc/ILI2WA2i/a1jgzSyw==","signatures":[{"sig":"MEYCIQDYXetqlOxDUUWC4IriSnFZdmRLaZk1dummbAvTKyKbVQIhAJXl4+mw/6z8XykaZUAecYKVAmFkVgqYjvOoe4OLbX1+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioNssACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdZw//TphyD/DhVdO7WvbaKngp78ZUXo83Sf5F3nfKmIfk6Jn35wZS\r\nmkk6EfAFsGIYNfdYyo8D1KtZ+7CIcsJ/VSZVE9Ket8RhQOkBd7pr3S2uzEwM\r\nwayxKg/dOTZ5MkzV33rmCXoO2uuhaFg5WvOhz7IF92UCsgOyoAJMSiM0EVhm\r\n9U0rQkqzdRroUisUOXbLkYxRZmV++jd4I9VAL+Aj2wlP9bGZwXnS4Hb5IPjY\r\nj3ywLRLomCImnKkjKhi3ZnAQZRS+8KPkGEzav40LDkZUozB5HuOowvGTrfhP\r\nBQ5RTEbHFpUoQw05WGceK2Fhy+DWHbYoNsLSY15f5KowWJAyghLwIBTi8dnF\r\narY4v3OCRx65At0VP3jP0K69EncljEOGBu5hCJvde6Uu/NL0hQax1xTvtJ8m\r\nx5ajn8zuBIhwFmX2iNOKiA58CGmpApv6Xe1qpuKzQUmEpwhpAoE0EkCT4pgr\r\nbnrRc+SByO2XrVy6jeIRw9Rwx5e7UfBjpMcP8btpLc7jGXdRSaF7Rc56zdcA\r\n45GtyMlGEIsQQxfoQ1AkecnbEg0LthvHVCnLq6B58Ud/zTTHSfLS+Vc/qIFf\r\nPfozLeV0NoaTAtZ67EhTtuX2i5MDMm8IdM7BbkghqVrd7+TVEVqCtRmUnhxK\r\nAnZbpHMXgtMGTtKY2pyrfVOR4JTsxABp++0=\r\n=TaeA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f18e90d8b64a0d43471f21cfb110c4767a18b5c6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f18e90d.0+f18e90d","@agoric/ertp":"0.14.3-dev-f18e90d.0+f18e90d","@agoric/assert":"0.4.1-dev-f18e90d.0+f18e90d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f18e90d.0_1654709036399_0.27187784182317243","host":"s3://npm-registry-packages"}},"0.2.34-dev-568b1aa.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-568b1aa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-568b1aa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1cb9867f2ea9c6903b08ec6a674d9c8cb17ca831","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-568b1aa.0.tgz","fileCount":35,"integrity":"sha512-3t9ADSllQTLw4lkl939zEEyRENwLapSh5VFNUb1fiwG1E8KI7TBDu4nAMM3jNUjCHWjIevvYT767pAB3VbzHLQ==","signatures":[{"sig":"MEUCIQC7EtcR5H5oVaDYCkkmCSKQbUO8aORDu3Dg0u1y2zwLwAIgaVRra2BQMJFx0OyAayZW5W4NISSw9XAhYBuBmV9XkfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioWWdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP9Q//ab2aNy+4QWpj86mRHvwzIn+cVw7Fc6OLOVMR8t2syOg6ANbR\r\n5GL5CGaCxQZlM05iU49CnGMwyitLI9sqM4HnSZuMOjM8QTYYrdX68qr/GUeS\r\nyEA4jYyL8poDo04ICHc4P+KM5iJJJYkO4zKWY0kiAd24FOv7dajpSuUsZ8YZ\r\nZBQB69GFclVZZQn9DCRcKRIcC0z926juVOQFfZ6cka+G2fS1w3UwVMXRguLh\r\nVxF/ypisSjWYzeH1bsfk7ruvp3FB/fEjczHt0A6h3b/okotMzp4BaY+aZ5jR\r\n+Yirv0Nethb2uMNYW3mOPzy/wFtlG/utxQ2EfNnON8KByGdSI7+gm2dQO1P2\r\ngoevRJ40ankSUZ2F5/uTPWPegT1yKA3UjYn6dk/WfkJKJztCRjeZ5w4ZQGVH\r\nxOOLaLyb9ZT1+FgwDLk8HkSTQnLVmmQLFys3uabMLwk9024678FcJ5F0uWnf\r\nRd6o+A1u6HBaQBO2z+dYvO8pXpNBYPbG+qZn0+7T+619de3+Sla3dv6d/hYr\r\nwlMARkH8lCiCyzfBrSSon/YxqIx4OlGxWE/cPd17Vjdmwv4CcccOeIddLZwf\r\n/kYOKs5AirIH8A+Av/z+yGekXGCRM6EpkHWDdPd1k139m1qyjPKqOFsYRJpo\r\nnAAimdxgiQRHeP++HDq/eCyg8/TAqZkkjik=\r\n=xtWm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"568b1aabb25d411a4d9033f63bce7e111fd1e2fa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-568b1aa.0+568b1aa","@agoric/ertp":"0.14.3-dev-568b1aa.0+568b1aa","@agoric/assert":"0.4.1-dev-568b1aa.0+568b1aa","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-568b1aa.0_1654744477181_0.55560268468328","host":"s3://npm-registry-packages"}},"0.2.34-dev-9d670a2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9d670a2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9d670a2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"01008e32fda020ff228ef15b2815be5b6df7dc34","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9d670a2.0.tgz","fileCount":35,"integrity":"sha512-KcMUTbT9+jtFui5WlbyqdRJQMtGwNkU3ulXFI/pi7avIYdDLH1BU4AUO22LMeQFM/kgqJjdUNhRy1eci6RqikQ==","signatures":[{"sig":"MEUCIQCeSgnB6MzjIlhg07vKnxcO3/SejlmIu1xFk9rlfuVqAgIgLFLleo0yX8nOGRrW36OtScvaxKkXPNrEhUDKJ2ZeDzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioWwHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYcxAAj8gR5pTVE0lVHD6Letrzif+S1ioUQ8cCPSlkUVNGQldLKf0Z\r\nF1Qc+Lt8ci0CyVnb0c54ibFSTWRtJKOIhVNVvvjRZ+O2nAhjqLXXvtOQsDKM\r\nCms+FCWBF1Lb2Iuxkmjfp2FZNY3dXcPCp3aPWDo1bqs3bH+2a7/VfZpohPJA\r\nZWl3xq/eLPdDF9xtG2Ps6tWfET0dZ9ci7zAr6R+eXwaYmg8OB4sPt+k07zPv\r\nxgdzlND7K6tU4OuA1dZJYdJYyI6C4A61yVIK5vkjXy6jx6CCODfynRn59KTe\r\n8PdTgso/dmGHZU6FSXdUgHmL4z2ns72lo/g6eIExrbCtRfJRSintjUmon5mV\r\n9y4lLMfp054hMOgccqBYmkH4kwlw1lIK2Y9zhVri/Y44XVyLLveishGx3Bbb\r\nUvKdJWpjGbB3jXfCFL5uk0Vt7yuLxjiXqVp+ChDv9SoZbfyVGYQM1qTk47D/\r\nHaj+I8h0Tfy3l0GhHRZIEtIN1BrwgT+nCGyPiucsDA+g+V03UqGYPcZWRMTA\r\nyPkC5GftNti2+pWXtWeuQr+yf8AQRKKgLMsd2gWyzW1df+a7AZKSyFlzV8o3\r\nSWf0bW/wMukpZEVjfHeqXnl/Hza3b8aUu1JCu9vGObJ/ASpADRhilNxZVrZI\r\n5i+RnnmDHvKysVvq4raYOCiLAXZ6pHEnlFE=\r\n=j/ea\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d670a211062f248534df078b012d8fe02f1f170","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9d670a2.0+9d670a2","@agoric/ertp":"0.14.3-dev-9d670a2.0+9d670a2","@agoric/assert":"0.4.1-dev-9d670a2.0+9d670a2","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9d670a2.0_1654746119604_0.0448191019357318","host":"s3://npm-registry-packages"}},"0.2.34-dev-fd85b8f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-fd85b8f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-fd85b8f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3fae51b75cb17b61db3f47f5cdfef2210768d596","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-fd85b8f.0.tgz","fileCount":35,"integrity":"sha512-7MKDovgC5s0I+ProEhhe6X0pGWwBy8Ptg+mVvj5tZhTj2xPBTM01GxO0mEb1tQMQXEIXI5vaabKR1fqSpLn10A==","signatures":[{"sig":"MEQCIDstyaKapvCeJ+PmW8BUmmmYOOIL2KqtSyvXgmGtPZGhAiBjsZpbHpI/mRvjIm77yI9dS/yAKMK7Z6B2UozuAwXKFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiolZ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWuhAAkqHPuMN8X0jZV/stnQTRhhjbN19oWec2U0blJ2rpQ18y8hLy\r\nqHtv+l9Csv4dk8bSV0ka5hmUFJSbd9MHkNLzqqDOh3iedgOqDItV5KvYCN/L\r\nu0CPScINfEBYJRQ/qrYP8bZ+slq8yGUTHjSgl54gLfIr+58nyULqYukyWoBR\r\nPs3t3XPaQpb5FN+m5b5XYJN1pF3NgOT95EBWV+huASXqFMLVRpO+cGAlxoAO\r\n/BM/yHfkDlYitN1FW1Yxj+n0r8DE1yCbQh98BgB/Iis+soAKe/RFzBS9346R\r\nn4Wk+tuVxcFTrWTFfsgCS/ROxcwKJM0ZDKeA7ZoORIdGm6ZUskod4kVFXGkU\r\nkcM4J1DntiuJUUCGZ6CudQxrAz6PePjgElgI7nJ3QzqzpBzyOYEqE7dQS1AK\r\n487BG6F+C9awdY2OHBpAjiM3usvICHzxtaM7bww3PIZ9Xisr4FSLyG5aIBNI\r\n9SSX92k32IokuV12eo5Yu3mZSH3hFJnCsGwd4i8fQMilFcMP8Y1/AVxMRpoQ\r\nsvu1GB1WbCs5EOImbsLUAt/p9uf/IAC3s5MW8VJ0iJ1CnFjXS6RqDgWOH+Dh\r\nTDMfcznMlWlCSlfpKpzqs1qXv7RFOQrUrww+Prdc9bntH6sxYglAR/bQRhAQ\r\nc/vG4TKcduXIioQo56dlGHaROk4zeGI0AI8=\r\n=V/UF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fd85b8f1dbd8e3f70859037d226c5011199360ee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-fd85b8f.0+fd85b8f","@agoric/ertp":"0.14.3-dev-fd85b8f.0+fd85b8f","@agoric/assert":"0.4.1-dev-fd85b8f.0+fd85b8f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-fd85b8f.0_1654806143659_0.7560889402724855","host":"s3://npm-registry-packages"}},"0.2.34-dev-42af05f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-42af05f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-42af05f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b6e2ce1a5c5668a0d8d43c12b11597e81e79220c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-42af05f.0.tgz","fileCount":35,"integrity":"sha512-7XlXw8mKp1S3AvudZKEaD9GdAfWUeBjp0dQHhEzUqCLOKEB329zKMiclwiUWjeRr8BkdQJIxtcFqbRPRRs/r/w==","signatures":[{"sig":"MEUCIQCQDqdT1hPJuApXaB1x+VJNJFSphdn/93YhVQbR9Ld2GgIgIbVWdhi+HmxDOhEt/Tevf2VeQUGMlLyHQOpsu5e19gI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJionAGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTqQ/9HZ1O+Ia93Qbfkd8TgUc4YxUidQM0NQZpL//JPlWi8aKOPItO\r\nyjlYTYzfLxFGdyPgEAUccEDjk1uYXSsVlZBDedE5QWG2Z7TaqXLhgHLWM3O3\r\n3SQ/koHjIshg22zFq0QKyMjai0nGs4jVqOgIlNRrKmxbsg1m4IQ0jMMHSfKY\r\nwgERRjURa7Zl3ISQiKhUwGVUsUFnEchodNLmv/rSHJaudr9kA1yY4BqelWGF\r\ntTQ1mZZ7s4fzve2UBRFyxrWuqWyy61O5OUktQfBdxF9i21qD9BQJFBpjClHg\r\nTJOm7cDAUeu+3hxwLe4C826AaxfnMwFYGuZkj/oOeOBHgrunXOdTILNxBFqi\r\nTyLFKPSelPhw1F/ztcqeOigEVbY+wRQveEoXaUvUDYMkb1JVSzBsJsrUNr61\r\nQ4a90TdjHZDkPYcb5d74O7MlFmjZetwV0jJ3rn8l29y/kNdayPc+Xwi+Jxrs\r\nxFM66wz/8UIXkg6zS/cho+1W7J7FLNeMnSCyZONnTIYSDKEmddsa1/vBIfmf\r\njhAxqrpDKt32bDRjYZ69l/33ZuOsx15G4ADKkNy1YWzynJfgQ21K48pMaV62\r\nprR+eYwz5+GFhhiivvWX6W4C30USDwLSSVIaz5UFV8CLPct6KJajhAO5Ewmq\r\n9FmP+mPubab3/O86S2K/G4cIehCep4/DRuw=\r\n=5nRY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"42af05f6843852dee97d39712b8faf602d9b6b92","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-42af05f.0+42af05f","@agoric/ertp":"0.14.3-dev-42af05f.0+42af05f","@agoric/assert":"0.4.1-dev-42af05f.0+42af05f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-42af05f.0_1654812678510_0.6140306760838254","host":"s3://npm-registry-packages"}},"0.2.34-dev-c0109ae.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c0109ae.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c0109ae.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e165574a9824b41201ce19c068d051abddc7086","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c0109ae.0.tgz","fileCount":35,"integrity":"sha512-ctRUVYRe5cjGqnhdRVZH/F7xrNvIHAYqDi+LJQHoWV6EwW41Ykt19XCmRKUfcERyqOeiR2u1HglDvRWyq2AcdQ==","signatures":[{"sig":"MEUCIQC50nlnH2byjCOw9ribGZSve9+7MZTv5eecGSvfCWxaVwIgXBuNxbybAx5wg1x1t2wZFNogTZO4gZutMxGF+zjVcYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJion72ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx0A/+JQzwPm1YU2/lEWXonoyC/U3LgMkYaXiXUJNelB+gARRblNbP\r\nOIV5asOE/VfIR13lKRtT0RbVVfJIgTzVVEBWv7ahmuNbyFsSvaF8o4HA6b9i\r\ncDbpD2Dl/LKsHXDbeEo6RPL31ZbiNOskDYzNjkugnTVqtrqreHITKv0PMR+8\r\nnjpD8VH6dLxPHu2qvqVyZY6TTHfLCf39IPcX61bwLqNHE4NXrb/fjUOOPW2L\r\nEH/ZuEgQphbPfrVwUeoEGV5ILIfC9fR1uiAIcQCIg1H2LKd6jDtNVoI0x4W1\r\niiwNX8nRFn4XfeD3EMpB8pc43SKyF2djqnlUfGr1WDrNIdsMM6FeO+b/uuhK\r\nAEASjIBI5JZItKX2I21iSJVosieoS6do8Nz4jt1OsYGIAhmPPCfvwjTg94fj\r\nhcoQejGsfyeTUguVFGMIORwyr12aSenrVNEaPzmjDkKr770LQEUsrBqvTYD9\r\nb3/GdWthHmiCEc6TWadQiqsFOmGaK8cdLodqMc0w+tZwEv/upS+rmy9dTKuD\r\n/193cSXkCRYD0X+ediQAUDeFUXKvw4njNrH831R8YU9uNhbOm4dE5wcBzQRN\r\n20LfdbmoTrCIr78ZqXGo6t+SfTYKlShtAp0AzYJR47tRX2X15WxIDhfpXSjG\r\nmcPWhXgCdOihC12mblv9Q7pFJ4xEc5aIVgw=\r\n=ApOW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c0109ae76f6506de56420574e2fcbc15ed62aab0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c0109ae.0+c0109ae","@agoric/ertp":"0.14.3-dev-c0109ae.0+c0109ae","@agoric/assert":"0.4.1-dev-c0109ae.0+c0109ae","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c0109ae.0_1654816502340_0.34017979528535336","host":"s3://npm-registry-packages"}},"0.2.34-dev-8770b12.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8770b12.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8770b12.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c07e65022f509b54736c54288e601f6a8e1c05b8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8770b12.0.tgz","fileCount":35,"integrity":"sha512-PV4uNXkLTyrw7m0UEMDcKiTkji97dzd+6K6z6dgKIOnJcudZXqZf5R78dHqrNdPOC5xbgAuS1SLgJMmsM4uvVw==","signatures":[{"sig":"MEQCIEGE4Z2NWHU5c3frxUIa0mG/iCAtMmQzZoYWh72UnHFPAiBiOWkFHX4daHb+MP4bttd9A7zPAuvCM/h01vyJWZD66A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioqbtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBABAAgA3zlR9FldL3xhdphzQEV3NTsGnz30gIs+PLpNO47Ja+s9/r\r\nL+wwL1fPRxFL+YW1HTB9rDgMeOjh2OgW9K8R1JsqoHmgOVzY2wWB8FTvH8I7\r\nG5x+ke0mUACGtxzOsMgJOGwi1TcxVDvqqNsJkJ58iybtwSQiXt/MzUwEgRLo\r\nAtupODxVZuSPe7S0weY1aRm5qiKdTiLa/2W09KwKMzNW+TjSgLFMAtdtcEnn\r\nTrgWkiiPGYfixx/YDxdiYwezD0NoNUWYurFwaE2pcSIzrmLz8Ievs/leMkcr\r\nKYtcqXS58EhEhPQ05xt2Q3IuVszF53bF0sscql4BBcPgloke7vBCew6ZKnDz\r\nmWXIYZjY1wys4fadXTTdYOpjD5X7mK0H+dNkTvnUBe0EXRdKCRUMudHmg71F\r\nMEcfaUQ1a65TXxa+5Js2UWOQs2fky5rz6Brsw22ODu2OQWJmlF29CylJAUBb\r\nAv748oSFr2V3JQqKuyIWkLz2np8miRWSbzf6K/L8dxqIkcdfSfSA44f8ivrP\r\nZNpr7aOI3OnjBw3Rbrm4YQuNlOpsuGSBhNKg8lg6ZlfyqUnwZaoB8kk2tgiv\r\nO/0SZn0J6Nd0G0VFdIXF/xZi2YrBx5T2iOxIdr61sviWer6/MaVDJghK5sZW\r\nZ9Gu3DYYxdU081iPgz147bneuShv1NpYn0k=\r\n=X4wY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8770b122a025ebea791b018ead8d8435a9ff2acd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8770b12.0+8770b12","@agoric/ertp":"0.14.3-dev-8770b12.0+8770b12","@agoric/assert":"0.4.1-dev-8770b12.0+8770b12","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8770b12.0_1654826733294_0.02533686818917369","host":"s3://npm-registry-packages"}},"0.2.34-dev-4bf7ad5.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-4bf7ad5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-4bf7ad5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"adfd656ba8d4337238e968a13f0e4960a15f32b4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-4bf7ad5.0.tgz","fileCount":35,"integrity":"sha512-HKIuEWkWzW99zleZJgVmIG3g7ndfz9Ib6gFx4VPi44t1HXTnR8nh9TCA/UmjFzhquk4UPdWqMRQG+m4/P4Jw5Q==","signatures":[{"sig":"MEYCIQC/vU0TSCA0imiTIrzQgLYfi5xoKwwVr7qjZuOJumVRkwIhAJRDv79BAJoIN5ztgxU8iOrVOZOR4cOtUI9Sj9Tdk5oD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioqmsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWww/+N5YN23D6DeYpIMcmYRD2va5uekmFqjnwiu4SIhQ8XR3tGBnO\r\nkZVooxIUDoj4bLKYk6911CICyfqIT2EDiNxc0p8Oxw/Vt8CzXMUGkbqytmwc\r\nW/PdiIjlRrpKiVQ1Gasvh7R3u2HdjO+a6DUQcmg8RbGnPP43gfNPDR7iycAA\r\ncgrYHUym0PfKLXooVBQ5ow7ayNFiwgOqnSFwbUQn6+2DvRKtlPF5cwvRCM/l\r\nZmhKDzIh09EKoIG0K2cwhfPAgFH79qRKiwXMKrcMnHWM8LXaSnyPFLaTc0VH\r\ntS7M7IfXKJSqKkZcnLoYcRxxwDI/1+znLH+sbwbkAsdOvoGQv+AZly2QiZ0O\r\nbKp1XA5exMneKcve1FZ5JODe4pVTvJBA5Qz21JKi3BK/qhA16E6bn8zrWLJU\r\nwMRLsOIW556LSG/P5T2glKOdBsaWMUwgb90Kh37VBpshuYWTMe6pTLD9FugW\r\n9BHXrwDO4jwn6GgKuZzvhJHzQOstb8oJW8FolgPTi4ggDkFuIDrCAuctUNfq\r\niiUf0n7BFmy6CI0Ngv3czzspECck/TIMe5WNs/jSNPw2pg2jikzz1O9FnElV\r\nsvRSjDmAFULbFosqCIwZDEzqt4yIHljKAYt716+u6DBgfNqVdIcDv0ZLayvf\r\nvLS8AOBO79bHy8nHD4TScFuGhSXEbTgj3Bc=\r\n=P/vB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4bf7ad5031f63afa394b1f9cc8da5d3a81e5321b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-4bf7ad5.0+4bf7ad5","@agoric/ertp":"0.14.3-dev-4bf7ad5.0+4bf7ad5","@agoric/assert":"0.4.1-dev-4bf7ad5.0+4bf7ad5","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-4bf7ad5.0_1654827436037_0.5458737392945778","host":"s3://npm-registry-packages"}},"0.2.34-dev-c48b8dd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c48b8dd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c48b8dd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"925f95aa2d95e4528d6cac808cc119d164bfc5d9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c48b8dd.0.tgz","fileCount":35,"integrity":"sha512-RvEYlDpzF8GZv9mHngNMousq3DzdY9fFdkBJ5lRu4m76XvEHaJgxNIkdRyFb/m5Ghb11sSLIHJXyhAzAqzNv8A==","signatures":[{"sig":"MEUCICuKIWBJIDilpog2xMGe4HdkUakI7FYRVgpNxETmNCFIAiEAh7iwIcs3PgwGMfJiL9CFtXmoqoiybpkzyAm22sNkb6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiorOzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQMQ/+Lo0xHGw4rSs6mCEHs3M4wAT10ZFefYAfgCGuNsk4+UZ5DSBX\r\noYPc+L+FWcCFfGYbl4Dn94NGC2jyUrMA7qXMZ2Lpq5BrZrBJWWToclUG2W2/\r\nQPAbvfe0w8nAOZ6EPY10dQ+tm/mfK5yMemv+DPkB1ZGrqCAqvroDlxj6UE8c\r\nxyxVp9Z/Ca0s+YzHtgR7WiQBPpAIFyoryEnpOOE4YF0wvMm4mlHy14PG3SHX\r\n0058AzUA4B7W/aCgZhkU5/NP0/YRzUYjCGMIzjtA184NH9gh52WlxXcIEZG6\r\nWg2xEYWfjkomapEyIGuw0nS7Oq9nOzlYXFj6+Bvl3gQxAkRH6rlW02Nlirhq\r\nF7wFEz0WgxuJB913oiSY+X6JYbg7mPI4F8QqOFkTQ8k3UKuMzx2+TcpMKAX0\r\nJybITO7gBlRhisQHuevwgtUBGscu1lUW2+nPwt+KtGuMK4w0/YHxRoZTejh3\r\nFN64wvmM08T5ltrfVzhEXc7bSFQW7MGEwlaRhvZZqevIDl2VwnQWBiVfW3dJ\r\nVOm24G13YK1r87sWx6B33B1EsYLaAFQroe8hyVNPZ6BPJ4X/MvCwLNjvAdPZ\r\nlYacr8bCYynbQGHut6EYofdvjji9OwVeIMOSNfAVIW4dGw+nK0+mINmZ9FPz\r\nieawmXm4KqxwmhD+5yrwJ/jDj9be7KRUWkA=\r\n=h8WQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c48b8dd05cf4ef9ce19676e4f3621f30c7a65f2c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c48b8dd.0+c48b8dd","@agoric/ertp":"0.14.3-dev-c48b8dd.0+c48b8dd","@agoric/assert":"0.4.1-dev-c48b8dd.0+c48b8dd","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c48b8dd.0_1654830002411_0.3971747026484991","host":"s3://npm-registry-packages"}},"0.2.34-dev-42cf976.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-42cf976.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-42cf976.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5278dd5309cb03e4c16a02df7b149e579a8c0678","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-42cf976.0.tgz","fileCount":35,"integrity":"sha512-VKvjt4QTJVlMvboJ2RmMngSYmydRFybuHB4j+5o4qH9ucq+fkjyelrzdOpVoYUI3iFTGD6d7B0vnda5vU2hq/w==","signatures":[{"sig":"MEUCIQDT0gRMKESiCWQEHaZV/UCiwHzbNdTQOjJmnGDbT438bAIgPmEfEhs9/XyMnn+62WccY4bbMBZ4HOVlD7+9qX7GWBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJior1UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOoQ//esj8Jt6FjFur9p23EO/FifFAg+meMYUNE9Sz99n9fCHMUQeG\r\nHIf4U8AJsFBIMIYCpwk7BJkW0ZcVA1MgDdOe9jvlc7R3sDuLWR7uhbTC5CdK\r\nq7BguVOlLuvvZZouo2/lo4W6j5hfxusyJCqs+eIfpphtAkeQgy8yNTI6KOfd\r\nPpBDz1a9lSzC/lEWCpSt2FtejHMi71amMpZyPNd0ysJDYuQQwcogDi1I5nwu\r\nQNGiBg3QayXQvSg2jn1mMEGvDnuFLEWiwMyeLp2HAUHlPkdKtw8S0M9yTxtz\r\n9rOMnot+1+nGLrBfZySqMGH/DHWPJpkj0TFFEFYgCbdba3IidYPqvC81ywNx\r\n15JGgspYDjPb/XJi3wIkj5iP4WeYlATvzca1DEr41pRkugKrTueUF5qiwa43\r\nTtalEnL/4CuUm3uWRI9NRHvm3BvjKNRlfUUqkkY0ZsPukAaQV/PNkuMiCCpW\r\n3g++NzmYE1qL4e5BUn/HYzs2ioAuLbNwBrISBqIsTSmE44XSBkg6RPM/+lL4\r\nchSSiSmYyMWVvp5Q/oJfUzZGujtiVEoZfesYZSvD/nwDjt+MeAF/h8EhU8mM\r\nYIibeSv+7t9m7T2GLqqKxE3EJQTMJAN5jlVCPcstEhN0vmkcuDQnPybv6+MW\r\n3oG86yI6FHs0baWtDdcD3d8XpVelXoC8Lrg=\r\n=LdEM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"42cf976d759149da3a8d9b1c88aa291a99537ec6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-42cf976.0+42cf976","@agoric/ertp":"0.14.3-dev-42cf976.0+42cf976","@agoric/assert":"0.4.1-dev-42cf976.0+42cf976","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-42cf976.0_1654832468788_0.8271892651441888","host":"s3://npm-registry-packages"}},"0.2.34-dev-f84e89b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f84e89b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f84e89b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9daf7123a092666cccb6cf30fe479f5f2dd6051c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f84e89b.0.tgz","fileCount":35,"integrity":"sha512-F3yB1EQfUI/UsgogrhOysWwW9POWOTRCGSEFfBENG4xaT7qRJTAGS05vUI2/Pv7RKaKXdM46mR4Q0ptJ8xRrOA==","signatures":[{"sig":"MEUCIQCqilRu/tQqAolB1xhKujCXb2YGJ291nMwOi4xh9vXD1wIgSUId4+xJdATv9U1DEjucX3bMWnpa3i2wCuPDX8eUl54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiosZ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0MQ/+M9+kkPDya5xpMFRxPp8UaUD6d7YzbQb8DW1mmPWTXsIaC4vD\r\noPl+zyuCrcpjfTXPg1AJx2zTzdFwa+s9RbkhbeKgGSnXEpeOwyJbVRGk8zt6\r\nizn4+dFE4wTCQbGT29r/2Gf4Agpw+ynG75KDI/8ZiqUAAQymzysQS95EuNyn\r\n+JxDBURxoiNhlBNUa8fjh5sJBl2Q2x2t0x9L6JHqje3P5TeIWqJbNT3ZgiwV\r\n9y8xVwDiJIew+5Sl/ZJLjoeqUOTxjmqbDrv8Mk6hwBjZ6rzhUgrQXQI/pPfq\r\nspKceGFC4h44s+xlvVvNfCducfUcaABRl3QHqHYCwSKL33y0PXHCEi8tw91+\r\nN59Z2ZSbuLsCvHRakAI7AeEtiwxJTYZrJdPvrGzxSJ4flp1pE5cGmCxLwPux\r\nbembAp9ooxfboneWZm2RyqWb9Bp3PqYKQ3QpBLEaOo2ddc7a9DnZZ4eo91PO\r\n1PLSIc93DdDLWsWMAQ47pDkHFTr1bLVmpg/zCztOtypzKQT8JuYfXL541kky\r\nbuWW5+ODoaqPIK+K8Ex9UrInuEy2Lwzv1HWvpySPU7x09HN9xkcNfbK6KD+y\r\nAiki+VC5zibM/ex3LjhIsB22rt6h/IStQypaCn+xVRcnH6z7kPuwSerwbtEd\r\nej61evQvydI4EKa65lJHHhA/qe0u6PvkElM=\r\n=+Ykc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f84e89b0755efadab95b9855a21d5454a697608c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f84e89b.0+f84e89b","@agoric/ertp":"0.14.3-dev-f84e89b.0+f84e89b","@agoric/assert":"0.4.1-dev-f84e89b.0+f84e89b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f84e89b.0_1654834814617_0.5784571594621437","host":"s3://npm-registry-packages"}},"0.2.34-dev-2f91702.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2f91702.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2f91702.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bb5b2289f3934d52d02166c70e532b41fa28876b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2f91702.0.tgz","fileCount":35,"integrity":"sha512-KajvXwGoSOw28H7/8SYvKPUXvWVkY/8XunfvW6PCBgZpTofdidzfvjSBpYFdZXNs8vdLeq/lbs1jOxvlo8BzOw==","signatures":[{"sig":"MEUCIAqJoFTtEA334y+PeLC9Qvn3f8FJqr9dVgTOQ9wfJii2AiEA380TvT4/M1undcX3KPqIOv6+lHS2qwehfdNyPlORsCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiovf0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp7w//R9CrjQ1CerOK7HagRrjPHQCbmnXE7xfOBeFuvw031aipXtJd\r\nDdlPzZRXdr0QSAp2YfxHy4HMovd5hEMimMcSuNuz9IUssPrsH11H6KOsNwo/\r\n/NAOAoT5KgQYq6+y7eDS7MB4EziD9cL6xdOOsu8VlpuOZa3FgmUOHIR3WTna\r\noJBo8wvxLR7a0o2sPslfxMs8+XLspdekekkusubtKiEa21HhfZZbnYHg298D\r\n4/QvkyBqxpte6SZZiDANirkVJuGX1R1S/qxviyEBPkVt336ABDq3XuDs/Sd1\r\n1tlcLaeOJP9NFqNnQUmdMIw4BUAZ9RWQGPpiFLXAm9YxtwWBkxQmMalhEDMd\r\nD0JLdBLCe9s5YtP1JQAm1rf3fiyaP91TVnghwSa2W8bp/3m/5sQYf21stJmG\r\nxMK0W1S9sGKQFGbdUBlybJSKAaJhkvyMv+0fJXTmg9NZYcd+ZfBR15ZOaPr9\r\nmMIaPhfzrA+LyD5/8mguzjYkh9Q4+rxkpl7DGYt9tUSG+lVCAJvFoEYWEUt7\r\nL76L6DnWFnolYg1ymmLyQkNgPoHvM8/khvW0SY/pCcNiw4inGUwnNkjvCVpb\r\n1t4fg1VtpS4zU4xFS2eyrXMflzzgSavSaVlhk+S6mjbIHhIXgO8WEvNJgAlX\r\nt5S8vf8mfCWlu+MCbjiny8fIWRckqQ9nZiE=\r\n=1ZY5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2f91702c68441bc1ddb6c42ea9bee7d040521b90","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2f91702.0+2f91702","@agoric/ertp":"0.14.3-dev-2f91702.0+2f91702","@agoric/assert":"0.4.1-dev-2f91702.0+2f91702","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2f91702.0_1654847476634_0.6004751937710637","host":"s3://npm-registry-packages"}},"0.2.34-dev-09b239d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-09b239d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-09b239d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"96223291fd1f833d6f31bbfeddb26f71c159a8ba","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-09b239d.0.tgz","fileCount":35,"integrity":"sha512-VUcsA9CCM9MVgpKcCnBS4cgOPF4ujsKMmpfFJyrky95wYd7q+CKSwmJ1/TgzY0cxaRpTxmksWbBYjD+bxqSHVw==","signatures":[{"sig":"MEQCIC5EMGCRPV08ojduHgtUoILxnVSj3puLg/D5tr8xMU5mAiBM8H0vAF3tulXaaqp2OxLnua5ar1O9mZLBxRlqp+yKgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio4YRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS/g//frqlG9SL+0BEOG2uP157H31SLfTHY181lJFghc1Ut0DYrV8X\r\n4iFowpUcT8B5bzsi+/VFZLxQlEcnQKk3y3EzIJOBDGZW8Jk+t05Inh9/Xa1l\r\nkhuyXVrJY56xlt02c/1s2qJ2QQjfDz7U4+BvmJ/YpmXsI+MdqWW0KvBJsr0x\r\nTACfHNOVszQcA0YXKL6+156cr+KDwNQx3AYnpXzshkn3n2y4BjfdSHFhmL/7\r\n5LLMMhaPGVZ2T8RsPMUEzc5j9+4tfyaeURmnxE4V4omm6T3RaPlIBmzXRe0p\r\nAl0s+kmglo75b1GbUgLDboky9vkAFstY6MAI0xEobgXy4xVFna5PFnCdbJVp\r\nD6hQW1u3Om7ijngodSDAYBJOxiHJxKfCpCja9iRRvrRWMii6K2gu5ak17Pvy\r\n1qoF69O05olERMBDoiD6CgGT7myktCBnCm9UGA6ut2PGB5HpqH6+KZZEL+pZ\r\nv/Qo/JAb+q9m8F3ow8/1CZ9FR+FNlDEQTfyxO11BFD3iJy0Q75UnbUlM9D9g\r\nrIoOe9Q8i2ZNXJiu6NEOsUYJY1z/IobecYEC7HKEdj14IfwfM0VIuHwG/5cj\r\nL/WdXhySW1Qb+ix1wzSTAlDf69XSLsFhXvqmmEN9YNZW5o7j2AZpPq7R08oD\r\n5skeUqSSYg2P1LFSvS+y1oh4GkYtnvZaGX0=\r\n=8oZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"09b239d797e67dde2a12f62f12ff154a1e402ab7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-09b239d.0+09b239d","@agoric/ertp":"0.14.3-dev-09b239d.0+09b239d","@agoric/assert":"0.4.1-dev-09b239d.0+09b239d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-09b239d.0_1654883857537_0.3777895808477232","host":"s3://npm-registry-packages"}},"0.2.34-dev-83d751f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-83d751f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-83d751f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6891b5bf038332d72abe212fd94e06cc47f92661","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-83d751f.0.tgz","fileCount":35,"integrity":"sha512-5l0P5h+FspEuaOxP2K5V8cLzjNPmrQT0iaGlk4OQBiabP3EpAgNdpnPhkwed7GPmk3CWHADXxwJ7if5cFUU/3g==","signatures":[{"sig":"MEQCIDiqxW2tevWzyhOLDGrwsC/hqFAYWapUfXvrAD+3iPRRAiB9BnIEcsspxCiKj70rTd6sKzvRcVqpuRBgh34XTRHHcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio6wwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAHg/+Iqf5/VaPXRlZ0Nlw2A9iR8EfxF7ZFHG7HjyOee/ZufDO+EXT\r\n7L09U8SQRkX9a7cdg6PIuU+nLZgkFRmt+PzQl8cfA69bZHdXR9koXshvAbgz\r\nW5SWBet+Mn6V6gkkNHg+M20bF+shs5JZW2RPCjhe8iQvxUoO36Wd0v/P/MHn\r\n9+zcwf+VrhdtC9LFmvSkgpjvbThTA3B+uim3yZlwS4UwNkouWr8wr+O6Vj6i\r\nPDkLOxRLy5oInPNhIXsi0EH9KMKGHcI7ZkOi3XKoKueFwJzYf8n8cwM/U5d4\r\nwVdNXqLD2Svk4VtKIbQfZF0uTR5gqZZrtKlQ3BL120g/Q3t0xaeixH0OpoHp\r\nG0aSmoouZN2uX0LVobWjR5DpwbhCH41LoVljK6TOy/iLmdfP+wAxWydw/ipC\r\nwfdBAXKINUZh1HR/3B46s3jDh4Ar6zjUYTrJDtgj1k0vdAkCOyMDCS0IhBeQ\r\nTU7jAbNLUDCK188H50dJg1LXi98EMZGbD3aAxWQzsCwhXsTcTIT06VGXOBmu\r\nPujiYKz5RRjtwNCpiC9wXaqOz1RlAD3KxcbESGHxwg1gos3cBy5lFQ6QqePR\r\nZ438BmW8zbMq84aSA6jHeQVEGotubD6nO8L97S4rcUzqsnVEeHMY97rss/7X\r\nwFLWjBmGs/Afr9e+iU3xxHJfLkMADGBsnHY=\r\n=927s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"83d751fb3dd8d47942fc69cfde863e6b21f1b04e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-83d751f.0+83d751f","@agoric/ertp":"0.14.3-dev-83d751f.0+83d751f","@agoric/assert":"0.4.1-dev-83d751f.0+83d751f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-83d751f.0_1654893616508_0.5160654840959238","host":"s3://npm-registry-packages"}},"0.2.34-dev-93f0a77.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-93f0a77.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-93f0a77.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dcb857f0e6cffa431237c1a583b8ee1210c4753f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-93f0a77.0.tgz","fileCount":35,"integrity":"sha512-6YShLcNjRvBWqfbRcDUgLARbNE+aL+DoI1U3+B3kweBETQt54E12q2sU7UK35Doz+y/jhG+sYc0qdBNMbUGVnw==","signatures":[{"sig":"MEYCIQC0mtkqTGnWpEh2E+f/UQF9e+hgimIQ+duiNg7a1CGnTQIhALOU6LV1r/A//hj+nV9xeiaUNsm1Goigs6vCYpXjh3l2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio8LxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEpw/+Mbb2pmpbPnYtZt+9Xe8H9CuF3t8rtHPuGjjgCMI8N9H/jvBE\r\npCnVIc5jkoXjghdvlsrFdcy96XhXTVJzjaNAvizntP823DvJb3X5NpvRN6vj\r\n0fFeUPm5UmxMq2U2Kw3Z34uyXa95KKjwo8wlRAan3TfsyKg359Q24ZeE7hGS\r\nWbGaEOuOq1Gi2WWOjMfuZSVlBmhZNJQpLVIwrbdcn2NrGpLZ8X9C43/3nprw\r\nhRT2k05pckEFBrWwUHdu/NK5a07yIOu6/JR1gM9XhNjwF8kSxGl4UkojASWK\r\nYz3xf1/FMrTGt7w2x3U983vmQjgu+tkMR3JUTBSY7BOcPQ6iys4pvjkKA/cZ\r\nYORXoWt30q3soW5PkZDj1k9Gwjteei8RQ6To64x5gG+LN5C3GRnFoULmwzPK\r\ny/TLdPwgq94y2AgqXrf6S3bh/KGpF9+xQG6+gKLzKsmC58SymFTsikSJB+tf\r\ngcXLAZxCb8AGxbotku2z9ofgdXf8huxXU0h2qKUVB56rZ9X4a5b7FouA5nlw\r\nBUMRTKXVE7o5LYzsZkD/M9wzm6Sr/ziLbbesWHpqupr+IemdkqJz9GKeU2Wx\r\nvrBDYYR7Vcwpe7J3vF3DYopmXHRzUKVeS5h0ZTXQX0snna4jdgLAtA09wYkS\r\nY5epwsUsc7d0c/fc0PsQKtfndP32TR+5zuY=\r\n=da0J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"93f0a77c5d2f09d322aebd4c9631c672dc02e61e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-93f0a77.0+93f0a77","@agoric/ertp":"0.14.3-dev-93f0a77.0+93f0a77","@agoric/assert":"0.4.1-dev-93f0a77.0+93f0a77","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-93f0a77.0_1654899441750_0.2742550637990888","host":"s3://npm-registry-packages"}},"0.2.34-dev-24506ab.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-24506ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-24506ab.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e3bdb3846a93b5ddbce54f9f35434637e0f4882","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-24506ab.0.tgz","fileCount":35,"integrity":"sha512-r6YeDr24oqEe8KlD835vJpcrPEwi1kFr/LpP4uSd1qzsGs2SWQjyf1K/n6Ups8PPqeJaoQRg7xCN66iG9qvvPg==","signatures":[{"sig":"MEUCIQDFrlQVTogz9DwILZRWdYtJy2CitRPDg4gm32/+D6UOCQIgEIdZeOILqQsB5/saPmjS0Hh128mruvFM3iZHgiEdqag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio9WOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Kw//bT0z9X0SjmzSf9qc2QCF7H80yu6SdA2DDlm/us804vOTsKA0\r\nb17AUJZSoWjXyJPkq2kz6IlqbeWjnJ0nwiSRc8i21zlEJUJgNleCo+pX98dD\r\nbdw9/OoyJ2818BIdx1PDzZrLmlECUo+vcpMe2+3DJuGtwwkYixcWF4yZ6rqv\r\nJlajc/l1VWd+8041VqjmMP2YTYsZQZCeEBQ/VAzIFgCIFRAgPvbY7sXdyBLg\r\nL9d8OUmU+mV1Wh5MVp+k/optQwiERlHBr4h5h7lL5Vj3AmNo/sVczmyxdth6\r\nfsQC/sx1jvApdaogv8E5xLf4ZHEnIvnKzFOfGjVYhHxi/gq5TsK0sQ4PqfeE\r\nJgYZ2SSptOdlwy0xxBgcTZF+eWLxkqrd9yyw/ToGT9wPByxifEjLXz9v9kLc\r\nxK8BAclAa6H3ok75IOHqToAs71jUfiD5vEkFECyMG3F3CI/Bb5/SqGFlOFBH\r\nugrZFta4D1iSPf+qCfDURjq+dOeWmISFDAn8Mb+qeWcuRAqNIYXUc2obTOqq\r\ndyOIvr/ITSIECr6gtHy3fV74ygT4klixqtwE+JXm+MsYqRWFteV7aZ0SV+UB\r\n6OXCY1meOJ/W+FV8YSBAuQPJDMRF9dEKbJV9gHsO0A1FrwBwHYUxs95nRqa8\r\nnmw4Iw0qVJjNZZrBKqP5onUlJGy4wZZOuDg=\r\n=fXq8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"24506abb7ab9f59b14b7489c15efdeae7fbd1a63","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-24506ab.0+24506ab","@agoric/ertp":"0.14.3-dev-24506ab.0+24506ab","@agoric/assert":"0.4.1-dev-24506ab.0+24506ab","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-24506ab.0_1654904206660_0.646655780850667","host":"s3://npm-registry-packages"}},"0.2.34-dev-2aca73d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2aca73d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2aca73d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c0c8569b3b069b3b46fac490c5c952a87e9c5410","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2aca73d.0.tgz","fileCount":35,"integrity":"sha512-/gSwic3BZODQYfknLdKbhb1nx9f0ZvV1322k4V8dTonF1hk2VaQBHOsDF9GPzCL47TEkPhdNIVqCUaOodD13OQ==","signatures":[{"sig":"MEYCIQDHivA78gNaTaO2LX8ELk/F6DalOFgyZQ0yfBTkdGz9OQIhAOm6kU8Bu9YOCTCHh8Iu6rPkxJ5kl0Fqli4bP1xK761H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip4GGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/cRAAmc471GddC4yazIxrEhmHiEJzFF/Z+oeWoPjZIsuSWx2CXJM/\r\nybDorrNEctw2XLCaZhcOBdzv2JBN0F15fehqZWorVD8QMfiI2pVbU8JuN/FX\r\np4jqvgsD6wyLFsSSkjMEA6Jm5QaKt5CJfp07EEw/VMmHiy9wGa+hh8CL0Wws\r\nDvxrJ9cJXNx9ZeoGr9UIYNPKlM/QieUVu0v0x38qkOBalzTz/vhSjIcXcaW9\r\n3uw5HpNAT2J+uCVI4cHSO89bNG/Y9eQ8ObSSUPJe8UsqQ4ZNMO68iUEodnoD\r\nHv1W/MSh+1ypcpzUW++wl64J233+Gt1RWEtZmVVBv55Rae1NWup2urXZnfHZ\r\nEx6XkOiBwgBc7GWBGfz76dBODJKuOfg16BEIVXpsyCwvOGd4LIarbcWTHktn\r\n9OVKLPqlub5vQfhNmDTE2yLCIdN2VBMmrzdaraHkWGEK5GFVaChZJm29ktLO\r\nkaBy6GjGr1Vdxnp1Qo/Votjz/PjskftjYT81qOWROrynvT1tKeBCq4XjilCK\r\nJYfNJa62etZ/SQMKhsHbJDCWW9IvseT0DrOCJ6vWxw5+78f4tSZq2uuSlFpn\r\nFeXQvWE0L0N6V9M9enikQ4jqfqwOn3oSapbJ5SZ7WprwlAW7NTM5wA2BG/Ig\r\neYH0LWX6EXGyQUydU0GixANwYg8KedXjEVw=\r\n=zyOg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2aca73d1bc91b855a49fd389c7e0fa82ac6b3839","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2aca73d.0+2aca73d","@agoric/ertp":"0.14.3-dev-2aca73d.0+2aca73d","@agoric/assert":"0.4.1-dev-2aca73d.0+2aca73d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2aca73d.0_1655144838376_0.21425399457236005","host":"s3://npm-registry-packages"}},"0.2.34-dev-bed4db6.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-bed4db6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-bed4db6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ff64177da6d85f441c3760583264a8c7b4b479b0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-bed4db6.0.tgz","fileCount":35,"integrity":"sha512-Zl9xDWc6ZltbXzhuLF5AA5elwkKNPkMKCALHiaxzuTq5abToHPrQ5YpFqXlhDTXDqO/qLjZf77Ry5VL+niZegA==","signatures":[{"sig":"MEUCIQC1I6CMaRON4yhSh7s3Ovay/fYhfNfHs2qYPbKroJWzDAIgZNHEkqqTje0qzCeyLV+m3M3Xacdw6DEof4xzjQG114Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip41tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCgw/+PiWZpRaumFIhcxCdc0WKLRjZ94WpjiXJADllXAhuMdjJkzRn\r\no77LrXvPkNs9Y8mjAT2GAd0dzrzcHwsSAlnUEFklO4ZDT+1N9UrEBQOirnwX\r\nRsGHvvNyzWRoFu1vRmplY+lHrwKZ/sw0DLkwLkcFJu7zpVvUdymuyMQxzZTK\r\n4xowZY562VELSffKkL2mF0yVfcnOXpsEjyXMmWHeNIt9nOZTtcJJJtFk88xJ\r\n0992jFHYId/B8vmK/8nVhVKjV/+S5E1IXC7zxWp/MmJAcJs+8EupLqHe0qC+\r\njEXQC7pZHis/bJTd39FOR+N5pDNnAzsffld9p8V0kH13OoZpWNJrhWbcLO3J\r\nfo+VUt7idw1/jK8wQL0bkYypzc9zMVd1zO8LVD26vmwUxsH/m4U7iCW3H1HJ\r\n3103iLFi81OcKUSR8mQm/YR2IEfWSP/8NAWf9fzUHqcY2eSCH+eWJ3UyN9mU\r\n+PRyhU2UpDSboQ50AOsdI8zuKXJJz36iWNz2WiAsYqt7Veh6Yy2x4z7Nyh3C\r\n7W1W+i2DMkm8TCdT4WkOMokpid357Mh1F2JB2VqNec/UJ+EwxKkW4JGotNnE\r\nnTR75l3wAEfmOtAUgMvln/ClwjMIYsqaLefGYCX7NdGzer/WcvMbDDe4Krno\r\nJF3YShHILABDrj8evPaGVMI6dro2dSLRZqo=\r\n=Damv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bed4db6a301311f48112f6b94b1ef16e4f6b2748","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-bed4db6.0+bed4db6","@agoric/ertp":"0.14.3-dev-bed4db6.0+bed4db6","@agoric/assert":"0.4.1-dev-bed4db6.0+bed4db6","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-bed4db6.0_1655147885457_0.42713432278498464","host":"s3://npm-registry-packages"}},"0.2.34-dev-cc3f36c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cc3f36c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cc3f36c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4876b19a598b78e659909575ce9981e96bc08ba5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cc3f36c.0.tgz","fileCount":35,"integrity":"sha512-q1x4JlQwrheXzX6U2NpgAlEY4PZ199oiRGQxkWEnP/2U5LbAuGXGgKgsCqm5Wp/DY8IOuTRPVvGeZIlS3xoujg==","signatures":[{"sig":"MEUCIF7kRe3yq56CXyTGzwYVvI1me5LSlsTFpAG1k/RNXNagAiEAvW029qt6wPerj74iz6hsqy9rzdmGwLFbCCQ41JRcLn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip7CZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh1A/+JceGpJOoKmCCe4I1GGJohk+jaUT5sAWyrawp6aq81LQwwV4k\r\nFwbArN81Nzt2iBdlcd4dEblnClmVOv+P9+24Ns9n1tTPYmghZfwGzv/vE8fM\r\nI/S5Vz6QasHdDoEHiODcE2TEc+vxlcSLObSoDRYmQyjBoXheXaeTjSAOXTCc\r\naArk9cMH8X1/xXXoPOTTk7V1T7BaOtve+CPXQU7I0WVxJiJSs20RVcz3wRWp\r\n6B8opRc+alOqD8hveEE7A1hKJDri38odEuKlrJifmiS8JUkgoQfK/E/0ZmGn\r\nvCxe8Ynq0g93a9od0ShEnnNoK8DvUczKpANVMZiqw7yw1vy0J6/0EX/0Q4uy\r\nrGHLoKVFvHG9/ErULTFUGTeCFAX+161H2mPPwFFluAcg9Pq8lj1WhGHWj6ev\r\n9NhEgdP47z4cVrmfbolray7rBF7ESN2OLMS5loKgj6BP8jzHCXDtZapMLngT\r\nL0FGeH/ymzzxuj1sSWdyOG2SyDN0TMLWX/yzKojwGgHDbkXgtYGGqONY3M3o\r\n7yldHaTh6qp6Tw8acYPaPb5QiLEWYydQiqWdPCwkI7zcrcUo81nN3LyH+P8a\r\nnWpxSYSWr8L73tD1aXaHgffIexTJAouqX0Ch85rFP9PHy0yvkf2A10Ks5Msh\r\neykSLPjAZHti7B7ZS3wOLGr+HLIrqaOJ/o8=\r\n=Qhif\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc3f36c000600a724b8839caeaacb29fe676701b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cc3f36c.0+cc3f36c","@agoric/ertp":"0.14.3-dev-cc3f36c.0+cc3f36c","@agoric/assert":"0.4.1-dev-cc3f36c.0+cc3f36c","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cc3f36c.0_1655156889045_0.34683775121317817","host":"s3://npm-registry-packages"}},"0.2.34-dev-8ad7422.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8ad7422.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8ad7422.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3b0b4c509f52f0aaf7d3212d7fbcdee05ae468f5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8ad7422.0.tgz","fileCount":35,"integrity":"sha512-421kZl36GhIqoUO8OSQs+A4P+d639BLfCAzSTIATaw35PeA3H6nXBiF/43TH0yNQZ4jXBeplzQUWMBpZ1cCaDw==","signatures":[{"sig":"MEYCIQD/bkT+I9OFSIX7csbEn9lqERfP9cwAEV076nSfLD1c4gIhAPgYLedWCz3XMMIm3NhSi5WYV0++IRwzTFTVnsu0R7PA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip9Q4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFsA//ff3Kv1vkl3RKVibDZbChg8M4G6O/mDGyk797wyFRNrW54dRT\r\ngpZWRJYHFOAFTrM22tneamb5SeaybSYPDYQ1x5uqM0LuIwbhWKKo4+D97V7f\r\nWjyor/V+gHl6HyHdViqGSIfzRpkrh++NHperEJ+dzTmYak2wlyGgY7DvfJBP\r\ndFgNCYMHpTOnmeb3T/Ou5AKyxaq1pGcwgKQS0XhmFo1/2HNsqYXvAwRuvIbi\r\n8tHGK9k7VQfR3HJ6O5Z6kmHy936AnfYO6WA+XfhFylnDPiEBRs4JdAd+b3HE\r\nCVEmQVrMRL7WjvG7Jq2IzKRN/m7coEmKXgJiQtouMSN37K0qxdq2CHsQeXkH\r\nySWQFVRrWYhKejW7nLv4qCd65UWrDwsU4VnjMLVb57DHLSZW/KrydsaIOvwO\r\nPiFbBtLNudTQe7kncqZCBU03XVU0Is0Eoga0hqSLvNtDTFsJCj8GCuFBSK1K\r\nvWlzJtS7rcgICsHPJUc1/Fzr8jdFHrYkgQlI4m6m6u7DWVgtT8v9Yq3NVfxs\r\n4hIJLweKFvMCo95rgMKpGDmqioFq7bcQiT4rF+BRYfXh2J7+YZGYVcuDzrh2\r\nPkL3AfCyd4MPBBl8FBrR3yOp49xQvV1XLT079jEXXPGtcqaIAaOZASRDQbb1\r\n5CV4ZgdHkqzwHy4xSMEGgTesxcszA2dVIvg=\r\n=6hCo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8ad742245d27057b7f15fdfe58f2cef15fb56988","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8ad7422.0+8ad7422","@agoric/ertp":"0.14.3-dev-8ad7422.0+8ad7422","@agoric/assert":"0.4.1-dev-8ad7422.0+8ad7422","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8ad7422.0_1655166008088_0.011103951809974255","host":"s3://npm-registry-packages"}},"0.2.34-dev-437e137.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-437e137.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-437e137.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"04925d320a4ec0749e3945ff4eb1ab924dca9ddc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-437e137.0.tgz","fileCount":35,"integrity":"sha512-jeYE7xHY/P1R1PSjAD1YpXFFlJu2HTaf+xHqY5IdxzA6tp3iP3Gn6T6xunHTIUHnDTisBHqFV+m3iu+LASBYgA==","signatures":[{"sig":"MEQCIBbdKJx1SH2F4iKze1ndPyIaOnN+HTHMBAoMfWXFHsNrAiAKNcTdlA9RWqVX+E3KWADSCqdMyBdFTGiDVfaxxU59sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqK0ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp62A/+NxrgYDjQ905r888NteU9STbFKnY0wb5ffynWYgVmiZv5qbwW\r\ngmB3W11qvfMBKNU2cPQn0hgmruLwrqS4oZQPwAKYmqDckrYDdkAdvOHL+bam\r\nt0KT7mnHF3bEGF5n6c7PARaKrmNHdhUpy7yIhEbs71uBkxhuTauU12HrIK5d\r\n6rP0uniVbkQyiWjFQ+G1P0jlL2STGCTeG2gOc9TUHUvOl7oNtIDsjP3Zmjr4\r\nIDT1Q47POmeH45DndTiLo8oU3CJ035yWvpMdmGX4GHyR4xB0lE+xg8eY0qnn\r\nSBmhgybxE1aAiNqyq3ExLVwi+f5xPU9/65wXCTgIHCozfsuedl8Wc8zmm24a\r\nNgViGD/d39VDG0TF+7JbBlTqh5XR+rfWG/mlZ/xQD86PC7y0F2LDauACQXDi\r\nS2a+lOMm2JInxrkbRNUfTp/5d4EFlTtw+AaQaIoftRGasdJyA1XhSZh4eQqu\r\nxvRb80AsVNRzCUxL4r4bk3unHkhL4AZXLcv5a7xzjGGspAHpWrz7iv/fhK/v\r\naSugAUrh9s6ihui0HoSJ7ks6hCs7xRe7++zPJAn73njF78A/YqD980FVUYk0\r\nWvexbCFbHbr8Ysy4vNl9jIljKSv/6GWHafPeNe0xx9Zdaudjfc779B3P1DUd\r\n0nnabRkJ22IuSsB5X6q/YBv4pbxLh0hH+f0=\r\n=lqP5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"437e137fca54090c5df3eeab87eff5f56fb5c4cf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-437e137.0+437e137","@agoric/ertp":"0.14.3-dev-437e137.0+437e137","@agoric/assert":"0.4.1-dev-437e137.0+437e137","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-437e137.0_1655221528957_0.3063575659708411","host":"s3://npm-registry-packages"}},"0.2.34-dev-8afb34d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8afb34d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8afb34d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dfcec8caabb19d9331faef7ead145f1797f73b6f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8afb34d.0.tgz","fileCount":35,"integrity":"sha512-mSptkYGNT+QIMyGsPwsk+2Pibd4c85XAlQpG0UAuJyVFlc6VH0KGikC8U3zwfoCSlIYHLxclSDDtmbbeAdIegw==","signatures":[{"sig":"MEYCIQCsi6SQEbCPMGy7LSSQT/wg0k+UGD9/UVg/aKpeCVBOwQIhAM6ybmlucUNJvylg1ADb9f0NlM1M1VcpzdmiGJecxLOB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLbOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8OxAAl8l74Myd0ghyFKU61lcWoSB7XCUDR6/852a/M9IZIslz98P7\r\nY+sJ2HjFGb6ZrdY8+94YBI9aVIJvs9Yhn1aI7j51BCRhjqiTRj3yI11jkSQX\r\nOf2qN0JpQhce936+qT9SkTTxJUmBr5pjpAyUy+hfcvyELxEupj4pID1LO2b6\r\nu1mREkXUqiCUE2eVtScAQ9KLn7bQFQkWIz74VSyHbVeH4I1p0Dete9uc0+eR\r\nIMBwN1tOI5KGOl0gyPNIOAbfFH6gocoTrBpTpZ3ZQ/yz4DinQv9e64ihD3O/\r\nsXp6BlR7sktMFXKBLQXvJNrkDJMVnf7qi4i0Vktk2hStTjpEJMJEUu9lQ8Pn\r\nDNQkNEfp80iaivk3lkGbnvjsjt7ZNPTaDPMwKyjYEleMBPepx/wcXB86jeQQ\r\nUTDX7D6tVitQgmTuy5x6dVLhLnzESyjoaEJsS9c6T/xbNNgmdsMyuuxjQ4Q0\r\niAppe9OB/QBMy4r6OsPmuT8TugPaKyEjB1qGMWFRDp3XuhVp+mH3AcTe9OCp\r\nGiizTGe0SjSzWhXhK27SS7GZIXbf/gmIBFrSUrM65YXejmqR4bWiR3LGr7jf\r\nZ451KYspjWPnzUBbQwA9FOb1E8+LDmLI4XYf9K3O9gHtOfGRuHYxDBdUEmcf\r\nLFyYzCJ6S6tBYezfwUMx/HP3Kr9YJ/BkW4A=\r\n=fXMI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8afb34de3630af81c7d1ae1dd3e96758f2f32320","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8afb34d.0+8afb34d","@agoric/ertp":"0.14.3-dev-8afb34d.0+8afb34d","@agoric/assert":"0.4.1-dev-8afb34d.0+8afb34d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8afb34d.0_1655224014090_0.37010728256782466","host":"s3://npm-registry-packages"}},"0.2.34-dev-00127ff.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-00127ff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-00127ff.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"24cf2b70eaa474bd7b855dcf37e867bd06393c5f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-00127ff.0.tgz","fileCount":35,"integrity":"sha512-BWFkulONn0kgZQ/Gb/xCajNuFiCT0y9wfmog3mhy11nR/mC2P287kGbeCf/2qnYlLlOqp1pGU4JoVxcLR4MsJQ==","signatures":[{"sig":"MEUCICzZ7XRWvvI8/FEneMGGdyGUQFAu5Aeal2Leh37O0dwUAiEAqjg8/2ncrjWK0t0vVEgK/rzRHKIE2jyZfUGE6hrVvrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqL+jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7sw//WF1webuTM7r3NuHDNFeqCz0aqj/oa7ayRHW4r5K2gDYJNuCR\r\nt3egvbPQYz02wfTME0cq/v6N4J9o0f3umdnjeDLvQy1cAV6ideP65E3eHvdX\r\nqCIsTa+MOe9jkH2ZsJhP35AqAarl53szKc8UAFdAW1FcC/ZSAcBEqFaEplJP\r\nS2mFVhqYp6jxtdqSc18VPRvYWyWqx+EhO3byCH0Q07Ag3dx3857q+ptsconx\r\nLlgBd+dDKeoPjgC1qwfZOqlJ4UlJPKC268FRAoLyTtvzH5hlKBySku+psIwG\r\nQ0V+ARbYRpzX3vU/CMUxegRuVkN8zFPIuYe2Zxyo0m+pY09KEfHpl2BtHk1V\r\ng1DpsWaS34c4cArNhGxN7jP4MiB9R4Gpw76oYjgzl0QjfDq2osA+xK+ExHO9\r\nnYIB7eOaIxPHDXpApfiW+asDA/kRsYmEa0cBELWq/b5bQPpHdBL6SC63nSB+\r\n/wC28AjzTVskcgqJEh22va4lxXFJn2+8KYyYZzcIh3l/UbGoRo707YQ0AMjd\r\nX/xL+s4Xc4k8NuHUwf2RwgqUl5RBIMcbAgibhq1GtVn5ydNG6PhvGjcnAx4p\r\nm4TqXGgxxPx4PLd9Tw/v6lbfRq96lvac54I6aBIr8PfI0Zi/4uOcgW9LTf0z\r\nzsiZybDD5AywzUa9EHjbibd9gTnywka+6ZM=\r\n=XC4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"00127ff2c8d023e0412ea7b18dac960f9edea801","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-00127ff.0+00127ff","@agoric/ertp":"0.14.3-dev-00127ff.0+00127ff","@agoric/assert":"0.4.1-dev-00127ff.0+00127ff","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-00127ff.0_1655226275651_0.304201260300087","host":"s3://npm-registry-packages"}},"0.2.34-dev-34a85e7.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-34a85e7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-34a85e7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6edff33bb27b058c3b17ecceabef786c0fbbcbcf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-34a85e7.0.tgz","fileCount":35,"integrity":"sha512-JvUTRxJvtJp9W0sjpzBrlQQHNaTfCkfA6D2hvTFcsrGLtEbI0SPc3f0RvR6wEjopUxdqe7F3/rq3KG/HQEzAYQ==","signatures":[{"sig":"MEYCIQDHMKxo32MS3XWRwrggFZl9dNyigbyMs/RVWsAzXJGh0gIhANiNdYNQpJ67HTZYUOPKzgbI0il1jV9FcJO7jPFxikKb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqSJYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobfw//XjXaltBwEdjkIMFtdvgmT1OBzI+DkdgVUJvj/XhMTFtv+UbH\r\nAha95Svrlu9P0aqcsuic67/oBSYU2ayWuesOOVW7mo3nuwH0rfnRLROv+uDM\r\ntQyeQogu8kem8EcFgSrUqulkgDuRwFaA+tff7DYvgzSh807m0eLkg4S68szp\r\nY9b55X2FdMsnqniywqLEY4AjAkT0SEhvC9q93bHlTJx6vwizKPlvhCO/GJFF\r\nq9k6AqpKtevra/ewWL9gmgTgbBlkgRu6fr/JQgkuCSpzZPzkeSonPRI59YY3\r\ny9Gt365bMoDSQbcugKblnMJKbyZFf8bv56j8K1p+vqQyYvd21gc1O6UCGbTy\r\nva1JfPLCWrGkQ483gf/jeJxaGZ3QWTWurQXwPG7LO4JNf/b2+r4MkY1bUt5l\r\nDLN/rsyh7fc3OL9w7Z1reZtltunGswfUlWRe2OViD+U6InX5g3go6d1Y5jGn\r\ndn23iIQnu7Pd5VRfLjh9ikgfE5hbyHig1Cv8x1Nffg33R8OmXyCWqs4rzQHS\r\nArdBswfrq8mcmZSHieATLcniXCCqIiYlMuLkuz1sK0Hs2Kduss/BmRQWBF29\r\nSy6D00OadnSH/j+CE5kJuY0j7sZw6PAdjy0GpuwBlOOPHEfd+R/ON+KM3LUX\r\nzvzTNJ6kqLRtdPHZsR5qTa3+Pk3X5cnwPds=\r\n=9U41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"34a85e7a32c5fbde1a14d1884b289dce08303b7b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-34a85e7.0+34a85e7","@agoric/ertp":"0.14.3-dev-34a85e7.0+34a85e7","@agoric/assert":"0.4.1-dev-34a85e7.0+34a85e7","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-34a85e7.0_1655251544096_0.9640357873483192","host":"s3://npm-registry-packages"}},"0.2.34-dev-f677509.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f677509.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f677509.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"82233824064164ce9c32f654167deb5c6a9ef115","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f677509.0.tgz","fileCount":35,"integrity":"sha512-Sp+KoXfzRitx2wQxEvQMgLJsW9FdG9YclmZ3HZy0DNaZGmBol2Lq9wCC+snyirn96MNLiK2Drdxgxtwn0ONDLA==","signatures":[{"sig":"MEUCIQDfFamleF8eVx6lDGcQM6cSk9zK3tkaxyekma6/tS04bwIgSzDrzVXYX4hL2xQIJQ1VbDeOtDLOz3dtajy4mRp7rv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqSrKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7uA/9Ea0qqOqtIgCFMbyYezPCzJSuf0ukMGuZb7e87ywYDxtzPGEz\r\nLZc+QUblPtVMt99hC39MwTxhhcNB/z9NZxXkdHWosXZqzdFEeouLoE1qnaP1\r\nrtKH3wQiesZv1qATAPAng1ze9+nk/bKkoxXvIEfc/iFIzxUGzaxaCtraQvlD\r\naiwTX/TvW9qRd1viQXBldIkJspHO1Yr7q1ioNEUfZ6GQQ0u4pNQAYk97anFb\r\n8AC8cskt1rwxuoph2cCVz+1DrPC8dzUmQt9cPFx0aRm1vrY18pY+yk2pWWvX\r\naWieSbrjHtctQ9Rm+gVWXFWxTFjB+fpzuhJHjtfQGDoUF33U8muSi/pZFVVY\r\n3HrCVTNDEDa10EHoAuDff12eMpuFJwReH+09XKj9lpi8xPsRbARTCCA4KBWw\r\nlfAA8r2TTrL7pkvkleeQPx3ZCiVyEUX+yUUwawvCv7dq6payBbW196H+gEus\r\n2oVKvUO+u3egFL7WzgSA3DS+Af5BEwFTfFQkirHRlMnxjupc/WAD6PskVnTr\r\nPslTmNSbxH8CsBKge0wqou5ql9NWvEVa5jsRKVDSQnwNHYTrKTQSg8gXPADd\r\nhjhDlKA+Zh+H/40QmShK39RmwlFQdFcn90e7/ufUlBkemEM2zpQI19kcaR0i\r\nEu62QWYrdMaodZI6NDjyQS4Cjjef4R6TteA=\r\n=ovr/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f677509537bcfd3c7a1a2a88e7c865db1fdb60d5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f677509.0+f677509","@agoric/ertp":"0.14.3-dev-f677509.0+f677509","@agoric/assert":"0.4.1-dev-f677509.0+f677509","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f677509.0_1655253706136_0.4788971975458871","host":"s3://npm-registry-packages"}},"0.2.34-dev-8406760.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8406760.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8406760.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e8c3e1ff87249a0f9f63920340df590ad41ae3e2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8406760.0.tgz","fileCount":35,"integrity":"sha512-b9gZGqgW3aaUCUiCA0rAFTY0c0O6gNHRKJ+F5H6booHROTCYLxoVoiaw6TA8WYC69eumJaR0UCK9lGQgNSME+g==","signatures":[{"sig":"MEUCIEKMbcJd7aHfF0mBbjKVirVLHkp9PFt7moDStPupRPt/AiEApP+qbQ8wz3Jg7asfZ4YVcIFn69GOiJTIl/Cnd0DlGcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqVVxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohLw//RLnc7OBMYLVCSiM5lc4a8xKlWRnHOnakbnRmOF7cIW9umY0L\r\nlLfJiAHZufNtNPbyDKgOWzxisPynh3JZmlGDwc8Hbvn4aDAsdrmGibBTQTO8\r\nnIxM62+XPjKHCHi/t6lURntLj+RlEbyisKPuQSdRoKR8NoJg7JiOYr33O1xs\r\nWBrsDb5bUQypMXFtDzQOMruw05uZnGpxshNHzP2OMG5oLrsvCqUgE9gDkeot\r\nTzVfRRiseLA2Od/MlzARXE8hkG4aQmDZ8kXjoFvWhaxtzXPL/gt5YHR5EK4Y\r\nPUIq3BJD4/CYLoJr9iBRnuUfZ96R1Ev2tPmjRGjhRyXOOLQeJU05eHd8EoPM\r\n0c/9QNtBAfhYmeZzXecI9BfkhBJTyrWY1Ef7TOj18LyU7QHjd31M1etmDkpT\r\n2JVVA5XGNuCgd7oLWGjgMoMwQ6AUmwjpVq9PQAj1G7L3/S0Myq//Doqc0aEA\r\nPVn9v6P3EdOgUHj49a9TFk0C4zXlH8hnSd4mDyBF+F/tZNUDoPEYtvI7VlNC\r\nYSJrp+OwpWye0pIejnpzjtDb93+gnwxfkZ//V7GWnWsxIG+tKuR7l4Vqsams\r\nnadatwP/LefRDIkPZ1nR1niGvIjLTsbPwg29DSDkrT9L4jmgMulg9Y20FCgY\r\nxesN1Ym+F5lAiJAFCwV5dwUaIEoKnwMSVJU=\r\n=5x4+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"84067606fcde46435f2a50e89c5a9562961208ac","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8406760.0+8406760","@agoric/ertp":"0.14.3-dev-8406760.0+8406760","@agoric/assert":"0.4.1-dev-8406760.0+8406760","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8406760.0_1655264625240_0.4372038072715563","host":"s3://npm-registry-packages"}},"0.2.34-dev-3949b13.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3949b13.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3949b13.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"64b2c73d6d2f133c3fc7d5ea5b1e4fe00cce5553","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3949b13.0.tgz","fileCount":35,"integrity":"sha512-nftvuKbh3ldHw4T8g8LNxLzJhpOtWcQKcUpX62X/LN78+HuxpmShYkfuhaCHHQQqTyvuhmmnQNSZTtXj9TXodg==","signatures":[{"sig":"MEYCIQCaRpQ338fjdNWn2xiKND2zhVzc0BPVDVvh+EB3viZmDAIhAKOYnr1x1FTYkWWJ7jMz2X7s7cwSZDZiwPpdhGTHuMLB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqWN/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGog/9GmPu/01/CdyNS31kM39yMEBtC6WjcrwqwZxV4Oc3H3inMllK\r\nKzO++pT1LXXi+fX8d+/5X5s7QI52pf4b8ybsvXM/Wxy4Qhe+kyhQbtn+dDnW\r\nB4QMSsCRlYarB6hntTCmkplCOyZEuZmN6BlnhCxkGg0fiflTxHfYNCwJ6QaU\r\nZZoPV06YlS0ST6qRWrzbV0n8lEs6OQuaavTi3hyNTQ3iLb+/6wK+Akcprjcb\r\nHnHa0CHoemTpa89qxJ7qvFTV94wFQyCjCGjxbfh72f3sDHX8Tt6NIQePVAh2\r\nPACbz5entc22tMKRoMOYyU3xlwnIz1522VgVU/sIwq7USG7hnkY8b+kSh+tX\r\ngmNr1aPsVUmvm7nQFKENj1LSVC5BhPDMkhUu+iF00gOUet/PfmWuYVhrdSLy\r\n2iTzx1P0ncXW/NAS5Dl0EV+pB9FBgvI1/7sBVqMJm6LwZgyLAijVMS5khZQk\r\nBmCJ1lnb6Cr82Hs29LvyHdqBVs5HgB/shp5gYHkbmfYGCgvmHRYLF84XTn4X\r\nMzxMtHiyW7JFpvzrmICKuT/0KZ1qXDN2ywhw4MmCXgQQfcthJoPA1gwV0AUV\r\nRjZBK8rn8VL+f3QvPlFjERAndmrX+RflbEz4+2mwbc/eCv7jV05WsnG4GNw3\r\nM4pG6OKT1hhUaqsbBwdDhe/34DgYZrV5lDg=\r\n=zLIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3949b13a1695d1fb8b3351600f5647e36df2f26f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3949b13.0+3949b13","@agoric/ertp":"0.14.3-dev-3949b13.0+3949b13","@agoric/assert":"0.4.1-dev-3949b13.0+3949b13","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3949b13.0_1655268223352_0.23624988265058589","host":"s3://npm-registry-packages"}},"0.2.34-dev-e7bf1bd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e7bf1bd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e7bf1bd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"528e86898cf5b4c2f9110c1e7087913212e5acbc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e7bf1bd.0.tgz","fileCount":35,"integrity":"sha512-0z9NVC9vJpQklEvmkTLuBZs94ymow0aWz3cwVyg93dAg1Kc6/M+XkfHThTxal3i1QVZpn3Ho3CUnhwEeO4On3Q==","signatures":[{"sig":"MEUCICJ4OmQWQRjeMNwHgsVny6fis73dmL7U1GO/qw82i/ykAiEAwmP0FSJ8QVy9J0AjClN0BKxdn257VXqoNazXN63Nxhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqgoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXIBAApEBqMZ2MGFU3iFwy6FbRnbD2apRxCHyjpt5Je/qcaVM24VtX\r\nkZkdxQUw5AjzsWsNEfNDGFbUEpY/ajonByzmhXS8aw3Hi00hlAGuC+cj+4HM\r\nMgrFeQfX5RmNMEBRYRzeJmcZW0ihc8oF0y7JDZlFsMsv1t8sOvYw7A3UsOAj\r\nNq/lIDdzoGBv0PZ7U3lFhCFMv3fOuhLPsB40+UpYJ930EANk7ziF3fsrOi8S\r\nS60J7L/nX0NeYRpQARsdRmX5gN9Ue4ImtRjbZ6qzUqX2u6CSkW2cCh1nrrmj\r\nX6/TpBDIOIofHkE9iNY+NLrYmuRIo6PaKQ9uZ5cUzHrRvmK7FWWFpHHj7M2c\r\nfu4MRRA2vNjGZz1PC/1r0BGyq5iCXKiK6zZRF9FnBa6+fc5tVadaDdKSBT6v\r\n613xaYlA+FTWjM3vqB4onU9UI5vBFL1+G4GIPZRRa+gQX0GmGpF+p+dPlGB5\r\na1DyUv6YWED25mlkX7LPblHK1X2K120xwDasjtUR83/qn1vYkldXAXUt0DFO\r\nwLCXxw9YgQdfydb1Voj7ZHv+I5qNxCdQBJbA8IaMcx7IKp8znlKsbtC92cu2\r\nTP80fG3b7iV/AOHFJkmieDJHHU8NmI/RR4NxsfBtpInwMTqcI087RT1k6X6A\r\nG35It1M8QLSgnSfLnN4dgKCO99MwD+Y/6ug=\r\n=zNQp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e7bf1bdd93fa44fa3ab917bd198e6626fee07285","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e7bf1bd.0+e7bf1bd","@agoric/ertp":"0.14.3-dev-e7bf1bd.0+e7bf1bd","@agoric/assert":"0.4.1-dev-e7bf1bd.0+e7bf1bd","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e7bf1bd.0_1655310850197_0.385248931103354","host":"s3://npm-registry-packages"}},"0.2.34-dev-1505285.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1505285.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1505285.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b5085c4719188c61cce9f83983ee94fcf4715a4a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1505285.0.tgz","fileCount":35,"integrity":"sha512-EyB+YkoMmaE8kF1pfNxXAuPvquHvmssLKxEa49JjM4DXKk+JSE6raeUz+FmBR88hAX74xhSXf9aVbqmtZCHWHw==","signatures":[{"sig":"MEQCIDNeUjyGOhoAmpNgqB+2DmbQrLBMwPa8CLISsD5uLvOHAiB5Y/ZJ/1ztoSPfK5GOY4aDvAuFOZgbMN8OVVj5BkXgGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqhLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Xg//SBX7HvRoCwqpFaZIcQDyLV4CsjzSu/h2iBOeMUNOqk2+hXt7\r\n+2GkuL49fvx25D7R2XbdlXuD4LYiOGWJFatl4xikB3gstnXe+beaw/hjdxT7\r\nhC1fSmvCu0jDHXl/4ViR/Tk4qHTyO8av5QWUswwJDrwB6M/6obBoktgeTgrd\r\n/o5xYDkEqycr/hRsFiugrTcitFlNGn9jmCjf3hiboTiWTGbzVqxxZHlkNK81\r\nT2BB54v3MB/fecRjn+XmDN4giF/3nFTCdaftn3ydpPOh9yUlGOot3IF3nr6x\r\nMeRtBuYSjMBicN0PXLa7KbQKfF+zvNE9yWid7ny5gnxvXjz39YqK1eZJyD70\r\ntOxHvuGifZqIS0GIByrepnN6wO0FDQ0WVAR5Ai07eCaMiJuHBkKtxKPtapQr\r\nx+aBXelzRmVnltsfh9Ak5O+7uyEU4MpYERBka1yiYPiMzTla3yb7PQisoyy/\r\nI7ZdxTYLqqa9pemdU7CiZACl/6u5ntT+bBUVq8aCzv3Q7dDm3fMuZ9T06ndx\r\nus745LA2mVCzDb3HA4hfc+uNxPO6D9JjtImasjZ+hcGEGjo2VPKBGYBNuPBr\r\nXvzp5mtLxxGHu1XjAGEaOuzBWCtF50EqQGzBEMylycd9MWI/k5a3Xu3uMiMG\r\ns0GXKhpKZPwyWDmFv53/TUMu8gz9x3RxM00=\r\n=wvaA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1505285b137e1aa6a91246dc6f4b771650ef7612","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1505285.0+1505285","@agoric/ertp":"0.14.3-dev-1505285.0+1505285","@agoric/assert":"0.4.1-dev-1505285.0+1505285","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1505285.0_1655313087947_0.20411883317066049","host":"s3://npm-registry-packages"}},"0.2.34-dev-2a9fc08.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2a9fc08.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2a9fc08.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0b827a6295c53b64f15d6047b3f53b913e1eda8b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2a9fc08.0.tgz","fileCount":35,"integrity":"sha512-FNEn2POLd2kSJOg41vZZivAFFZHeuao0vu2bjWkTrHViNJWyjDpk7vhxWNuk9n8xzwOweW2i47A6//CRcwaBzA==","signatures":[{"sig":"MEQCIFWXtUJj2CKZLUrQu9eZF+2QbhCBXt7KAkxrk4++OvqkAiBCjN9bzu2kvLHMMKSQgsywBkh+F7CZDzKeeMD51of5MQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqjX0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpFQ//XEoFN912YeRKLJ2H+XC5C7BiAbQ9kA+8+0lGzJT9LL27fPkQ\r\nv3JsVI3m2fbfcsUuR3kzftedDyoJfM96SMPe+DWo49ez3gW9pOTySqJWWVZM\r\nSE9EJZWU4fUroNL6EWPYizAcPpn0Puv+WpuMgQVurWLsxh45m0ebG+wFW+zt\r\n8cW+zbsXWZoQkvD2jPxQoz4iH2gJFl+sS8h388hx8+43cUVBtUJwx3em/ll9\r\n6XOztrGIvy+mYThYznlAlwkZakx8TFFEI6//ABw2LcNOuip9POEg6dORIUFA\r\nvrNev9VMu9xrzyL4z3Stl9bSfEX7Z7qKX6ZZRZ4Th8z4cJjuVCYbmWuwRY3u\r\nGJQdKaC9qv+3iCR+sd/62Ar5QIQcDT5q/JMIflfpRXmr2s0ILj1qNpS8dndO\r\nfci0qqZ72UQVpZpt2Tvx6LSXXBThDZTYzmyM3mqMXssskfaeSFeN8zFeCQhy\r\nz9qVZJtaAZqJUD5EIURh6mGHqDEIMjwpsjsDIAzjDKkAIkdtI+4Bf82TTTpu\r\nmImQlItGQgd25GdcdTru1cPQSCbt9OY2WpAUVyb/NupwULnJR7MQlfc2RdCz\r\nkHjUx+eFpYLf+EgM1Xx/AFuBlvxWL0TEhuYNnozYZb85iCAyHfXYe5SCZRtn\r\nxSME4i9H5ELOcbpuJ2JcICRO9tsHwVkFlxc=\r\n=L7m5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2a9fc082c9b33ffe555106c0d4faf4394cda0bbd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2a9fc08.0+2a9fc08","@agoric/ertp":"0.14.3-dev-2a9fc08.0+2a9fc08","@agoric/assert":"0.4.1-dev-2a9fc08.0+2a9fc08","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2a9fc08.0_1655322100380_0.2807635087574989","host":"s3://npm-registry-packages"}},"0.2.34-dev-1a6f5d9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1a6f5d9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1a6f5d9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"34185d50daf7bc048df686c6120cf67d4c0e97c4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1a6f5d9.0.tgz","fileCount":35,"integrity":"sha512-yBbS/trmEecO0XvMq+ahz7VZ20Aj6VHPd0plEwUDRi4p0v7ekRFB2PywaXF8E8HL41VDZ3byOqK5Lo1iScswsA==","signatures":[{"sig":"MEYCIQDm7KcCphE9lo8RwZcP9Wly9gVGlrtKnoLYd4xA/kPpIAIhAKMUDYvDYkK5eMCS2eYoWSOz3Rza3G9ffKg4wGx936J1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqj+IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTKQ//Sd/hPNRqxJ8enPnkR9PV9zcYcommVgjQfPR6rgKethOPI5E7\r\nfg0Kq2gQE6TQjoYyey/982rrp5zgtgSqw7Z9+v71iV6RvMzsNmmkv5FNz64b\r\n99J2U8Z9l97r34qbal80yw4HiFJjKRkPE1KEdXpa0v+LxkcFy85ulkNmgchJ\r\nAHNgvSSmC6hkT28aoWPX7+e3eZjGmFkQ7jZVtEDpj0YnK+Uwj9ZxeKsWBCut\r\njVWb9i4gBWeV5jc7lNpPYeEyNBeINclaOLm91Ga6dansnqG1SQKXRwRRPgA/\r\nGd9KssKaBCXiiSffMK6zHH2cDznmmyTJcJMhB1Yr7sjQZiCl3jUSd4fxeQJx\r\nUwR/BzK5BuX/m8aOkeXHmFGIKzK5ds35tSEOadwq/60k+K9c3U+2cTWoe/Ow\r\nbDsmGWxwO1TOBJCFM+dr9tGHdjAw9SvfRojQCeK2mKAxplkYqzKdqo7wTmai\r\nZPu2js4FBh0TsNV3uCtCYAQn5y+CDqkaXQu/Ax8K40sj9LbHDlvlnahIvDeZ\r\n7c6QJrUEHI/P2RtjIwu+BVKIPGO6uAP6XzElHFEi0Ej1NqiAgHGhGi8qL0ty\r\no3lM0pWzqVTzhRH5aVmYkOKG2QTtQEPInXv5tzUbxwAx2LQZcOJYl6VtIYi6\r\n5kHwnLSfOB6jd/fzhjUBfo7j/x4dLstyC+o=\r\n=lqEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a6f5d9b068e2369c1d27f9c302480bb9f26298b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1a6f5d9.0+1a6f5d9","@agoric/ertp":"0.14.3-dev-1a6f5d9.0+1a6f5d9","@agoric/assert":"0.4.1-dev-1a6f5d9.0+1a6f5d9","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1a6f5d9.0_1655324551978_0.5265182617361033","host":"s3://npm-registry-packages"}},"0.2.34-dev-d4da0ce.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d4da0ce.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d4da0ce.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"36e1b0da7b7f9f672c6f7c8282e3643418f23654","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d4da0ce.0.tgz","fileCount":35,"integrity":"sha512-4T3rC6FHh27da4N1eEHmz8g4XlYHyb6YC7J+DEJZMgQy2LAfTv0p5ZLsOb1a9wBWu4EOFs6V959bDvlSEbeNPw==","signatures":[{"sig":"MEUCIQDTAPVOIDfuD2eyPRTAVtYN/vMYL7776/rIhMRb+BMWAAIgQGezDE/8oYOi3HX4UFPmQjP2qyNM/wc4nF3b1cjphKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqldCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqikhAAokv9dTKJmW/wkgt6CkUX0M/njAt7f22+ZgE3LMEbp8vFdhtG\r\nWJT9qlvvNkyuJWbx0DtwFB1IrsU+AcU3xZVVwbFl/ufs08N9ZrZte9nsXpQz\r\ni31XcNkTPMO1EfdrEYH7ERCv57jQyfNM1l2iTl9paqM9sDV0wDEDXZsub9tg\r\n0KvQYK2nfKG0vNVy9HHBsH6y1ggq8HbcoMfVq2N8+ruH0DKjB0HExui3ugOe\r\n9IapRHC+LWjViNqpn8jBHgu62pEwdc7v40Xhq1jymhYxMVSdZElUszAliolF\r\nWZop97LoP26hA88UfPAUHBJN2WJdI+yJOQJiQb92hPJKagQ/rL3yXJi/2VD6\r\nijI+1zuVhhHwS5DO1ZU3gT5zI+3g0Y3HlUurAEyT9eJbiTPma4RCaKS2eWhB\r\n/2kwyiVD68fiuFYLN9jSGOY9pDftzI3fW2HfdGZEPkjG5ghoqnhtG/BLQEi6\r\nyBl1RoMGynhtgvk217KyuCYDTkJb4/tusxVl3EPpUjt56sH7unlIRMtFL1y7\r\ni1hv5E2s5NGMcSIWfrFb61nPh6M8krLsTq6ayuSCyCzfYF61FgdUl4EA3YB0\r\nTesoQtIFYcw0QtmXsmZhBZeGnXwewiyCP0gZ0CL5bV9EaKigLk42ZcT164bK\r\n6biwh40s7zsiPy3te2bR+QZNZlwlhqWFrpc=\r\n=QY6E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d4da0ce3fc71b39a069e90cc1169b3010a2632e3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d4da0ce.0+d4da0ce","@agoric/ertp":"0.14.3-dev-d4da0ce.0+d4da0ce","@agoric/assert":"0.4.1-dev-d4da0ce.0+d4da0ce","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d4da0ce.0_1655330625931_0.10848868737273332","host":"s3://npm-registry-packages"}},"0.2.34-dev-f286393.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f286393.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f286393.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"196778aba2c3c37cb5e183a8939ac890017927b1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f286393.0.tgz","fileCount":35,"integrity":"sha512-WjmxyVK6oAHnRgzHVzFbgS3hHwIH5oLyJoMcr4iUAUwzYkB2KdUCjalevkZSwfPV5eek1KPZp+wdmWUfEWNfGw==","signatures":[{"sig":"MEQCIGrYXo0PLhgTAeTb+QbHv6hNCqyzWHT/eYEcw2pjkKruAiBaVU0/NAnJUIYXJyoX4QaKfzRx784Os1xYBJub0RgkMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiquOGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhNA//ba3Jc1V+GIw/bguvGjsKHE8llYc+w5U8E/8IJWKiAxFOWkzF\r\nhrJuFk/9+SoFhC2K6tkXID25NEjP1cUAaKTDiO4pOpqdW5c8FB5IkClFnXsr\r\n044hdEmcbLBufWUMbV6fQRbpgU4FkK2UMMBqJQOmqj7AU8BvAcUyk6u7gsCR\r\nOYvREpALxxLilg6QT91AmblxBbM6kSQt6DZuLgR63c7nTSScM2ccAnTaF4Xl\r\n9gCspFS7D0p0bT00ETLKB7f0sVxj/HYtSw6PL3GhqHcSoEPY50tVqJ4fVB3b\r\nyiqo8IGYa8ux2Y3j/FcnhkFVLZ5eHCHEyiHD5vyDPJ+6y0MWEuG/ZO7qVfEL\r\nrd3iya638i25TPIp96Ey+jGOgryGuiGqxr55xDZw9g0neUX4s9MqnqYal7nh\r\nQDLMs+TYNPYMGEme7Hhw2QKrHonoUnRYogTXny+Jan2aPcjAIg4Eb3mJ3veK\r\nTU3XdkJ5CSj0FY50L91uwbJZvuzVOMo9FYhIvj4+bJJiH9fADXIkcVPkzPyx\r\nefkSQmLXTd6Pbazp1/GMeJqL7xQMrVcRdqG3nHIIobn4a1xh0CRSwaPvcngm\r\nHP8ag6XwVV3kuA+z2RQOExAgyG5AtSv45q2gr/rxbbRTViw7BgOWg/M2w28y\r\nGbOVfTL8kzXoay/PuvGV5sObZaW0GL5D4pU=\r\n=p3za\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f286393ca6439aaf6b945cf2724b1ae11fec9ed2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f286393.0+f286393","@agoric/ertp":"0.14.3-dev-f286393.0+f286393","@agoric/assert":"0.4.1-dev-f286393.0+f286393","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f286393.0_1655366534481_0.8744474119296695","host":"s3://npm-registry-packages"}},"0.2.34-dev-15c5fe4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-15c5fe4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-15c5fe4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4b42e6fd45119e54199fd096fb48b54a83c19ffb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-15c5fe4.0.tgz","fileCount":35,"integrity":"sha512-8/7LBpw5wJDW6XpvraEgEBA+IjcIUCioLyvmhz6Vq33FUd5z7YP7QD6uw/9tpw1UNSTUjAi56iBLZqdsv4XPvg==","signatures":[{"sig":"MEUCIQDesoPM2euGSYayUaPyuvs1R+KYAGEJoL6hZOZt36VR4gIgUO3p1n40fIUYWCusYNaV1pu6ghMfZKfq/osLWTBQqGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq2J/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTJhAAkMpsWerTJJTR0Bc5cLXnGIKpHzVMWssMM9r5bXylYm0VdVMu\r\n/0WrMyKKuOpKfP0L5+qbvhn1NsJcZ37oglemNDOof6vp2W913K07WxUi79FU\r\nwriq6sOQNEQO7IbHWrmoWJs+3w0jyKAtCi7uUhpTMrnVe05LM+z7P7HhFWlj\r\nw9Fyy3urEUIGMZ9VTiW1mBo28jtvw55IbgnbwTei4C/cJAJj6PRr14RkD2zW\r\nV4wa7pvhYkCOQMYk5CdPehFu/xJClz07pAr5QdimSm5r/OTa//fMdpL325AC\r\n02bKNHaJp+wAtKMe1g56JINy2Qx5ZfX8wP2qMhC3T8vStwMxIj32wWXwfHCb\r\nVZ1ZpTWWUGdgOmZg7Xz11uMQMtRSBw6qvMO9+NC2USnQlYj61SoQVyC/GSaW\r\nxbKrrJuAT8Qp5w2AJOcng6kPr5hgaWMjoG4KZi/c29eAhuNgVlAqxCvcP+FT\r\nDMl6mrzfQ9ZIvmY1Ie+YTAjkfKOuTZoOUOijNIlUjJVoN1IZ+T1iWcVyVMd3\r\nxYAFaQiRN/849BP4jiAAOnfS/BIr+y8Dbk9gUtL2L7cRLpJZ833n44c2hfJs\r\nNyGHhZfLuiIHCDejPci9P3BTBmeNibQaCpc8x8AE8+B9dgTfsIJlNpAgqTiF\r\ngoxPEKtLs7Ha5n9ph0Cg4YASQvaR38LOqKk=\r\n=CAVz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"15c5fe4996dc98d2ca3df27b0b3efa3736b7cc8b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-15c5fe4.0+15c5fe4","@agoric/ertp":"0.14.3-dev-15c5fe4.0+15c5fe4","@agoric/assert":"0.4.1-dev-15c5fe4.0+15c5fe4","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-15c5fe4.0_1655399038973_0.5540956251237286","host":"s3://npm-registry-packages"}},"0.2.34-dev-1aa4565.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1aa4565.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1aa4565.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f38b819df9baeb2a992e0f311eb87e42fa3dd5d7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1aa4565.0.tgz","fileCount":35,"integrity":"sha512-vF2TeCTeWjyK750y3eWgEKdALSKUy7iLQDBzVy/Ar/4+tjxLEW2J08tgCbr8iK8RpI3GXdtK2dVU1qDiI1n2oQ==","signatures":[{"sig":"MEQCIHahpXFye27GHMS2Z+garBeuX7lHcKTt5HBTuG29cc2FAiBlR0koF3s9a/wfQpJRplLmS3Mkd5T/GmIzcA2borS93A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq3khACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq9g//bPbuCW0V/xlJIcBHaskX0V1hadyHm0td4pugDItb2fszhUU4\r\nG1eaaA1qgOhan18awq9CcLAx8LWDAOwpoURnszhVnLrP2ej6EkFBtd31in0J\r\n0STBaiQ/CQaLl3vT3YpFjr+eys0jyMfv7OwNwJRnTQm4oWqU1kdKsanmdFRa\r\nRqL7gNhdm3HYlfwxc4zHhTPOkZykBr5ryOpQcmzDP7jyVSRaBYUYegjaMsdK\r\nvKKLikWbHzicjGT4EHfAjwwe5IB3/rgsK1RUNSOdFoyzJ5eKAjtUmrD9Cts/\r\nqQ/oD9EujSfeCCF7FLP2eK4gpHJiU6MqGaGP26tq98ty/XRGK3gOe+mZFQWh\r\nmVF5yn+gbHZUyyCL+ZNQAMxBEJpWgzio83QezxWiwyYLdAuuYGSrRuQ52Ml9\r\n6fdHLtrdKaHwfusc69aOrPNwzREmlOX6eiXhdI8OrHlrmvmRwOGrBHUIFwrn\r\na5hgNUZ1Iqh9jjEwAeQym9Ki6wxomPhMm25Azi2oC8rY6bCThpaakQ9yuvK9\r\nTGQp+Eg8/Yvf/SN8E7YChhIW/kjC//chh41Qd3uYvhFoULfbzovC5eb+YWQx\r\npb4tPwej/O/174TK//u+49NsV1vdqtm2RVMijVauseWjZWnDe9JJQlOKjkyc\r\nWLz4wbS+B9o8Hp5Nju5CsnGVbORYihiNrkk=\r\n=xZ1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1aa4565483dcd989c699348e8300c565e179598b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1aa4565.0+1aa4565","@agoric/ertp":"0.14.3-dev-1aa4565.0+1aa4565","@agoric/assert":"0.4.1-dev-1aa4565.0+1aa4565","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1aa4565.0_1655404833034_0.003161348740430725","host":"s3://npm-registry-packages"}},"0.2.34-dev-986ae7f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-986ae7f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-986ae7f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fb6453c982ff609bc58428233b8ae62cbc9958bc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-986ae7f.0.tgz","fileCount":35,"integrity":"sha512-Owd7tjy6oqPagHUVQXvbbGSUky5SlojsGA+mwbGpdd3IPk3R0rs3UgRe9bvAG2pCuME8YdOH2k8dTLFi+lvVFg==","signatures":[{"sig":"MEUCIQCZq1QPYmPO9Zq1njeyuMj+UH0X1vQmbeIayMge65VtnAIgLh9eu25PES3vYRFreHd9+srCNobGaUPUqY8FkEr62QI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq4NYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGsQ/+MjLiXmrw6F1FJYVxTrRnc1EiNx4D4tgg+YoiDwmsbNXUHD+e\r\n4ozp62tM9Y+bWrO+9LsTFS/iGHzcOHFr35LCCtiTmFE7judulmWCPcgYVhrU\r\nztoXQIK2LPfYIQjmc4oqdiCYgwG6ttAmOEDNaenbPFlEbvbnWxXatOhQASy8\r\ndURhlJAeIUqKqiCoZ0Jh5DQOT5iO6BYzDNkbceJ43gH1v0Mdx4a2xk0pXANm\r\n//A7SfXFHuvdjOpVIK2XZC3V7GM0RhJ3aK92dRaWosL5Sm2ZdwLZVUGy6LL2\r\nFPAY64OQObQ21PKs6NX937UoknHzzQR5RQ+NfNQP9GmBmYMO/9E7Cc/p4WPy\r\nteofNuxfCJ+IfPa0TMWAVyEGwgb9YoTNpX4IcZwXu5nH6t05iPJk4UT8Gd8O\r\nrB74/O6W/IiJTbJFhrYOXTmMieOtko7Ot42a1TvJlz7VAUQWq3g1XTpGxS5Z\r\nN54CMbfk9HWlLuKwAwJqcpnH1JciWFTjPhkrs0gT+VKDAucCbD+5P76C7yaU\r\nqOinNVT6g8ygTehYY28Gew2QHPhiGW2G7WuecLZpXk9YMA5+quQFq181/MrI\r\nTFvyu1KcXL/tipEe2O5WHYansn6coqmejnqKD6IkEzG5YV0mKLQsaIcsIc4M\r\nAdH8eR2+gu2AVgUvjYqXp2QfGsbdfhCy+Jk=\r\n=93AB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"986ae7fbc26801371a160ba04d1cd8c1997e1d68","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-986ae7f.0+986ae7f","@agoric/ertp":"0.14.3-dev-986ae7f.0+986ae7f","@agoric/assert":"0.4.1-dev-986ae7f.0+986ae7f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-986ae7f.0_1655407447871_0.5437913312310387","host":"s3://npm-registry-packages"}},"0.2.34-dev-373fe5d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-373fe5d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-373fe5d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"72ccff0b4fa7515645e8a08072fa01bd1b3148eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-373fe5d.0.tgz","fileCount":35,"integrity":"sha512-vaefR3GD/Xjfu0vGZEwk+ykcm7ls8ibIz/OPxYar+Bl1+Nyv/cjXbpFaC4zhmWssOUppUp8qp+3ffX0cWPy0Xw==","signatures":[{"sig":"MEYCIQDpgxGsc9T0SVKocOU8GQ6cQoJWzp65kdNtQbTMeOQ+sAIhAKn6r8Tu4zU6NHaB/IqGBA4eG8zGoC6zi12qb5mq2u1H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq5WIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlXg/+KUxKT6U8w4BgicvhWugCkYbyTXKRpQkKJRl/IMqTQIfbgYBt\r\nY6NlXtgjMzWEej93fby8ALkB7glMD8Q5w6wZY8s81gOyFtGb31UauMLQdYrE\r\nrC5D0gVkO9C290kyQfWCuAT65PxBmLGu3qVRvZv/BR/4/PRVmETrK7PVAbtJ\r\n1+NCDjmLeCWt7rKiWEPIuVKCE7zFWRQYuqhFwjK4f5y4546wWGzzsB+i5F0r\r\nF1v2IKCamBwseR8cqKbIdnNl7tFypp3IcDzE2o67thi7/qZz3u0+F399+KO+\r\nJJ92DSi/3dM1X+lRJ+EO2BDuAGuyk1lYV+vvZYRRhF7AyRfr1tDUze6qTA2X\r\nfdbOWrgZpx89gkiLPJuN+O9EHTSJnP9Hh8TUy6t/WCfWqOOAMZ2mHHrYzGM1\r\ntn1JMNCp+WzLOt0wQtGDP4JZ0EvZBxTHJ8ic3kj0lPnVLtaE3LEeoY1H0s5d\r\nhfMpcHflSnb1pCpyFPBctYELkrgN3CDmJCQopaXP8p5/+FsziYzoTnHM3dwe\r\nzUr4fumaS6SwPhJeNxCPR3D3po1y9rn3pbdtWC9A3tPI1UdADkRgzQKK7gAG\r\ne7+gfQxQ65yJzNWPj77cUyebywrrc235Mf31aJSNt0JUWDUU/i4xsYPrzzvR\r\ntCCo6G3VauCZLaayWmwgrlZBp3yUM43Pry4=\r\n=Alch\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"373fe5da00cfc45957a82de8e986953e789611f2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-373fe5d.0+373fe5d","@agoric/ertp":"0.14.3-dev-373fe5d.0+373fe5d","@agoric/assert":"0.4.1-dev-373fe5d.0+373fe5d","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-373fe5d.0_1655412104189_0.8446590210562854","host":"s3://npm-registry-packages"}},"0.2.34-dev-dc7baa1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-dc7baa1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-dc7baa1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6207de36dd054623061f108e3174c65df0d7208f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-dc7baa1.0.tgz","fileCount":35,"integrity":"sha512-E3sD39Ga7CEhZdoCN00RhX5zcKQsWLZLzdpccO32MdBBVayG2GxwrFCGF3nnXpzSfiY/gcEbmM6Lx8xyUJGBVw==","signatures":[{"sig":"MEYCIQCGVSqB3I1LKtMV/EfexVb/PN6ToEjte5z+SPIMypsPvAIhAMQL0m6MeDZDADAd9TRjobKeO1kWkcPgMbeAFdXpmeji","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirBcXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxeg/+LhiOV7QGW5vjlAPTDQSetM+c1vIVmwCR0O+r1ba8Zl8cvKl8\r\nMlcU6Z6xpU3RRcu5nyFjFxAHVAVo29RTNJQLWQ9vzG2GL4TN5KL6mjM+/Evr\r\nXACaT+gWJ0XARiT2hD921t0brkMR049WcFTshlmDdW/zHtUy+BH/qaO+r2E2\r\n7k1crFW74efzLQK76RnZg/tcEZmB5ioMmxHeoL3+oj/EDF3Sb+GUQrZkLwE9\r\nvnYwICzsMreDd1rfcDxm8PJ9vNeR9luqIeyHutxrYR4NsZQqfN3hSyNS7m1k\r\nMa5iodWtsDevv0Tqs4jFSP0tpwvx5nAvmsHiAsI8rimN/LtDL5s2Fpbdt89t\r\nBkAlgZte7YqK8GSllVi5lxXpcs6VWqkM/nWwmHMdOUDA+LfEwDP0LtqQq3Ln\r\nNgKsEva4apiAlUbycnM87ZPCFFRgcon/EuLrgZVckDFFM8KhGK7d3/WwG5P5\r\nVti5RbB+ckBWwcyWi4iFGwtI6v2NZ6IFEnalpDwS3By0DDFVmu3plGQEDubu\r\n/X0CreSVLJf3FWgS2KQnS/w/huOc8Jf//9e/IfUWr7N1QMUMWcAH1CsCrvTM\r\nVJeJCRNjxhCC2ZElMjhkZbcQheVfkcRYQR9OZe92FdGECyTqb4zzpigC/50k\r\nZuPqQQ4M8xRELIdnmxwHSfEBTQNXP4aVp/s=\r\n=OsUJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dc7baa195281f6442cfc28d0984adf0cf0d2341b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-dc7baa1.0+dc7baa1","@agoric/ertp":"0.14.3-dev-dc7baa1.0+dc7baa1","@agoric/assert":"0.4.1-dev-dc7baa1.0+dc7baa1","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-dc7baa1.0_1655445271117_0.0725527213191477","host":"s3://npm-registry-packages"}},"0.2.34-dev-d8228d2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d8228d2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d8228d2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"efcb55c2a8742e90b432236efcd193ba04b4ddc6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d8228d2.0.tgz","fileCount":35,"integrity":"sha512-+XOWH3KQD6ZQI9NsvTDX0VWkR/+T0fmZAiwTidUuY7YOCuEUsziDhJt41LeOhsZ7Ij22jrGs5Vb1fVXgxwoUXg==","signatures":[{"sig":"MEUCIEMXXb6jTlNajmqW6Ttlvt0q36iqtfFvX7vyyQXFz6F+AiEAumpYmyX4+rR2qYxlAbo7zXuX02eaLebotqmoRQtLFH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirI2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8PQ/6AuD8wO5QwyzgseD2lEEw3DFpZelz2cAhTIgRNTvDtEucI4lq\r\n3PHFQLhnjOv7c64NirONDGbBxQc89K3oVoMgcoUe3JjvkBVKgh7XNNqUfbW5\r\nzfS6mGLSUHultJM4pPNLeSkrromSxIrhuNDURCdlWDJukQvozXhfwaoO2QWg\r\nj5fws8Uff4kcSFkLUIep1wFv2ZpT/6D1GI1PvwLTt6XlYWMzGNC9r7u776iT\r\n3ytGc7ccQ1LZBxpSEjDzkSfSXJmVEXRRnf6nqoP4vAbqeD87Np6IwVI36gY0\r\nW/N8IR9pbs7ETjlfFwF3oQmgKuWjcfByxpuZJcVRTSxWgeXN7dHXIPiyjBR4\r\nMuoPFU3DGoduOt8wAQ1k1KR1adO1ggtWKpJo9KN1/Q4jp8lxWFHHzaINmylC\r\nD11elTKvzR3CPcZTL0tCn3JYmQ5dy1ULmigdMPquz7QO5+kdRsRAqCmkMTV1\r\nMKMaF8WsPsGHKYQ3MPNuL5fLApslA7x6e1ZbVttgEXTWyQQna4PljVJjb0eY\r\n4vYokYQuguJOIyClZNNJZlYxcsb/A4r8ciW7xm9hXlf9Se1lGPL9vrN89HbJ\r\naYtTzGjf+AWgzReA43FpIRUAmm89jgoIK2qX6AbBGWvVSaJieHlJ6OzNRUQu\r\nbiApRyLATcJGkTVj2X0z1f6wLuSUAw9NHh8=\r\n=Vf66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d8228d272cfe18aa2fba713fb5acc4e84eaa1e39","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d8228d2.0+d8228d2","@agoric/ertp":"0.14.3-dev-d8228d2.0+d8228d2","@agoric/assert":"0.4.1-dev-d8228d2.0+d8228d2","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d8228d2.0_1655475611274_0.11785361240981373","host":"s3://npm-registry-packages"}},"0.2.34-dev-3844fca.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3844fca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3844fca.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"276edfae94bf91b27c031b81e90ccd927e056cd4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3844fca.0.tgz","fileCount":35,"integrity":"sha512-Dc2oGbrDH/XriP1/TWiO6HhvtwKuTfXcLv6st3rembeSU7fbM03jvMfbYcwvrKVsizf5Q7U2wDICN9vuBkblMg==","signatures":[{"sig":"MEYCIQDrDk52b9r93CUanQXa1Kkul2spDQbSjpxmNyBAtPmaUAIhAP9/xyUu3y1E+aBjRQQt82JJwT4RHMPyA+k+mExr5Ypq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirUR1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+sA//dVSipD6+k2hqDU5aHKF+on7S8QuX5dfNP4fU0zzXXeWt/I3z\r\nPxMUmHrR8gV9x/CvIvOfKU4h/JiZYX8jM7BlvXfqiJIS31bw5onUaiUf13Zp\r\nWfOtg1zrrLIRyJfoR0rM057pImWAtNHIfLrq32XrObAyZL5thIzMzJ/ZRmsb\r\ngkXuX0EgpQQdojRAHL4U1nLCe/UpsBYFVLEXCIkSMmEyLtQdn1Q//JbqQmDC\r\noDoAqoMFYNeCNai82WdSUzeISWyNVx02feJp51b/XnmuYjKVt0nYoGZFNonx\r\nlCU2u04LJSft8M5Qd6QrDyDvVpP3SddKAk8A9unMmMxTrHvZl8GGpKoj8ra4\r\nrrB2+85U0AfLHrSQAX/hyDlmMPs+H1H7V0A61spoZp7FFBlg1AXIXCacdXHI\r\njUeRimJW7eHPe8ZREruz286E8PsPTFqqYYv3T96mKk8nEwt5mX6RP1oUV1Ul\r\nzxgqjQWTjcVq0KaTR6vub5vLY+tnSulsL2kmfbvyQzdxiHl8D7XN9o4kgC64\r\n3PG7sVqOiQhSPg99A1A+uoMajTFnrb4O0fGuL8X3bbCmgWfAvNH4RmUDDOJt\r\nnSEbGLGTHRYPP8ZQFYGrREnyJab717hkdciW+voLyZP7rnIXnW3O4Gb8/Lit\r\nwBNDiM7Qyytf5XQzeVWibty88Q2jDaXlv2k=\r\n=Pa0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3844fca5d4e57dc620ed3fa15261c2b36c9d15d7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3844fca.0+3844fca","@agoric/ertp":"0.14.3-dev-3844fca.0+3844fca","@agoric/assert":"0.4.1-dev-3844fca.0+3844fca","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3844fca.0_1655522421284_0.33697985958976107","host":"s3://npm-registry-packages"}},"0.2.34-dev-49239f7.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-49239f7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-49239f7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8368f68936c438d4222ba3ee2bcaefc4c38223d4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-49239f7.0.tgz","fileCount":35,"integrity":"sha512-jSZhsNIzRqqO7R7Nn1qnsW70f+9KW5WCn6WocUfAESiyD9ews6NaH1SpqD+/fuzZJjSfaZbdQNKSgW3fYDKavw==","signatures":[{"sig":"MEQCIEebTCZs2VXGQExoaU9cFhpE4kI88Bt//FGwFI4+3LZ+AiBtgSOBZXPqsSOAtoku3X02XRbs3LFfaT00yoFHfFZxqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir88GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryXg/8Dj8pLIaV8f7zUEyv/CyffL+wUs5g0Ae0oXCCzM9ukO3TaZ48\r\nheJxqpxsgmKNtPz1HdyNc8WdiFY76eduorGKNx2CD0KHs3x95SEOOP/tdSU5\r\nhzcAHncOy0SAInhzntLrxd9uxgo1bryW99uMUUGSnTNNQk2w2Y/7Myr6q+5C\r\nTzi9QJ5A4+HWmoKDs01w+BGwvPUxpF5jlvNd1mOFWbDSJcJ2zEGIfB2O8uuK\r\n47TXUXZTIlCN6H7jxMJSCz0zZxUWp9g5s18dlNeg5e7/4DiCejFwmjT5Cl0i\r\n368pGC2tljPO9qqMMLJ20ptDOX6mO2ButI6RLof5PjyzBf7jEWS63X4zb1Q4\r\nCSlU96GnAOv70FnNK9RYFq6mdPjz4zgApIUBvzqdA28Hl4kYSbitF6JwDeKO\r\nDmUOZ8N1nWEa8z3GvML5SNR1ypzTC38PwVHer85QVa6qDOnfcDP7sdGdymdI\r\n/XZxAe9ZkNFjPDFWA90LkshMj8lRrpCo9dTPI3Tk/qndBSaeXDRqVgFtynwb\r\n4X9I8opv1T1tYI8dyXMqJXSRiOPwxyFrdwOwpaQMD9IUHvJyjuhdyAfnEo8J\r\nach7v9ydzCTKBHFKbABtfBrbfzcijHyDTVMclnEsxoJj3zEA/xah7GDfXaF9\r\nnW0lgLYc2CymI9hD7Dip8l2jU4P5Qz3pYrI=\r\n=6DWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"49239f7f58117521a94d937a76afe3063a1de4a3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-49239f7.0+49239f7","@agoric/ertp":"0.14.3-dev-49239f7.0+49239f7","@agoric/assert":"0.4.1-dev-49239f7.0+49239f7","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-49239f7.0_1655688966085_0.7580426051518998","host":"s3://npm-registry-packages"}},"0.2.34-dev-39a34a1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-39a34a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-39a34a1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"415f645b0fea9e14e86781f7a55c798d19833da2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-39a34a1.0.tgz","fileCount":35,"integrity":"sha512-F1LAUZXeoik3vrhFwcwQMwZRF+91+OHvmyK7+Lm/1VqH3D1atj+M3TnlC38wqsYbc9M8h465D++X0HWoDOBPOA==","signatures":[{"sig":"MEUCIESIfVOH1IROt5Lg99JTT9X/Dz2oWt8QifmCIBol7z2bAiEA8fKZeKdpZcLM+GkiFdgJDAd6oAbfXktWFFTOYBc+TVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisIrUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXJQ/9EDeJLY3bQt3Vjh+RUzYZ40Ur1f8rw1JVRwtg8Y9PRkKE8Ujb\r\n3l5d61y+CPm798a97HyaPDI0xS2OXKqVBHOYHXMU2y3ROwEaUXdp9QsILEBu\r\nBZUt6XjjSKAN+5QqQk9gAzASTE6Y0L70ZH/8+HFuUx3gxwgjcPURH1fmCB+W\r\npzNuwIM58WHAx64T6Av3lmePhc6t6VL2bNwhCRs3h5qG4M1iHZ8bAhgekEHC\r\nu1X1/wr3gqfFTNTN2Vthoc2cDhZoiduNEW2tj/9GcvIP1/AN07El+EOjWDFs\r\nt0M9qL2MM1Tg/a0ACg8Xic9yFxsg1sEliQVl9jjVRblP+NNWxAA8/8c5/Mbs\r\n9k/vlP08kCjVZ0+G5yRrsmzz2IgXRXgmpNO8/8Ut+jDGqolTS1cqed9lT5sK\r\nksuvia+CACrUZHp2dL7RkL57tOW+gA+QpTw5V4gCln27dIEz91EhFT8mryW8\r\nxVv+sJV0VGv8kWSg3j8/lPcl6tzzR7KVAYvBskuKhQ+pN8UQ+GIvu7q4/qYk\r\nPsYuzu3dYj+3IXOPEC4E9d0ObyH+4wUYDmqM9LBNpjA/IByS3gtq8tW4/4Fi\r\nf7n8j5gCYYBwO3QZJO/vUqXTFrAa4Ur8k8ve4ispKMtoCEyMZkT2gVD3xHa+\r\n2W+e7hheh+h7VEdXSxALg0wN7DgSMTU7TFk=\r\n=aXfE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"39a34a18b2e5353aaba331957fb91162ec0b62d3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-39a34a1.0+39a34a1","@agoric/ertp":"0.14.3-dev-39a34a1.0+39a34a1","@agoric/assert":"0.4.1-dev-39a34a1.0+39a34a1","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-39a34a1.0_1655737044342_0.7847175280270124","host":"s3://npm-registry-packages"}},"0.2.34-dev-23f0de1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-23f0de1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-23f0de1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"58c18057e78c21c2caac467ca48c1488922e7c75","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-23f0de1.0.tgz","fileCount":35,"integrity":"sha512-RzCCcGZEK5mWEc8QIJ4PkNj677QI/YkWFJ5RvCILDMC2FhO97hMmKNcUvumvwQKvqPG2d9p70ugCC3mWmdyZgA==","signatures":[{"sig":"MEYCIQD5TkIZ9unvOech831PEy7Jh9S0c7uB0vvj3CAU+kZh6AIhALB0bBzVIcJ9xB/3slYVRsVOkOVduEuyy6bHY2rtKmYX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisLkmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ7Q/8CaOyfGSxRHU706JjXV3LB5ad5R8a7Ov3NE3qj/uIsfUGPljZ\r\n4zwq0QXKZTon8c/Z9G/FRYqI/+UNyHfgOWTqr6af4Pp9OWWpKm8CRE01zu6q\r\nkhSGoLd1kTyP+G7JBOKBUe9t5AGunHVzxGyhZcGehReVOV4vJO9j8aZuKwMW\r\nMPOKQmelveO9iIUeKaYZPfHPeJGqwoozDuAL8WW0gX6Su6ina2DTtx0RYUOP\r\nActpME2Cp/v+KhtU9zc+gouT0ed92p6hwLI1zqmiHz4uYVNHuADATi1Q0u42\r\nqCCjsCaBy16XOtr1v0NBINokovLAQ0rb2q5Clk6eaT+wtVx9t+tmY50gDBKg\r\nG0Dak6eSrWUfeJnP3fNArnMIIL6RfLXca+5WafCrfNb99zcDqzwDSVfM0eFo\r\nDWKlGYYjRowz9QTnTtnFYgh7oUvucUj0jJTHSUEyX6NJ/eAndt4aQwbNJ86a\r\nPnJUzhGH+kVQ1RJ5fgSelgPh49T4gxG/ojom3GKVifjtRfD00vrI6TnLAc9k\r\nX4779hDyyAD7ajzXdSzUxfyus3fUDagzZWCoA8LPdJfQXo4aRqL2EE+mWmru\r\nIU7DE9BFVbomVE4Pva1O4qbxViDCVxrvuQPLvrHr1efw8l/agAVI8IQaalN/\r\nNOCpPfR/Bxn9vngb2RR7oSAE5bkGUg1Eb5s=\r\n=omd+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"23f0de16e2fb858df2f2fb93a8247029c1ab002d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-23f0de1.0+23f0de1","@agoric/ertp":"0.14.3-dev-23f0de1.0+23f0de1","@agoric/assert":"0.4.1-dev-23f0de1.0+23f0de1","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-23f0de1.0_1655748902124_0.5308493793050997","host":"s3://npm-registry-packages"}},"0.2.34-dev-102a5b6.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-102a5b6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-102a5b6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b8b28c33b0a71a63a3b7d131db4ae8f8e9a9f0aa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-102a5b6.0.tgz","fileCount":35,"integrity":"sha512-fjWqNinOCpQ+1/wRq9mYL7hdVWl6giYa/u4AxTerqmclTVmUW1wLjL4/Q7uKZHZf4gghe1uQfW4TX/4kEYzcaw==","signatures":[{"sig":"MEUCIGdTq+lZaH/zgt6Iu3r/q6pfqnTDFaUu4n51RqMo7FqyAiEAkAgQgKsSwa4A8jvUFO6qLjQkNn1tyAykp0lZptS7bKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisSn+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUoA//TigFVviyW+j/1vJx5XRefUw1SGITxnijIo1pmVLmqzLJLM9b\r\nC/hee5C89Jve1oYP7Se8xy/qA8wSrmjgWN0knli3sMobNbgabD8LcCjf6gWi\r\ngTQGWhivTAz0d66G2f3qWeb/miPYd0pEe6PZunp+RUBK+ecgNkoNR6m0l5KF\r\nGRUB3Q8KImnnixt/ThSvdtwaKX6Fh2u6bkUMBZB0Q3vfZPxz2W06z2XFkyKD\r\nojqofHEHyNQBglG1n2+5rkxvrlvLQ7GFGByfDKtzZ2dsgNZ+LolpLqRMcuj8\r\n4s9ha8yJqvAYgGpox2RBx218IuZgK1nLN1NrqNH+/993/tUbTOBbhBFIk2bC\r\nTp05PkBGDFHeM9KVxL/LmueklQra2hwI3ZnM3Mw8YU92U944qYrmLS+G/ekK\r\nZrfWBSuW1etfv2nlRw4nglTf2PewMDAVXsqk13UlORCrqvC6m+23A7AM1z/Q\r\nqm3gyrA1U+IMaD9xbX8gWITWHG4vL6BEjcuzqcAYKV/1NXxipB/o5CXWxmAF\r\nFQqVI+nlCLDVwYRTb/Uo1sVENq49D16QD7zzlJ8F2AB4Rrilhexn/PVtBw0l\r\npSsGM9iaU72kGkV4qk2V7wAsxVlAqJlNfoi5C5eRXEUlJwkqH9yjOpDoQ/xu\r\nlemwBLL2G8Y9VWeE06UUfImzb6DHssGuhZE=\r\n=AsTd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"102a5b62f157a3f2d236979efbf80e2996d72466","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-102a5b6.0+102a5b6","@agoric/ertp":"0.14.3-dev-102a5b6.0+102a5b6","@agoric/assert":"0.4.1-dev-102a5b6.0+102a5b6","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-102a5b6.0_1655777790395_0.43130682201109605","host":"s3://npm-registry-packages"}},"0.2.34-dev-8cc6b1b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8cc6b1b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8cc6b1b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1f458205d9291c24c322d7ec76540661ec6cf9da","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8cc6b1b.0.tgz","fileCount":35,"integrity":"sha512-hudiF1CkNDPIlciJKWpiBD2LPtqrWvcqdsw4zdAuLhn7arpeqj+kKC9KgAyP5Cx7vkSr4pB/gdSVmyKyz3cKXg==","signatures":[{"sig":"MEUCIEtLwGwQHqfMBe3E1KSkz1uxQIbM9Q2ndmw455vbdDTcAiEA9c51JBanBcyW8jiEDvLVPLCkNxEkFDXp/zuY9bCxD1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisse2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsmg/+KglJ0UtK7TMIXmOews/dZmv/xAUEAn9wGAs8MFu0o5oxi4CF\r\npX6GAJyucNwXOQZlaRqH71ZSHt4wArsophml8Ok3cRP8kcgxMcM2ppnmblLk\r\nZ4VSBQzNTOU7k1wxECTYIdgHYEyOaX82WTtuSp2nUJUamodPyLTNs7Ndto/7\r\nvBbmTPp2+bDOaUZR9cXRSHClVVlijLXI+AbxwHcdzXsaphERKhmE6yefslul\r\n3oSaF73K53tcrpVH6r63NdwnkMRDa4z0tT5JJUrZVqFN5DQRwyH/JP/UXRdf\r\nOP8cLGfCTPWvL6X0IbcY503E7UlRIwjx+9kXoViSNw50s9FSxRs22378vAbH\r\nzEIhql5qM0fKJfjjYNtZwlO7dyhIHwzRmWtapYGBPeStOEQ4Gv/p6gDHyUmp\r\no/q+o/pzkFF/SOCAc/cqPvP9Wgyd7trnnBy4nNLmqFsZrRBppePbH4sOS/kx\r\nzPVpllGRlQQljbpqM/7XCxlgSjYmcN8NkjBbvRlLBFiU0tXNRaT3AJsjG6C2\r\n5aTSJHm3FkUqo5ssnzrHIlfOzctF8KjFenMMxtNEESAjE3Ar0t/lqYkIOPKd\r\nUbuZRWRn+nrQ8/Sw9mDAgndXrWQQp30/V1YbULeUiYUaixEdKmtdmBAt59x3\r\nQFtsU0cK6Fdxhr2vem4MAB7OpSZCZTW6GOE=\r\n=vvSu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8cc6b1be628465a01f220b057ff1ea85ba07511b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8cc6b1b.0+8cc6b1b","@agoric/ertp":"0.14.3-dev-8cc6b1b.0+8cc6b1b","@agoric/assert":"0.4.1-dev-8cc6b1b.0+8cc6b1b","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8cc6b1b.0_1655883702141_0.9446956679653582","host":"s3://npm-registry-packages"}},"0.2.34-dev-078b0f4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-078b0f4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-078b0f4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d23cc9147fcffb028002afe948fe3459bd7149c3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-078b0f4.0.tgz","fileCount":35,"integrity":"sha512-TSTjCbkdMYjw5uTc59yEsp9GaFArL/kh2lXHhifpRCkwpuLkv0RxYbfPbdUMK9XrGUd6z7A7YKtpiv/QDrdBpw==","signatures":[{"sig":"MEUCIQCTTqpAmCbQfaPh4zW3M+XF2ZKOJnjUA9zx8X8S2NOQzgIgXcExcUSGRBW0rUB4bpJXM6Cz+fOBl+Yc/TGWESNiGkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis1Y8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpabw//R2q6x644xe/MyPuSWAKEFXprWX4Ns+AIeE2w+3v0mVBK0BsC\r\nicFb9YpWtalIIqyNkKK2aupvKauerXxUKL2hZnopJoz1+1FTOfBvrqin7jRl\r\ninWXMB96OKa6zSRTW199d12IAhug1FBoNjhw6xA/VYtkjqMyvGe4K5Sf3yEk\r\nXl07uL7ZxouQOjbO0QRDcjmIGbkQHgjJ4jOEZkhJ3dyolzy1jVQIEv3gX62M\r\nS6zbbxpWMg2stBOODRZUlDE0MgG+r13ZLRS0USC5BBzmw577Wna/w3PWIH5F\r\n3R8t8IXK5HF2fxMlY2ZkRG7cF1yIzPspUfE/wLQMr68jZOhtItEU05sSTUBR\r\n+9UfMxTxbm4Hiifi4s4iY/4hAdlIHP68d1yGzrkDH7YUEZfjmbvYd6pMOzjh\r\nwRFnhSzC2BCy4nsGuAgZerJTabnaUrWSvo+crS95ck4eCoDrR7AT6Dqmfsrp\r\nikzJYXKoSxN317g8rsyu0mZIp5V6dU+QOGabmrVbGVN7IKuVB+K+v1q/o1en\r\nivaa+ICk+75yn5mrmFyBmjzHbWd/Q5ctb/6F/c2y8iAF/9l/u1yPla5Maiwt\r\ngP7UDxSBocl19eYmu4Vggg4TqsfRn9q9n6MMBdA0Dh7Lmu9Whj5wKPZyaW1G\r\n7f3sMKeNVIeJ8h5MoMFejAtTwpvMG3JK7HE=\r\n=FyLO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"078b0f4e89a15d539ce78d4f1eaa93b9a2adccb6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-078b0f4.0+078b0f4","@agoric/ertp":"0.14.3-dev-078b0f4.0+078b0f4","@agoric/assert":"0.4.1-dev-078b0f4.0+078b0f4","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-078b0f4.0_1655920187745_0.9386671569887726","host":"s3://npm-registry-packages"}},"0.2.34-dev-3eb1eb0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3eb1eb0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3eb1eb0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5fbf456bda2ad0f3751b9e57fc6082b513eb10d3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3eb1eb0.0.tgz","fileCount":35,"integrity":"sha512-x65WC4K8DJ5qBPNKTjMM/dYwJl9EvgNmrk8nTlU5TGWLp9T3kpyoRCO5/0yL3S9DF3KfW/mEhg115EY/FcGXuA==","signatures":[{"sig":"MEUCIHsOWS1Rlola/Sm4jkSs4QTpwi4urKwoKvBxiIMvfjTpAiEA7UtXM6nqvITX8D6a6lkrZp2fpwsosnP8d/GAfgTk2v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis4/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmragRAAlUVSMb+w2+BQ9uRwPHnttnSKKUafWQk5Oj/FxnSMUY+Ja+Gl\r\nTBlyQiQOz6UJHRiWELRs14I0ksjV8mX1eJhKEJ0vaW9nXRP+ePO+dxfRn2ry\r\nfPPqZ5THB0ATmIkCZXlpvhUv91ovDsXpLC7admTee7KJqKG9/SrBSiO6lg59\r\nfWIRgWMXKUccoETWVwU7uN460OVt5llakFeXPvIDcHqxK2aXXs+2ieMzwT62\r\nVIB6DP+7WP+Gpbb33Xp6n5oo1IDhe5f61xeKdjVys2Xp1oW/nEBYBSRDHdPm\r\nrKZfry5r7ArIWkDCAIqoKxirtPEl6Hx3ZVmcreqsAsPNWjsEeIeAwTrpAfMg\r\nV3Qe9mqkiY8bY3iURDNl5KoNjj3pw6SwbVrkFgKi2s6fiheouYRHwsNWcOV/\r\nAxawHWTmbcTaIXrOyTWPisdIBiK45sNMTovACwf/rISwCon7QPWmWwCxiUjb\r\nmLRMLP6kq8/tM9pda15pZQ0AcfYf61Uh2t7cNIa5cI7xB57KR4PT/gDNEk72\r\naaqNdKbunosqqjpiEM5wkqio9PK809QxL6UJwhfw8Q5eNsc6ezuQn5PNS4VL\r\nvqV+01UYGq718pZ01X46HiTmyeuDB7oyK2ibYoifR13toGvcAHUpwrDLqiED\r\nNCwL3HojKecBUg7Ug7YQcqsgk+/kkcDBaoc=\r\n=uKwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3eb1eb08ca94026fff5a2575a0f5bf75b3bd4164","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3eb1eb0.0+3eb1eb0","@agoric/ertp":"0.14.3-dev-3eb1eb0.0+3eb1eb0","@agoric/assert":"0.4.1-dev-3eb1eb0.0+3eb1eb0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3eb1eb0.0_1655934954862_0.08136983768603745","host":"s3://npm-registry-packages"}},"0.2.34-dev-3564320.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3564320.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3564320.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"feafa6ee8725c09dbf00d55d1929eb7b1c538a90","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3564320.0.tgz","fileCount":35,"integrity":"sha512-rvaoX7fNbHZVobvGdtaYln8ZZma/MT30/Waqru+1fPWh1IkqUpRzFL0nEJ1U+2vLR0VAROM2IS+jk52MEvOLiA==","signatures":[{"sig":"MEUCIQCCu7vwB3PH6GSkfHfek/qiUbLhGGkC6JeKD8RqOQDO2wIgdAe7JxsNtIGaPEC8cVA+kxwXuTC/gPe3G+8JqvtdHpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitDwoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAxg/9FOLaQn51PPfT+/+OXUSaZhFDE9WYbHP1yPXwczTT0+kx9/Ap\r\nabyzdEGQvoLC8KBpw/nZlZiZIkKhJcHKVs7xnuddrMjJZRluMUIKIviMKt0P\r\nhKtBmsVUIx+yi9HCGAGE0Y9BGlcuHmqvZIsbiUdVkkPSfZpndZhgEh083Jas\r\n3Y52N1mv0X8PhApf3M8/yaCjExa9HRPWeNgt0dZzgG/MlsugiE29SNoslAx6\r\ny9BQcvdzutZtYIprESjSyHVs/shu5OqdDtMjqxqsYqqoY90VTPj+Vkdy6bCH\r\nJVdJ5q9V8gtPr5IGO0pflHxmKxbw8EvpgObC7A4B5UsfqjRatz8dfSWGzkmP\r\nmBne2IIV4oKAmYIj0gKNxhH3xhrPgkkSqUwk+4SAYGKexQokF8OY2ZId3S2y\r\naK992QQV53VsFogm0Zx68b2HtMM8ivTYCn1+7E3K8t0SBcpzwwvz5o+Sjsb4\r\nkuLbA6FfggQLMISdEhVlxk/gIYFwIuXwUCM/sdSg303Uo1bEIiVgGOa//aAj\r\ny14DjV/7Alt5XpU9E8PRmGsTrdtZAzSMI6C3ZbqtpM7xieiPJRJrdiP5V4Bj\r\noBth3dQa9PkK0uorZuu+MJrGSUtFApWEBgHnIm1C9NKSS5tUUnWpGiIxVMEQ\r\nTk2mIOhwRj5tK8lePeufW+CGXdjc0HDlZSE=\r\n=ypLH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3564320f3b870ebab085d85256f55963066903c6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3564320.0+3564320","@agoric/ertp":"0.14.3-dev-3564320.0+3564320","@agoric/assert":"0.4.1-dev-3564320.0+3564320","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3564320.0_1655979048195_0.2110316230257212","host":"s3://npm-registry-packages"}},"0.2.34-dev-d4b80dd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d4b80dd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d4b80dd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ea995794cffeee4f3138c1547385efe232ec6471","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d4b80dd.0.tgz","fileCount":35,"integrity":"sha512-mGD7MTjpxB2Th7MNh4/Po4K7R1sMrfaiDk5XGVe9KRT2r8N662CLLriXjxZS8gGcROeu79OemofTZoyhTDGEKg==","signatures":[{"sig":"MEQCIAq8ITCBSxx08wTp3+LAqP9aJamiEPdQD3N90rBm0KcHAiAxe9Me9KEgTAqYQfDFx+SZwugGcMlkb+GYPt+N2YXQiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitLLUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBNhAAldTAUwO3HxCqi9/2bGT2FYlbIPX3OdwOwYZ5ArC53XgO8m2L\r\n2zOepQWQ/YJExqUFALNwE35tgiyIGOSGpqqIGbzf4oCaqCCbByU6VvM43gh3\r\n8bsBamCcrh0PD3qb0iNYI6VqbXxDrXqm9+z5k4v0oraW/1MIX8KIdgVEVZZ9\r\nES4x9XIrssxeS2wfq0V6Y5awk2YqrBgxQaLa1N+VjL3FvuNyKLA1Ok5x27r5\r\nko12GhWeajf72+QZQaTCBKIs84fRTuOEUnHkI9PxIpTarHJrqjyt/Ga6XXyk\r\nSkQ8ZkXpBvUJzOiT/CR2k0LGutM7rOW2ZsYY/Ks1krf+8GqrwoC27t0J185E\r\nj+5/OWCeH6UYckbZDi9W1GMTFnBzvKfVWT+s5y++ucvWgfeoi7IRADWQJgQr\r\nWEHlqUZdQqzaxtu47FIBBNO5c47T6vssWZWsNegNBNW8qyrLK8t6li8mvpIK\r\nWQQnyOPWNtnR10MB2Rev2aRa+V3JrtwuwrJrMr7lSBDuWV36P4NMv7dJaDhR\r\nFOCOZsSTVyMnaMJUZq715CDkxFn+Pgb+MQmSdzc9BZK0ckwrqLdtElBUvzUS\r\nsFeNIwYKNwRYv3mRDUe/Fll6C5xuSylpEG3fJdf9qcqgDnad7/917Iaco+Pn\r\nOzix8ywlvD60pJo4e4JpOIi5GlVZUUQ84/Q=\r\n=iJoF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d4b80dd9d249dbaec4de7a0084f51f4373754cbf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d4b80dd.0+d4b80dd","@agoric/ertp":"0.14.3-dev-d4b80dd.0+d4b80dd","@agoric/assert":"0.4.1-dev-d4b80dd.0+d4b80dd","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d4b80dd.0_1656009427854_0.7073313236933847","host":"s3://npm-registry-packages"}},"0.2.34-dev-b29c799.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b29c799.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b29c799.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9077cc895f882b026bedc0fe94a43719dfd83813","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b29c799.0.tgz","fileCount":35,"integrity":"sha512-0nofo9AGNRSRmeJty5enoxILN9SZQqAuAx7JdHFVlNWKIB7TwveZwpaAc7swBQ76+GatBdEiX+c+WtQSsAXT8Q==","signatures":[{"sig":"MEUCIQDDoe49AD7LqE3EESx2fEfnPJ6I1B9w4pvgt+t4qBp0XwIgJOGL0oVKcecSON9BQ+4oV5X0pzAjl/Te/I6LyAgFL2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJittDMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbsg/+OBqlls3hzslFrL4pqAd73hUEQd2A9UtYrMvfcK6VpLV0SE/+\r\nkeHakYZlhuefrfvi8J5ZJAuklg73d3Gqx3GJZ3xBKkAeQ+eJ67etqMJItE16\r\n+Yb0evwO1wbuFZVIAnR6Mp4DucDM0EbnQLCNXjIOSE7O7uLZ1bpNkszfmSR7\r\n2uYpB78FySAHGdHjXHk6lFN2/Yv7YopFhf5j6e7kfM37hYclR1/yRMVaukla\r\nB/Qs68/Bqy5z6L9U2sKGOWTIcHtQvTfpxe8KEs/BvL/iotYtvBdX3kIeNUij\r\nJ4ROqKYj8E4aklyNKNN9KhcjUZ5iM9jiQ6iySneGUbLWRpr7YfTeShYh4ymD\r\n3A/YdfHz21jqkU6oWW9csxAPXXslPMttN02ZTbR9b1PaLZHUtmX7i5wIIsiV\r\nKgkFB/5wGMeOK9EYvU1yS9/rY24ABDKH5NekZGF7eIcytUOfLK+cjBdVjkIS\r\nkPZiTMvCJGFsBGHsduUDeh9HL2CbKzaTGoYE9F/TCyWxilKJLKg5PMCef1gW\r\nCRr2UEV7rQxzVf6n7vdq5piFrZ4IvaGPEgZjB5OfZk59vkg9RDuFgKvVYwVc\r\n0SeW11jKmmvWe4p8whTJyUiCt0rDlPwjbK6qjHn/QWuZIcD4bIJiPkXjuqcx\r\n5rg1GRh4gkWreWAK5agBYYNIML19fYLSm/o=\r\n=qYgl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b29c799d54cfc3662724c5fa46c08cf089129a51","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b29c799.0+b29c799","@agoric/ertp":"0.14.3-dev-b29c799.0+b29c799","@agoric/assert":"0.4.1-dev-b29c799.0+b29c799","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b29c799.0_1656148172228_0.006033524788702671","host":"s3://npm-registry-packages"}},"0.2.34-dev-3e8dcaf.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3e8dcaf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3e8dcaf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"89aa5cd7c8dab531af1816325fc1e53e39eee327","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3e8dcaf.0.tgz","fileCount":35,"integrity":"sha512-CrTMc//bAKa9yUiVnXskW41JcmvDfimBUGoRPFB9vDNSnDrnSth4Q+YaX/J3hwY2O9JwUq5o9XifnkaWiYlS/A==","signatures":[{"sig":"MEQCIEcwMfMnhUu7yZVwkQ61IxPLdCVGbszSF3TBJFNwP1i8AiAy78lQDOIvsQadpNJ9ROlKy/jRVuwQptc7NjwzTYf+dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit30BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTuA/8DQzIK0YI/2kvMXC/OcKda1VSZSSOKfJH6nygIy7t7uJJuPwM\r\ngUbH+mYT1uxMJQlCfub3iUnpNaZc/jYJOMuGlJ1mkyjxS9X9pcjnDong1f3w\r\nyY2hSvZ4ZF9Rpwj1nVswAQLOKEA3V4+eNO09aP9WbGOzdrD+l31NU91bDe6l\r\n3NaLzzXp1HVzvttTueRstjrWBh804ahlfzi6LSMsgiGUTnW1a8I4CFJevqm4\r\nXqRecNirxM0Qh+0N3ujzGQjHy1UN9un6f2Ru0Qpp0oWFSBTfqKrMyVOohHCc\r\n0bJ0TghskXuBeKnJUpZotDUXNnOW+8NNSjMidkRFzocOZdnc2RhXLJ5DpOew\r\n4bptQqcBDwjDCOerObOB+MNjZ0xBouANLprICsm9fwXjchY7E5++41ebIKzk\r\npd4TJwM8XiS9167CskIakdQeSvxsWrm0WuKUq9izwAYZ37LjBm2yjZMw8q4a\r\nAkefZBy0JhMe25SRa+M12iFsLGzGWE/ioMOSL+auSq3qUZ1YRd6ievMb/klF\r\n8x6cMp8FeAfHyTnogAIiNqL5gccTsmbKiUj2+8aFh31a1AujgdehFhDZDpE1\r\n8EdAKzKOoh8LTOc1XQlcLA3DCc5+FfYey7tG69fJeXricbnlrjyTvx+8Pcah\r\nacV3wadjnmf/JQHXuV/IGOk+CBUB9Ave0x8=\r\n=bc5N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3e8dcafb6a57ce051b529b374c87a046ff789339","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3e8dcaf.0+3e8dcaf","@agoric/ertp":"0.14.3-dev-3e8dcaf.0+3e8dcaf","@agoric/assert":"0.4.1-dev-3e8dcaf.0+3e8dcaf","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3e8dcaf.0_1656192256891_0.4438247817951506","host":"s3://npm-registry-packages"}},"0.2.34-dev-1945069.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1945069.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1945069.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"eedd8e1e94b9ad21c2fb9dcdb963b9525c8accd2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1945069.0.tgz","fileCount":39,"integrity":"sha512-gcTFO25Qs2oW/OE1AaFj451qZMtFSizZUYwFU481cdVGRNRuVJ0DNkUg+sydcG0yhctFqb20FkkkmxCm2zlUxg==","signatures":[{"sig":"MEQCIBQ4jR85mfljRIax72JL1C+xefr3PpCo3vO1904Eol9+AiBSrAiRDc0m3qqZlS7TGuBqMyV15pIX2C1KMtNocR+8VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuTVPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLwQ/9FIiRrTmT2dcaFWVHe3bQ7gL+D9ugj+iLMEvNW+L5oRqMW6tr\r\nDYOEOtCzItmedzWqBphClf7TW6No45Qy2QR7OG82s+M3hsmR40gfXtaemJi/\r\nDRU9e/ELTu4O/3WGl2Lto+B0EoP33rdsXGilmrLhhLfgZbwr2aznVq7TTfbl\r\nOWOdBQgfu1X0diWZ9lPC+im38Iv7NRbpP+09KDr/lmQxMyXOxHJYp9DlKv0L\r\nvqEuNI+GIrNxs5py5EnETQjzPIvQt3AUUHZXGaYGmuHWqWdTNBY+qdDq+fSi\r\nO4/XjCJtd5WxKEUxBPhlUJKCHz+5gYig+1ssxCAO1noLV23h3vs8OFot8hP2\r\nSE09wdhurU9hlCaci9UwYYxEvaNT4oZCXazaPFl73cFtSHgkp/9JiQe85Gox\r\nEJblMMKwyLNysv21bbz2MuiPMDTEJT3v5rr/fllMZulyy09v+NkoMbqHpyEG\r\nklpeGGmZuGSqaQdWkYzmB0YJDnsoU8di5RJ5lpXklZ1j5dYWU1MnjgJ7QgHv\r\nYGouvqHsQH5CUFJsaynDurIGBC7S5dw0DVghd3ttEEvtzu/2U+gOLoENl0Kh\r\nv5bM0svQNo2Lgpg2gRUKuLoS3qx1+D8+YGs+GEkgZnPZjbf8vaDZkAhyG150\r\nhDZPjzbBXRU9wb15VYbVxqtv9ezL8v/+UsI=\r\n=LY+9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1945069e3e838ecf4cb91a48027bcdcea310d848","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1945069.0+1945069","@agoric/ertp":"0.14.3-dev-1945069.0+1945069","@agoric/assert":"0.4.1-dev-1945069.0+1945069","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1945069.0_1656304975657_0.5292612414219722","host":"s3://npm-registry-packages"}},"0.2.34-dev-bce0827.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-bce0827.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-bce0827.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e8023aba6061b88719c819b2810e504d11f66d6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-bce0827.0.tgz","fileCount":39,"integrity":"sha512-DytoD4z7YC47Ss6+NwYiqNbGPf0BnElD4ANcAuQiJEgctyITjCkDx8KuYWUFTagV0mfFd1yRDbvHW3BtbOT7WA==","signatures":[{"sig":"MEQCIFRfJJ+7IRlkCpgX8P+BJxvQwRiakeO9NquOA9cmeZCPAiAjENc01U+Mod9S2dZTzvFryzPVsAvuw/73W53n7IiH8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuev5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZYBAAjdaoH6UJ00dBwUaJFcilijHS97Jw6nIPHvynVdSCjUfDW0/x\r\nC3DMduBS+dGN8RF42DBIch7umO1DFvPrqjr4zw+TU12hfROb10R6vTkBeIU+\r\nGN2RR3Ur7nfyfTdCa/nxWxWwJHisCCxRO3sKEE1aJMEpOCg/JX8da1fcG/g+\r\nTgBtSA5UyEQhDraH9eI+lnYS10XMgWC2ghBrTmCzVSFYEprKla9dF6qWnmzx\r\ngHaKhaDUYTi/iKXzCeVr0o0tb7oX8hD0qRamtplIBsdRxTnkUzcrjb2lNFth\r\niFyTCVVtaDbh4iEPfjFPK55d9f/FIHxjRj4+0PVEeOm1COg5zFJimV8todQT\r\n6JC/uqVvSMijZMWLyzPrZs15pUfGEtuIuURu2Yy6QzUvCXgKLLlPcz8O5lhe\r\ne1YzCPgybF5DuOdS/ssfaMPBuosps9CIk60iaT4abG0yFYdJQFVK8rmvKBHD\r\nKUMCkeRYY45y884xegjM5Cc5WD6dvCl1xiUBpFbVV+rzppzdyDEcN8q+sNgc\r\nmp+HxZYuulxIRccU/BijhixbFzkhyWxjrZzcwQ63uslfaHplpZomH4+hK2Jh\r\nPEVOn7wln0ovJH83Buc1KAt4j18bJ6sIOcA0vCuQjj6yklkzroeOIlcJq4mL\r\nJCMLrzh4j7EKWNNWNG8fXmq8PrC/Eun9zGU=\r\n=xTSt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bce0827d58b4014d075002e3773ea304e228a4c5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-bce0827.0+bce0827","@agoric/ertp":"0.14.3-dev-bce0827.0+bce0827","@agoric/assert":"0.4.1-dev-bce0827.0+bce0827","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-bce0827.0_1656351737185_0.42396919342712924","host":"s3://npm-registry-packages"}},"0.2.34-dev-2cbcd53.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2cbcd53.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2cbcd53.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ab10d985edec9466714975d93139719bbc45c661","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2cbcd53.0.tgz","fileCount":39,"integrity":"sha512-2VSBWMY9TTzRih9tagjShxD2oasqJWap7qP5iwRcBRImYirqn4f5Qrn57Xcw0Dj083vgZCC2KVn639SUuE78wA==","signatures":[{"sig":"MEUCIAaiCv4ZLuR3lRLWJK8U85re5XpbCWWKslzVt7RZ2HsRAiEAi9GVttlPKpbHt4+tk6ijnNMJ0Nf0jZuqvYua7pXtx30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiugf9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeZw/+PrYm5c373gveFHcVDBh93K5QtJ09AY7ZZyfeEjPLNPTMJY80\r\nmDNuRxXZYep3NNYp6kW+gDb3WoGQA8NYGWh2V8LHS3UQXGTF+Oc8sQKfkAdj\r\nkP/vw0AFfwxP2pnNpNbM41X7MuqeKu1MQOLRUNMOGBvnQHyZQ3FpEk3jOjDZ\r\n2S5HwB6T8Y0wr33gMNG4l/wU6kE6Uf6SsHy/8Zo9lBscRybxXfTnUMokZo6q\r\nuVhuNHWkunFdsNGmyU8BQsDWKxqxuidP3x/O9pxh2+sRNkd4SO2JIRnIF5hW\r\nFPzfsAMVujjzb4PhRXSQ9WlAbZP2Fi3Hr8fso1d80biqtqnnRxAHTQwsX1B7\r\nhT/oYYEEvhldUMxnfLcNoJwFA2hI8/f9O5F+TCKLiE/ewB0tk7GLOybYkXzv\r\nmDTXyH3jA069bY378z/aRJbg33ZyLV3N0wuWM13UZHKYtZiEAEoqpBhsO1bB\r\nKqKJOp26rylLRJyuopyBqLH8FMqw9V5uraej2huXp9kxG/JdHlXOfEOjXDqS\r\noQLXwEsdnno2l2Y1B6Q1kHhtaal0vU47a27DYdYYgWDvGBnDqDR6JxHF3JRM\r\nm38fWvqpI/6hyxC2ELRFhQ1/WKM46RwW2JTnF0wLsJ+nLR+NjYA/KB1XTFmG\r\nMukfJg4lfequhkNGhFSvHTcGJ8ew+/2Fgsk=\r\n=t/aG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2cbcd53d78a84011a584ce026a2db3b107c40242","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2cbcd53.0+2cbcd53","@agoric/ertp":"0.14.3-dev-2cbcd53.0+2cbcd53","@agoric/assert":"0.4.1-dev-2cbcd53.0+2cbcd53","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2cbcd53.0_1656358909214_0.5286614791142488","host":"s3://npm-registry-packages"}},"0.2.34-dev-7dbe6c0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7dbe6c0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7dbe6c0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e0a5c08576eb50f162a0ad35440239421ad4e73","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7dbe6c0.0.tgz","fileCount":39,"integrity":"sha512-rHocJANfHTug4fdvRs9uOedX4+Ye5Ma6CCiNUV/IBaATinRJa5J+hyphT92c+BvfSScbbHFYD8r+NxkmsFj60w==","signatures":[{"sig":"MEUCIC1ViypR/Um4ab9VxGhutAWWwVu3iv+JJwTb3Z2Guk6+AiEA7bh/YWMqjHKHjDY2K1Qw8GgDuZNj6hCE6QjSj6euX7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuhhkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopZw/+NL1g51LWMYitJwKdU3dVpB2BP/tFdefYDnAXGJjX/FCYLcAs\r\nAnI/OqaHmNqMKtgoy7dk56VqrNcC9P3Vjcrr/kOEYjtq+1Zyu8I+JRQb1wkP\r\nWMw43QoxbT0OBMNBwDnU4mM9ujJDUOVzINp04PbHOgDfuPoZLQwTRbQRIRq0\r\ngh4TFB6g4VbkcuHhJMHYjAYRaNh6JTQ/fVXsBIjb1i/dICEiis/X2vSKP+DQ\r\ncsIRRE9g46K2//0L1uqVUAW2JyMAG0LQ0kzcieLfGkvu3D1859xm3yyNiK91\r\nx0ItVWymhvTuzuGLmc9WSQj8KnaNoPQ2GMPBsLe90MWqR9av2zFPEp9g2mjk\r\ngAbhtlkJ9AGlEzgb1qHD1/oCKMcX/qHa078t980XNLZPfCex3zXXZv3Nb76o\r\nSrk1VtTTJWW4yDnnXf00QzV8yo+I8+c/UUKTiaIoM+43So9dOvcKnTztdqEW\r\nYJktMwof1FSi6urGpspaCnrzISa1w7uid8Vvz9WsxJKJNJNA0iTZELArFWCQ\r\n8XslEzlS3wv9z19qXcHRyxiv9n+wd5KlUrPfejmibVLb5AtyhrLRas3X/GDz\r\noVxOwgYpSUY1ZNbUUJ4jSmlu3EccyfBOmoEMEwii/83vJl7IpokT52LpcB6S\r\nX5DO6Ml/nxR1fisKmdwVa4u5qDq6OPRg8fA=\r\n=yS0z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7dbe6c0e948f0686ed77ef3439c69f6af1dc29d2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7dbe6c0.0+7dbe6c0","@agoric/ertp":"0.14.3-dev-7dbe6c0.0+7dbe6c0","@agoric/assert":"0.4.1-dev-7dbe6c0.0+7dbe6c0","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7dbe6c0.0_1656363108255_0.49126272628921375","host":"s3://npm-registry-packages"}},"0.2.34-dev-42d8f46.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-42d8f46.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-42d8f46.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"af0b5cf541a21714de7afdb1ac5b7f7447bec28e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-42d8f46.0.tgz","fileCount":39,"integrity":"sha512-GvsyH7eOoBggv0BcKaRhcQ0DqfxyW129S5BvwdjzpT9Te5P2fyD/J4Piw90FjnVTQYWlLRoLEAgT11ytBCMzRQ==","signatures":[{"sig":"MEUCIQCDYIesxH7/ZFZXlDS+FmK+M80cC01DbP7DPX+ih5eEcgIgfEI8jOYjtxyC3EMuv8Y4JmdRZj5J3xk+YXtn+zhqL84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiul7IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBYA//dp5Uxub9RxiUfrgEzt3K9dXiyNSuTKvscfP3roi5ER36SguW\r\nK2ASdyKzjEhnVlVg6PGm+3wUPJx8H41+lbwZDLiYdej7dqFts2HAIwXWMmc4\r\nzboiTz4NQUqaI1Khzjf7QPb6oSf1CVAyOoBrdeFEQ0lzLROoVjM+144SE702\r\n0FlE8AH8vj5sQEK8QnRlF/7hWYUgaODUxP9HmGJCiQMA4mcsKKsahjBZLuoF\r\nWe6XUECGY2Z008U+sw+2bwcB3dkYxPm8Fdr2iNQxUogMrc5JQHccPEzbZ7fx\r\ne/T1i8iq/xUtzR5PHMBCtrMuWMAmUc9b9b98T4V6hJUHkkRQypeE24xmacZJ\r\nGy2g7b8w4S8N4dy1jSpryr269f8qsL2o531gbTAVimtafRb+pgoW1eWbdSWH\r\n8NtqEbj7VuO4GuxsR4Yjnu+HSnLksYMbZo06LJbcg3WLCdyrHgKCQOj4YL/W\r\niAk0Tg7uHJjgK3hDuTLBPyf7LdHte3m+1vHrPijQOgHyu1obuLUUo2Eybhe8\r\nXvcfBQj4BfGLK3WYW5N7yAQHv+YYE56RYzwyfgQjI4uaI06RGnlGfZXr0kyl\r\nCmIQHfJ0BuTWy3QOJE/xcUksSKQbu+N0t8AShfrUI4PSksbz3fICbteVHH/V\r\nUDDMUbYlwRqsvoGm5WMA/mRxjISYTY+5pSo=\r\n=SI+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"42d8f469c35231177dd32a67197459f9c124895f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-42d8f46.0+42d8f46","@agoric/ertp":"0.14.3-dev-42d8f46.0+42d8f46","@agoric/assert":"0.4.1-dev-42d8f46.0+42d8f46","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-42d8f46.0_1656381128574_0.9374655139393633","host":"s3://npm-registry-packages"}},"0.2.34-dev-ddadc2f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ddadc2f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ddadc2f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"81403fe7a06c5718929ac08e30659774966ee1cc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ddadc2f.0.tgz","fileCount":39,"integrity":"sha512-G9QrBvK0npAbKsedVL9tYAps3/2kO+T+SsG2FsOffoxbS/Q4y4EABWFp/+9EDFwVlI5BRpYdyzyyxkRTTEgcng==","signatures":[{"sig":"MEYCIQC4dqa5i99eKYqrbe15XqHVA8mSpnU/PvgH4ecN3Og4RAIhAJ4jqE9SMrFZagswXnH05psA37QS25Qli8hnFeXhkH2w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuy7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5hBAAij54s+3/G1cDXX6iTKa6dDWbIdjjP0p/yGwBsjgFRa+jY4y+\r\nFm3dDLoszyLtinl+4/1pwL9p3eEZQYPmC5zu5G8BvyUshN9PnzaGONCTmSEV\r\nw0o4k3R2igqO4AphAMdZLtaUyYAgzMC2aiXWgLqREskybdv0BCeMg/WKUwWJ\r\nRwQJwla9vHct3Z1X5HNzYIIIHKpjF51F/Jio4jd2XxH+ckYjBr0pz35W1VDJ\r\ngNq6m3b+V2Qyw/US9wkPJ/81AFAu0PunCyo0DfBpLM+naxAQ4x3Hlu9DleAi\r\nsF37/Oj5Q9zQtaIU6PYMk2LLZF6Mv8xF1WyCa4nwmUYU+zRSUS33RT7DTrOz\r\nv3lGCfZdPRZIdtFLoKnojECMiDYzEKfJL8hPWiRtZH7O7Bqu1y06V81oJhVC\r\ntiQseK4NLR5IL1QfjkN9AnsIqgkvrC9wLGwvq3U+4svEWYUfGwxvOlXzVR3r\r\nAaMbVPRek9/aAJXmHKHRJeZ+zXqVWWna17ffu4Fyjn35amfsN2kcIk0YxNsU\r\nR4GIQCZ8K63Q0SvKpGFGd/X0x+lvIz57l4yn7ek7x/S0cf1jMwyXgIk6qJuC\r\nwRoX5nw1IukyniST6kYaLo7P+14bYG43Cx3Tu9pcEgHyVtiz8HJxPL4/JZ18\r\nuwaJtL/5fyz4gv0pQIaK6qPrCyqD/+Flz2U=\r\n=Zh5W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ddadc2faabd9273962ef39b89256100645e762b4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ddadc2f.0+ddadc2f","@agoric/ertp":"0.14.3-dev-ddadc2f.0+ddadc2f","@agoric/assert":"0.4.1-dev-ddadc2f.0+ddadc2f","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ddadc2f.0_1656434405969_0.7018358294113269","host":"s3://npm-registry-packages"}},"0.2.34-dev-86d58b9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-86d58b9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-86d58b9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"677f0373924367ab1b58c3b7fcc7f0ce4a1d2e18","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-86d58b9.0.tgz","fileCount":39,"integrity":"sha512-fbRhnJqi6hZm2zRE39HMbrsDLJs3En+FwKxtI2P138pJ1s4IMsX8wuV+mekjonMoaNRc+7EPEVJrk9YUgQnTZQ==","signatures":[{"sig":"MEYCIQDPuf12hMVRVM3MgUPpEfq9eGeHAgmO9obxmxk281GZxAIhAPCxAQDsx7N9z3uN9Rihw6YLkOCLuOC4Op4I1zBV6Yse","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuzz1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvAA/+JzXbTxGmOry+eU5CZG50hpc9rS95bCGnUzfzZFNqe7JZH5Tl\r\nrxeofJbTiX7E99uyQUXHEdEG28gsLMCAccbLY0o19FHcLGLroem0JiohaRh7\r\ngMODnR2WUbdoai9dNrqfeCkCGgfl0XTqZJWCbMjXn4vZ+M5llhraXaghGT8+\r\nDLufgpX57tqQZKt1CAFinCbU5Um6bv84wWh1M6kAUXtu9zguh20YHex1doQ/\r\nuQwnGZ2Kr0MeiaxihWFudc6+Zwb1xEwLL8RD/b+rqhL2l96kob63NmyTHUhy\r\n+mtte7w6ODgU1XXve7KiXnlMcB7eLzdyfNdujwjFFCWUJClom1vURbrN+aRR\r\nn/J7Oe0+iVqYgHQFZxsYhZnm3J3MIgKtXqFmsEjnaaQbkVifv9RUn8gsnsr7\r\nj3uu5IcJ+T7FD2vCc3RslnMc3YZHJt7GzSfBDzzg+OFneXhdipKqDL6Kv/3z\r\naty+2b/jgL2cSs0TAiuQAvMiPc4u7BRtdHdysfbhJ6B3+8+Kr9g3+1uH2YbO\r\nKF0lV09kc0gTkdw1j42MqMTWHSfck//6xw7gu/57GXgUacd3fw2VpGY++iEA\r\nzHsVgZ8dqV+0iBl2gPmJ0YyEmNrHhj1pdd9QVVCmZQjwYcsGkMP7bKqK8yKX\r\nul6xhP0pbWVTuSIrgwtGbfZwcuH2K+R5MAE=\r\n=7zvR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"86d58b972b123bd77ade5371fd72340da9c6c8a0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.41","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-86d58b9.0+86d58b9","@agoric/ertp":"0.14.3-dev-86d58b9.0+86d58b9","@agoric/assert":"0.4.1-dev-86d58b9.0+86d58b9","@endo/eventual-send":"^0.15.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-86d58b9.0_1656438005590_0.12892314052602405","host":"s3://npm-registry-packages"}},"0.2.34-dev-a3c06c1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a3c06c1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a3c06c1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6eb1c3bb3dd1938336ddab1a7e6ab4dc02797e26","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a3c06c1.0.tgz","fileCount":39,"integrity":"sha512-abU6jj7maGV6h29DhdYAC5TWd4P75FMW95z7B5hyw1LX5yI3dAgErsh/nSz+Y2TEYE00luYuYcMO+xsF7S9ecg==","signatures":[{"sig":"MEUCIQDvvwRRhvY+0GM7lu2XeAnA2wLNDIoM1vLHsKIAQhXxRAIgaB7svjLLSqpGGVHVid6eANiu6shjnUtH8vep17KKKp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu5g8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdjRAAnDmeDP3RKUaTbX7b/TmEVyAPFgGvrxcetZuunYzmWeoXNy1Y\r\nvjA8B53vLvv2vRWqhsRwmpGz7eBPU5XOpKDrfa0KF/Wk1gUth3sERR2Aocf8\r\n4kl91kdHEnrCDhTG12dERHC9DMzMQUYX9aGimyYeR/E3DD+7vZpK2eK0u2K6\r\nne4EAQ+MaX+9i6+EcF2Kir322Cnxb6+2/0BrfJLMDugw7awfs588iENWXl2c\r\n+DGLNfMWU3GTrEUOsHF6eXXyQcTunjLUwDAGywtEy0YQUa0bSoACQxTKAZyQ\r\nYx+6p+O3saB8KyW+CnG59shX8jUYiBAO9fDwWSqgjY9EBuFHSJvbhpOgpd4q\r\ngPV3lFmounQ49ZWM5N8c87/Ixw7ivY5MccLq7B17L27P75IkcXDxQavqStjB\r\nGMJfkFZ4jFovWB4xPpiTnS319+g8K7xgIlj/PvAS/VMK5NWHCYLDqMGOGU/S\r\nPCUuHYGX7pm2p5pCiBD9R97LjXYFXVyTCbln4jqEReuQylDeHqnGE+G1jYWA\r\nBAzKhVvAVShvIJlrJuOiPEQxiszFOpdnWcIoIv6AP44KwpenHrkL0PpQgGOE\r\nCUvPggrO3W4Nx7xFdrg7C+EDQjL4GMSz1xjuNUXdfjxRZdVqZsaPJRW01lPM\r\nS7tcjNQ6Ih8OtrxrRt6WX6lH88Mo2F/90XU=\r\n=JPc6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a3c06c121f9080db5767ddc296368e17ee8300dd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a3c06c1.0+a3c06c1","@agoric/ertp":"0.14.3-dev-a3c06c1.0+a3c06c1","@agoric/assert":"0.4.1-dev-a3c06c1.0+a3c06c1","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a3c06c1.0_1656461372265_0.4739701564107568","host":"s3://npm-registry-packages"}},"0.2.34-dev-b480c32.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b480c32.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b480c32.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f633ade045d916c87c6bcf16023417f3289f804c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b480c32.0.tgz","fileCount":39,"integrity":"sha512-U5sE6UDo0PU9oPBtUpUEPDs+PsYE8URWuFX0NEPtjvzKmmlWEX6mq3G3spa7/37OX0V12Y8ST4wchDQMT8SwmQ==","signatures":[{"sig":"MEQCICI9UXg14HoP+R1FKkT/aCRqdZCwVgSuhISLiO7UJXW0AiA2TkngJf3btVo1sKP56U6zNEx67/mJnei/lgmJBKsqCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu6frACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf3w//di9Ktm6IkOTf0JEicvjMmzE8I9k6vWDXegwLbBesWfEt0vJx\r\nMsgKChlY2M8DOPu723fMlHhGnucu6QRQm1pzG7B/6irznE2+0ditLZO9WIFR\r\nzPEIXD1lDCR75lvb++53TzxcZ/WUqaHhD6oxuT4r02kIeii3sV7CFHTsKxct\r\nwl9aG3H2M/+tMyNzyNPmR7V0yMQlr43NUXz2SPkbzfrTomXiyPo6wA3g6LVZ\r\na3NO4ADSn/zfgq7Mgp1YJWDbd7LzJat/aYMZA0rv1zmsi+UofsD+YYVQK2wn\r\n9g8TWlqC3j1GCrFkEgwM6HUZ9asU2ZByyOVt+8pFTmI4hg8My841alGOWRs1\r\nk/rtrCYVaLD/DD1gnSd2gEbPE+1jGOpr0sYTqLe4LLIW84cYy/XjXY7n/MgG\r\nxkjKe02OlUXjYr2ITZ8afvZDHnIuToqocaz1nggXwlmAbzmNWhGjgRsWUJuh\r\nmQySAHzxaKzihXSTFbPk3IBjWMLXVK/vDkub8NlLewg3/exvsfQPv+jsDLf6\r\nUcyEseA757bHrWSC8lgcqSNHgxTyCFkaSdPwbUfP6Qbw8GWPIDcFq8WnqdL8\r\n2IzKuoBDI3OTw/SKeJp2VNl26uiFNSLFM26Su1BQQmSBozV1XwKJOgUBbzxH\r\nrDhs5wyP9PjoeRI+zQhZIkQVRyFiLUWVrqs=\r\n=F6/V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b480c32d3ba644de908d0518af6ddd0cffffa9f5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b480c32.0+b480c32","@agoric/ertp":"0.14.3-dev-b480c32.0+b480c32","@agoric/assert":"0.4.1-dev-b480c32.0+b480c32","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b480c32.0_1656465387329_0.03320109317614017","host":"s3://npm-registry-packages"}},"0.2.34-dev-8201050.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8201050.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8201050.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b32bb99832b146866f3862017b1cd6cbfa298194","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8201050.0.tgz","fileCount":39,"integrity":"sha512-fU6mqe2P4YAwiulW71JfHRAkOUXcEmNTMOrN3HEMkuCtKJi7RhU3oVGJQFOSVNjEKOCCp4jhUa9LtDNwWiEGFQ==","signatures":[{"sig":"MEUCIFvq3XAw6tuxODewe/r1I8MFHKxDqxJHeKyttlAgsOlyAiEAkHzmrcKr2S2IThNpdU6EH5ZSelaPg8qBp/qSC9K6hSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu7JqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqobA//eo+smQPBKf1dau7d7Vn8mYWAS/BLEiVXV7+jhAQeVNSpNq+t\r\nHql2JsQpz6Gbqwnqzjlh6B0x/yecXpxSl7hsPe+Tsfi8BECJ4b4r32sAtAke\r\n/bef+ZiLnzDXzbTMFmQ7s/7tCFhsJgRzI+pKoqsO7p7GSNAzknw+cp2xYMej\r\nSdYABULC+aUrmzRnSkq2D5EzXapN0F11/eXfhNewBdKLRu68WxzoOmjQ+JvY\r\nHr/Soj88OjBB81d/L7R9RETpVqVX4TfIpOPe0iKAtS2UMYYRoXyPY95Syhoh\r\nNchPe7nHYWce4wqa3utSUZoPycNE7XD29CHYuytcD+kyWYfDHv7+Is+fM0+p\r\nrKk813mlKWlBMtdRsESu/wJco6iTfhKd3ANBv7RH1nRePQ9xcsQNNmVlTa9O\r\n6IR4a/a7nqSw4KYary4XVMmNQ+dskdNHNd65AdCWxQJJdkuhxnVsdx1RTk6s\r\nQIZD5eHG/poXYSj1ODwWScaqx/aYDdDXEFpOFLp2xCY6S3/8ujFlcoxBoeMW\r\ngTbOfERLkh7PZC08p59bEHcC6f2KzlT2MTP6o2DMjgbB9MVmsr+wPpKkZsrm\r\nA8FDaLLZNUOAqBdayLxmHeoxx6QRrmx6SJiCenfoezwUJAq3btXl5/DKMwTN\r\n2Vmao5KN/6N9Hsq/eTRUtFPVekws5LKceFU=\r\n=dQDQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8201050103b1b2c76736b80ac4db9ec7f78dfdc7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8201050.0+8201050","@agoric/ertp":"0.14.3-dev-8201050.0+8201050","@agoric/assert":"0.4.1-dev-8201050.0+8201050","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8201050.0_1656468073975_0.7841402874418621","host":"s3://npm-registry-packages"}},"0.2.34-dev-37a2bf0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-37a2bf0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-37a2bf0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a473dfd7434db2dccabb71702a256a79ddc55426","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-37a2bf0.0.tgz","fileCount":39,"integrity":"sha512-6B5h2p6GtL79qcH607/77uEpgaz2OV9FLlZT7RuavJTQN6mFgrhrc3e/ba0ZKeGhsl+NFfPwk296Ziukoqrg5w==","signatures":[{"sig":"MEMCIEWwn/vMvAeQpcyudhoC3IqGg+JN/QHQMSUDGYztfkFyAh90yeoWncy4/uOj0pBnrBS//oIHXoeA1o1zcXbYrrLR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu8HdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjFw/9EBDym+UvsPF0p7vl9nspV3P2ex3flJ2Kkw48f+wxxBCZq24S\r\nzBfO+dAf25Hd6gjOCnJbIKbsysVSEAAlIZRGCQrTcuhHW6HySplAW/0gXEsj\r\n6rky1D3fr0wtRO+R7LK1xPaOs+QkTLEC2TbkQLLwRsocq8LxRSbuMkWWmwnA\r\nYpRD6t+SRlylc34cVjIhP+2Dwvd+rpIzSqAPeRbKqIMkkMDL/sY4rwYlslYX\r\n+QnEvy7HncuOfKht5cbNtxxDl1rgjyxo4XBOxKd49TNPwgLGmCSWBOWD1T6H\r\ndqX+QASXBaExKZbROe+144WiLqbU3iohJwY8MKismcFcpLKsvHKLlyQDJ3Nt\r\ncJzWYSO69NqXCGbaL8pKoLlsrnEqDumdv16HKMNT8t9txmsxd+I+F6kWg5/s\r\ncNntoI0CydZJJ644vjEZzWnCjd6ftyIjeoP5hbPiNRXw2bU81U69X9eV9Wyu\r\nDrT5jKmLJbkadql0tzosgl++N4use23uF1DGJ0MA3mvpJ2+cSDSqKQLZi+uS\r\nUUplAfEUgCGkOqvowAtneAcSyDNl6/ZJnd0KEtmGGkF/GfbNwvAP/DU6+OIJ\r\ni2aaSVAV2oWEmf/w/NjR9SXUrKYwn1YFl0B+N4G2CbG2KG/k1JnDup9MsSMx\r\nHwTgTAJ0kSAEhJZWMNv9Q/+bbNa027qX7Pw=\r\n=KRBI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"37a2bf08c443ad30d47ff5fd81fe6355f502df0a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-37a2bf0.0+37a2bf0","@agoric/ertp":"0.14.3-dev-37a2bf0.0+37a2bf0","@agoric/assert":"0.4.1-dev-37a2bf0.0+37a2bf0","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-37a2bf0.0_1656472029441_0.274912846781296","host":"s3://npm-registry-packages"}},"0.2.34-dev-52e9b10.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-52e9b10.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-52e9b10.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ac24efdc2eda46e3783d185e818ec73046d1f437","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-52e9b10.0.tgz","fileCount":39,"integrity":"sha512-pIGQz0ql7qT9621TtXPtCzzKMkb+zwyZ9b4pqKBQmV5emm9b3MVTydU/4NMRsvpVp12fv4AOLgcteVR3If244A==","signatures":[{"sig":"MEYCIQCbhcjJBnvk38qQMONDOvns701X2WzbuUwqjy8Fl7iAEAIhAIccKvFBbn4tvVhOjAun+jfZArbLpKekx1Mech8t/4qe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivIKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3lA//e+7iSX5sTPPqhdEEr30zoRCj9GytKf9XWAxWhuBytrChAwxS\r\nWY/LmdLnew35weOGNq//Q5YiNgytBnwCGhpR65AqdBGls4aljx532VJzjX8T\r\nk9fchx1Q0vWrgJENNyiS+bz5t1VoeNh6lrGR3lDV8kDCUK1ZMwsZjeII/Wdz\r\n+8546OGt/Q66ZGqxOTSA0D/xTayZVU7PtS4f+Z4HFK2Wsn6I7lDAlcG8RZlx\r\nOwKygBNN395zKgOXuRCtahz16hBmaCCBhwcjeVuk0CH04QDoeRoWcv+UTzw9\r\nZ0uS+B70uALUfinnyZiJ/Jm9/tv7pHwDShoCKyzSW2Rm0EAXQ4FyVFZX+Ayk\r\nh+xTNc48KvCVBtZujGg/e/rZAkNfwfwmD5HDyApcsQ45tTfmZgC0t7Sr6Crb\r\nO/vBE8q8t7xMJOA3UDFwxkkYhx058MR2wTI98CgUr1YccUROTWWRkfgItYw0\r\nGQ8rlFe3pFTiLwQXMYtANKtGJhPR+Q6FxeWUk3nCVOgwQ1vI4ZRAy8JpX5aL\r\ny8OThHr4Kv6IH4ONw0QzSpLZTFiklGcQDxek6OGdeE6wEmlmIM8M544RGyM4\r\nAVd33ERaMd+uKVRq8wfvRS5Kkz5mmHBaO9bkEBlqautVwhE67rdQS9aQfZka\r\nbyHgI2hEiakfqt9A1bJ835CQtoiYKz++ozs=\r\n=8szw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"52e9b10cff0901693322474991637fe4cf55a6f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-52e9b10.0+52e9b10","@agoric/ertp":"0.14.3-dev-52e9b10.0+52e9b10","@agoric/assert":"0.4.1-dev-52e9b10.0+52e9b10","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-52e9b10.0_1656521389262_0.9389587423532944","host":"s3://npm-registry-packages"}},"0.2.34-dev-ec95ec4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ec95ec4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ec95ec4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"604f0f4894218e0177a0aa8757b9517dff04093f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ec95ec4.0.tgz","fileCount":39,"integrity":"sha512-fpL/tU75ymVJ9LxnXUwKH3eVb2qlF5UJEQ2cQSjaNV+ebxaZ0q22Zr0fpt2Mn0wJEQm6XnB/vewHVy2g3nF46w==","signatures":[{"sig":"MEYCIQCURpy+NfvSn161QjXsuYEwBqJiVKduMrvl493nbH1beQIhAKrfQ6l1d33j6QXdKd33Cm0kqmkmxiTVKd6+IEpgClPm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivJm0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCNw/+LIqbHXOQM8GJVE+ZwC3hdsc2d3VWdUhKp1ONrltF7yLF/64z\r\nbYUIYuhC72hCHnCCgWZQSIrQHg4o1woJ3r1ELNqFMvkRyGeaRNjID8FQBqe9\r\nCPkZlWIgjfOhuGWk+YnAjDBmVPrhzCQBIU94m/MLTAec/dnI5ejlCuVn9kKl\r\nSsvju3hpNXKkftHNsVA3qkXopsvSZzf4c44ajyEWw44Jps5/j5qaH416ldCv\r\nrKr5tLimBNMvhScFLzEM+odBDjZQKwTPXYWqqQw+OFyLEgbaLQf6/eU3znWH\r\nSBu1kXiVJrpsHemojCgCQt50ROLmUEikXO7arMcUkska575NW995uVtvtWKn\r\nirSDQV9O07ChfhGReFf5GvsRGBHhXp/5HMbAiY7RO3D4gdjKy/WoPTK6h7t8\r\nnvWlfZSN93QGy80A3P2pW7Fy4gV8Kol1tbCd8jK1f2RKu2Jy6rG+u6sTLcW5\r\nVvg7QJtwnxyy/ifMe0TsXQK/kc8axcWZcLPwuPKUsZqZ5q7lQ7VXJfEHNvJ/\r\nMF/bVo/QxcKroCdI1UUFtN7e2Ze2ANzChDJEXd7nkovjQz+h7M8cKQxoN7sw\r\nAGbyshpIl6vHaevcch4XxkmcGg3EYm99HBstD0/d+6JnP0GvMObW/0jL4uGK\r\nU4ih1uQcJ94mlAmgv80ZCF4FCt2pbIVJAqs=\r\n=IcBO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec95ec4e563cf068270fe1d85929d2755a98410e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ec95ec4.0+ec95ec4","@agoric/ertp":"0.14.3-dev-ec95ec4.0+ec95ec4","@agoric/assert":"0.4.1-dev-ec95ec4.0+ec95ec4","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ec95ec4.0_1656527284344_0.18251158488716723","host":"s3://npm-registry-packages"}},"0.2.34-dev-3d38413.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3d38413.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3d38413.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2757aa5c51c40377bbc3db8b15e059c070f5f907","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3d38413.0.tgz","fileCount":39,"integrity":"sha512-fU8DngwXvppbHCY2U3dtWvscLuKnt+uaJioXS0MEhn2hsGY5a/kVpdIDV7UwTvUqNSASpt0N6aoQxLkRNIhA0w==","signatures":[{"sig":"MEUCIHIMbTgSfSukQq7SBeJ7jejfFTGtGh3RkvPqMt6OheMtAiEAzPmvhtMD7ozRbUd9pWdHTRtObygOS2HyYMWApBlcHuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivLxLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqmiw/9EAMpw5jtl34Sl8AVBzhi6fn11t7hV0jsKHvAdsgm3reNfk87\r\nLgcjxHIXjTvLVbkR7CVfERqyRejRrmx9b+W1Y2om4QfUwyVrVswlXDtx1DyB\r\nRGNGuYX7RYxj8qcoOFuYNScvCcXwFDe5YKJ5dC5qtIM5TPrMCQi5Botk23hm\r\nOUhTw5RvqUlltQkEJpAKH1IuWu2/eVqC9+GtmfRCdfSoUSS5MTbLUKHVNjuc\r\nHF2J30mGYZErrZJa/3UkntfSHt9WCHgnp9ELGWOEdUEcRWN5wqyPHxe59G51\r\nVLb9vuQT12O+7P1+JpoteG34fWVlDmFJolch/vvbMchf6D3nZdw6OK659iNs\r\nMES2a0s1CR1Yh576eeGgpjqTJFdXg2FJM44AlK4pKwTpx4LuVR5c6vMWNvgO\r\nJ7a0qXvyrjuoor+gVIvAWgN0/t9pCBthnHmuRRNjqxnisElbLdi3yoe0CC7p\r\n7hvDpewmTiaisNvVRK3qSukqGRx+vtuGczPkVlWvONEm0Df9cKYz19TxtQ2O\r\nf4PWW7seNaKJX9AttjwoktdvrsXyoF5yjMeXdNZaYC73fYTnZnlCtEV294EM\r\n+HdSNSvfvIHytHRS2zoUBPrUCynR24AA7VXMnLw2PqtiKyteexDXyshas8IT\r\nJShSPFKws1C7Y8aofclg2Fkx6PFm7NUDfbw=\r\n=VEMz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3d38413ada984985b9a4aefdf118f0ae4402549a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3d38413.0+3d38413","@agoric/ertp":"0.14.3-dev-3d38413.0+3d38413","@agoric/assert":"0.4.1-dev-3d38413.0+3d38413","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3d38413.0_1656536139729_0.10112723453766104","host":"s3://npm-registry-packages"}},"0.2.34-dev-0b0ed86.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0b0ed86.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0b0ed86.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8d4afeef8235bf805f54691ed3a3cb5d8272d9bc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0b0ed86.0.tgz","fileCount":39,"integrity":"sha512-B7YNhFXU0jqM/eEeqd18IaJvG8zdRJDNub5Yc2GXNSIwdf9X5nRsNxOKAOOiHhATsx9ND+xHlz+YhSt8Wg2V+Q==","signatures":[{"sig":"MEQCIHdi35vRAZObDMQZPBWOeupYgg52xJRhIFHOEIWZLylNAiAjaMJET4jAuUQO3LK9vjbO5pH7sw9oKfXgRVwioz15GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivMiIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovWw/+IUtoUMVCz2T6k511r/tPA9P1pQmPNTnFfc9HvKQrAv27dq7c\r\nKloDLkyS9Mftwrs88Qo+RoF7LOpjtooVX0QViCuG9gXDO7lhO8Gq8iJlGDy9\r\nRZwSKVTTey0KZyDn3zSyw+gQpBqA7WdbzUtnYGUpprimqGeEQ8fd00xLqliR\r\nZqduMC/HQaqOAVA9puamqntrXZ+iA5vFno4iglrxxDyK4Dk3BF/VaKS/ZbpY\r\nIkt2jVi/rGIlJbiTA+wt9zHk76xoVbFX+blNlF2rBNP0m5+yP5MkjON5iz0T\r\nz++xHamHrkfRAS26VgvAci7bo3HQpCMwEr3sZWf5Juz5dv/CvpNayi45U3qT\r\ni3JvHZ2TbHnnV5f5e/OFozDTTKd5rn5oCMCeT2swWaEWQWVtDAmpGZfuThub\r\n3W4KGapQRX9IH0MTo8wqz9oa7u5cdQ0RvS5mhePUMLb3In13277rKDSfm2av\r\nQaCtsgdR+eA8d3kJoJwyJJbguUo7jNhXwl7Twq5tUpWe4pNMDe+/3LkNN4yc\r\n+VeypJTF7L5aWv5c8ap1DzeM5JLOJVMZiwu9UfDoD1YaM/RROXjuE0HfpeHW\r\nK5Q34L/jYLL71a9hV8qOpdiur9BtTGQPRvlovUEvlGjH0u7NX2cUbNafgljz\r\nizyF0yacZ0xqOsjF2JALIpg41G6m1jNGd5k=\r\n=abq8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0b0ed86a048b531d57673ca46910f8b58e087075","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0b0ed86.0+0b0ed86","@agoric/ertp":"0.14.3-dev-0b0ed86.0+0b0ed86","@agoric/assert":"0.4.1-dev-0b0ed86.0+0b0ed86","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0b0ed86.0_1656539272540_0.9157590632831749","host":"s3://npm-registry-packages"}},"0.2.34-dev-1f2c465.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1f2c465.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1f2c465.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b4674659e372022afd80d600db70a16af5ccf3cb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1f2c465.0.tgz","fileCount":39,"integrity":"sha512-ptwOwWpWJ8C6KQIgdfVkuCbSzIqx21qO/oVbnKflbZJ6+lQtPnBtHcSgZ2aHhezpcOH5qsGvtcJZwnwgb4EUYg==","signatures":[{"sig":"MEYCIQDdY9oN099RsAcBRwxz1wj4CwSchds51zIwfc3cnw0MYwIhAKBJzWu18Sy9xy5M8nVMb3Dr1rtiN7wHhii6xrqk03sY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivPFDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2wQ//YIpUgosO98T6lKHYK6UCHOd4Xjf0kycIA1s+cskwi1J0Ie0T\r\nNy/hHd3kXiDgUOzgjKKIelA+QT3YjQtx0qOBuxtlGPYoSnkj/NWSMRdkg04Z\r\n/aSNTfPPFiPUeWw7nn3ywImlYTPdLDrFDwNR7EyipF31IdtU8bjIB+3vnGI6\r\nrkF9GAqeesI7AWUQyMD4hZO8PCJ850aOCO2smxwpwtdJEZuiWVhjzD6O+ZH5\r\nlTgt6ijrkviJYWItc0SpTpfcHAXnDAhqifyXOaOIYROQHtR8eJDkxoco5YZZ\r\nsVDDwkJNPSLqn4s5Swf/XrQa1Tioghen/FjOdfgKZS3yzCaYJANozEcgHs/L\r\nJUioVDJ73UOhsSyyf7dol+MDEV8YV7Ndt6lfUFdESmUfpeeMS46bgxKTjefJ\r\nICxuE5gu1ktzm+FA1p5MZiFvNqwcZLxUtJ/+O1E3fVCBV8H+HKMhkpf/pG1m\r\nFPkTdrDCoKcsJDAjhoLUM59vBKzU5NyS0BrU6UA21UH1ZGo8rTesBCbngKG+\r\nYRZ7AAL2qJ6H1uzHdchr2lgXd14Hwd/bwZQv+EHcy7p/YuUOV9QkMVGFWodl\r\nDxkUTg7UV8JY6bhf/cJI+FQssgbXx51RA6MMO/3YSrREBnDL+ucQJigepEI1\r\n0P8HMaHNq/YjYOitEsxIZ2OcyJfHj9zBUvU=\r\n=kAnd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1f2c46550f36530392eee449565c77858bbd4f18","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1f2c465.0+1f2c465","@agoric/ertp":"0.14.3-dev-1f2c465.0+1f2c465","@agoric/assert":"0.4.1-dev-1f2c465.0+1f2c465","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1f2c465.0_1656549699105_0.2981194742894415","host":"s3://npm-registry-packages"}},"0.2.34-dev-cd52fca.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cd52fca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cd52fca.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8b5ed1dc523b10207a4d6338ca52cd388662afc2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cd52fca.0.tgz","fileCount":39,"integrity":"sha512-WvSQ55KhV6IGvAe8jZfMTlakYmE4LJjwZDBj0DA+NPf622R2tzh13205Zzxf2+jnhqZHucXBIkm6YGTpDkwbOg==","signatures":[{"sig":"MEUCIA/S8NxxImOFDg8lW/XENKUxwXaMtBfUvG62FWkkYEbbAiEA3om6x+SG4yUVDsT8IkRItSKY/IUuIyhM2PeAeF+SWRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivfCyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjpw//V5bSCYJmfDEo4i0fKva7/aF8SJUrICqVFbzJh9oa3FtavRCD\r\n8B4OQDKxW6cuvcOEkiHSphp7Lblk/cGKfyXYlFm5pDPjbe+yXeGMbHOA9FCS\r\nsWooKQKBtAQk3VLbZconV50ppmyyln5SVUBI5fYu91uvs7U6vaqoMDYuv4C/\r\nr9UAwuNpongN+dzcN1lGVDWip+Im9vk3MqnI9BRIoCLDqdyW32TV1B2bWI9O\r\n/VgD0JTQJk8kOYrsin3llZGCiHd4bw4kpo7WqxQ6JkpJziibbdWEtSqy1DEY\r\nZfqLuyXdUsL/918vF0n+53/HwH2m4uWIunqK6MfFn1GS2vMUSJY1DfqBG+G1\r\nyR/3GJt4+ThJGd5eyA7td5dPslFHwI4/6SANwSyyGZVibzKkXZLLCnlXgFQw\r\n48i9K5LiCVCxalxYwpaZuuU/F/SEgTfmlJIsQdM6izHiyCi4gLUDlklQ5URI\r\nOT+FSOBG/qxQ/5ckudYkYngxS4HlWBgPrL9a3Qm++hMMb+zGO9y8e0kY9DC5\r\nRUd9jiUbw4GRbJVzrfLOWuWjStoMd1lHGMuBTtM9fUUdAHIFuJKJfWOJde/z\r\nwNDCCasVpU3ZhDjZvB659cH+l9u81ejWObQAWRHkY4npijnOZlv1Vx6IsJ32\r\nU7alOGEHCzDq+tFWg6omAbvU1n8HFnpBYRE=\r\n=fpcH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cd52fca1d816db54f05bb08c1d3bfe5efad4b4eb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cd52fca.0+cd52fca","@agoric/ertp":"0.14.3-dev-cd52fca.0+cd52fca","@agoric/assert":"0.4.1-dev-cd52fca.0+cd52fca","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cd52fca.0_1656615089903_0.8923054295218718","host":"s3://npm-registry-packages"}},"0.2.34-dev-d5771c0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d5771c0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d5771c0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"54d77995cc78b8b0ab6089380da5023d485819ad","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d5771c0.0.tgz","fileCount":39,"integrity":"sha512-xA8w3Kg6ieG8f2GEjR46V1cWln6B9jduLUnqgNuljZLaG7efFbIkfIc5sb/+4UQs6Gm5aXirHZ/qJpph45w9gA==","signatures":[{"sig":"MEUCIQC1H4HlEaBaP/GinzVdL65IcleQLQiA8anCbFe2IyXe+gIgZAEdKMggFGy/Zt6d5EDqIRtX5xiPtjAksAIHYlm5MGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivi6uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD8w/8DRm1jDM7IHrZKCf9QItP0vXWKc+CjOe8hCXt7BEey4F8icwF\r\nhrjDWNkqL4cAouVXH0thU220b4+l8esmCdnbk+kgdxFgdP5L5rBY3vTS7L6+\r\nbm9jtW9e77g1XznQ3t57bfd+vuS941mHO8jjbffNjd9oHYHcWA/6Tfw9A5/f\r\nbuiF15vHU6VMQBzzr6SSAvagPg5JE4EWaCZMrypjYCWm1Xh0awcT5f86lRaI\r\nmxbkBqyiNJ2BgdXE2EaQiu1DpqZ8mkK0pp1INcYLvOzOiI1dMULQRYZJdi+L\r\n40QVwaQfdQ4yWGEfSw2iBKJ/3hfoAho26SXRxFv8ZMLkF7Km5Z4PAIfv+Oww\r\nVPT8ntmaVZgftMtUofI7ltKyQ0dHmVva1S5yirzUqzt64qPLij5Rs8Vi+OrS\r\nV0BNkURTuiCYBsEGNP+LN7v5Fr4wybsQerRK7rj0NNHy/sl204T+vdusLIKF\r\nxYrRMdneBr3p88geVZSQQLjBTxUshqt3LqU8TUla29GObCD3vo9U1ocLF2hG\r\nnvWXKRAnX7PcgE6hEZKe+DpPmb+ABGxYdBZkZOmzSZZRYEfBZ+CjqiKNr88y\r\nJhri0Ictff+kFSHMuqa+McOU6+sR79xadTast5Q0gO8ghbfOYrZQ7DprqkXG\r\nE/mAOCrx6MhvvhvHNG7zEyyy34g3dtOgZYo=\r\n=4QCj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5771c0cd13e0d6763633535ed578df288a5084d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d5771c0.0+d5771c0","@agoric/ertp":"0.14.3-dev-d5771c0.0+d5771c0","@agoric/assert":"0.4.1-dev-d5771c0.0+d5771c0","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d5771c0.0_1656630957916_0.4999575895484578","host":"s3://npm-registry-packages"}},"0.2.34-dev-4018a28.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-4018a28.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-4018a28.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"25d9cb4475470975e9e2c86b3791c9474843d802","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-4018a28.0.tgz","fileCount":39,"integrity":"sha512-cnLFCo25zsmbPcTs1NPOwrapyc89vVxQVTjEq5YYeyUkkJLCv+QBwZS/fY1OESyP0LyiSdRk65DIT5F4nwqeuA==","signatures":[{"sig":"MEUCIBnCYmhTE8AJHrFciGJi27yr1jGKYEOrkruEQJ6tobjOAiEAlqpKUv7gI9xgR22VXcW0sOVdMmfzBB6CYd1zENJK+F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivkFxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHbRAAmCBcza6uzg96T7ny+WWLtmhJqZ0gMqmq0IXKDfdHfRejCe5D\r\nFHhH8yrOvSXs9CZO/07Gu1182JXKzSnso82WsT+xeNTlCNCEuSBAVpmWeUoJ\r\nCkRKS27uLoVGSXxWiuHEdPNuu5vvRm5ySAS269sTpYKSK0R6Od3cj27z9h26\r\n8IuNqQ7Cpq5+L3HB+gZKSe4f38AnYkROS3uMFzkHrQnvphPTPwVbh9qZq7Qi\r\nsrJDgKhS7IE+vYaKGJnqg2P4J+qzh8j8PNNSVixfJoYqQ/DvJBp3C3Y6+20I\r\nF+84QPF3SWYBlSjcgvY1E6J2YaDOdvMVuJBd8SoPISeAsxqmrknJrQv2H9a1\r\npGpviBGdFlEvI9/MQemkVRwcGDr6NE6Z6tHTYfTop6qg2DJQnNT0DoqSm9lJ\r\nyeLDNQTVbODo9kDLZb3wYjVMIAG+Klci6fJ1soWXXexmljVp8o2S6Jpkohv6\r\nT7V81Pw6OFfPGCEZRiJpDtMFh8jsLPn5B6w/b94cmrO2Fu1NSdAhTcefFZ+4\r\ncnUrC9wjOLeDfrbZiQmQdUklo+GSJM/iL2pSq7YwQK/LhObQQIpbFceXrz0c\r\ncpB9AyXsd5x5B5H6PWnKU/uAG5WU0kKRYcFJwD8GT3GqAneZ0cCOwjttfix0\r\nIOBczSca44itDywMCXimMq8l+rhb/4xXRag=\r\n=10oN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4018a28fcc9ea3ecd28d09e54e5c7cd2d64907b6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-4018a28.0+4018a28","@agoric/ertp":"0.14.3-dev-4018a28.0+4018a28","@agoric/assert":"0.4.1-dev-4018a28.0+4018a28","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-4018a28.0_1656635761003_0.18862795510529828","host":"s3://npm-registry-packages"}},"0.2.34-dev-cc16105.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cc16105.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cc16105.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"df451631b726f4596e07d108277997368865b9d4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cc16105.0.tgz","fileCount":39,"integrity":"sha512-92R2mHWrY+pKBw9DZkx2v+PthQzmOby0iqsxchG9jenXzcE/m2UpT5893YLUvAhBwgmagUh3qgd1fFcD+I6CpA==","signatures":[{"sig":"MEUCIQC7xy+I+qky/yW9Blm33DKrLIlMvMcsfNWUBUKlW/p/HgIgCjMgzuDTtu+KerlNEwjcF3/FgfrF7Cz6RjWvHuGNbs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivlAFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB6g/+Lw6clSDDqTHn0AaTnKWQo5FmFUBy1sFIDd9/AKJUZ9gcjgCi\r\n8vM9OtmAz/6KCNater7AVMwDAWcGpprXjysOBRKkdYUof0IFswfQPM/3WQJl\r\nQ9V1kjVNTupnoeIuH7l5f6au2Kmmk5iUzw4A7ExGK8bgnkJAcciPiG83d4nS\r\nKGldGyDZa1IQjKIsILIUUqpsf8Cyu42IXK893SKvf5h/y0mCyp3+YJ1bADcT\r\nHn6Q+3J/x9sx6X1DOyGeRg7+YVS/JyqiXjFJXm88IFB2UW6svjIkSGAVhdm2\r\n8nvAZ/BMSod4dbP7fJ1bVcREEk/GEXTnKiXqVGmotu5EStaWd5qJ8UIoY88M\r\n5CrE4ErYex/mjPwzQmlilU996Wkejs/JQyy23TRJ2hOlqeIEApfJmvgjpS9L\r\nTDMQR57hZGN9NvEjbzLNvZPOWZI/eYiQTgPxUmsPhL8fBsGR1Kw7xvHBm5h2\r\n/QUNOwfqoAjN/hA8DTO7lTbwBgnGwO5+2StP3NnCeVeYS4sqJj+sq2PKQthq\r\nHFZggojBBugjkiyGeW8woFDycGUjQ9+coYGjPrdzBr9qLwYVlRNlPqHyRGTQ\r\nTqMxCtLGe4p17ROad2AExyZG4nPuycdTwIT66Z50Yhqc6PkwL5XDv3je9hRH\r\nOZJQvPIVEj59RrQoDdxR0JtJxuyya6u/0KE=\r\n=kwRQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc16105304af7ac35b47a299820a4551d1aa8aa3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cc16105.0+cc16105","@agoric/ertp":"0.14.3-dev-cc16105.0+cc16105","@agoric/assert":"0.4.1-dev-cc16105.0+cc16105","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cc16105.0_1656639493278_0.1286459676835665","host":"s3://npm-registry-packages"}},"0.2.34-dev-f2cb70e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f2cb70e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f2cb70e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e39294ad289b534026eb60a18b2605560d7b62f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f2cb70e.0.tgz","fileCount":39,"integrity":"sha512-2dvKg95E8qN5um+HxjFwfBB6n20bgnhDYMgNhQ3JURH3mYpT1inLsgIP6MMp3eHFpqe/Dngom1cL5Wm/ARVvSA==","signatures":[{"sig":"MEYCIQCf9LJ1qHImd65jYk0JJMk2P2H/KSmSWo/sGrxnjTpFUQIhAPOJ3FD3WV5eBYO1Q5HcpUpk2nInr6IpxAlNvZiLTK6/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivpBnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4kw//db7/AHrzdihsbIs+11vG8qw4xErr7lY8vP7gf6vK2cFQLwW+\r\n/LzDpO1MXO0afZe8SrNfPtqGgDsDLZsgdyXfAsTuTgi3XSB2sE673o7HfPzt\r\nUYXxS8XtfOvtRVnYRpGE3JG/mne41f+k0z5ehJ5jHL9Aakso9FWulh9Xhff/\r\n15RiJg90eiV9B4DGg0pV6NhlJn4nnblN3S5B3Lhoao21dhsgD3CmNvaY3+Fp\r\njVrRfaVEZiOTl8vcTY47m6oUTVUugwP22FnB6oZ61zPm24N4wIcV5DhRMGgo\r\nQ+t1a25Op1OtKs7qkdf89q2isXRnqABE6sYIrsQx3tijuxvtfr/P9iS8VzjD\r\n8jmmBlkrglzF/65N5mpSfd5DHS/dtG0nHugySYStgU6+iOy3cZRLTWBo8W1l\r\nsuLgleKeRKxIc6q2DXiwboQJi/DTox1Jd1+ZJzQGBHp7Hv0t+BsSvNOYVBe0\r\nAP9Djw/35OazfEtbGkOy247fDzQm97IU5kF/BBzP702cuQbnXm0gaY2cEg0C\r\n2t2wvw29qGLCVEQDeY1LalCixbNJYYAlQCi035b0IZqu7GONmK6gmGSVdijV\r\nTQDF2CL+P8fZfWhdICSAbssVZiUwBNCvEGFjPMdCGUMahYAeenhyYRjQByBD\r\nRmA3faSq25uLdiewuKHW8MnxxTt/+RmvC1o=\r\n=384e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f2cb70eac9de9016939874e49e43a5c93cd88953","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f2cb70e.0+f2cb70e","@agoric/ertp":"0.14.3-dev-f2cb70e.0+f2cb70e","@agoric/assert":"0.4.1-dev-f2cb70e.0+f2cb70e","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f2cb70e.0_1656655975586_0.7535871088568535","host":"s3://npm-registry-packages"}},"0.2.34-dev-cafa284.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cafa284.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cafa284.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"85f31494412e936301223c5c4c90744e61b5a708","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cafa284.0.tgz","fileCount":39,"integrity":"sha512-Q7OA/0cyYvXWZAbU/BrRQdPQbdIkre0uB8bi63zJ+9BnJWybXl1nyc8lhPKqth3jmSS0uOChkYk6e7CCwjI6Jw==","signatures":[{"sig":"MEQCID4fmVhhkWheDZyvlhQv1LCjf0YwjR7v8GreV1iksOr9AiAQy9drS/2H7Cnb9I5Z/tnn+Yz4x0zZrcgCpMf/560OAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivytuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2+Q//dFVtYfjeR8wtX5mJ2sbaCAnGygLQWsh5sZIe7NyHKrPNYWV2\r\nfk9H+0ostWucgKpl352C6qlMxkTOvX2XMYQGUQgjLskLXfKfW12pP5dmmXdt\r\npviYVwQb0SYd3pbQYf7tO9V86FG6CD2UixaE4cAwVgnLv7Kfau6DXFbA2jm1\r\nYF00Gm/OM4jnTnPLjOB5V8fgRNOViWp0grnCCwMek8+PqgODRH3U+93gpBT/\r\nNjWLxTUGKA8I58AqGsMVjl8/1UnTiikwxsePV1TjAtdLZ6v4keWN8udquLj/\r\nFg9YTPDU/ugf7aRGQAy0fxwlFkmudNeER2vpkDXz1tjnvgPHaW82eii6/wQ6\r\nP8SZc/i2HkG4TeF9OV2eG0o7gWqwG2L/IgpFiHzeMYky1drDz1OWP6VkRKKm\r\nisnPeRoK/OfLwr5x8mzJB4rRkscjNzs4vILtmk20gpMIB+6zqs2KhYk/RhId\r\nKUsbwf5xDryLs4J9ok+mYvrc7puP+4f0oUtPMg2T3x9ENq8uvQeJto2v6ZL0\r\ntwRiailLJg+qV7poJ+HRUDSzqxgSOBTd3nUuNqOp+47zIZ0hwrY7pB8FZobb\r\n/DKgfla9eahRmKR+tiH39H1jiDz1A5X8NY8kstoUsVJSTL4gJJLQEQIGFuPg\r\nn/reSQO2nK9LBL7Ic0zAIVjohCyFYfssBHQ=\r\n=d0uC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cafa284c7d13d6ad520e34f11c9e53e0aa55f9f7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cafa284.0+cafa284","@agoric/ertp":"0.14.3-dev-cafa284.0+cafa284","@agoric/assert":"0.4.1-dev-cafa284.0+cafa284","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cafa284.0_1656695662289_0.5382726741342014","host":"s3://npm-registry-packages"}},"0.2.34-dev-9ed4278.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9ed4278.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9ed4278.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"964463aab1dc47a83467bbe4545db7aefc6bb83c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9ed4278.0.tgz","fileCount":39,"integrity":"sha512-9dcnGTtmWOYEOCP92keTA7/OAsL88sCGCmh/d8740PdKBzBz3cwh3xsaaUyODuVvoqZnMXaWpxkyQ5xSQZ41Gg==","signatures":[{"sig":"MEUCIA6JZYuJYnF5/QGw/nBRG9S3MNR27Kd32IuPjCaVH543AiEAuNaxQnSSg7B4b8Z1yUeUSPtJ8/7Syq/iu1U/0tCy1cE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv4H/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM7Q//blnvTHFHdegKbowXOJZNPXXjHGZLs8hMRlywyzyF4CCI5hDD\r\n7SnCHYp4NYmlWBulJyOdwlqkjVcUg0C/ncidVhQ8G1wr9tRH/l58ubxYylTJ\r\nhzLpXA+sm6ACEl5p7dpXAxmIlbnwJBu+2p1h/88syHHeXzHYwzyAiWj/o/y8\r\nqx/AW/QGlDHQWtFunBUbzcxlrHV39db4/5Vp+ZMHFmtJnl/c1ZXOO8Kmd3Ni\r\nqWkV6GV0JoPwtFMrhF+i1lPIfIYMBxbjbRMszw9oWFKU1E+ttfYMpByM4nuV\r\ngfUzxXm9nHh97+Cb+lnKZPtSj4KQ8Zt3K9r0NI+x2eDWEoOAtORfBhL4z3gt\r\nBeVm1NXen1Y7HdGCrm6DofjY7xbDyZLl/J4pzh4Zg2dDMFm+Cg4BkVrflZcm\r\nKpjyZRgD0ZASYPb9cbC2/zAiht0Gq9AY93tUrR6En9iRRw6vIUsMBLhA5UAv\r\nQWNrTzDhMLd9r7SOQdpTT1xylwo4jAYbvAvG352bQ6DxH4x8MhvajZbTx/Lk\r\nPSKuzPA/u9uXcq3GCIMtqyLWWph3reJ2xQK28CzsPoFkb5LY3zcu9t6Q1emZ\r\nmlnZGo4vuHs14l7NfIEVehvZwx6HqOVvJQx/DAmohr6tY0BVuWPbrEKBzPYR\r\ncgUDUEo3p6aJh6utVlqPmEQ6aMjdZpnMgew=\r\n=dMDE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9ed42786839d7d39d921fe1a8434e5186bca93c4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9ed4278.0+9ed4278","@agoric/ertp":"0.14.3-dev-9ed4278.0+9ed4278","@agoric/assert":"0.4.1-dev-9ed4278.0+9ed4278","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9ed4278.0_1656717823446_0.425805196895674","host":"s3://npm-registry-packages"}},"0.2.34-dev-f784f83.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f784f83.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f784f83.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a9f6426cd452b4bbbbc6edff1c60fdd403619713","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f784f83.0.tgz","fileCount":39,"integrity":"sha512-+YMZs17fqZkkRyyDGoUAn7AlUe5bCp8reNqU6a9Zn8zQQrGuUv2oS0AYMC4JAmbA5XMEmIZojQTgrh8plaRctg==","signatures":[{"sig":"MEUCIQDvHm+bru1CY9+yTpe/lwZarYglR//4KD1f+3Ch9lg4WAIgXUGwN5+oPcnfs0ScsfPf4Zag7FEKBEX43mukFF45WiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv5a5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSHQ/9EG23Vro1c7rtJOfJnOEbi/ogxnhU/sFtjacjo0l4J856sRof\r\noMJme6tXQyBHkI8mVLRte2hdfgoMq9CFyRqXUp7UqzkYoPpT8R0X5fBEdwah\r\nBrj6IUWitRF3OHzdEdQ2itOJqd56wUuCGVFXFM6n53J2spJQnSFOw+RbZQFu\r\n3IXEm/ZzIC5Af+wVzJHgr0zEbF3imqNl98pwYdLGH+iO6C+GUMNKfhsDpM2o\r\n96/qurURxciDqTfFFqHsrYS7y/nAtPzeAsvh3pBKyUPEq5frn5E6oThItD3a\r\n1PjYPGpytaRbRvMIsVDaEjh00MLdJb2YlSN7ePMlxH4s6CQm8//B7FEjIEmh\r\n3k0/E7qd4RwQT5byftJF9XnHA/0eunVGMJqpYA89lNCNcQVVYL3GBUiJ6eb2\r\niEh6Dp3OARDWIkxP7TaNsNDDcMFZFy4KvptjKsHqjovPKe08/PXT6EN7cE5R\r\nGdL5Y99F2m+my3/sB0irf7nVjllJATIOsStre/l2kmJwMBQYwjAp7nomFkV1\r\n094MEdCPNUg6aF8Gkjy9qVnYqd9pesgxJ0YJYmNMe3vMaG+zD65ohu8yElZa\r\ndF+vBsbegjnNkHvny1vB0sB++I7eAgv4OXIGIiTJ+GHB1nY0eZEho4ChgEU5\r\n0tlE2+A47fh2BbH8ynIAnHbMQT/++vX3Jwk=\r\n=UAYN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f784f83c9a813603052057b48e4ea81aadad595c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f784f83.0+f784f83","@agoric/ertp":"0.14.3-dev-f784f83.0+f784f83","@agoric/assert":"0.4.1-dev-f784f83.0+f784f83","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f784f83.0_1656723129019_0.7864943764647321","host":"s3://npm-registry-packages"}},"0.2.34-dev-fbf823f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-fbf823f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-fbf823f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"635344b80c84eb12787889aa19a2c81fff5f366d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-fbf823f.0.tgz","fileCount":39,"integrity":"sha512-+m3JcqtwLUwdfK7/72sT0gzdzCqBTwWaZHUie1IK7sSC8xo0E2VEONhj5iHKjJ8rSWO8ptwU+fSuy8iX5i/kSg==","signatures":[{"sig":"MEUCIQCHyJAc/rYy9z07NGL7XveV+hih5niON6abiqWj1s02ZAIgDcapjeE9waH09lta8vnmrY6461bxoC7Z9I2TVXuiHRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwNUvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVhBAAhuZkGcZuWT7J5wOXu/LE1HcxLCPo0aV8p7QJu223RSRcH0SV\r\nbLKkxh/tlDuKw4aF/Z+NuwNTB0eEWNCHfHbOQNeIwgT3qHMvqXgB6nFRsmWH\r\n5YkeZ/+8p7ErbeFJl4uIqJT9gQjP7bEF33kzp/DfG30gkhCGazTo5YWyup+W\r\nrOHOUIz9XHckHRIqMcE9ziWV3bYb2e4lLlt1HF0hPObbCtsPfI9Q9iKhkbv0\r\nFwgiU+t0Q+ZQehXLs9Q1MjxlKVoJV1F7lp2+mKkmLZVb6EdNS+qoUKl0ZPnv\r\n3CXOX/7m1dluOsJCkyt0lZeNm943cJ5BdhPYn5TTQhWepwquV7QMHpiUtlWz\r\navPmvceq2PpsYuLRXAqKp3MW8ofb9+7sSivmEDL+5Rl4XfFpN+wF4fRxQtRW\r\n1m2O6Dr7/OJ5/bf36/s5Bf1anbPKhFLv9FvdWeriJtow8EPSRkwp3WCkD5rw\r\njKAUs0V/JBrWdoKvceCG9I1u37jBPFGEfBatcb4aSQr9D0VOtoe57VdWCpRl\r\nikGKTfk91bRGk2OiCz995Rqtq9RkfxeSD8V3rfHuGKkRt6IESl1BdqhJ+nMv\r\nVpCOeA+QQXEClev9yEGG/oHDtmK43SsQ45lX4xt81HmJX5cy16+I5vCsw154\r\nJMU1c1UoJWpWcNwydVsn8EElRAQSFzYaQXU=\r\n=50Dj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fbf823f371b44069dc941961d4c1dd0db70cba91","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-fbf823f.0+fbf823f","@agoric/ertp":"0.14.3-dev-fbf823f.0+fbf823f","@agoric/assert":"0.4.1-dev-fbf823f.0+fbf823f","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-fbf823f.0_1656804655013_0.87184336811577","host":"s3://npm-registry-packages"}},"0.2.34-dev-b1a4c4b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b1a4c4b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b1a4c4b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0da308d316b8a8df3feec065f0f2f9416b404ea0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b1a4c4b.0.tgz","fileCount":39,"integrity":"sha512-pRaLENhnLXwHRTCfQ/XxE2NE7Gy/R6An/jeSBmIhbwPjmzXkXJ02lYNJaZmrim+JI+ZP3sKzA9ky7gmZ6unwwQ==","signatures":[{"sig":"MEUCIHqYMIVZXa22cWxtedtpj4iFrfSzg5+KAcVVa8xFtKk7AiEAhQtRYyhPbca5DuVuvjzDsb6ezQksGJHsyVZxyBIB3Vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixJ5KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooVQ//SqNchx+tjb5TozTf+IGl6MsmGuDdg4q41nFiDwH0fJzVy349\r\nrE8+Bd0+drlrJDNZ0IhdmmlqhXb+CS8uc5kbFcxJMjhDZo93mb+zd7E3p0ek\r\nOnHepUNIWZS7G3fT2ofPAiJIBUKrXb34oaJX15eRBz99UnQZlni4kJH1zAw9\r\nS/m/khPQTjW9+xgQXCGmuXlsTRn0lHafRuEsMD1eCT+MIF1ljvWm2VHyWGeK\r\nqyrM/Y3avnyiTP2ef+8AavIPZYMcOr9GwxJldOaKHaDIY3S4CUUNEApm4Xeu\r\nVNT+S3hneHj9dvnNzAzuVvldBoPEoPLEpK1vK1xcVHqnpASOOLOD+BvvPAo7\r\nm4z+PKGq2wmvVpGFF4Y88yv3Bx3ZQUKmrUcnrxO3B2BHpMJ+CTVFOUNyY+30\r\nLVtIpkqKmKyiKe5gQB27JYze5JZvORWPrsVgQrb7GWLjOVXuutm9jS3AkR5H\r\negbKiRhHV9YVJXHKj7BLfr9PbrqMVhAdMz9ALX9HTlJwuKd8Vc69MiBnFOue\r\n7xakbjhdns4ninvBtaa+cHX3uPX2AL8DJt92IVg+iVKmZpmsdWqCuYNEvxaE\r\ne64SEIBmFy+uUYfVONWP/AFpNqsuh2HG4eHTT4YtKDNw9KB6xFOIqBqhHFR/\r\nEy3uBhAK0MfJuYOWSS4mbHbSBQr4jtFFWn0=\r\n=GQAT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b1a4c4b9258a8af3a98d6fc281c891229b9a79a4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b1a4c4b.0+b1a4c4b","@agoric/ertp":"0.14.3-dev-b1a4c4b.0+b1a4c4b","@agoric/assert":"0.4.1-dev-b1a4c4b.0+b1a4c4b","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b1a4c4b.0_1657052746344_0.22346056294875227","host":"s3://npm-registry-packages"}},"0.2.34-dev-45cd0ee.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-45cd0ee.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-45cd0ee.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"022d84b23e36c2fca8c01663dd3ec45c1675c683","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-45cd0ee.0.tgz","fileCount":39,"integrity":"sha512-zKZO4f/JJAcP0YNtXWPJ/MDQOwT5NPBffT3EEEUCmgic3kF0sWXegaVrEiK8dK+U0L1DFSnSKiGSyJvkCC/VRg==","signatures":[{"sig":"MEYCIQDzGeLXUuMlWH2CMSoiNExmkQ8zptjuCGg0nF5x67tqCAIhAInwqTYp5XBzEjPT+RJWrwBTzS105p57yRswwGv5M3E5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixcvXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOjA/+IO97dWo03R4FxUu+nJ/YjrDxaL/ngWDsQsWZ5MQMpvMAjvWQ\r\nNpmpFAOtcBE+Ss6d8nrkOLP3o2h+1NeUiGDZAddBJUqiOllzgCmco73fVDff\r\ngXv6im7ZUe54hsMceoWy7D1NFqZ9yYAx35dDK8yJ28IOv0vRwSCuazNZSy+w\r\nM/N14/Z/9muvfTHSkUOKmYF3kO50MhCwnfee/UoSmq43bkFFj0TiMzJ/gCRt\r\n7nPZMYHsYMMJIyO72dWlumlD1V14Z9VeVtUJfnuP96Jy84gDFf8iB9oFpeI5\r\nYS6V5+rSYA8KPNA26EGH9NS8yvQi2FQ/l+7wcAr3bpfKCQ2IqK0LSoJAV2rB\r\n1PNbPxr9Nb4lnO70ikFQ9nEKHfa4+e53T8AzxnpQ5xt9f95/xOUkSlpCUCza\r\nGuf0hWFEfiUpgC2HkPmYeoSvqlbW8VulvDVrP1UKUKRIDKHuWniZbasrFP7o\r\nsiDirBlY6O1qrVeIFb6cAMDX8ys0ecHeglgVJgpwu04tQlw9FNeLDhmKEXcC\r\nbAuJLNeAW89LOTf1zaFeTG0dTMn+xlLpDnspUmneE+It7T+nmeNPGblNeUnK\r\nP6xPCv8XB/1mb7j0BcIMNrawBM6icaJOz2EDTt8yH61g005nigkNqUR6BUlX\r\nIJrfpiucyG3V0oLeqIQStZ7QSOKbyarc8AI=\r\n=q7P+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"45cd0eecc234df0cf12c084534904912237ac578","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-45cd0ee.0+45cd0ee","@agoric/ertp":"0.14.3-dev-45cd0ee.0+45cd0ee","@agoric/assert":"0.4.1-dev-45cd0ee.0+45cd0ee","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-45cd0ee.0_1657129943197_0.26105340935096466","host":"s3://npm-registry-packages"}},"0.2.34-dev-d07a502.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d07a502.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d07a502.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"49cc5b20386637128bc506acecede5e6ad4eb456","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d07a502.0.tgz","fileCount":39,"integrity":"sha512-cil8jVXcZwVck17hh44pCMCcRGT/AEuNAmBC7v1TnEOA4fSw+kQjOxpexCZk7FYGLGWIIZ/YG6m0EtvBr5KVcg==","signatures":[{"sig":"MEQCICj1Qv4Xuyz/13QDb5qLyFfSfcVks/A6BylLk6Q3u3crAiBYk0OYReXyh8MeCCMPVLRkyZrwESS4H1+KwE3nPF+rMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixhwpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi0g/8CdPuTOxBn42ZHR684ggqVzTdROLuvfktvn/COmxzyE1arTgh\r\nuJwRJEXXbtFWRvy4VhVWWHhENda/Y4hec8psJLdcjc+jYPsHX+AEhbsjLip+\r\n7xv5EXrJqHz1SIdVIQBLLAh0ll5eNQQDh3NgNX+vfo5OnfaGyiGX1BIXjmqY\r\n3N8ejN7hoGSvgFqaCgrzY4W5Ka7yMYkqeeo23bCyFwGJLyZN8YDq+xYRDY5J\r\n4WPwyvZzCETNqHq0D5Wi0QbdN+LLnNvErWrNlpUxVBw3VqCuBoXE+8A6FOY7\r\nCLYAPZPOkIXvTcOfLb+1zmd3/2i8qzmFKleUz248/ZfaoQ4063FV6iH+jV+N\r\ndG6adarloyPzrxo7rTHL7+oNwE9o3GTDi8C3p3FFCyOYOjCYcrPSH6VVHWjn\r\nEmjuGuwYcSQ9f3M2JlUl28xVQ5tXlfad3ZjM09jgPvglUR5CdXpJSlTUCLkU\r\n1kML3O6aMCXtRGcuni+DwpEnrtttp6lOqeytfJNd6LAd4vT0lw65fsMF/XNz\r\nTCg5+xfOauwNQOfWlhwsqvuLyVApGT754aLv3fUyj3Ar7ysEIcfqt2Mq7mCh\r\nZQfAoWwpcpHLZh6tl1ajV9savO2tSrlJkfMnflfSav6x+d8I47jYBKkJJyjc\r\nbeUqtDXm062c7JTUoXwZUCrafGOcUiHvJxY=\r\n=a1iz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d07a5025ab4fe5ef9f6008fbb8150e6e5c50154b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d07a502.0+d07a502","@agoric/ertp":"0.14.3-dev-d07a502.0+d07a502","@agoric/assert":"0.4.1-dev-d07a502.0+d07a502","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d07a502.0_1657150500234_0.35528322224022824","host":"s3://npm-registry-packages"}},"0.2.34-dev-21eb21d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-21eb21d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-21eb21d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ac634b0a67a88eb240bbd9198aa13942669e307f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-21eb21d.0.tgz","fileCount":39,"integrity":"sha512-qNh2lQr0bGRydrs2MDGDmWncKBMyjMs9ZCYceCoqDdUg/jPVlTChkpu8nMbPyI1vtxgjaAd9Vocydghjb9Q4fw==","signatures":[{"sig":"MEQCICajivKxXFGZlIU+trMPIpyQMhdYSdCqkO6RF49wSgBEAiAtmfSPcSLgR0ppiQlJB2wJPVH3MwSFUqsQukiE6m3oZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixkSnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV7Q/+JIgs1McBV3rSoUBEp9mQLH7+jigKzoTqeF9NPBOKOBubBWI6\r\n3GIN1gPs1x3rz6UmYtmyPeqhKM+7apMY4ZE/CjIPfSoBH+dZNu1CBcOgHC0n\r\n6y6OXxtr9Il004pCBsk5QryT+QPHunq0msvphq2C4528YeBvjHdgENt/LUh6\r\nRMNIOpaomm+nYip/KDgcCDdDRgs5Z2prhYezi6ycupL0UkyTb1RWwPa75BhF\r\nDJmyTps4lHSgaCjjanCNGNSf+LtygOjZFu78RY4XV+L2gikBH3jBIddJsq2X\r\n5pwYnR4CMXtNKlDx4+8Q1kQzBFFhGPeHlSAtMqGvIsYMOuTOqfc5617XbNAx\r\nicxCHDtT61EOOLjtvEVW9j7fTMV5Hoi8XSoravS5P7JUS3hxUBoaWCJXIws6\r\ndt17ePM2xH7p3ewZSpLV/cf+8vpe6iKoiLXOhM7bO/bg5Tnc/L3DCDS6rYsS\r\n06GxO9CREdJgc73C4Dxy793cQ4qX2QoDj4O5XFf4El7iO1swciWZYxvSDdCl\r\nO4aliDCEGwfbzB0LnQq/eHVNxxjPxg6FV7bLrAFMDiILR89yt3ODs4/Anet2\r\nQl+gI2P+qS5jvlAZ2mgrmTRW1NcoDObNU+PLi64Jlso7SolQAfk9xy9NnmgZ\r\nwq514Cy9i1IuKz28KymZFeoSM/RsVtq+P7c=\r\n=VVR0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"21eb21d43390ba51c4d2bc5baecb1b684ee66c52","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-21eb21d.0+21eb21d","@agoric/ertp":"0.14.3-dev-21eb21d.0+21eb21d","@agoric/assert":"0.4.1-dev-21eb21d.0+21eb21d","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-21eb21d.0_1657160871727_0.21351683471788419","host":"s3://npm-registry-packages"}},"0.2.34-dev-9d42a8e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9d42a8e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9d42a8e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aec3303062433ad35adb7cb50fd020dbad252f80","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9d42a8e.0.tgz","fileCount":39,"integrity":"sha512-XoKa2Tmz7XHXact3MJuA35Yc5bUaNZdo3Mt71GkiJd5M9igD13Ql86zPpIpMPb+xX1zBPnbzbVnuECqrbi/NvQ==","signatures":[{"sig":"MEQCIAWyY1NWefF05JfuXxBN/l4G/uUTiAVze2pAmm4GvTG6AiA0suFbGHZl0pN4ySfwhxztHrjXeg45ApFHi1AfaHiFgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixxZNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyXg//VbXf5j51hZVDbs3khRnO1Rn8MKuxV775z1XETZDRnJwq2vh+\r\nzXnvHnPYSCS2ZJ/bmtFKZssR4xScPhy1pJqvknIcnTj2QyeTXGFnCzM/lu7i\r\nbEId/uGA5FmFVubD2WMhCPCcqpBATfBGZGzjQXejF8LWlAncYPzkd5vr9gMS\r\no9tm4wnATn+gXCiTMwGpgGGleRiIMeXFbUrqiQeQkO39B85MKxDw6RWXJLJh\r\nVXeSiA8Vo5hvDB1Bri4kUu8z67pSYFEJ2wvU/NigIJG5XGwoezjEheDZDyiZ\r\n1pcNQahZEK95oU6oKj71Njtkjz4pTkpfcmFKEuazFzQElQFl3Q+vrtAjyRrd\r\nqr/Ngl9Ziu01+jt5LWbbp++ClpZvYAd+A2824xvl47ZhvnTaFu3diMG4octP\r\nrQ5WCP1tLzqVkMqLy/kOQd1u1RQiFzlcPIWfZHH7v/9LTbRobUw+9TxYUHzR\r\nQg+Z2ghzYh07B68xQhgmF9AvwFa41/d1k5RmNsJBqSWEmXwN1AFJ9k/b7sjL\r\nmeyiKwvRg/4vA6st+bgSwHKD9LIOwByK/fov0WPx04/jM/Kd41kUglpgQ3Rn\r\nvw0yU/IBLEq9nXTPzxanDtBD70pgBRECEbaq5lJYF4XKyrEdgNMt9F+T0y6r\r\nefhqJC6Ig5j9ge3MQpKx1pBgDT53QJXmXbE=\r\n=oWYE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d42a8efc45fb1af1c48eceaa24e7e8cabb5578c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9d42a8e.0+9d42a8e","@agoric/ertp":"0.14.3-dev-9d42a8e.0+9d42a8e","@agoric/assert":"0.4.1-dev-9d42a8e.0+9d42a8e","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9d42a8e.0_1657214541204_0.6948052766771913","host":"s3://npm-registry-packages"}},"0.2.34-dev-6d6b560.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6d6b560.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6d6b560.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9348e31c4b5562a9c17d736ee447dd6f9cf9d649","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6d6b560.0.tgz","fileCount":39,"integrity":"sha512-W9v8qQUMGebdEg1MgYojre+jXdRdYvsLE8oQbnf3+lzTmAlnkWJZjnifd7+GAHBY1eNiwsNXNk+C3aeIjsxybw==","signatures":[{"sig":"MEUCIEnqagNR9W2vOxnEk7LrNbNQnuWU1c++k5aCpwTIcg42AiEAkkC3AJDZYvsd1Bl3Dkl3DVseXQVzIs0ROZPZZftDDvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix1JsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsnw//Y1O3KHUpGJjVxRQBBRnRzsM5klGAAJXp0JmoRgOmB4LBWOSy\r\nJ9ItgV701rNI+lQyAhGDFlSuJNpzhQg5GHPWPFuxcz7IcYPOtjv7paMNMfnk\r\nS+mZHRBdVhq5dim5vt54S0GWHt/qmiBEgkSW2Fk2KCBwKVaE1cP6k+17thGR\r\no14Izz9dkIyUXZ0HGfh8fWD74Xh1lOmhn52A60ZyLR+CYxaUN510cwOPZwiO\r\nmG8YqDjX7cEMI4BKpDAtojjNlUDOU4BskTz3Oh1Ms/HA+VjjDglNuxaItz1e\r\n8p9rZIPVLur3aVgD8CqcgP0aD16xbJxcDd7WY/0GFHOWIWQS8wY7G/8Xgffc\r\nkX2Pjf6Bn7M8Y0PlDSCP3j7TFnphJr/sCvGFILpJ0x7IUiI/tXw7VDmmRedQ\r\noiX0unkoSuy/50LVu/OGTRFOa+o1UMShRNoGikW0GdcBW8BdpzYR46QWm/Ce\r\nSRx5dP+FNFS9hZ5jOWz9LGm/PBw2SEx/C19wZzI7vC/dGEYCUJFWiyIpbGKp\r\nX+lHtyzx4k52EiowOpzrovdWwTUntm3rQsPCr0VEL0k+DXAcw1HhPD30CKjq\r\nPKNQSsr92M3JFkZGEUskb+h5DEU6yiTrjMynTlpHQ6dppcqpaHLyM+lbIxuv\r\nBy4VK5c/OuraR83ZyRQm0ANM0S9P1iy8E5g=\r\n=G5ao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6d6b56081ad48f244bc85782c3468e4ca75eddd1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6d6b560.0+6d6b560","@agoric/ertp":"0.14.3-dev-6d6b560.0+6d6b560","@agoric/assert":"0.4.1-dev-6d6b560.0+6d6b560","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6d6b560.0_1657229932004_0.49205216166022225","host":"s3://npm-registry-packages"}},"0.2.34-dev-77c8ad6.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-77c8ad6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-77c8ad6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"656b0ac0b29c129a626fc8a82bee6ae659bf9a20","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-77c8ad6.0.tgz","fileCount":39,"integrity":"sha512-bRfq8kyJ8GedZDwsG90znEUrXG03ZbGax6Ny5FLqjxsquruYQjW8WWrzxpE1CMK9o96OhOeqJaQ9mObeOyRlRg==","signatures":[{"sig":"MEYCIQDbkiuKmQxHNqiVYiTj0Hc464Umid61XEeihbVfRZ9fUQIhAPjz11kJFAm2TKcD/fM8AA/+3hJOkRZ30gJ10zsqFyBA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix2D0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPfQ//R3nc3mF/kk9sR9bwUo/RkWONLVyYT2Qdc5DvqpLS9RUdu079\r\nwW41DCQaCQg8wFlHOXKqTCaRUHdwIhkRHxPRmhezzQ15SNodRv0ExPLmSYY+\r\nFJ74+NUIbU5MM1hbNHb1iBRQxA4SYUGmgpPRkIptAvQ1Yvc/uB10hE98JhQS\r\nYoIK2jmrZBnFeE8tvyLwSCPx4OjIqJDH9jYd1M1OErjN5yj+FfUvnEE9d2Vr\r\nmau87fmSu4jULRsvsbspTK7V6RtlsTu7W4VzPi2NmAK2nAvD7xY9971tYPKo\r\nuaNS175nAxQom4jcwcbl7DGAtt7luNfCKNrtmBxhCNyHcvGga2y5K+H+ONh8\r\nA3XDPaDULpwPcU4Y49ll+IbFo8qH3qTIA7MnWO+9IWmXNOwc/vw/BCUfGYde\r\nHITqft1H8PvF94xdzdeHhDg7uL5MfM5z3CXCazlHNI1a1iRg5PALmzIJbS+g\r\nXdkY8yACRvFKgCB6D8Orci6XT7tNMLHCjBeZPgysC/NG+K8e2pOTOxT1fqa2\r\nH5SxuDYtBIwh5e/Fy84w/iujNx5nW9T11pb8TTLqOKe0zaSpv4VQVG2rGfeH\r\n0P4xh+dTMtCIhesH5iXkHvG6kXQibvWd1R9yXFAExL1wHOsbBfMIRTLGzKuw\r\nwVQ7lhTA+PyIkATVNjhJpbh12IrFwq/kaRk=\r\n=pGQ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"77c8ad67a175e76680e3bcdfd39169b678b44c06","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-77c8ad6.0+77c8ad6","@agoric/ertp":"0.14.3-dev-77c8ad6.0+77c8ad6","@agoric/assert":"0.4.1-dev-77c8ad6.0+77c8ad6","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-77c8ad6.0_1657233652373_0.16336329583569098","host":"s3://npm-registry-packages"}},"0.2.34-dev-df5e9b2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-df5e9b2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-df5e9b2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5736422ead899433d7f7649b494d07e831e68a6d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-df5e9b2.0.tgz","fileCount":39,"integrity":"sha512-kHfVQOMhBU1GoJQyivsUzgyeSa+9NwFNNMS9oDnaxdNnmOrCt5tuYmRytlqvi7ht6TyF9ArZMdpzkHfubdAcwQ==","signatures":[{"sig":"MEQCIHIw/XySJPu4SS1f4Eyukbcr449iztURxeQokoUYvwKiAiAgI0yeDdCVCh4xp3vplbKIX6wwuzE/JdoNWQ4sqxJFYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyJIZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4iw//cHorHhJkzxFO1pHC6pDo9DxTGiQD/2dN1BAyvel91rKOy4oq\r\nH0NqT+zovxUcahLrateGLYWR4PrxW+mXE0YtL3VWHX6VILDpOyzUE4pHBBwx\r\nQrFvDXJ8Va7uiFR9RXk28QrMcCW6XH0OlZ+pm5zsk0ikkfpPHqLu50MAQgfR\r\ntAChAZ6jzl23iizocqnfqVeibznmLmDat6r9hGCqCEnyXxnNuk1/4yacRUZO\r\nIojfL1oSk1Q9RAzoeL6LFvlZ2LHDfq4gCnXUI0refvUlBZkGhUib06QxuiFg\r\nLhmzqOQEl4ssU6f+Pm+e0z5IHvOQMkWU2sZXMytQsnVC0GhxE668NpvgoeeT\r\n6Nc/Kcm4oXbqrVnadf553ZR0dwPeFuOfSKA5Xl3gn/KVF55wzYoHq1FZgtxp\r\nhLTS33CvYR8+zbl6yF2wkX1/FRod8o6kam2lrUU/4mboeqI3r6EUFlpP6apS\r\nMpdLxiALY9OECBRhk85U66uH8E8sP3hG4HGQlKtqbRh+WfIYRGyCO9ROOUw0\r\nlfX8JVfmOJOEl+ThHnq8B36yAfDsMDUZBVSsLI07i2+2WaXxPJllco211iLw\r\ndPII//UsECEdJhdvg43c4lKXNf/p3Z5vHxFMWecnrv9IH7K6BolMMjQUHAJ1\r\nwUTHb0b4TQXEwHCB88xgJA4tfWFBbOe4L1E=\r\n=SQyA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"df5e9b2fdaa10b74614b1e732abfd3d8dc9eaa0a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-df5e9b2.0+df5e9b2","@agoric/ertp":"0.14.3-dev-df5e9b2.0+df5e9b2","@agoric/assert":"0.4.1-dev-df5e9b2.0+df5e9b2","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-df5e9b2.0_1657311769474_0.5688068219888993","host":"s3://npm-registry-packages"}},"0.2.34-dev-4cca744.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-4cca744.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-4cca744.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"94c94738a77a2683f6456b5b62a5961ce2f2809f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-4cca744.0.tgz","fileCount":39,"integrity":"sha512-ssPuzRK89njJhU4coFu6J7ttjgQUYyucpYC6IanJO5H8Fdp3Pq6oSDB33qq4Ky69LSZ2RPc9Aa0ZAx6igR3bNw==","signatures":[{"sig":"MEQCIAt5tjWfAAMJfw4lq7l3HXFe9TKsiHyI0lr885JVPHXpAiAXce4AlUw2Xx/1Od+1AplMEkKlCRmjmpcV+4fhGNAe7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyKCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPOBAAj++lc/TI9+oI2eo4iDqfe2fYFzYFrO+aOqS0PKrvQhDA0fuP\r\nr7mQwUOY99GAfu5UzkhJc+LwKoVlTTHXEq+exXIaI7/EehnVEiNbBYTYNwZS\r\nFlA5fzKVBk66+WGkWevaX/ihD/xv9lj+VsYcycvlBd4xLn4RcXRO4/nakJp7\r\nsHdroBZ2pjk//IfNYq1/o1THwAx13OKGK4dmEdb+93VS31hg+V+QvPfEMsUQ\r\ntwNvBZyCSRnW1vli/nnIH1pAKIMPBBZZ8Jr48HKLvOJ/20YHErtF9zsWLbK9\r\nf/YX70uFTaKSf4xlD/qIh7zNZfn8weIESEgJNIwlEiYwdUFM7An8sp/Vpc4b\r\n0YCqeNS0U2Q90t2YWgWZJocmi6CM3G8UAn1NYL+vc9AOtjVPwjsNfpGhOpDn\r\nFimcpMiqxulbIBUrzfQ/MLeu46g0g+PK8aYdFVi74R6aJkK7qgEFdLmJg9i0\r\nscaCCj1TXG5Qz8vK3v3lt4F0nEFU2pwV0AbGfxQ0eecU3uSnNhnRWoUPJe9B\r\nRwUs9ZZN7iGdHfNofSuBezCEmvKXpbFPqMlk5DZQ9EEF0u7dZbTUTm/8k8Iv\r\nIMksubTlP1XdUl/Dukp5mquuM7fFg+Xt6k8CYCFWqkJVoqRsgEqEURVHqx0w\r\nFeSKF4ub1AH7/Nw6bUgHbLqaQgkd0MeLP28=\r\n=Sdb1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4cca744382fc465492153a5e9d4919edefe9c637","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-4cca744.0+4cca744","@agoric/ertp":"0.14.3-dev-4cca744.0+4cca744","@agoric/assert":"0.4.1-dev-4cca744.0+4cca744","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-4cca744.0_1657315464750_0.9628992753464061","host":"s3://npm-registry-packages"}},"0.2.34-dev-eab27e4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-eab27e4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-eab27e4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7e6cb92c476fe92fd87da9ae860404b9dd86fbc6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-eab27e4.0.tgz","fileCount":39,"integrity":"sha512-d/zQiJfL/DEr+gSaHXwfhlZG9GiVG3Ow0h/7Y2nnYwkFJLLfkr5WGoTGzP2dZq+dzV+dc3QMCumROEhdXoXvbw==","signatures":[{"sig":"MEQCIAeLI5pQbgBYR3YJCncxtfUTvjm98naY1a0TCvKsZexNAiBEvmXbsM0zhuR2eJQU8p/Ffa+X9awDqJcUd8Bj0J/+Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyLofACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKdBAAlnkKErvr1lAGTpGmyQdgq63ku94Qcx8KgiiTJDFCw5CHI1wD\r\nIcxRv8I1r8CSxoBwwPWOeUzvceOUFwtpNu3EtdOc6ErU7GMr3/TQ7LRthOS9\r\nPPVy3daHLooa1fE4MfzcKJd2y1GLhYe9Nzz9xEwBtQ36iAxezQ+MO7Ks30Wq\r\n5gWxK15XiqKU63oNZgILDbl7NhdAqsHLNNIZ7PMfAp1QEdCNGiz4JyXs0dhV\r\nsrVrdk/gwsaFLaM7jlRGLTYCbIbY7byvqEknHNwIm7dsxM52fYIiYGoDVMjF\r\nGfd6sQS4y2dx081IP/3Zvqc0JXjtlyCzM+PeLftWvVQiH/LiLxgYZJC9DYFO\r\nK7sdTywzpNtN6JS8SwCVXJi0PDA4txjIG2sb/6CiigqmH0pNKaVoMGoXQrQF\r\noHhl0PgM30+8ylSyNVCKykzhycMW7K+cgS1nms5ryFOZmzi3ocjdagn8tw4H\r\nehNrEc4xAKomPo86WiH3rsrh5zL4ImnJ+J12/miPUhJrLrAHpxejm44Q9/fE\r\nKMCYTh44X9HxjveSmzQjlxb6N1MuVa9Khscj7R65+f5N205loot5OBOLaGMy\r\nxqNNtEYIbzZ2A5HqbOydkBcJxPyLCbssmjvNBOQMuNdiZpUBZyQ+OTkPqdFi\r\nfSMzcmVgUgZ0x8WThfzFwwndpF7v4NCU/H8=\r\n=s3XA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eab27e4bf00aaf73c28fc1984c277518722f28fa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-eab27e4.0+eab27e4","@agoric/ertp":"0.14.3-dev-eab27e4.0+eab27e4","@agoric/assert":"0.4.1-dev-eab27e4.0+eab27e4","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-eab27e4.0_1657322015224_0.3613484653373604","host":"s3://npm-registry-packages"}},"0.2.34-dev-9f3745d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9f3745d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9f3745d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e3eba3c3359c50705346fc523d72942c6ef5106","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9f3745d.0.tgz","fileCount":39,"integrity":"sha512-HeURBCBP3QI9MYSA7wXuaGXhC/WUKSJPP34PlRvnxFjXeKC7UmfrdMoSXiu8Kz/uptBM3pRhp8G5Gxs5ANNwMA==","signatures":[{"sig":"MEQCIFV5e15QnIdDvYneIWdv2p1j2r20d2LfdK3/RcYBS6vtAiAJnfrofA8x5nzi/9zGl8jLtiSA0T9m+1qh+duu7p3+UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyMpeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra3w/+PPXPVlBsNWuF36YYOJCc5cm3puXoCg1dGoxCnLBdO60QOt1M\r\nkOfYC91RyJzEz4a9BltENRj9YPhSY+4x8+ScXLoVvG/VzGzencq66H/TkOIW\r\nHH8BtfJ0GwjuKRE9qeRNO+5CR5LH024cZwsieeiS7nyqy1eGHBcCMA8cuaHU\r\nqXCXdM1ewua0zgPkE2zGi1Dl/kvdKcOV/HvFZ14veddzJ1s7oBMCK8fU5Mwp\r\nz0r2SyfI1iLnEr1ooBnngTA3C2E+i1LfQxUJHDFxBZsjYyEwJAfJ8wCDq2gP\r\n6fHiaaWhF5F6oidzK8LtdHWETPdFwfrb1LxCWvlqVloU2cyVN9bwUI4TbQLo\r\nWN4fhX6nR3vN+uQ03j6qSpJf5AxUiX1tOWJEDRVX/mHebTP1kcOHcOFqQP8z\r\nOrV2xO1GaUxTPSGZdPxVlDsCfhHIoEGCZIY/LGcd+//TgtxAsTj1bRq8N90U\r\nKwt6pLU/g77UdG765pxXOO7sRjhgCHX2emDwLzyR7xVaFvOEyKK9/1AyzWZ9\r\nfxppXvLlj2AmEqeBoOm3cb2cpIZoaCaasCqaE5ZJFfU6SJyqOrBZAd+eafd5\r\nTAYNj+5XuROvux5c//uysJvUcZVSI3oL20HZgP3ReF2EHqzpaQD0Y9W+2oTl\r\nqvLHOnrfdIW7PR3q/BYRqmGrPip1KaniiqU=\r\n=em25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9f3745da424424ff9a2e4c8f7b26bb0de89dd3eb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9f3745d.0+9f3745d","@agoric/ertp":"0.14.3-dev-9f3745d.0+9f3745d","@agoric/assert":"0.4.1-dev-9f3745d.0+9f3745d","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9f3745d.0_1657326173338_0.8826550779396174","host":"s3://npm-registry-packages"}},"0.2.34-dev-ce097c8.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ce097c8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ce097c8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"311bf98121bbbba2d7d6eb2d271a521b2493eab5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ce097c8.0.tgz","fileCount":39,"integrity":"sha512-GodNxNVe1sD+qL19pjx1Wj1ORFzB6Ko/R41hxDqp4wHSnbjqOGYt/tP3lw0LeTQetI+95U1TxWME18vPtYrVPA==","signatures":[{"sig":"MEQCIHf95roU5JPyS4i+k8fihH0GZ0I/ECSNwI4IJZZtVrWpAiBFGOYFHIzEHRecjDPqqh3sHUsSSJxupo2fk+JP+M3DwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyNdzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy+g//f0wt0FCCqbtAJH0IMqQZzPjJDCEup8oS6OnHrrkJfyqLcpzs\r\nJ799edic5/VLN+j5RU5J04PKmI0oBYHsXwc6HyBqvuYPz3J9n5+nZAxhVTIL\r\nzio2TZvA00udcfZ8HUPbAnA//zFM435fptSl/18S5C3bXF/1KafVhmravkv7\r\n1reUfyQiYwefSCasb9H3AGeIpX6UHjLHc/t2pGelZv0lAIpKHWsvasuSaL2X\r\n4OtFxmOaDZ0gGI+PWB3gEtCk1YoXrImVyKlUIFwsRBOw1N+mizphGj501bJ7\r\n6k/7J+a7mSE6Z0P9RE83YfqrY3SwmMK504xFZWS9GMJ0NKTXMBmg3plGctC7\r\nPdzJdgxjSbEBGS5i+LcmuPiGYRxKHecI11ByLRkw2ABMu3Ux3TlnseVPtmLK\r\nGNbu4yTdVw4OagYx+uSgM2FuLd7eZRb+aFl10U4x2wrFnZYe/oNSi0J85yOy\r\nZ2132F+RLTwMCikhFmBugC//79ZlOj8kZ+pVFiiXUeW2lYTdzBsq8DjQFacS\r\ncYYoxid2CzwBetXhJB54EqZEZ+sIIwxyiFZCkxATjZg7bbS5ioTd+ddSBLGt\r\nBLE0mzoKInxP1LicKWCk0kjRD/ckHK8lCbqRUWwageYpJLPtmXFYkqbQCTqA\r\n5ZjF9291G9EYspgu2Ot4URYOLNNqT3V0GlE=\r\n=G4Va\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ce097c8eb2fbac6e3cfb8cdb05f52cffca31cd99","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ce097c8.0+ce097c8","@agoric/ertp":"0.14.3-dev-ce097c8.0+ce097c8","@agoric/assert":"0.4.1-dev-ce097c8.0+ce097c8","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ce097c8.0_1657329522866_0.6194053894896607","host":"s3://npm-registry-packages"}},"0.2.34-dev-9e79b18.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9e79b18.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9e79b18.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2a0197b50d175a60e354e28b40846122fad3c40c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9e79b18.0.tgz","fileCount":39,"integrity":"sha512-X1w6aHcORTOsRY3Vnk3opl90Ryan8/xUr1jUCt7wTUbfQWlqBW1r03HPrh5bFYAaBLnl4EUTbH9bCdRIQh5R8A==","signatures":[{"sig":"MEUCID4/A8WadMJZKN90ve2Qq9NsIulpPVuPkIOIQCyl7Hf+AiEAsuzsXCNfzPBf7EiBVX3Wrcc7KeGsE8x3aXxoWTs9HnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyODZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp93A//S7FsYKVteOFUnRUlHNkygj9jYHDyCc2K0rvM4oT/47+T2YLI\r\nRlT7XnKF2L0TkufF3h3LmcxtvHf69Yiiov4jXIm1gjrIjJyRUtoZ6z/wJgQ+\r\nOsYj3VC3zdywl5ravUPThdm4wcUKV9i2gyFj+xjUxxst+8vDi85zzAn4n0hY\r\nnZ5Ps1pzM2UBRFl4b1HKLb4AqYNCdqsWR3aWPcsVYOZ9CSYSYtgAIBfglo2q\r\nafqp+UkcV+Kygr15WbQVEbHttFhY4Z8NIYfcLr7PyEoswU2Je+CFD6dtOxtv\r\nCpJU5VDwJ7bggPE7neMcdBG0lFAXlTtOjlCwMFuO5B0rTY9J0Z8TJldjUZ9M\r\n5zhR+z/QbouWMC7I7rjkPdX786pw3oXZKPANE3vGjNTKZ/E6ebcfC68lmVY0\r\n1hzDSC2v+lW4R1PXzaCbpPKu4NJ8TiFHJtPtAQ6YmzjGrEQZxXOHbcDU27RB\r\nzB/UjLBC0X2ks8Nlqw9wtYuAJApZX1WnJAh/qqzUR2JtYhB4VtzF0za/CCxS\r\ntMLHCiWzftHNsWYOMebTN8QfbhOwLVUY6wD8JWwS8nckpELgz/iAVLkTFGbR\r\nnGJQi7fWMZOgXcdCrR5ZVAmA2hibXMt76hDc25war+wlFpHMPDYoYwf/aj8W\r\ndvPicU5c9djpMULCOIPuc9dd658c0WJHEU8=\r\n=dt84\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9e79b18571f2474a12c4b903cfc9f3e8db31bb9a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9e79b18.0+9e79b18","@agoric/ertp":"0.14.3-dev-9e79b18.0+9e79b18","@agoric/assert":"0.4.1-dev-9e79b18.0+9e79b18","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9e79b18.0_1657331929548_0.41310063478314474","host":"s3://npm-registry-packages"}},"0.2.34-dev-414d49b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-414d49b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-414d49b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bd65abd26943ca0646ff142ebeba15a12600e8db","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-414d49b.0.tgz","fileCount":39,"integrity":"sha512-X7v4uDk/+B8DnQfIBmXsrH+kjr5XstrE49JMtbIHVy4C7QPJ4nzojA5tK4/qKB/VSziT0YdTO/eDUTys9KPH2Q==","signatures":[{"sig":"MEUCID6AshLmZV+OKaB8iqQYXOFzhErxs5TmewSeQPgRGkQYAiEAnvhdtmNAOQiDGA40b2oF/ea3MeV4Fk41LoN9rgVLlP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyUj1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKXQ/5AOHqfku2Dxv97/Xk/1TNveYEzVJt71jWSgcyAFlzWuo3+IoF\r\nruGvd83vvAlO5v8PI0mIOKWGWzO9BUYoiQhR1uMNfwzNZw5k3r2iFAPrNjly\r\nwE9IGotoUkvNLKuQw4xc1drAN7FA0IFuBe5aV64J0FQRAeNxGGMx3K1dLX9e\r\ngpUT3CM54sR1+50fRqsFCt/wMBaFF+rrqnt87herMLPeD5I8I53g81c5I4Sp\r\ndate0SXqUkV17uHNN35YzkNHTuiluP0VvRsA1Bcj61oaj7zPyzKNlMY1IRph\r\nt2j85P438KYHmt5ZAYtxyQnmuFUnlzW4617myaIgN+hMGFWDCfgpUZ2prS7v\r\ncwn+24siSyXThrX5JW2VNyJTH+S2Y7mwAO6OtSX28D6PBkef1W79cDXFKmNC\r\nzq9X9qpkQ3+34VMk9pvMUOP39Ff42F9WCTo+mx90TAKHVMG0hqGfDmBKGJlA\r\nnn4Mf+dSutcdGrw9+DzqnZVC7ApPdmQfL9rbwgYca6CxrGII74o2g+pt5DSm\r\n3AN3B7A0TMx+SqlXq/qQUtEyRuCYIVCl+veor52+B630ab20xtQWu7GKemP6\r\n5avCS/eHEr/bUYRRmJkPyPj8/c7BhSLTo2u+ibkfqxICZcFXUD4p2/nrI2Hx\r\nryhVdluGxgbkkDkCs/l8QsHA+gRL1UlJxqU=\r\n=CQk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"414d49bf3da69f0670cf892265d323b0205664e6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-414d49b.0+414d49b","@agoric/ertp":"0.14.3-dev-414d49b.0+414d49b","@agoric/assert":"0.4.1-dev-414d49b.0+414d49b","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-414d49b.0_1657358581211_0.3574304333760152","host":"s3://npm-registry-packages"}},"0.2.34-dev-abd0946.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-abd0946.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-abd0946.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2f864c461bdcb9a4982e5735f9b3ec3884264e1b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-abd0946.0.tgz","fileCount":39,"integrity":"sha512-5fq8eTriL+dYN98ByAAm4CW/l63mTDd/4fW1NBxdOixoEqgKvmbYOaDhD2IVZsAt16DSi3qX86ddjvU+0aqZdg==","signatures":[{"sig":"MEQCIDyAx/BiOKoa1l0hzbyuVpnqDN3YUc6hlMEVz3hJDRAvAiBzj/D6JIZqoSHsVEB6PsoUHMcYqJ3Fl6qjlppcFMgyEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyfm4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/aRAAglfs1FF2o9xu9xKa60K8T3ehKGAMUyNT9nbBxjQ8E8jFT2DN\r\nEmGdE7bqq3BLfeHKuwnf34V67hE2SXznhPtb+9/Rn0+fCtmKRdYq8M1Oin89\r\nTR7ivjpbJZOcSldw6b5W4O0sJFgmycwwJue28kauruNAcdynKx4sdLPWX7ZI\r\nQhtxzZ2NwcEWjesN7g2Vtpz1LzjZFbj2SOafR5BWHezLbDQTN3G6dH0Ivshn\r\nD/gQBAXHOTkc6D9fi/8mUUaJAlqibjw5uwEmmLskNpUL12OdfUGM489bUaNp\r\n7keBtWgBUkv0xaUuTGboXvOOjyW5yoOTdAjWS+z1KefuBe9hY/WgjyA959ET\r\nQenDfv4ChgCnfwmY+tV0sTKHr3/Fx1Qw2pLEimoJW7D/b5WM3QQmnkktw7OY\r\nX2f7ESz2kSOM8bYoMexYf6eWoMCFDD65OEZ4v3dG6Ikn+kej2kH613uAKfek\r\nos+u2zvz87TThPty8Nf0Dlt8l6ZyreZ/rse9i0ptl3tP/5eBqP78kQXJI5WN\r\n6fRrNkPUwsLHbxSKvG48WxNufRmw7Fke++IvUZaiLOdv+xXYjW56lz3e4Yew\r\nsViJjBT7puDbCMIsYA0GC44+aDTLsZ9NDHyPIrTdBmBYxiOLOBD/iY1eRrL3\r\nyxDEZE8Mg8VCzMX4/pcwdxDaeCGr1edMfKo=\r\n=UvhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"abd0946a5dbb0f4245d672ebd476358937ecf18f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-abd0946.0+abd0946","@agoric/ertp":"0.14.3-dev-abd0946.0+abd0946","@agoric/assert":"0.4.1-dev-abd0946.0+abd0946","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-abd0946.0_1657403832579_0.5315473727532247","host":"s3://npm-registry-packages"}},"0.2.34-dev-3482e0d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3482e0d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3482e0d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7f8c0bce9b2869bf784368270a45d67cca2036c3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3482e0d.0.tgz","fileCount":39,"integrity":"sha512-U+kxTMvirg2Tg2oRuXCJJWXwxNsdDAs21jd19REF3/u16vP6wCg5s11/AonQEGBpvaFNLhxzNTIb6Qs2XGL1Qg==","signatures":[{"sig":"MEYCIQDSBInjerXNwA89e/X2E84G99DUYI5+dMa2sWfs5zjT0gIhALcVO/gdYHZw9m6Zt9ge5pNiTBRRBQwg9P6OeKwf8gAm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyzkpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrgjg/+ITCIaGt6BV67w6bXhHTscjl1b0+tKcMspdsHZwQrloRkIT3p\r\nf0iMFPkMvj/3TZSlouA+C0lFd6LQs+PnvELe/XqaqJtVr9+MzOb6GGBey9CO\r\nZthy5yfTg1hgJTCgVFiQfUHx95lBJ34mQFkFWTqoIBkj8a49Ld2zRawXrdD2\r\n/H/J7xqAyaA0hC/Qh/XAgnrdGYNtgsXDyKClc5z06RimAw3Ch4IaQapybBTu\r\n+COEAReW4Mqz8tL/bylT7tKFJ+s/n/iiwPBaDgoWWkFLaxEGg2ZFkNRBwAH+\r\niB3RuX3HrQkHpRTmgmV5IbZUe5T1wbc6aUFWGH35KCZs8DUenFQ50H3ymaZG\r\nlnBY4N7XPzU1F1IggrJwEvVDiicAM8vHWxfZnKviQSOQT6bTJtbPF2zUVGmv\r\n0SVALlnJhvkYFJjP9zwwNsoXwHc0JWoK1LoBTfaPviK+yO4KZXNy62rNl9Cr\r\nNVWpEGsfQ8AiR/Sw7olxmyDly0juBIiYwNqr4tNiBhxcsawhru9vDBvJCAHE\r\nNo9GyIMk3g1LCiMqfemPpbaOsOHQj7aoA6xDvRymj5ZNGEIVQE7FYUvoCrke\r\nw7Clt5rp5ycEFweiJ+qPqpZGyq6LRkqqw10BzzfnJgsHCU7nuGGwNWK0ckgL\r\nYQJXe57zoV984H1aVlNi7Nk6mqJL2+5FlCo=\r\n=0HdW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3482e0d98748c9b7995c93cbef9a06b0ec0fbea8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3482e0d.0+3482e0d","@agoric/ertp":"0.14.3-dev-3482e0d.0+3482e0d","@agoric/assert":"0.4.1-dev-3482e0d.0+3482e0d","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3482e0d.0_1657485608934_0.4687942630036206","host":"s3://npm-registry-packages"}},"0.2.34-dev-5d49ad7.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5d49ad7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5d49ad7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"706972ef4fe6711f18cd23a215e59193098008c4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5d49ad7.0.tgz","fileCount":39,"integrity":"sha512-o97uYInQQyE4ieoE/y6ZaUCHJgUkAo05LNXn3C+oKLWtxEzx92zajO6cjsxwP0RrBxEse+UcfJhfz9xydqLXrA==","signatures":[{"sig":"MEYCIQDf0S9QGgCrOXT7CLLq5pMUoMtvRl3TFw9EGslvSqomhwIhAKVbfFqKi4ScL1Kp+CB8n5BBmw4LsSwh0OPid/SMIELc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizKzhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1HBAAjvsXTn4+lW+rXO9AD9RvDWMw8cZ3L36tOexLhM4zt3BIFd+s\r\n+LgL4yNJKsuyXNqCV6nPxEMcXZzvFwuLqi+9Q1+ixqJQjyzTAWOhBBNF5QrK\r\njFvTpPjZ22Dua+mMxxc2V7KAZYpLdPIeYOfw/JSQcW5/dUVaZol/EOmYxb5I\r\nZq5YsAZIaeLtaUsYqUJAfgZWcmzRtDJyMdHnfBTbGqvP4u/OeDP5xS0ql63q\r\nrrAjYfwPEy6ZsE7hDRMRXnY9OCMmaWrICKQZIBzh+eoFjt7lD83cCc5S0T4t\r\n5XFq0CaJKfeQGYj+rx6nG2Dw4CeOughqnCp/98RDHvlNscjK/CwBxx8cugFl\r\n7GWqUdweArifR4s/dtJcCWYBsRPbz6y8vIqtzUffogmVuF9i4snG8l7Htndn\r\neXWft81iPWTqiE2J+2Ne0sIS9SDLwsdIPxeqHqDhuXzZ3ovZMKhBqq8UNB40\r\nBkl1Mx+10bQOZsGRzsM6cuS1x0jUbwAILJKmYFK38Qwa+PpSpacE/PAvaO32\r\nN+yRxkNdpO65Q/nuHPFqcd06/O4x6ejr1OYz5RoiQXqlFjuflmJmzSikc/GU\r\nbXXjh2zUD/95ElBh2yC1BcteWhHjoNEr9tp6aCFYPjYyz9ektcG+LP63ihZl\r\n7BAp/PPJLmIp9RAv3HtDmtD/15CLKOkBsYY=\r\n=jNiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5d49ad79947f44a7cbe98d232ecde105223763d5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.19.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5d49ad7.0+5d49ad7","@agoric/ertp":"0.14.3-dev-5d49ad7.0+5d49ad7","@agoric/assert":"0.4.1-dev-5d49ad7.0+5d49ad7","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5d49ad7.0_1657580769074_0.46216982652432703","host":"s3://npm-registry-packages"}},"0.2.34-dev-4888cac.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-4888cac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-4888cac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6ddcd007b0c6ee8cb0152123b0eb64c0dde8f500","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-4888cac.0.tgz","fileCount":39,"integrity":"sha512-leFVUGcvjoDdpIRKCqjSe35zy6MQhL7wHrvwVP860qSj7UBIvbIyPhfkq6HjmtHB5lae6T9wGjbXExVbNHsn6Q==","signatures":[{"sig":"MEUCIGiMUaK4AxZRnt+km+pecfCvrpWAVs6OmsnUWDTB1j7sAiEAuDfWDRAJKkqOcKkiEG2oxyG2Bsn3GyAwnK0fHkcpBDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizeTPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyAw/8CbRzN5SiQKxODf9XSmN9DYo10Eo3Nxq75LdbFiUYzL2ZGyMb\r\nHPBdHPMHPEel/8EJCSt3QHMT5SqjSYeKoqycD7/8E1+85NIFhxs/+Ew+Bycj\r\ndyv5pzVlbyynU734mZYTRkheJpBITF6rRiMztiOrOkZiwu0FFD/wpCuWKXxA\r\nDq3jkGX5OSeyOSefsxyr+pgPY8K65gwOCJyeP2R8gWKmyJppnbrZ0JAh1/Vm\r\nlGl/A4SOxNlHhrCw7NUSe+Cq7dmLjJX9exTZ3fp/q/31mButKBYgouJ+cyio\r\nKYCTcZ2Qk7M8ZPjs8Bm42Jr8NRBnVv+6EkNTqNj0Yn4Z+niZkHOdd4WfOwsl\r\ncjbAjRltCcXmfmS959MVJACZWasFkVN4AKWs23HN17ZGQULVvKHp7wHwucmD\r\ntu3Mb7jyfgJ+sFbXVpqq+8Obpnsri9es5qpgQ+/N0NvfDgw6yBpQQtOf45ds\r\nYoiHMvWPqmulB3btkmq+cO3qamJVNgtF6wwqCulJbc2kT9WKS8c5js4QvMJb\r\n+5+2dsA61TVUAKYrVIZ6SVvN5R4XqsC1O9anTDYS7FbsAtvfNjAJLpUqXPxd\r\n0GB7F8qCnL7u8Tmcvri6I7ZG+RAbVQ3VfuhwCNSekIw6kKMAmo2RKhKstN3A\r\n2Z0zSHFBPy+/u06Cjt5hbACSHztXk+EME1E=\r\n=AN+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4888cac19268ecae9066743566e25190fc0af772","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-4888cac.0+4888cac","@agoric/ertp":"0.14.3-dev-4888cac.0+4888cac","@agoric/assert":"0.4.1-dev-4888cac.0+4888cac","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-4888cac.0_1657660623587_0.8689531686037453","host":"s3://npm-registry-packages"}},"0.2.34-dev-9876513.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9876513.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9876513.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f75fd2c373ceebd3dc782caa99485896442fe417","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9876513.0.tgz","fileCount":39,"integrity":"sha512-5kRTN8CtEBtBx9y5kWZHqMITfLBDmlVgLhK74EYYf38hG9IElDnyddzXLDRPzROmlPWeuyo/MXW3aGxKzSfJLg==","signatures":[{"sig":"MEUCIQCwLt8tuLtzPKOdFCiC62+RHTqfX/UD6jICkGlmkiCufAIgDCzClz7/pg7OSSkBuQjRT/PecfXXJDwLCA0bpKRvtEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizgO0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcBRAAh29j8e4IxEhc2yqChG9Q2tJrLM4CS7aMrhcXDMuhHgC/aCUa\r\n1ayWuGfl0v3Khkxsglh0u/Krcbm3mqCmico219hmFXBXypgYTWTAm+k59+IO\r\n6OpXP3YQZDM1LlMMxs9bCw5o1TRa0a/dD+RZ64dDF/7ldpXH9ACY1fFA8N1l\r\nqDbF5lciA6jEzWos9nNQIKaoQAwhXX1fZCZDYdH/IHB5dNFSK/a0WsoVt2Sw\r\nQS6Jh2PCDikM0tL1sYUIDtgxu2Kbemh52hglUnKGIoSKLhm8sYzYpMbW3Y3L\r\n58QliL2YD5AmnPiTnolP4PyQ2e8Tp3QuecI/Wl+4JjcR4/lhVWiEzoMopeok\r\nH9SsU0n1lG/ufpyLt7G9dafgUlXRev4vetbPb/FkZmUeIP7/zA9wbpE04SgU\r\nfkFUG3sbJZ6AY4GDdBCKWWpJFyzYMfkeazPBN0ghrkjRIxFtm3FPYRGYOSh7\r\nApiCOo+MyWouS7NjPd2uvPm0eX1+ip51bpzWHROghMYseqcZDoRYzfqboc6A\r\nQWakCMwSzgNGY8FqY7vtPEyjeUQZOD3puWnyG4cIm7zkaqnvf272v4QBJI8e\r\nyIcE+CJhxjl72UhGrcwtkKEUltphm3zsM0djr7R2yYVcJXR8ERkfC/EhF3sG\r\n7vArDgYisBLmN2YG9RDFO24G44p6pgbHLG4=\r\n=mXLp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9876513582fef0de709f8b6fb2e14b2b09e1ca19","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9876513.0+9876513","@agoric/ertp":"0.14.3-dev-9876513.0+9876513","@agoric/assert":"0.4.1-dev-9876513.0+9876513","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9876513.0_1657668531933_0.29559932146398404","host":"s3://npm-registry-packages"}},"0.2.34-dev-39fe092.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-39fe092.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-39fe092.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bce28107984c68dba0926af6532a7b39ec62f153","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-39fe092.0.tgz","fileCount":39,"integrity":"sha512-1nbe2ZGNw+pp6ZsS4smetyMSTVfnFLc+gGFe4mNk3+3Ex2fXbupgx+txqgQLL6i3/BRl6AtScw+gq3BJ8LVN6w==","signatures":[{"sig":"MEYCIQChTFP7gIbgVlYpCT75zYJgxxEoY+189h9CcDCGPsZuHgIhAKR2j1HfkrrDjOR1yk//l6oe2LdVZSuDF4N33LjTs9gE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizhs6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFRw//ZHJbM33yhEmaI97kByKopuz/pjr/vCqyjaX5dLYeL7pRum4N\r\nZB/3Xvjj6aeRxGJFWZWvhz6SWebPjd2jnIYAbPEEvlK1ZoHQg+woR9nVQx9R\r\npdup0ry6rQFtAC90X9YnOJUsXHMBqLNS/pqUj/pMVXJdm7cRDPc7mCapyPeW\r\nCO9whESSrK0e9X4iuLulua8RiJ+JH0PiAv3OFI/nYX4Jm7g9E2imB4oGsaQm\r\nKsdqDevFepknRurqEa5cFbsgnEPxU3qNZaDOUg9IXi5q6xyC6ruxsIcjmXdF\r\nQXCY1nvjnXe70pwrud38Re4/W/InMtjF+gmyxEPYRWPN5g+yT59i/tiEIKS8\r\nYlLEEytddOWLOys3p350Bd40I/fzcLkffN0olBtZs1IBpXJpL1g07oiDrhls\r\n04WZXYG8iZFa0MMSabriox6YroKk0yyWuecsYeiLQI7GHGmQ55DqLVCo0szk\r\nHbXUgyvXCffMJNh52moRC1wDh5/XX6qTxmhgZe4dgddizbqtJY8rU8BdUqYM\r\nV+sRBgEdIuy2OF78U7J+orOXZR6+r+yhhhRdhvO5EoY6ZWdvVQusy06J7adH\r\n32mMH4/EknDiVLIZllnNO5To8gRBYG+JzYxBLMRS8jrkxQgpBWff1ptlVimt\r\nG6Ihqj3OEJOhFUSv6h0/OGfWX39p5dol4vI=\r\n=XJiy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"39fe09285a230a33966b23f3ab3a1f61127f0a64","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-39fe092.0+39fe092","@agoric/ertp":"0.14.3-dev-39fe092.0+39fe092","@agoric/assert":"0.4.1-dev-39fe092.0+39fe092","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-39fe092.0_1657674554445_0.6877139714268272","host":"s3://npm-registry-packages"}},"0.2.34-dev-dc4798e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-dc4798e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-dc4798e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1ddeba9a521d57f78105c8ca5c20d558b844e7f5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-dc4798e.0.tgz","fileCount":39,"integrity":"sha512-keMeBtnXTq1Q3ryLSiot3WzVa4XW/6SwlYayst3GDoRSdP3A1ghj3onP+lXWctI2d/z9ue7DhQCEeadIA1tRcQ==","signatures":[{"sig":"MEUCIQCuVKlH/9GuwjLx41R86uUJsegb6Bwip7T5dt9kFbPJ/wIgHW9wMKfRuIglfZZNA0xF7bK2VYGzNxHHRZg6x/SKWY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizyWTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDNBAAiDGv+9ryBjSv/FbYsGxVy0eVS7TipHJnE6qooWdLqReOnHcJ\r\nonEadwmNPq5PazJ3JbiKs4zCiJ7pCInfaj+FoXRbcJM/+3uT3NKnzFYsvvTK\r\nyD1Jmvy+JpkiWwIHW4C4ISPQ5jDnOFyON3ci+FZETXJ+2K3joI2lDTotwRdh\r\nopJXolE8lqcowB2kBzH9Vsjxx7Ba//+YSVZTwzzGKR6+Dq5/dgPdLNH/c0G/\r\n2AqaI13sUfY1Zc2uEDfUaJ3xu7V0skz4FWYjozU9NK+yqi6tutex9pepza8U\r\niq9SVoLb8qnNTxk1nQ9NqRKGNAfTelZGYxk+s3txwHHhyN8dxCCurhotQ0Pz\r\nVCfCQNfTBfnRyzzPJokL9SwlQ50uI1+4NHfswYlxPN1y49tsV8xCpThb7paY\r\nqsRk7EKYsEN+McTcG2oGkF8HwHx4cMeWjHDsIp1SklopalM8YEdwmRcthpAc\r\nEHTBoWKLY6BF9W5u7e4TTTzhf+HgGMBUW15o3cX9YbWOpr9ImwDuu2xxS5hk\r\nMfN7fjWcINrJ/Q8tjU0snDsHbLBZ6/ExDQT/eVwGVYgIe2vEIKVdrhrNwibw\r\nxV1itUQfetJE3DCTwUB9bdv6b+CLA5EHvo/54J7n/h4YiN2uS++3G1ZUMSwI\r\n/MA7Q07z8GcY9kI6HQv31IF6tTXriK3E92E=\r\n=FCZX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dc4798e72a14fb9cd2202c538e0e4661c594e113","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-dc4798e.0+dc4798e","@agoric/ertp":"0.14.3-dev-dc4798e.0+dc4798e","@agoric/assert":"0.4.1-dev-dc4798e.0+dc4798e","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-dc4798e.0_1657742738847_0.5503734249783236","host":"s3://npm-registry-packages"}},"0.2.34-dev-077718a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-077718a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-077718a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"69873661df44dbbd08536f3570d001e40f8845fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-077718a.0.tgz","fileCount":39,"integrity":"sha512-b6IYJ8xzdyRl9I/Ta19ubKXBTlB10MDOygU0csLL014+Yls9+23gfv6/jbYPNUh5IRpafakoanHQHOaYRsy97w==","signatures":[{"sig":"MEYCIQD1hhbO8wJJofayNyaqXgPGYBAGTvhma+V4aB6D6BXFIwIhAMkFJ8DL7VqxaMtsvhkdIclOjfdKECVzU3sPYOQ3DIVV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz2LMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfaxAAlakFn/CXOm+Z560rSlbzg3S7wlIbdDnfCFfDA1PKorAT9f3E\r\n2bKD6RS5rVm77zAMai6DL1PH/PQcUvHeeJotnZ9pMjXgg3MT6+MpUWYYye0P\r\nohxYODop9VF9QrCNFyN8cKqn9ccu61rkYD0bIUe2ldwNjpPTd6Z45NRpCmGw\r\nY2u8h/cWB9jgVK9XBiC7BVzQw3mQTIh4WV77LEnnMjLSe75wfA53WPp14eiR\r\nxxIpg3RCGPqaJnl7TPPNcKK+08x3QgRYiXzOWQfFDIvA/MHg2rbExIxA3mNx\r\nVo4BnkSV/xX6GB01vf1NQjxs2V1jgCJtePuR/JKoCDOheVqzKiFQ6FLXxFYp\r\nYiJaehkpwqAHfZuedN23IkQmypl0QJlx+mcVxlU0Lv+m4RSujCSePALgPnF5\r\nk/02nNrGJmWUG/x0IZchdWW6dZWCvOTNZ8NL6Z7IYgyLCerJNwfnauorpJE4\r\nlTLHbEraPfjxq1sLYD3IsCGTNOdx0INd4ibLp/OpqJBU6C+bnG80cJ8RdrDZ\r\n6I3yX2UiwMBhCgKCLHb1lgCM3tSPEUhXvS9fMG/YEFVIRBqz39RlBm+5noE7\r\nwO51052tOT4dcyOtDHwdkQQq0fBCIIewHFh7xCoca0Cwn9K4uxSx+61Ozk1i\r\nizRRQt/RH5GN+9GaOETP9Eel7Bf8FyxUM2A=\r\n=IHn/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"077718a1748616bb8b72a75e1e1b54f5cf590125","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-077718a.0+077718a","@agoric/ertp":"0.14.3-dev-077718a.0+077718a","@agoric/assert":"0.4.1-dev-077718a.0+077718a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-077718a.0_1657758411927_0.30680471650060426","host":"s3://npm-registry-packages"}},"0.2.34-dev-9b13ea1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9b13ea1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9b13ea1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1320c7cbd455a1c894768fd5c1efc7b2d9a8b82d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9b13ea1.0.tgz","fileCount":39,"integrity":"sha512-RQPow2NhX6euE4+6PJTffxP9khpstb3+LsjmBGURZLUVjc2mrwdyG4aEfWqSoj9cZUhvoPPFdH97YrB3taOCkw==","signatures":[{"sig":"MEUCIQDP0nTMawFTPLS6eEek0DuzX/z7+fF0Z3BZXZpqIxz2pAIgYTMdfMUOsQ78UMtgjRIsiwjnBx6KK+olfkXwQd2C6IM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz9DSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrEQ//S4agbjJlL+5LOkl1kgFmCyZiFx4YnYFc1f+BDNsZeC0og3B0\r\n2udtytaapin1l9thiBjjN7LdGmTTR6g+BxAy/2s2p0tWE7T9muzvvJOrnBy4\r\n/hH96mCc3PsHUFwrsyJnMoyIEXsA8hes88xHsIAgr4B8TNVrfwJScXpWVhaM\r\nMU7PgoLgIJfKB+o16Emsrj58ST+kdLkui7yQ4Lr33Mack2Kbo1TYV917SunM\r\n3ysNHUppZAOPOM4r1QBvr20u7hGkm/6mZ+qeq+8chdZZBy0rFunIimsBdo+u\r\ngwMA5A/R7KsyriQqlI/63nOrGSlaFIhqDOeVOEOIo6LVICWMWPzXo2L5LEdY\r\nDzu1J90Q6iPs5qy7l57OwDC3lubDiExzU6EZyaG8QLueCQiP79paaF2DK6fb\r\nRiF+W5j3P1ZdeUs/DD+eXqNclzRpp7XRI36z7k5ZN2DWgBF8UUd7lnCr8+oQ\r\nofwxdR/Ouk9+yJYpKoa4Erbd0hvtPBNz8zxQfY+pMee3HGWbixW2s8yg2g1O\r\nX8WLh0L50i4AmTxzfvxohqvFGbvNm2/Py6/ej/id+oCyRT1Ffr6fcOrIOPG/\r\nsXXYHw5wkBzJFcPqk3m6k+84DmNTk4YXdhIQinPtAtkizveo6LKC4H14SV6r\r\nQXZywj69TgS/Y3S9p5FPWtzT2pnTIwRfH6k=\r\n=TByc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9b13ea19b17d694ea79b9d85b57f8fa30980fe26","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9b13ea1.0+9b13ea1","@agoric/ertp":"0.14.3-dev-9b13ea1.0+9b13ea1","@agoric/assert":"0.4.1-dev-9b13ea1.0+9b13ea1","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9b13ea1.0_1657786578180_0.8795777176723922","host":"s3://npm-registry-packages"}},"0.2.34-dev-1dd584b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1dd584b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1dd584b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"94c476d6aa985f062e18990d21205662bbe4634e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1dd584b.0.tgz","fileCount":39,"integrity":"sha512-VEDTP0hftCQsAKl+L3G97sHFaYiig68fIf3tgc8Fh6y9K2xUNGPrZSaNndFy52Y2Few2oxN9z67wDGHlhdmLew==","signatures":[{"sig":"MEYCIQDXjaZkr58DbL01kYSTYg11TOz6Q4Js8kdpxuBZF6C4VAIhAOef8uPlxUTqJRQv/yOuZd9eg0sEVDHmxQpXPQUECpsU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0FpKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYCw//ZDGW4O/BAd3gF7JFDWcW9/2PnL8DrM6+/Er5pMK4qWfC0IAS\r\n+mrC1lN8togOxrSeWfchsixMRAiwNah3Xp4bPfwaEToetP67LQ+ylZ8igGaj\r\n6B0czUkN5IFDocX4dh9odIXmhFqxKlnV6baReH7HvQmEgL955NJaA3Xux1rs\r\nKpWQOSenCE3WcBc1jCjQYtlcz3lfPl9a9cO75Hx6L8gqYown2HEaX0T1rlRH\r\nslCFgzyDm6L69Tsk4DNu+WWVBUdhH+if/MpMbcOHRiPTIzhKgX2XmLkujbHw\r\nPlnomudUKm8T+Apcvh2cIYrjcOihjF2+4QBzkQFSLYAiPXupPfG2JdG5KLAO\r\n/7uvcKcO9ySOtI1XLGtKwwV+KkCaIIdtCoS9eDPdX5D82pWDXIS2LyYA5bii\r\nQkJi0ko6IDHihCJYCcJ/oKqiX3zXod2eLw7eeBrkX9gHylHMAMEFL+yAX0NK\r\nn4CvxrAUNftcWQGtq6cX+5u0jWgR+yGVaFzgp6e8BUyZE8YyFFM3vFG4Lf12\r\nWRU3Q0BWImOrdYehiKBke6dOU9E9vq06ijVKleCGo+kkR/DmSAOZflhxFZV+\r\nFBu2d+1VtnqnK8rzb/yKiDqc0KiL3R3AILuYM9nvEzfXdkI5LyUihkMhw3mS\r\n+AYEtpxVzUaROE4WaufrRnj8ZPZ0WoKYN34=\r\n=Bh/A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1dd584b195212705b1f74a8c89b7f3f121640e41","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1dd584b.0+1dd584b","@agoric/ertp":"0.14.3-dev-1dd584b.0+1dd584b","@agoric/assert":"0.4.1-dev-1dd584b.0+1dd584b","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1dd584b.0_1657821770400_0.581613725755205","host":"s3://npm-registry-packages"}},"0.2.34-dev-8565bbc.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8565bbc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8565bbc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7f2ae1447f8d3eb7e2c4e0b78b79b71019fcbf7e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8565bbc.0.tgz","fileCount":39,"integrity":"sha512-PzmJ/6P2D/wv9JdMVAjNiY6SEkZ1+WWGfvZbdeD5EQHC3kHF7QHLu5fu9ZiH9fNT6LjtpQ7Xrr33wGlooj4W9w==","signatures":[{"sig":"MEUCIFayIUYJOWpbFJ+f+/7hGGjXWPVdv8/bikjyzxed2mrMAiEA8Z0V8KGDDsu6MsA4ajZ0fDd74QxoeoyI9yvL1Pi+q8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0N0yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkSw//fc7CU9IiMdgINvFI4D/IqpRs7Bq3LpgNeDtz1p8MY/mGk3Qq\r\nThPu/SrqmGspAoBU+AYG75rBo0mMkjfQihJdcUzlwOnF1lULSyM7vNccfGq5\r\nOWjsI/WlsPeum3CbZmKgmyog66RGPLoREp3nC4gh3lZ6TxD9nFt8ZhVLJqIJ\r\niBNEyS4JmB2qx8Lqbhv5pJd3k9PaqojT1wsmDaccN4id0M/4rhhzWMe67MNp\r\nng5WCcD4UyIXeOhwy5NgTmHtJIpZMkPLpkEFGGR8+Iv74fdpW47BjE4Yc23F\r\nPCIvFSY4GibSsq0EhR3FNwsUzAjWu5E3HEU3BiHD2Cq/NXV7ap1EobL3mstD\r\nIcCOhyFbApWKuMncIiCfkhG07NDwQHF+tGtbVLkbBY9/JOL4gq/wP4e0UbDP\r\nvJGbHTTKzCwVNnjyf1MW00mX8Zd6kaLXsXwBicH6kHL56571CI0hWasAndRw\r\nSuT7qFXz3qRiC7aa7J3MeVBe1jVqvq1Ii7y6jfx4QBqfWLcoBBS7wg2SVYcH\r\nNWF93S0nz0Cr4g0cuxN9vuqekOuywaZPPDUQotBvwMKNLMNrzZo1LhqeGrxR\r\nbXUeq/gsd/0v2g5/ZrEWzigNggYa4MtPQVFIcpISQEDT+ENhGbq48l0KO2Ll\r\nyUrAJ5NrbgAvg7dET0+ZajZHOMaIYvJhS9E=\r\n=ptGY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8565bbc107094f65a95aa8430d61a4e34d19fe71","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8565bbc.0+8565bbc","@agoric/ertp":"0.14.3-dev-8565bbc.0+8565bbc","@agoric/assert":"0.4.1-dev-8565bbc.0+8565bbc","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8565bbc.0_1657855282193_0.4664462013092767","host":"s3://npm-registry-packages"}},"0.2.34-dev-b734e23.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b734e23.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b734e23.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7d4eb426c048d2e50d25a3f53768bc599a647d9d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b734e23.0.tgz","fileCount":39,"integrity":"sha512-gKfHgv9730dp3URQ4OW+drAspOaxZdhAMnSqRO7jzDqbCh9PB8p+0ASlwYgKdQo6wCCpZxUn8WQp2I4mHMpJHw==","signatures":[{"sig":"MEUCIBW5JN16BxbYiVJHABLuedKkov1EQ8GOK5niHtCY0IYGAiEAzvq4bNWtRyTvL1kzG4iJ5kLDpSTOadzSaMjhVIV/mSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0S2QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorFhAAmRAhB5kM1naIQ2K2n3tN8pwZIirlfcA4wF+JMr2RYV7e23Xu\r\nCdzgTrTdFmeoe+tAo/BMheHHes5yc5u9gcu6mXEPqySZ9mfxGse4ZXw+bEHx\r\nk39Hf/JyT7BVS89YUw0jeWiBoBnKVYckNili+SoH4GEXuQa+HOsIvVjbqp2/\r\nDkuQfY3HGaCzJPMQr0jO/4Up8JEygjnPsg+RENp7SUvwIixfNdYJOANJLfmk\r\n6qGacbUT78C9Eoz+6YvtYZVUSPLksvo82IO2VSM1o+jA011zdFDk+ssGrc3c\r\nmcvyaULtfoJabu+8V7EOePzlQm/S+Ztxz7lJkf6kDefOZHp6yPM7H6LsDlWN\r\nURSXtmPD7pVxZET6Pho8VcRmkYGzE23jydkW5GBWp0ptE2OlZKwI5PVzjMk3\r\np6vEceeS+v3vWukZAPKCFKTOJLndUnp3cIEZIrpfS8S3e9Z6HeX8UlReBemn\r\nX+maunKyQwPxwp0V45kz7gtynbJnNVZaP087vmortgeZZ/P+Qe0cWMPN6lsB\r\nzZKBkIqLcVh/AjX5qCq5JsZuwZHIrz56UbulxBDVlDhkK2daHSsLAOQ34Bbx\r\nSMscMLPfRSURuFjw1/tBFO766mhzFDhPtD8/4R9zP9Yo0i7S7gZquM0I0YuJ\r\nEFPt7OV3WbkG/a5UgVAKsjDkMseAUU2Mc0o=\r\n=l/x3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b734e23581e4b3b81a0370f1b906d4bb477a472e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b734e23.0+b734e23","@agoric/ertp":"0.14.3-dev-b734e23.0+b734e23","@agoric/assert":"0.4.1-dev-b734e23.0+b734e23","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b734e23.0_1657875856034_0.43350594110608287","host":"s3://npm-registry-packages"}},"0.2.34-dev-49d13bb.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-49d13bb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-49d13bb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"06e8b3cbf8e972784bd29b50ea47d5930f73ec6f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-49d13bb.0.tgz","fileCount":39,"integrity":"sha512-wJEIfvYPvfM7Ecc7NVDskG0RN+FKaMq0Kjf49y3FF/8O4JIWfqYU1r0l1aJBJgv4TAUnMfAYMuECziQac+ntQw==","signatures":[{"sig":"MEQCIFcF3dZao02p8c3ftvLB6Fe6ZNGtsYO7tATtnxrSq5SRAiAHGcAM/Q3pwju8mg3twKmVCD4CSI00/DxZx1lrXzmKoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1C3AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWPw//dH/iDblZ2L0Rag8sTwx8WwoNLd8Va/ihMpsKnNXhPTQMq9yd\r\nIb5ar927B+2XzPZIF4/zNWcu2HqOo+HW1Pxc8zx7qOJjLPaJ8ellf+03zz7e\r\nW7oktlVPvix6P8Qb9mB82BpzqMZkY1hZDYAGJNbr5LSTQImn14+xAQ3Gtqzz\r\nBoiUqwKjUUVE95GOH8loRO0IZEwjLSsbxr1Ghrh+p9rvXZbhACQuT3mfVEMB\r\n1+uHzhWjmx9DmBAWhvrl7AJ5DOti3HCB+Y5bVWsfqPk+UN/Fd0fmscPVAuRQ\r\nthG2liLkRBimY5a2JrHGE14uJCcgoH4o0jRsSYdDNXbCDMsVNNKZxLB3KP3t\r\n06bc3XOmDPZwETZ25VLwGkbOmlP1rmS5zPhoQokl25O1xxN9MbdDijRmLvfQ\r\nrlHLHPoN0XvE4ej6iZxnAG/qN0WlJLnishJcfTinAHHqOov9AHhwB1kcf5G6\r\nZvH6nb9beUhsPn+bu5JDHCVKHut4+arsovmxy8mznwwocMKHxnN66QRbLlxZ\r\nO+Gl8NdMh8y2jgUFfuJYyitnJzCWeU5TBGdlZ5dwE6dfjMYaI0fpBCAb7trB\r\nw3nMf0FUFK1cN3vWwUtj+8rzBtdsF3cVajc8BhoWtTM4tVnBntVdm46TlCs+\r\nNjIyNrpdcSeqiVWsI7C9eZtDyoP3/57HMQ4=\r\n=gjVh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"49d13bb7e34ff78b287accc40965873e1e923d0d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-49d13bb.0+49d13bb","@agoric/ertp":"0.14.3-dev-49d13bb.0+49d13bb","@agoric/assert":"0.4.1-dev-49d13bb.0+49d13bb","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-49d13bb.0_1658072512384_0.06931913529300582","host":"s3://npm-registry-packages"}},"0.2.34-dev-12e1527.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-12e1527.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-12e1527.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cb93255505ba553bc2a8b825fc063ebdca82f3b4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-12e1527.0.tgz","fileCount":39,"integrity":"sha512-xis3tX9hG5UccWScU1KJ9FpW6rBC3oZHK11MmQSWtYs8NLQHW+lASY0RZL3qhBRxggX2LhDcio2q8FAW6dy7Bw==","signatures":[{"sig":"MEUCIQCDmKW0FH4Xb4MBjd5as6ySMfaGdcdXFeZetkjIUbt9oAIgAdNTXsPwir+6JBczTJRlyjecUdIijwk6lhI4QvxWK20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1Z/EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotZQ/+PirSV9m0H4Tzt4P2F1/QtG5N2u2Br+MFMrqV0AIzjGmHq0lF\r\nAAvQO9njuTvzJ0qmSaoWuBK7wu0i+uw9+9C61C04aHwku1AelO8NNxpQNrCj\r\n5fxiGPy0HfM+c56RPV8rXpljFUZ553IVZflsNSIl5qKhKUykXIj7NLZxP3/Z\r\nup1OI6U9iN4buk06uyVrRoBLvtgYTVKXIPF+6A+7WfabAu0tPq+N4jVkabIc\r\nYkgkRXwFFvGiBkgDDBUlo36J/82997razFJifBwrXpnGtb0+MBNg7albEdIJ\r\n2Dzd9EVn88XkEeFkhaIKHR31wa6I/HkHjoO+5ChZIJcii8qbcdmf+ADfGnbV\r\n+yg6CiIWzwgF7A+FmdVCeY2cAeKJycUDGh9G1MaNTbW/ErspRqAlfE9VHJSm\r\n0v8RlNT/hmoe8XlUejVZomrG1TTblTPsmfw12V7lPuvbgwxeG/CTHxHkbcRj\r\nfO8UM8mj3Igs2k5EfE1a/3nkHmF57u/73iApX8KrYGzCEymXVn1lVXptxYxI\r\nltFmmOhkIpfryVqXF+sm7XvtLc0Wd0LwN7Z+6qGkObRTlwBAvZKDiphWNmP4\r\ni4U4Whxy1VkhJK2Y0/BhoJ68VF9P7GHNGoFsKEUm7r/WonHpPVttmMHUVvaM\r\nnd9KXEZQCltLmX+oLgSI++WocILkysDng6k=\r\n=WP1a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"12e1527fbb339920eb1c02e548beb97e8eeb05e0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-12e1527.0+12e1527","@agoric/ertp":"0.14.3-dev-12e1527.0+12e1527","@agoric/assert":"0.4.1-dev-12e1527.0+12e1527","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-12e1527.0_1658167236406_0.6898193208109575","host":"s3://npm-registry-packages"}},"0.2.34-dev-00e3c5c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-00e3c5c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-00e3c5c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8387319585f73159a8bb25c940c3016dd4aa1930","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-00e3c5c.0.tgz","fileCount":39,"integrity":"sha512-zUwJSV0zXJeN+4Y1LJc665moWWma5m4ieS8KrlDS4FhB/vLmOLQk782RFEYmU3PZ7LImthK+kQyF9xBDbTS5bQ==","signatures":[{"sig":"MEQCIH/fhHNBguSg56Nsb5D1xT/sfcIXIFSoBHUDisvomOk5AiB4NUFaNdZBYeHxRoC12KW6vWHT3k2d6Jl2r3P8t5OYeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1c9XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN3g/8DTgqTgXcKMfZ6TW8+4wmF1WxDyekbq4BGksZDoUncAPGO7mw\r\nBSGo16pqbZ1Grf/zBbSRbK4BTPfyBj0WOGA7dL4WwonEzUI+63yqE3NEZKM8\r\nacJd3TKD9p25WgLUa2Ewe7kTNNFG5NayM4fYeysD5r+ViLccpTI5xo0WmfiV\r\naucH4MscRwNQ8XXRn+q2z6gs2t45C3mwcypObxm81hxl2VqPNJvdIsfaSHmA\r\njyusVY6TLqQKJYqzIoa/IlmTxxDOu9Ts4HLwNqxTZR1jcMb4LHElbR5PESo3\r\nXrG/KJanpaA5/ZN5F6m5SQRPWYv5BU+7D0Gg2228rms/Oj8zRAenO7C7VEwd\r\nMGm1sbxR+Qd8yZ2FZJQ5ap+wWCOrUSKSI6LgvPPTNb/LJjD6s/Kb3Y6Im9Iq\r\np9+b7COnm93zUFB/nEyO1Wu2VWK2d1Hicg8TvTEC16teN48bAcrNDRhRPAEV\r\n3Uk/oT66+uPsn9sCPaybNu7rH/Mzkz97w1P2PUm6qnnaaeUo0OnQjxvTJ48J\r\nJOZUyIRMgK50fYx5efANMBnojY5ztJeZrQN7THEpg6MOaTBktK+WlcqM+8E+\r\n/TysF7BCb5Q7C6y8+VoKyhh//s6SFNJr9L6NiPGXQeceJt+h6FvFsddQlwPk\r\nBJqPeuraUjKxqO4flM/eGi+dL1gWg6A6HNM=\r\n=CTcC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"00e3c5c34d90f09309b9806e562dd2efc2ad8103","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-00e3c5c.0+00e3c5c","@agoric/ertp":"0.14.3-dev-00e3c5c.0+00e3c5c","@agoric/assert":"0.4.1-dev-00e3c5c.0+00e3c5c","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-00e3c5c.0_1658179414805_0.3163755936597139","host":"s3://npm-registry-packages"}},"0.2.34-dev-934a6e9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-934a6e9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-934a6e9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f9047dad31e42e05a19446eb0a5609312b40c69d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-934a6e9.0.tgz","fileCount":39,"integrity":"sha512-dBhXMRjDnHlyjyLxB1lI1oGV/EFcyQFmqISuQQc4hCM6deARo4yD+OZrmx8pp08+4ejM8lDfGZL5vwfviu4OOA==","signatures":[{"sig":"MEUCICgaCnsoMg4DyAJ/r9nNA61+SEFKqsncYCX3eEMO9lbYAiEA9Q8jy1gDmMSRETGPAwWm+qD0WXYVnBL75R/0wXA8/EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1fDMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlfQ/9FupqOW3zkWJvxMtCBwUJ6WUJp3V2NYcmh/ldwAltzKGQKfgL\r\n5jQrBmpxCTuLcYghORJOMyx3Dxo7jV5unIaQ/e1yBzWyoeFbMEU1QOglfery\r\n/qEpedqFDgKbzmSfxeCjZqaS/2fim5Grat15gCGF7F7fAwmcEUCJe2aagPe1\r\nDcpgVrgKLAukj/KzQFMionBg72TU7xj7+5ccxr9e1lhMlG5udfUrYEo5EUdn\r\nZ8y54rnAhFFFQn670kao2XuGJVoIZ7y7SOYRc2JIwPkgobrVd7t4tVB0whz4\r\nTzKneKJbyKn7cBraldV9wxb+TTCnUsRWMinINlGqJfSnURAH7khfPSGQcZcw\r\nJBI5vB4uEyLgwuDcSF5A8rC72SrTImRsDbsQFKoUUoK03fZVGwQoSBHsSnTU\r\n8bTylrefe7+1G0huqccLBrALGAXsyrphFpT6nuefz0ZXR48BKCtPbXz0Kbzq\r\n8RORnhwHu1aZ6KQ4QKkcR+jEWy5tfB99u4ZUkj59+guO0K3G+N97Lk9KFc2y\r\nKr+0TG8+Az8jElXu51aZDPNxqhO6b3v09tszNxlvocPLhhSUDmTSgNj9ZjxX\r\nK2OJhjVK0kD9Rrg56iaabbUUg72x4xJbPhKENfNUgP4rGAxrvs+oCxRP9cEJ\r\n9KM5cE19Xrm4aEW6KwxxNjdxDhO6VpJAsuk=\r\n=FNn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"934a6e9706499800cac3f578cbb1fee9fe55b6c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-934a6e9.0+934a6e9","@agoric/ertp":"0.14.3-dev-934a6e9.0+934a6e9","@agoric/assert":"0.4.1-dev-934a6e9.0+934a6e9","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-934a6e9.0_1658187979989_0.9170302068421534","host":"s3://npm-registry-packages"}},"0.2.34-dev-41c6a3f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-41c6a3f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-41c6a3f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9eb6661fda5b39f417a71b9dc2ecafa1700096e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-41c6a3f.0.tgz","fileCount":39,"integrity":"sha512-fs0Mj961TWK1ul5KuMc8Q7WnE/mxjOeM6Ey2h5km1DCUoRqP1c3MvcKD8jaQ3uM2NLa5wsbsHb2G5Ko7hzcP5w==","signatures":[{"sig":"MEUCIQCKl/dz20kXQtJbA5LQSQzY+gqe6cag3w+oY/Ft3kUfGwIgDUxfMgyzxBpwu4/j2l+UiG2005sphSC9O9ieBHGQbk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1fydACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIzxAAkQmUIwWMP9jSVSNv/orijsi+h/vVq7qE+v7dIBGm0mqoeoz5\r\n5aaRJ0HhJdyjWwGzbcJtVr2k9fbgm+nZ8hJAmqMpZT4DBoeXZSEgIw7HCGkU\r\nkKQ2Ef8lo1f4VxQhRZRVX8gW4ADzf1PaPnr45d9v7Qi2pkQA6Fi1M8eOfbcm\r\no8SFBrzo0rPNN12PbM/hvvxF00HTO892YKAV8Jp7NV316y23jscfF54D1jlg\r\nzrgJ903QHo5jMB3fYC719UXOshAATLMA6TgVTs3QiAaE6HWddEcwsbll2PVt\r\nR2GbiAfRgSkov3/FgX6eU2pUj6w3U+UD5EScpbL02fPbCzaArbUgvT2HKK+L\r\nAH8jfbGHiYyTZUaoWHDoNGx76XPysOfltsHprMAZAe0q74ckjLx60aLIUxS7\r\n0QgQbgT/VXbEW07yL9OvhAPyWWlrw4rLejmXso43a3JMDa6X8kqzfvFR7DZJ\r\nLRU4r6zfXeZ/im9u3+85H+0piLz2UR+/46AoIH9URQiXBpY4wzfdRMhx9Lgh\r\nWuEpX2JtfHn9OwPvysxVSW0kMJ/NjjgfSGxjlgkEypJbZCEM8dQ67SBPuy9t\r\nqEUm5WSwK04ZZzfFM6DrRDXFaDcmnj6Jo/IhR2mGjY4hhE4aL9aR+GfcD0+r\r\nwdma2No1eYfouboh+XwYITD7hdbIy7vzR0k=\r\n=GPid\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"41c6a3f3ce027b4637d18cf99178fa0dc99e6def","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-41c6a3f.0+41c6a3f","@agoric/ertp":"0.14.3-dev-41c6a3f.0+41c6a3f","@agoric/assert":"0.4.1-dev-41c6a3f.0+41c6a3f","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-41c6a3f.0_1658191005391_0.7834822816916991","host":"s3://npm-registry-packages"}},"0.2.34-dev-44c34cb.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-44c34cb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-44c34cb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"89e7cedcfa542850b345d3c8cbbc581746411358","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-44c34cb.0.tgz","fileCount":39,"integrity":"sha512-+P5NmAx8KPJnIyIA3+MAFi5ze7gOPn73Q3jxe3qpgfekUQl8mvbJy2hlFXWLceWv0aJySB8pkWqI354jBzSV2g==","signatures":[{"sig":"MEQCICgxnOPegj9LiUZs+sj5TIg+P+2MWRMyFuAtWcVo/mv5AiBwNVHCo2P6XdhvGpEWOhtXqMi2MrbQ2rY0JPqPfQiNrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1hcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/WBAAizTecZt1x36AAU8pU2VdCBFnX1uZpP30H8f/pi5IgxlURx1d\r\nowo5acXYnQpMemI/RlUvIxf54A7JS82HVpTRHAx5Jzc4PTcH3ZraEvdw+9EL\r\nFWKJk50BNqOvlYXjuithhtxbd7SJqg/fAqqmmMIn0CgmDaqYi3otY3WPp8lB\r\n5M7RX9xZsXmFC3nvKcc/TqCplgsfwJ7wvnG4yZ8mCbXU9mHIqZXR00rgSMsz\r\nCNh342lrggDB0ziHuKWs50BA+iMsJ5k7vJCVkEWqMR54xmoEOZoDnglEVyXK\r\nY+T5Ov1P9KXHfxmly0p8jw2b7wWZdloziAidie3Wu2LRuLQjDYtcmbcfi4rd\r\n6aQIJZ68xFAjN1uGYbpGFoU7/6iM0YOsLiRyCp77fJGalRI6ysXzvG+3NrXO\r\nwHu5h+RlCORG2qRSH7/YCgkjbrV/aYEnoUMe+SUnJeEa5PeuKOO/olIu/SJM\r\nvmgoBNdTE9afnUP76Xr2Anx+y9AkpINhkxDhMycFbvmfU1WvBeGuGIMTm0t0\r\nk7LMK17NwDULi3oeCAPn3jeETxwSBa88NuXENiE/MV9rkYyEWQc4b7VCWJl/\r\nexafpMk+ojNQsfoWWmIj6uE8a5cRO//4VxQIA2sbZWsLLBT/6raz3SCkbTzM\r\nuOyzucIZOqIua+dLRb4/ydC8llO0heIxDK4=\r\n=2tNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"44c34cbdf936e86a8872622acb0e5c733f927f75","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-44c34cb.0+44c34cb","@agoric/ertp":"0.14.3-dev-44c34cb.0+44c34cb","@agoric/assert":"0.4.1-dev-44c34cb.0+44c34cb","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-44c34cb.0_1658197777781_0.3940939922305342","host":"s3://npm-registry-packages"}},"0.2.34-dev-17ff31d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-17ff31d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-17ff31d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"176c6093891474e45baf37b5bbdc0fd58bbe8cd6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-17ff31d.0.tgz","fileCount":39,"integrity":"sha512-GWzdGJh+Vz2SMCx9QS2E+Y+7gFDoWXrsMwr9MO62+FVdiVctxLwELZmP1tD5jn4yBMk2+wl+mGmHLCRYuUP2Bw==","signatures":[{"sig":"MEYCIQDhSEeKzVpprA8HEVb4K+w/lC2gptIjF0eQvnQ4eO/k7gIhAM4+crTR0NkWO8KJt3aT5iAZ3Grvc0tZkJZ3Gic+sXCZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1vbcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtlA//cuMHJuv26BrgfzvCDD1pV1OJHoo+B4kiThICBvOVahKmbbly\r\ngrEW+PaCsZGm7FbbKBrtDHM7qV3dP3tQ8Y5t+rpv1XGy0sna8PHjLlUTwoNQ\r\nz4jZcUYZs2PO6Q7FNGDICpb//hxvpBzoAfvrexA02pBQNCwSogy2PO7murCr\r\nYiR3bCMZy7VthJKW+L3MccRGEWyA6HtiDwsSPccfmjvb0UukUSs3b+sagYJT\r\nJBqP7m5nfwZz/SPL1XoM6HNdNG31TMl65lnPy0OJsS9WIQLwgJJcvV/+HzSW\r\nFIT4BK4RKwKXnb4zL16kGnyRMSTyAG/HuyZkhCO4LtlxYOmBsbFIkwE1YwbG\r\n8i1pk+hDkwJeO8fPNkZCFdy1SAC/lwyYMKzf893nXEsu8fj7kpHv/Xk/FJ93\r\nwVFy2lvUuLIaZPlztYH+YShLDMfpV1Sfi+LHy5VA1rBCZxajjccI5BbV2qn8\r\n187lLOcFtRSgNchUSkKWxn20Ebemg23VS6BbOrjiQbkaQSoK6uD4zjCYJe6+\r\n8k3ZfMkquRfhFYouSzUMvSRq8ds3lwr5mfXh6E1FLaJNJYeFlbJEz9t1Sqg/\r\nPY1a4kOjOYIKM+UEFBxCV9bW1dHrKSh901/f9SRl4XKAQX0x83nl4KvT2zm2\r\nrFHrTBD18SH+DzIks3qVDL8hW8byJDvWTD4=\r\n=wjv+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"17ff31d4c1c352ebb9738a1610b45a78c3f3e805","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-17ff31d.0+17ff31d","@agoric/ertp":"0.14.3-dev-17ff31d.0+17ff31d","@agoric/assert":"0.4.1-dev-17ff31d.0+17ff31d","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-17ff31d.0_1658255068442_0.2623921861231129","host":"s3://npm-registry-packages"}},"0.2.34-dev-732e229.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-732e229.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-732e229.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"71b2b34366350124327c60f33578dabf1587afa2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-732e229.0.tgz","fileCount":39,"integrity":"sha512-SuTG7QK5PpQo77H9SFF3yfdEJEiVvkliqi5Xm2pJol48HJt47fUQogyxbwjZ/DxF8UHEmYCu4f7F03NLsokfUg==","signatures":[{"sig":"MEUCIQCfXc53bAwihG3U6n1821qSHvCAQOspD7F7dYFkgQvE2gIgTNYNLlDgN+8RAqeydIIOjU40IOTUclcOU2UlYXBo1GU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1xamACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMHQ//WFuYKV+r5P/NZxA30po2GqOpZbxUyMpJZc13delk43GILh3v\r\nNQVY9+51pKmbztSrSi3HHIU0whS87ZeTXsjVDP1F1ax93OmDKL4NBOAE1/09\r\nJsIYQONA56OnlNfDT+TfDZNzo/zx8SCQ4bvCRZEiUVaZj8cOpx1LTdVNej74\r\n3j63xGv1ECj7M0g9wSkoCxHR7ysIW7h0+6QGjQGXQBtb0Y71QznQmHY8Mfrh\r\nQNjtKxuZNqJ0RlG3hkLLgul/Go48+uMdzWtrz1vTn+btqEASSBFgGptRGElq\r\nCj4SfSy1Adl8ripDoHBzDNQh6O9mWlwP/mby57Oj0sI0p3EmnpMomeVzbhjh\r\nHxHaig+MUXOChH6Dpavfd0h/aJnonV/IQj3XjZPFXjYG/aQYKqKePs031aLD\r\n45IgNjymn/RNjhVEpshtSijwrKJ0fu2EppARU4DpVLnbpmMkEOG+0hMDofJQ\r\nPXdcE4jm7qJuqy0w1TJpq5PiMUqM0SqYQzRCx4Dvj2J5ALSQ7AZVSWo8dzm9\r\n6L5hyqqV5MtYIx8tbGiXnXR5uQY4097H303UyK9WL9BbRlvVvkjE7fCgBK0V\r\nh7Rxn5z+LPQDhjz/4v5Z5kL7xZFL3jnNUTnOzAd2psKENl5Kp7uYN0Srkbbp\r\nhrEewxsfK/9UyIO70XCAWfzw8jYTHA5g3hI=\r\n=pdXw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"732e229ca5d3f3bb196b8bcaa442be3f03f99a62","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-732e229.0+732e229","@agoric/ertp":"0.14.3-dev-732e229.0+732e229","@agoric/assert":"0.4.1-dev-732e229.0+732e229","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-732e229.0_1658263206429_0.2941696366756623","host":"s3://npm-registry-packages"}},"0.2.34-dev-b9c0b83.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b9c0b83.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b9c0b83.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d187beafe4c964c6a774471f28669de203b6d155","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b9c0b83.0.tgz","fileCount":39,"integrity":"sha512-qYXbz1Ny6q+TljJodWZcioRbD1zntmZdDFCnWc0fSSp4xBv3nUQqPNW0UAEa8FItcv8qjlqi+LedFOr2wvVZRg==","signatures":[{"sig":"MEQCIG+A0oqzZ86+ORsRkiphTiVVSgLyMRZGKZ7KfB2Qo463AiBrXuPjGo7zoWyXkIew4OoLUoBMCB6op9osPIpTPu6+cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi11IfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrufQ//fvuuhhr/0MllZkx43DvreVH7VD8jgY9a/othiiAhJZnhje0c\r\nVrGvN+oe8iisQqOmGROoT/YCD24xQmbCLuVjevNBwzVguuhW9pNwnDSrvY8Z\r\nnwlVqfHvHP2Z98Hy7165HZY8fUgEvh7X+AoEPbYiY4B/QpJJkhs3vXMMLqPi\r\nGt+x6hAEptf7Bi/McA8IiTCkQ5yWBJrQZm+v8d4z/CO4loR3wgTMFhJZqH/k\r\nCd0WFo4n5HlfndStW9l7fuW+fXwANeLtlPfM8P7BiMN6klLBOeAn9Z7uayNv\r\nUf3QMKeylt7O+vC8Z6T2f8y/ipD3103VoA3naV68eG7DliwrVlkxbnfI0OqP\r\nwlqCVTg3vUgMOBHwHtXB3B8MQxwywjjMV0BN3/xX1tQTfWJG+benryZd41Cx\r\nOBaeN507pRTbOrbiVr4VjBsaMYQ27LM86s7/cxvpngx96tc8yDgUbE//P+42\r\nGP9rht6L/kTQh3j0CK6furBYOae5akR1mMoIXuRU9MRZ3MQ+3Tvo5gIo7XeK\r\nftOmQAi1kz0bPh/5R7d0Wdxfplo1RRqV13ZBUPXWdGeCd5FFZu9Bd7KanWhu\r\nH+nUrwAZJghUZdXVD5kCTnxQcGSuc6W9BNtrIOi41svV4HXZVGNmYHKHVrei\r\nV19RpxhvxrS+/q0jITgXEjEdVHKBG8rKvnM=\r\n=fjti\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b9c0b83f1ef59eea605d78054607bf2483ba8fba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b9c0b83.0+b9c0b83","@agoric/ertp":"0.14.3-dev-b9c0b83.0+b9c0b83","@agoric/assert":"0.4.1-dev-b9c0b83.0+b9c0b83","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b9c0b83.0_1658278431674_0.8453712651011966","host":"s3://npm-registry-packages"}},"0.2.34-dev-2f61a66.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2f61a66.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2f61a66.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c868e98ebfc035678e24bd4de3f2cbc1d1bd35f9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2f61a66.0.tgz","fileCount":39,"integrity":"sha512-Q0NJ13mGQmD+iA8xyc05ZAfRAgMTlCMfFu1yC0fadCT7bgLBBJ6BnZQI+D2kacKOFluvKh/FvUBEb/HpxIXqTw==","signatures":[{"sig":"MEUCID7kHAVde5Itu11lulLYNXEzS4w7urpvd7mtDo+Ac+v+AiEA/KkMSW0ZcZehuc1z222VZwsReA+8LCoTyzAJG89XZMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi12NAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA1w/7BPbeYoGSjg7USMm/svcvgcZ0br3dftSJat9Wzhg9Y5fWNlX3\r\narnkd75z/iHlV27zMQOFCBRQXv8R8v15BbLMa04MG8lQrn6GPLaCmOyktRdQ\r\nFNHEJsMQowaFoZqgNH8WIaMKJ5jaCfQ9VZmPu4GmQ2NVOpEpROax6EEJU6qR\r\nrxwczDBrtJ2TAyAafp59fdnaNC/6z3IGoFN186zG6PHrGtTDpgPWdtvSqdrj\r\n8Kk2dvL22I8cgrc0YiKt91EuYeUl9Tt4kx/GwWHy1DwnKYlb3td3w9xJpvu/\r\nGqih1yZRaVpGCujGIm2Vi8JRCnEX7u/krXIXZkp0BoeFU4PxQNZznnDx2YPT\r\nzc9XhRoREQoiFtwoYsJbpysIKVJR4sGhvXe22IZdvI9TAU90T826dtc3PHMl\r\nzlyTwxzheHDXMspwLLMXhtBBhoa1J2A7F3cUAG5PHB82sVeU9Q6d5mdVHqOb\r\noUt7G+noTTEn6csr+48vafYnu3U4mfFMkn1a3oLor6/7tRHRigNFRt/2ELLx\r\nZZFkdgjO41GFkGRNgfs5BYKAZENPiQaAQ4nTkyLb2tKXLvQNI1XqsrBJaNAo\r\ng6W41a/9ZVDhA5WRRJgrHWeGgayiTTWPvPC73F59Hfz0elqc0kTuro61oZfT\r\nc0VXh/S6aavIXzOKo+jnuteEjJY7FFHKyfE=\r\n=oTf5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2f61a665c19628a762372aa6c6f385009c09bd91","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2f61a66.0+2f61a66","@agoric/ertp":"0.14.3-dev-2f61a66.0+2f61a66","@agoric/assert":"0.4.1-dev-2f61a66.0+2f61a66","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2f61a66.0_1658282816539_0.24644838686408854","host":"s3://npm-registry-packages"}},"0.2.34-dev-3ce33c1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3ce33c1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3ce33c1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"21a6cc354b218b2bd58388b2b2f2f6eeabe76fef","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3ce33c1.0.tgz","fileCount":39,"integrity":"sha512-ac6/374NdFho93Wm+nzhsy8kMuHbq99qOlOlSMgk5LTS+4E+IwCzNlQXfR2cN797UGa+ST6bBYJBRN4OirNt4w==","signatures":[{"sig":"MEYCIQD4ERwA/2BCpAEvCznYyaR5b1Wv85uTsCV7Jc55z+25YQIhAPv85IaIgc1EPpqS5hhRdhvwCULnZarDhxRizrKhYI2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi18MrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphLg/8DrGBkzrBnaDinXqBnNP1848reisbboIT87UzCXsyMTLgHgxX\r\nf/3lciTxFXY7uoUaJ28GYaPX8MWFNz7FoeFZIC/geSgzqT3JK3YYyPeeIgYv\r\nxTHE+wA0Sph42PzuzGjF1WvNDkuZXZOlZlLRxcqiSyNOoBkF4IEJRhcsuoOy\r\nK4dsaOofZ3px8iKxeiAU/95JEahKoDCGiGG0Nn7EOlwRLb5LsMvm3D4jSHD4\r\nP4jxsPzSSA7TDX6wKBQT2s1Ue/vk5cWuTQQ5PxHM3NcknlbqoOy8aEd2tvt2\r\n51bZ8moFE86dWi3S+SLb7MwZ3S0qa1wICDwHf0TTFkl9dpoRIzyO9DtTaBlj\r\niuLwC0zDTudRkDbqsR7RmYZKrMADlk4zYTojP+FDMWTvRxFhfCzbUluyom2Y\r\nXxWbWLJomV/umnYM89oB5HD1K2VwvRzEzbIc5zDh5oEJbPBZFOEj1gmuhMX1\r\nGRS3P6VrrI74/S3tViDLzc2ZXmc6O9bRc0dXHC+ON8G9YmD/qeZm6coDQ3i4\r\nqszCuUCrNv8nhyW7XU4QC9IAj6eeuIlLFYPaM4F5oBvwWVlCWqJ1YTijKjOx\r\nboKJryZvENvu7Ci8fduHjt7v3GC+9RgFhvJ7luFyHUpCgnxP1XCnVUO5TVEx\r\nU0j19I2aa+ggj08QXcYCdqHUOy71wwJ+DR0=\r\n=EIXO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3ce33c1c08ae4fcbff2fa0b087381a8d4be369a7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3ce33c1.0+3ce33c1","@agoric/ertp":"0.14.3-dev-3ce33c1.0+3ce33c1","@agoric/assert":"0.4.1-dev-3ce33c1.0+3ce33c1","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.2","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3ce33c1.0_1658307371489_0.09188765470737437","host":"s3://npm-registry-packages"}},"0.2.34-dev-3bc3005.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3bc3005.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3bc3005.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"439d15721799af3dfcecc1d20b0b5d4245caca8f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3bc3005.0.tgz","fileCount":39,"integrity":"sha512-/RpKQKLRRFuuWtSIyJGJ7yeZH3edHx6rRC6tqmjfJhT8fYF3RafLvEdPxDn8yZ3ynZF//XRsSiH7OmOglh8New==","signatures":[{"sig":"MEUCIBt+vhpG88AvYKpmYy98I2qZVSYh85QYHcVOUJx++qXuAiEAo04jnkwxB3DiKaZFMPUNHH347c44u9tkUgzPfpa6uPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2DnjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Zw//dMMc5wsFyLwnx2tbGLbNuPt9oQAVp8kjWjpHRcsMAtJ55tkE\r\nzbyVgd9eytXP2G7c4xLfGDa/herkQI6zXfgj8FVS4xuVY/8S49y91LZJhFM5\r\nJOqPY369eowUTI0UHuU5/uHyT9GYi4FglhWeTFRR0HhGu2F5/tl/lVGSg1ah\r\nkbBrfYHMEQjatDBhApoZrLcE/lxO9WTGlKHqTduZKquAyvOzj2a1hLD0sS0H\r\n3L0aeL8ZjLtLAYIMxPYURCqU8exHJzCYuzgKDSVKWADdkaWzUbCEUb09ztEa\r\nfIFp91D1GuQWc2Z2eiYlOyReIndukO7vx7A2IUyJTLx0lT9sS7STgyerBkIY\r\nRxBsAQuvIdDLnyek07ex+n/a7eXe5+GF89HJkbkO9E5Sne6ONlAO3aS0Ef3c\r\nAfHxK7Cwa0o5mpgyYSPC2YbEK8zruKVit22BFtlbwFDjeOUjX5kt3oqcQKka\r\n9kFhXFABXmch/W/WD7bOe6d+e6JsSXdqczqbRAmEy20IWqkoWXIOhYWB5lQh\r\nuih0CuzeZ+MWGb/3uqAl8VDHojYmnPFWBOtaztjO6seOrf4euYgdhfnzzOXW\r\nnXqsI499i+NZqoF7D4+H6F3MlDd1l0uNY5XW/vhMBFF3V/W6vcSeX9RBRtHg\r\ncGKS6vuDZQ0wMKBUoC3PdCwY9sKTzpgPbt0=\r\n=biKx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3bc3005586cd97e66d3de81ebd4756519f208ea5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3bc3005.0+3bc3005","@agoric/ertp":"0.14.3-dev-3bc3005.0+3bc3005","@agoric/assert":"0.4.1-dev-3bc3005.0+3bc3005","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3bc3005.0_1658337763023_0.9465479216052832","host":"s3://npm-registry-packages"}},"0.2.34-dev-95d4ec9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-95d4ec9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-95d4ec9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"03813cd95397d83f1d174ec7365d61b6423cb366","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-95d4ec9.0.tgz","fileCount":39,"integrity":"sha512-vhRA2vo9ib820n+9a3ZZbSEuH4WxA+3I5oNV3hGTaq/c/UgINfq6OG5VJA8T1MmJsoQcU2UU0GZwlmCRrX2kbw==","signatures":[{"sig":"MEYCIQCtF52+3i1seeiwGN/+wckxL2Djkd84cMB6LOTm8+EEdQIhAK7KbIXXJ4g//FEEyXoBEz6hpAGtbJKFSZozuwVg8W/V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2tlVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMUg/+JhyUPWuId++YdgYH5Aqwa9WrXmlk/37dPgOXiJiPyyqulIpF\r\nSTVH/9wLSXn3YF6iYlT9T6PTUoMFi3QK7niTNZBVicpLJgK90EdvN1ea3eHS\r\nUM6ANBywqs3kjsFQWvlLEf43jpmtrEdQ+X2aenjFLxqZUU+XqCRFB4/C3HME\r\nf6Kl2i3ZRj2nBNYmPp1cpUqPXPRAH4S4G3RniDb/jp6SVarn8rzThRSgZAc9\r\nGSX+n6RUruzIypVlPhQhGEMsO2QMSgXfKBfUisOBrLuJzuCzDwBEaVji30+5\r\nppHGHhJHTTrHyx3ou45GfBMVaGK+a1qHJ00KY/3XNTget4YPGkjW/YGU69ks\r\nWQAWZQVjhMM0DaxvTGVWuiTLhT7yjeiquzGPAm8b9cK+onQk9x4dWAi6vTgQ\r\nRgs3kQy5BeMqVraDV4WMPSMHFEbGb+uJZoB4x9/1h21htNeWm+BMYqnVBfWN\r\nhjXhWkv3/qjcVnRnZIA23N3n/15sYVvX4JhPQEIb8xlICbObfu7dS/3sXH3v\r\nLxiqlkcijfXLVLgNfwersTtRvJwWdH14yMAHn4WDRqNM9Fhr7qImWG9Wtnp6\r\nLp6+Sbx1w9vVkUJM9KDcoi3Dn1BiE5N+IvANwHE4J1JSvVyfHRTViavGqF0J\r\nxkiwMCg2xAkw0wsWlacid+RWxBfdirAI+Dc=\r\n=6Rn5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"95d4ec934b8ec5b2ed93789612b5861b47c4b989","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-95d4ec9.0+95d4ec9","@agoric/ertp":"0.14.3-dev-95d4ec9.0+95d4ec9","@agoric/assert":"0.4.1-dev-95d4ec9.0+95d4ec9","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-95d4ec9.0_1658509653306_0.9994596636333919","host":"s3://npm-registry-packages"}},"0.2.34-dev-2fc72d5.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2fc72d5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2fc72d5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8b0da793032f18e7e98a02b292e631e687c694f3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2fc72d5.0.tgz","fileCount":39,"integrity":"sha512-KCnAud9v7uBJXtqc2OG1sc1LMPBBh1rPo1YCB6OETZIwgP5fQw89/ufyNgJknXCeQSKpqg6rB72y4B818JSnFA==","signatures":[{"sig":"MEQCIAgbtFLm75ECF4kt1T03d0dD1CNDR23b3v7L6rCCGrAuAiAePls/B9WigXNwXaorWt8pd7j7UsHlDMmYsiF6OCOMfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2u7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnow//ZuRPmE5OjgPh50XSGu+tdHUkob8MCzEJnA2bJo8voVF4FsQB\r\nREd2MIkdXa6RBiJrGTBER1F0OmZUazNuP7txlCY2bQ3NlzvJELo3GErwF5Bz\r\n3m1Q3LhYM122pA9/Eyq2htj51CFD5dwH08RJ2RcO70wyA+MRwlC8S3mwxeg9\r\nZddIJKz7kETCMBh31LeNfkioSMPrKvZsHAuZAriRZu6XMjnyq/v6AhfbhmQT\r\naf9IlXcF4v3Cf/6MdlWIvkwBUJyhZ169Nf6YjgFVl4NGKVD0STguajBT1BYG\r\nrx6kr73VjFa0egtE1VLLhtgWGZDDRzcSRR+XyP3MfPfsYr6m60PX1pcjFlhR\r\nM1ttESCrMcffMpImhUDUq8YQ6EZgOUroRVIn0CEmijoB1U4sdKO+Oc46IGHB\r\nW/ecaUwYTkpWWz05+bq6o7wkPNn96ZxnVzIE2DJTJCj2zu9/0satilesYuar\r\nWZ0V3m6ImFqoWgT7pOtGTvo6ISzLwW45kLe+MprR4iHwtGBjBsjFuetw/RDS\r\nmLr0moaO2m49C+99udLJ8tD+KIhCuzzrpBoWBLgTer04scRLD3D+0MT02nB6\r\nUc0QlzoKOlJ+AvYejREY2o4skSBLpXsPu1uNDtl1ezRzsRbLQk0NyXGhW6J6\r\nb7rWYDA0olFl78QpPcGduHKSOTYfTn/ILLM=\r\n=AAv5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2fc72d5439a7d8e103b15a8afaad2a86c3d455c5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2fc72d5.0+2fc72d5","@agoric/ertp":"0.14.3-dev-2fc72d5.0+2fc72d5","@agoric/assert":"0.4.1-dev-2fc72d5.0+2fc72d5","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2fc72d5.0_1658515173737_0.01700137893093223","host":"s3://npm-registry-packages"}},"0.2.34-dev-dbdd778.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-dbdd778.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-dbdd778.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a04581940ca272d2ae30cea8a2f7ad1faeab0223","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-dbdd778.0.tgz","fileCount":39,"integrity":"sha512-/vGF0ETy1B/Rqtg8pmqWjRJjzvVFsxDeC8mO3zT7WhULdmxEtkY+GGXejspFBWziFYk+KTHu8FvlBcIs6mVpdg==","signatures":[{"sig":"MEUCIQDqmW1b7dubmsL1lO4zNqTe1cFQUW/DOf962+ZByDPLRQIgByP7RaUW+7mElN5/PJd35ndDjJqS5j0nYqMMJLtdQEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2xocACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5jQ/8DpwjFs9i9udEbMxHJ024GLDDr/5K+jjR+daWuU5MV/tnVum2\r\nzTpz0kbJy6IcdI0kgDFHyui+96W5cnQKe59jHAyzKjLg7bMjUc8cE4Teo7YR\r\nKwAQR8yO6r1FAXPD03F8NvzgjIic67Z7RkJowbI2DCktBdIoh0zevE5t97PT\r\nZE4ND+rMvSjkPThUfzRrWLbhJblGp1CKsr/iH+4Fhm+gSRckXyUpwHfQsJ7q\r\nzdNJYFr9mM0RakLhrRLl5CCEoPN7WzhPFI4GWg+kmauGTMNl/Y2l22oSe7Nj\r\n4MH45ApXnP9YCMB2XMg4Rt9e6tJFvB9PL6/nyOnXjZ3YL8f4N+ARsvzV02uN\r\nwbtAHeS3scI+84H99QxebojK/DVAH5Jb22vgfJ/HHHU0Md/+AlYmb7SkccD9\r\n29SDYCKCbhA9UJJkHkCM8m+pEIbOuJmvkgFuEUVNHY/0c+WUCR2CgUUuDV8Y\r\nURyAlZ07hcpYJuMES4cbBPL5a1bTNtaR8jhWMpQBEWUfV7Prw2t58bskzzVR\r\natxKT4PBIIyzyNDiv68Uy/3P7+g6gL2c7fm/iufQ4UAPlO4unMD8GiAGJM2R\r\nQYp0EyQDo302J4qVGPWb+/++LaiJoB3GVbBll+ZAhABlRnbecPkzW44MOHbF\r\ngA/eo0Bi8Wr8Esq7Vpa6aeiSkl5EYkzVbXs=\r\n=NOPn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dbdd77861de4f8602c796277f243bdb9fa02a057","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-dbdd778.0+dbdd778","@agoric/ertp":"0.14.3-dev-dbdd778.0+dbdd778","@agoric/assert":"0.4.1-dev-dbdd778.0+dbdd778","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-dbdd778.0_1658526235823_0.38274421999221686","host":"s3://npm-registry-packages"}},"0.2.34-dev-e6086dc.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e6086dc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e6086dc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c113cd57e6435064141ce7717464eab9a80d3e9c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e6086dc.0.tgz","fileCount":39,"integrity":"sha512-W/SSVcFYnB+Daki4BtznkS6NRRlQaKgeP45OV4JOmlPHYkswORwFfweOUNMi99eh/GqRD4KBDA1QLRGCqsVwdg==","signatures":[{"sig":"MEYCIQD95shPBLulrG4haFsAibCwGYKDL90ZhBK6F76faJjIbwIhAI4xnRAZ1T4HvXD/CCjoeZCHZxdvMq24SHPw4/yzIJVZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3tPjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7DA/8CSofSoViiSGhzNOrGFq3kIAjAZlPvypKBz/h5E2CX8MFXrO8\r\nlf6k63tzRwifGQqEv1ZRlH0eG9ysGzwCvSirQziv1ZrvSLt7Nlt1hwu7oHQh\r\n4FIBJWjXww4fECUPFgvZlHtMB9gLcWf1w1gfSKv/STOjiXpCEvzPSAWzaWGL\r\nF0ZALtY2IXLFPOlX2GItv0+lTES/85Rp/QcoIBB85KFnD/I2Ex3xPKusieqe\r\nyoGR8hICDYvTntevE8qhUBIw+il0nSqvfvkC9cimkL2Izj3WZSXqoU9u9iVi\r\nkQS5rN3Dw9pjqTEYTmErlbkx0+e32H8XimEgX/akmAmQjKY9tdzXHkBPnl1n\r\nkbHxVYXIDUNaBiHcnlmnVChULNGqpAtciol7EzpD1tutArEZYLK5C9tKM+Ib\r\nwjq6pelEqPV2Y3WEgXCUYFD0fTOS2l63mPb7Xa5swkyNB9InUSuYTCFvFs2Z\r\n51JDm7WoKi6mCFamGf1LTgwszz+YjP6h0Qhl5NNxwapuwp1Fnlk6FqdkWat0\r\ndnEe0NOd3zJZLNjztVVp/KprFzAmEhyDUvle3MpSMSx7OAcU6Efrl7JUQPXv\r\nS4d5uWOGqNpLefspZMehugBr6l3OFnVR8EAa00umrZxvAlbPF13sdh/ywBtW\r\nl/WoPsCoxcuXnRExuXlraHpjUZZhPdKRptk=\r\n=XCEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e6086dcbe37b3ff7ba29426b0434b4c80b3174f8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e6086dc.0+e6086dc","@agoric/ertp":"0.14.3-dev-e6086dc.0+e6086dc","@agoric/assert":"0.4.1-dev-e6086dc.0+e6086dc","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e6086dc.0_1658770403059_0.42662613858746545","host":"s3://npm-registry-packages"}},"0.2.34-dev-20cc08b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-20cc08b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-20cc08b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"537255fdd419ce9798c8eba9bfc55cb9a90fc401","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-20cc08b.0.tgz","fileCount":39,"integrity":"sha512-ijdQkKem0vV1AdjmBSonARR+hRxKGPBKm7iAMWTa7NEIjWTSXkCbNTll4TgQ8omtO589HsleGmSURJWYveqQ6g==","signatures":[{"sig":"MEUCIB99nzL/546Tqz653k+82P52l9kxBfxX0WawMripuwO5AiEAtpGvdZPQFTl1w2YLTW4jL4Ubaui5cdGvIwYnIuWSE5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3yNjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUQQ//T+krHFsZBtXFUQmT8Jsd5SaCQ/558Q/rWpjvTo2O7ztzyzNC\r\nUxAO89BX6CPqp0ejuFrXbd6wi74MxMDJtnR5X3LETraDIvpGDgQ/TnbcgIOn\r\nVo78of57/2MVSGFxNuMXUfFngcum8mpyRGrfJmIzuX8gOoAHvdPGVrJ/uC8z\r\naYK8CEUrs7emkoNyIMktQKOAffFh5I1ZeMjRxMi7bpndqXC4Jf5ySlrMaYcA\r\niEvS7CoH1sDH6Pd1h+elrs5aWIYnFXwDDMlxkroAOiV3yuOJGJ5lu+N5lKLR\r\nTK6N2/bP/GbIAQ5D3I9AmrTObeUzf+zD0DeIxfm0e0DLMBNCKZbEQJFLmC4n\r\n+QJ6HCHksMSd1Vw91sfRwrVeZaiqCj/36NsEWDit0JeGy+ynPR3Rbo/6by1R\r\nDu7YNd6rcTJuj8/xVwsoUqp/Yw5u7OJN54srG1C85L8/RSpGgvn8BiXQ80WS\r\npa2LTZs6+i0CujubA8cSkeEEdSTo/6Xdfve37w1vAJaQ+eZCeDQa2ITsAZvs\r\n/koHcLp4hjbad/R8DlwTJyQ/DYma2FkbJOPYu74t+4x6TclmpobyOYHVseFI\r\n/7bP415/fOEwqZuigVOLrkoM7ZHZ1t6+RXqjMO0D1FYuPVaKBIU3uxv7igrT\r\nUWBxFkQWRlH7VQvwziEW2HIHoxRA0LqK4nE=\r\n=htE7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"20cc08ba7d57b942d1916f5f8a4e18ffcabce3c3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-20cc08b.0+20cc08b","@agoric/ertp":"0.14.3-dev-20cc08b.0+20cc08b","@agoric/assert":"0.4.1-dev-20cc08b.0+20cc08b","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-20cc08b.0_1658790754957_0.5771165967444192","host":"s3://npm-registry-packages"}},"0.2.34-dev-ae21624.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ae21624.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ae21624.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6e9d5b17b39edffcb7eb2a5b11ac782976461ff3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ae21624.0.tgz","fileCount":39,"integrity":"sha512-nKVmVV2ZTF04qO+yD+ur5OEHuPrm3DDLZ+rxxKhXVsWfwL1dsuBeHN0i2VdjGdzTXWtWiftrR8A1AkyAn2pYnw==","signatures":[{"sig":"MEQCICBxZ206aldN7zO47MUxl0SDiWJtjeYWb/K4G5jQAU6YAiBlVySv5WCpmtw6AgnDtTscNi0LjqW9QUTHgYyAfCAP4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3zm+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkoRAApMTNK52YB5OsMMqYhWTYnHy0x/ZABG9qZsq2fEF5BwSm79lg\r\n8EMqAXfvtMNcboyudcAfMQwI0V8/VLNwZDzQtTv5wcyQmRh8JAtk3i7ijKp8\r\nJgywWsTWcQCwh5j2HhdDIxebqdWBoHInUobIE2AzUTL8PiJDRRVYjNjLtzfJ\r\nWz6tMiEbdBZ3cv9QGwjQlhfOl0Hl6IOQr0F6CHATUnv1dpHIwnKyQciT0dYV\r\n0geUbXTBucDmFfw01HZgT8UHROTTS7EhuEZomGnhnEqd9mTOgPwY8Vv6ZMeC\r\n44tavr3gtvqfBJ5XuH345p9qz/f/JMTAvjatqjblx3O4RaRaSH0RWeyVLc4q\r\nuny461ympqlJ8aIuFcLEJoZVopgXo/YZPODB93/hxd7twIpS1kDXb9KiQRlV\r\n7ozMoDLB9tY9sXqHEyxdau7DrYLYX55GmQbmgsM1cmww9RMLG4BZMyzpQMEh\r\n43OixMqj5QaXsXVk+43ebP1JAj6V9hHXmPxj4dmXUzHs3yitYeEcSy02Cz0c\r\nPLSaB3aCebCoLP7l8wOwUDVDY94ClM6LQu85aegDe7oCmeMKAZtauZZ9Ue81\r\nwoMAZrs2LYHUaDEO8saRlj21QenfZaz8IYiY7qYPwicON692sS81KVKFTXDp\r\njaz7e1SPTQT+iaGlfSRsvanV6eWpx8e6Quw=\r\n=a93O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ae21624914c5969bf7defe7f63e1fe1f96fcd109","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ae21624.0+ae21624","@agoric/ertp":"0.14.3-dev-ae21624.0+ae21624","@agoric/assert":"0.4.1-dev-ae21624.0+ae21624","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ae21624.0_1658796478513_0.8598022250075035","host":"s3://npm-registry-packages"}},"0.2.34-dev-0da6183.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0da6183.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0da6183.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"49c22957ba137fbd98f001a5cf3a6e4ae80228f7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0da6183.0.tgz","fileCount":39,"integrity":"sha512-58d/TjM8DcGqtMUkDPt3HQcgND3EdFUpMDmRvS3rj/K0zQjgnG6jwwjVUYvIRTcmX/VyaRVwHqgK23T5OwPm8A==","signatures":[{"sig":"MEQCIFpIzqJcULr9vOWOWSAeVA6TjMbPTCjghTg8O8hloINqAiA1xCsnw0haxjp/OLvlUojQ+XMImXWC8Vm4J/vBOigwCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi30gRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTYg//W/LVCTPuYeDM/Sji+ePWgJj6j9NAl25zQSq3jZXXHI2d/4PG\r\niAQZjSkKshw6tD72OSprD/QNmfIDHfEKipQvN341HPn8lbWIE6FsRs+diRue\r\nloUwkt+fv50wq40MUHNtln8snMzpggcs5IykFQXhltXZvvxouc4i4K6Qtkxx\r\n62hfsitf+CiVBm3UfwBLf8CM99BMHlJUvpY3hukk0xzzx0fe6qUgOm3Ultk1\r\nX4WNp8/rdy2uRP3jWFMgGKNyN69I4BmbSlg3Zg0RIehn2F2ukNo4cM0GeUmk\r\nuswuzAGMBR9BoY1s9AaDDFDTl7uMMYTFaoKoZ1cgE2p85DpEzNGwTg44Ul4b\r\nCA1VbxvKdR052cYC4j/XNAVfoe1Sgm/8cMvDaZCYZ8WlWsBbW3I6jPcCxyh/\r\nuVF61PRskBkr9kxi5Pke040mMtI6WUgR4vGS/mviFj+a9r4VvsPvntalybYy\r\nt3cDoAUKyHWh9dhC/OL+vuFAQRka0Dst2GZIDBeGLPaZhyHOpgRmniFfWtOA\r\nVvKLilO7RLpoThfl0wHm0H8GSUb9CgaA1+0WRWl9vggdU1yC/BEyb7PTFVcq\r\npK4ZPsn8lOXVfrirnfJUJM93FvP5A4311p8ED2y08fsOPYwcRePk/oAQDP12\r\nAaMJde0QF2ixPLka+z/duAOXb3LetkzKpak=\r\n=8y2f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0da618345b0846ccfc86f1a30d51bb7e61c56056","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0da6183.0+0da6183","@agoric/ertp":"0.14.3-dev-0da6183.0+0da6183","@agoric/assert":"0.4.1-dev-0da6183.0+0da6183","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0da6183.0_1658800145568_0.3505201758516572","host":"s3://npm-registry-packages"}},"0.2.34-dev-0697265.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0697265.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0697265.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4ed357bd1d42cddc1051343f6af4ed9543e28797","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0697265.0.tgz","fileCount":39,"integrity":"sha512-to530VgsofzBhmFfZJH0DHdlvwQAxYrEwlhxu+hBokpoVhI4ObbTbC6xtZZneZNN0CB53brtAE5SIHYMOjEUyw==","signatures":[{"sig":"MEUCIQC/p5wRwqT7YIn0H1vLaaus7bCBZ9I00vhVokC5yrJSVwIgDn66SjKp9B5PT5KLFNQh8d9/NlkQ4E3m6GgcfRAO0ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4CiMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZSxAAi8VIRf8ehELdXdK7E55oNGJzqKsmvxKxlFjm11F8RYbdC5dn\r\nxt5IE0ju8fQ4fZPMBo7fkEAFiuKDKVG4frZikahMLRjsuqWh26xnKaxV4Zrf\r\nG+aNlMdbRcSbFBBLY60xJ7hTATuG5Qxj6ZsmAmmpzz1QsE0l+mYRp7vZzgaT\r\ngV8G6UBaDoXFrt3IvEwOciyOl23PU1ArY7wv/bOniF6lg/RBFwY/3bpOcd6A\r\nI+9pqDom7ShGceEMFqXw9pTjAK1OAoQTbIA05EI7V86mHei6E0i4OJD8+lBD\r\nIir7m/foHFoWy4XaF1w7i9SgSm3HutXoTQ54n8Vl+mSwt/7BqydlOL6qxKAu\r\n2GN+Z2QW4lovspbzm4vSpABGBgE/rClRZMjQ7INfO40TEPgenQhXpeeeShX7\r\nqnBlyaJWlp0whmZMwYCHIQYR80rnTlOuSN8zlZ8F4xIIPm53YzrLY5xmF7jW\r\n0v31srq49EZWFY4VFMAoFo5gxZeelrgCFItu0sbRY6OrUBrW1oMB7zZV0zmX\r\nKCuU22A44axB/FieeV4iD0mZvrQ9anJHpPHgpCKuF6CBWeTvUZ63BpkDS7xh\r\nWl5grBuQ02ZKv2+VCL4Xue04MSAFL9R3tHnO6XwHfKR6HMdkZjEWBdupNKQ8\r\ncfDdZpPTdxPZUfLNBHM2L+2hn6Yee8G7/ts=\r\n=8H4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"06972654ec69ad8020c497b21e15bbcf8ab070ee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0697265.0+0697265","@agoric/ertp":"0.14.3-dev-0697265.0+0697265","@agoric/assert":"0.4.1-dev-0697265.0+0697265","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0697265.0_1658857611758_0.22103102758977733","host":"s3://npm-registry-packages"}},"0.2.34-dev-35b6806.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-35b6806.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-35b6806.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ce730b7277c6d1b7710a4a9314f38958dab2c36","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-35b6806.0.tgz","fileCount":39,"integrity":"sha512-zY+97+VzBCMAzKYKk12HC7eoERKr+BzfWX01QDN1jgNvZ2W2fxX3ZgDIg7XnWHIGWhdcjkI+q62wkTOD4RkvVw==","signatures":[{"sig":"MEUCIGPAKUuWjPKpv3NQmyGoUP0Z7d2wHhhoz/U06CjSuKsbAiEAr2wsqAXSJ8f2TXXXCsmAekOMYSUwLf9w30SB4McVHPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4HFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOtg//WfQyBplifEl0PwCZn7a1q9KadYSHn7b/1i3rF7siDiMR/h7r\r\np5N1qPq898pNLUqw61pRUrGHg8A/MA1Q9JSpTBjJWjkzV/uNGiRWGHNMsjWj\r\nRonaBCGnIaIwE9sIeQ8KxWdmzbgp49b5RQ/ZuuPIPh2XV+V1mCBtpAnhkZNY\r\nb70u33tzdTK5kU+aCo5O1il+lRRXnNEoO1jPun0QvUa9MIxtjw6KU0lBuLxX\r\nC/KPwpH/+y7/ClzUMO0jEw509kLEE4G2XABinOrgq1E1tdT03EOd/ZPBbGyI\r\n94acaIJm734DU4A39D4ptORdQOVjQVwUf1+UGX6CkHanb4xTONLy13N3deHq\r\ndlhi1yX/5VfRmIG5UvWvn1CRF29tmzKylGQ8/e7hyrp2yq0zbncbCmRAIpOD\r\nEdO46HYjSNkAEyxndSN7l/mHI8Z5BTcJOskLZ+Dugi2nYcKX3l5T9MPlYb0P\r\nl4m/etg5fQeno3/keeAzDyiYilCpMzUenn/QCezyMT9HBiX0oI4bjeDtCYhH\r\nV2uhZ8XfnwIZFcUBzAA3VUIEv5TDbhkIT3tL5GjhU/H366vophD+yxkKoSlc\r\n4rbJRaj7CSvnkOHeA6EOWfDkasBhxeipBhpCiHso8yJjPXPBds83+vAhm7wH\r\n5gOfXDQTBX9P5+z58LvnSMC6C6ouCmxszjY=\r\n=rQQa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"35b68062f69dc84041b98f670572683b572aa29e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-35b6806.0+35b6806","@agoric/ertp":"0.14.3-dev-35b6806.0+35b6806","@agoric/assert":"0.4.1-dev-35b6806.0+35b6806","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-35b6806.0_1658876268413_0.7419874961317814","host":"s3://npm-registry-packages"}},"0.2.34-dev-3b12fbb.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3b12fbb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3b12fbb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d2b286e2837ad73793e887b9cab711afd549f58","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3b12fbb.0.tgz","fileCount":39,"integrity":"sha512-zWi2nDM5/k0sujav+OKqIhy4kHcM/i2fnO3URM92iQCb8oUcdzbqKDHiXTHWHZAEQKbQgJl7kunCin6mV1LAmQ==","signatures":[{"sig":"MEYCIQCdLwp2RYpJwTUnTNcUu93Pin9AVKk/wvFJxnFifr9+zgIhAPlVI8Dzn0B5WeASXC+wS+CikfgZtZYk7TCALkVMeuJ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4IGyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlZA//Vyr1Wg5GcFA+O0G/X2eIz/EhNbllMoSKKX/dVHEZHSGpEbbP\r\njp2XinsDuXekgjL2VRH9ixFdDt4gZ087mzSi3IL0NH3GygPyuojeCkccU2db\r\nStzeyq63BCZ0olP2z6y1E3+66PpweL+WS7REhU4x9D8ckYB8eSICr8dmanGy\r\nNY527xsJUeJbmEYILC2ndirJuqFntKCcsiTpiGM/Vh1hJC2kPZLdcf1ybJ9q\r\nf56Rfcj+BZSYpJZSbrK/VOzA1hrWq63pA/dUJ2K/RFHkACmChQw9G2K02OZm\r\nq+kRnrGHZSmL9nE0ZPtp37ZBZ2wFszMulhEmED9N071eoxqyQpuxbdiQTx4g\r\nWOeD6u9P7IV07m8mz+7GD4aWsXb37+LnLBVsl4fYxuyKtK2PeeDcJ96Bjke2\r\nqYFoLlw39pXbjF2UAHRYIvK3ZC4Z8Y0h8VYxxuksOUHncFZz4EI6wdgPWRsb\r\nawX7oHWhNmRSnGo/BWFIyXDilRSNLquvIessMm4iG7om9OwKZnnZkYqtYBMn\r\n6zcrFF5Eq9zIt4cvVk7+SvYkDxVpGBK0ZFOK8cNmrILvMPOn58kkC670JsRc\r\nZHGvyNxVyhb0Td2Ocw/OH9Ak+BJ4z6n6FeQHV2cxY7WAeeX25iABPJAoezBI\r\nCFfdIdL0I66D+/wA7Z25JzjfHHY360Vvkkg=\r\n=A4MO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3b12fbb187851129e0b0f1fc76d1baa32f670260","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3b12fbb.0+3b12fbb","@agoric/ertp":"0.14.3-dev-3b12fbb.0+3b12fbb","@agoric/assert":"0.4.1-dev-3b12fbb.0+3b12fbb","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3b12fbb.0_1658880433734_0.5851318216034629","host":"s3://npm-registry-packages"}},"0.2.34-dev-9cb561b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9cb561b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9cb561b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"909d412e3c41fd0d0376ebbfa346053f41bca27a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9cb561b.0.tgz","fileCount":39,"integrity":"sha512-YB4FOOFvqugSb5MYGTEM8bT7CXPjxNMxsMCsxQrYeit7+w3zusdK8rhEWRirCW+aZPZrM180epGabJlqxCBGdg==","signatures":[{"sig":"MEUCIQDEm02bnBGouqivea9jsmPUF4EUaiNVO+GafZxNuHgoGgIgSR9LKkeO7/trL6PskEiqKXYxQHP8mri3s4jt6YbhQ9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4I0mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLcw//VjZXjdzv8PVVMArNt05CXR/KtIivS0bWWMndIqOPHZdNIiSB\r\nqD6gwqkvXB4qPjVIMqXAADTkqR0GfpY/HEXdMc/NswvzHRdE3ReLlqH3Ocic\r\nkgdpCSWncAu6lj351NoMw7Wt25poUi+bGBsp7LDt+eJRyCuB2RGiasCmJXkT\r\nIRWXyQT1o2yVXKACcT4TZ86of0+m5aBFW8eVyu/a8mxZorNydnzbldB1DCYq\r\n53XjZM9HJnn5lfhWmyk99PdaVKBiHNOzC3OZTDm7MLc5NwlhC4Fil857gNiW\r\n6bNZ/sepkQjQGb377TR4Muv19YcRFk8c2u9k0aaKcaEdT2c3GyblRDXmPRtU\r\n2+NWcNj1u723LfjCFEJsox/RgrwWsOSKiBLgZqTPNRXZSb8kv5cTK8WZsKfe\r\nDzmRTvfJDOhsQAMvHvlctKpoBPCO+5d+4qEFPtV3//B+xtMv3TthYN1Qv/Ue\r\noJyFRQBjh4JZtZ5PamaXwICKj6URqXrI3zVxTYpor7b5rv4hxI4NgHyt3ryk\r\nhLVSZI2/5SHLuZn8SZQk1hRS9gr5dLAc+r8tJH+MafVDMIFyMgW+J/WRfaiy\r\n1CjM1F5SxIumWPGW5xqmpGC7/m7Y07ptG1CIrRxNdRRzgFp/JxrZQoVJcUcp\r\n7eXQrLSsH25iIMEJVU5HO4utyEIuPQ1aQ70=\r\n=hDhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9cb561b39d56cc54e87258980d333d912e837f38","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9cb561b.0+9cb561b","@agoric/ertp":"0.14.3-dev-9cb561b.0+9cb561b","@agoric/assert":"0.4.1-dev-9cb561b.0+9cb561b","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9cb561b.0_1658883366474_0.3635451560591443","host":"s3://npm-registry-packages"}},"0.2.34-dev-6b0deac.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6b0deac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6b0deac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"43aea1e67b3fe06fb6527559ddf9c6b10a5acfbe","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6b0deac.0.tgz","fileCount":39,"integrity":"sha512-CGGQtCKz2hAXpGjrP36X5K8FW24F0wxToi/RMzH8gENc5WettyKaCGwaWpUloa7/DdC6/POOuhz8+I0775ohmA==","signatures":[{"sig":"MEUCIG13ienh9ZTfpLhZQI5BS0NyoNlvjNtzrCgHo9RGDIfZAiEAgulWPQ3GuzGkJl1ZI8RI9mHgkutdFKkJx+tHQ0iX4Ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4V2cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyzQ//eGbdDV0xVeHbTes0XsWxyxO7j00/vPuL2Hs3MEW4atXcazru\r\nZOSGZVsEeHYxLVH/y/jYRpuSrVClIyXXBiv4PmF2/INpjuP1jvdeSqkrHLgu\r\nTuUwFLTDo6st1gUMW6cggmpsEcKns/CqXAL6qHbeYrWmk2SeX599mm7Kn0+8\r\nN+pQFSYZasn8oEl6a7+rXnyqA7kDne5rQoO3xhjbSWj3q9Pfp4Qjoh6Cabdt\r\nWhVp1naq5yhL2nAVo+noXv3YCsrIru53n0V7VuGOHp75VajwK0LhVftbnlNE\r\nizQy5Zeo5l+ksxDZBBhw6OM/xRrAkTyg2Gl9vMDK0ciEdE16s7ewdZB/qVuf\r\n7Z3OE8akfteC7Rzlbh2iFIljhfVU7NQZrJY189D9hFbXtpGUI2nia8vooqeS\r\nn1/Z4ZPOU24KaJqdSTvcLFtL1S2FE8qZG2Q6jTghkkEkDr9hj3rVcclCA7HI\r\nKdTi1ZDCIFS6u9dmD8V1RYmWoKatZZWhCbC1lW240/lzk9c5FJNAR257JL0D\r\nOX0bj90eySj+ipAJcNtEd/AMVfW1tB51V4kQkRLYNo3QjTb+cpQ3GZLgQ8C7\r\nr5pdqT1Nw8aLsNTNTuJOre/47MBJ7vrf1bj+NzRaJEcCZZR3N4UrMtuF75uv\r\nbFYOChPxCYK2lKkAJkF1dKpe8N6GMM6lZ+Q=\r\n=thTK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6b0deac341424da9b1e8badfbf307c37f16b4618","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6b0deac.0+6b0deac","@agoric/ertp":"0.14.3-dev-6b0deac.0+6b0deac","@agoric/assert":"0.4.1-dev-6b0deac.0+6b0deac","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6b0deac.0_1658936731906_0.910059674383277","host":"s3://npm-registry-packages"}},"0.2.34-dev-e33e626.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e33e626.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e33e626.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"15b68625af22a5f7790827c5adde97758b4f2ade","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e33e626.0.tgz","fileCount":39,"integrity":"sha512-CskpbRF/YlnRb02dY+jJUxWP8fSqdoaCh1O7ERjsoNAIucazptpCSeGrhhompQ603BuBXqOy2NIhHXa7bufPAQ==","signatures":[{"sig":"MEUCIQC3tDkVyegmzL9IhKWTGrsCsRkHh7rW64iujogNmEdEygIgE0adx1kYUFOSHXPsX2+YWngGoVlKwBseAwecL5Mx8LY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4XLhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9xA//RjT3l1Ree6q3uSTri9ObdlVq7nLWkw3G5HIrUHF8sbVjoxBe\r\nQRpqnji3eVrBy8O3zsUOLcZywovy0L5j9ZcgV05Xr5+z9cgkaPfmueVZ0QH4\r\ntW7clKPey+zPiCQkbizuMV/2AIqdtge1zKWFp5KblSvfIt0aXjv0WuKiRob+\r\ncBBIkQpc0pDSQouTYJ5j9f4ecn/7j8cdUXXu6Va3tyBCZIB59yQNWg7zNJMJ\r\nyaG4jLtCAGgxlbgAP3Bk4N5fOIiptvkLrce2Hx904avwHoT4kKBJttfG9wGM\r\nvi+1tQIMGsEq8ECbcPRqwgB30ymiE8X2LTzRLUf55x9uK1qyQBQ+VnVl45sZ\r\nXyDjk92kifTtgitGqCq1W1OA2yrlYg3c+kAViDemHqbZo+wPPA7BLQKZcz9r\r\ngpY1HAi1HZDjCFTU3gEZ0oKSYyVmhMGnJDCWtsSF2O82w3LdqnVRKvm9A918\r\nS0Mly0Sgni7VAEGHb3+8g5JttzT1m4CzLvffn8IecLWNp/fAgRab+mBt8b+A\r\n9KSdvYT7tcNW9fVAoVjOpzT8MiaI7Xkx0D2kEsayROB+ONcInX6mdSVbTTYi\r\ngoXaWHNDQFQM4oRrvEe/WikjedIv+f9GZQ1V42t9UVz9k0baeiypezJ89Iiz\r\ng7fn9hmWrJwyTputw8Ou27O5jCNYT5hMKVU=\r\n=2Fyx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e33e6260d9b573a91e10c30cfa5ab35b205a5b78","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e33e626.0+e33e626","@agoric/ertp":"0.14.3-dev-e33e626.0+e33e626","@agoric/assert":"0.4.1-dev-e33e626.0+e33e626","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e33e626.0_1658942177652_0.42539009785931925","host":"s3://npm-registry-packages"}},"0.2.34-dev-6ede9cf.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6ede9cf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6ede9cf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"552c057979a59d554701ae11f5484d68aa0aa9e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6ede9cf.0.tgz","fileCount":39,"integrity":"sha512-mh9+Vz61HmapFq5TMZxXKvCMueYhx0vx8qKkpPrTW6WhH/uk7X12VxlrS81KTd6bz/byaE5hI19fSnxXHLxvhA==","signatures":[{"sig":"MEUCICwtKVOsEfEVk/4dUJ0x30+Np28UXWkAXUR6gqhAiVbNAiEAt3Xw9YOD3yHd0tbx4mb/vphkKbywrWzgHEZGjd5EI6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4cGvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD5g//b6j8HDeVi0JhT1G3AFxux25tmbUZkCyw/ELiwvYDwAEck7kP\r\nzOvfFmP9APYHICLWUvXi8z77EHZA184O47tK1bs9u4BaNAWsKvg/d6esN4bV\r\nNTjhnYcdvrvBHVo2qnpTkcaRPOtkVEWTzMJtmpvY33MpSxrxa2bmSb4AvPyX\r\nsHXJ+kjqvLz2t8FvqTtrAox89jRZJkwKyqt3GZhXAkJj9NFbwaifUt2Ft1EA\r\nNzQJ/ZiABQ2zhBktv4x3H42+z5wshiCpguiwBf8WK6OEsbdYe/FuD4lNHdty\r\na9Xt9tJ8IM7vugdXNsayyyeIHHNk7SGmCIXViN3UTy0eXFYGxmjuRB9HZGf3\r\nkCByyARRl8Rjt3gtHNyfi8uKc1zJ85PaIBH0kbJ33NyeK+NXIdCvo7U4TJgE\r\nbHtiwN01EwSPyUFMLyigK+hM10npkJkTYp/CFW/U/qWf2MywlJ4wmTb/pkop\r\nlKVbf3zixt4Jr8vq6qz2j/c1NYRnJAFctEZjVF4F9piXFnYVshGSh8hx0BeB\r\nM6w5KDe8FF8aAoc/3OG55s3axyLr2aM4GLTSddTH5xkOB6kiOK5FlTNDeK5t\r\nAUCHSRPqZqLZwdO8ybb/iiDlA6T3y5Meq5j+F6vMETjz9XwhdmiOy8o+2Rb6\r\nKSw41vMZMtGG9BxW/AmbW0vuk8vWKvBlLWI=\r\n=XMkc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6ede9cf1a48fc4c62448d57632db6261ec590a99","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6ede9cf.0+6ede9cf","@agoric/ertp":"0.14.3-dev-6ede9cf.0+6ede9cf","@agoric/assert":"0.4.1-dev-6ede9cf.0+6ede9cf","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6ede9cf.0_1658962350786_0.168222579958349","host":"s3://npm-registry-packages"}},"0.2.34-dev-34078ff.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-34078ff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-34078ff.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4968d93dfe6b2b27c84f78b3857ba3bbabac702a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-34078ff.0.tgz","fileCount":39,"integrity":"sha512-chJA6ChRKZl5ncBGxYE9EYNh4p76Egpbm4tF0pHQqobBYot6Bqcj/BvWFpQ24xddBaTB/GuLxSbUf3uZi91Byg==","signatures":[{"sig":"MEUCIDlyitHxUm2T8aAR9w0kLSBtsON82e2dAWnMHPeY3Id9AiEAsAveK2w/p5+N1bfZsWULOoo6l6pz2duLQYL1G64UHqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4dR6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFjA/+M2FF7l6D6TLTyPYMHcZn+Cfl/JBjK7vfKPSdyFaJ+iwpXNqs\r\ngjtFVOphcm0jqkgr6+9KLwLVUsNFq22vC9gUzfz9+/19mtgSl/vnCdqj810m\r\nKAGsiOp7NocTRec8udqw//vqgn9JC0hFcyrAxqFh+WXXpIdqmAgbp45yUKrW\r\nR0ZB2xRqD5u6AEZrgjyIEC8mXN5xuUZ5csJFNpR44Hwu3Egah1eW09t9Ugb5\r\nn4x79e0TBbs3loty4CB9GMLFhC+FbQwyOk/kjabdB5nWyxk0HAKz55UW8NoZ\r\nv1EkUnGOBg0SBeaTvEGfiWx8TMjXh+VIJNLkA/sPveQjYcU2LPLCMo9o3UAI\r\n9iy8jhFSLFhXKWIepFlqYocvjSz+cM6kKLOS4x1lCeebcDEs8LD7wKYv2twt\r\nD/yFE9yzuK347lsSZ7STuMuaYPO/XXrex5xng0f3DQA06v1/mp//qdIXESsf\r\nNUs/xyd68SazhQbeaCs32R3V1AoBg5UJPNkBPduuz4fmGQ+6T3a0YU4Uky3R\r\n7Skr8537KDRodvpusZyMYzz4Kgt+Ls9Brhs8V1FtdGWpOt0U62c5jWbYKAF/\r\n5FSoaJ4zN8LaVYXnF7Qcu2ouQotq9XJrHRAizssznQnhrustuBcPcv/D9kkB\r\nMRVQ88yAt77KUsunwha9dONibLS43102O9o=\r\n=nakY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"34078ff4b34a498f96f3cb83df3a0b930b98bbec","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-34078ff.0+34078ff","@agoric/ertp":"0.14.3-dev-34078ff.0+34078ff","@agoric/assert":"0.4.1-dev-34078ff.0+34078ff","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-34078ff.0_1658967162509_0.3661412185560804","host":"s3://npm-registry-packages"}},"0.2.34-dev-8ed0d70.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8ed0d70.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8ed0d70.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"acf131f28e4c3937448f78640148e3045c1de561","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8ed0d70.0.tgz","fileCount":39,"integrity":"sha512-hkFmuPG/AOf8QsVn8RJVodSnRE3wOzTd7ZBcd1qKYZLVjXhGi/mkaY535te/eSHvNtJUlH4E0rHjs35giL1N3A==","signatures":[{"sig":"MEYCIQCkVrjXu98hyjQTRSwFbfkfg2DtyDMTtv4F/02ZrSQvKAIhALoK1rvBWSxLBGkmrhZfCteHi9HyHEGozngFi24Lvs5H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4s5ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUEw//Sx58wY6krUNUrdlvfBO0nnjPkT3RbXNxXVFvqN6EW547ugSN\r\nBregA2k5H7fehtGSg8taHSC367AWqGsY10hvQksChV8IZk2YydDfICZel7XP\r\nUe9P9hYmZY9h7AsURu8uMYfacAF4a6ZboyRdJSPORAjk9WRo+0EFXj76gNcH\r\n4mrxELFnKM8Y09MCmE6t4JxUo+z9L+uEohaLknnoppLsOYZGltkxFvL9q9nM\r\n7dPtQXdsrQ2ui7CfjDNdmSEF6aBbjPKp1S9zYN+gZHiUc3OBWFbAIw8H9mSS\r\nEqggL5D4IYwShiWU+52zwUmBTrPSzpTG1b35jhIFPtFlxzYV/1jSnTXfJjEk\r\naoTFSvYvYhAH6ymzh2m40rT0FRo5MjN7zRPYwdvdajDlWPYEVLDjUdnPziga\r\ns6Z4MnEhm6gE6RL+WBz9ik/d7Ex4OwmRIwrtH3blWB8BVj+6Gnzke/Dr5XaX\r\n3ghYw3qoi5PeEpu8xIjVvMxEbp9Lc7ysUJX3H8CDZlNlXnt+Q9fvTn/nDomB\r\nfACyXGB9O5T8syqaerRx+2TD+2Wf4gkmZ1SqV3cxGnEHAZy1Zdg6g5r2GFdr\r\nAoip5o1pE7zxYUHwLfI/zrdggq2nVFQFTDjXqRWlhGjTPfsHXynFnKdhlZXi\r\ncOBQEc3eMxTKQ4kKcgpnif9rzZMBhsVLfWQ=\r\n=aAby\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8ed0d701b9073ff039618c0a2e3c6b04acd60177","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8ed0d70.0+8ed0d70","@agoric/ertp":"0.14.3-dev-8ed0d70.0+8ed0d70","@agoric/assert":"0.4.1-dev-8ed0d70.0+8ed0d70","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8ed0d70.0_1659031129048_0.1789538572885696","host":"s3://npm-registry-packages"}},"0.2.34-dev-0e8644a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0e8644a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0e8644a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4294b83b0dc1e575b3993c32befdfe8ef1c3931e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0e8644a.0.tgz","fileCount":39,"integrity":"sha512-lzqdQcnlNc2GfYmiRzqUYjEfU6e6RdvD36aVZchN/oFJUclmCMJBa+xdLJNpO+RZmzisDDMwGjZ+NNbOhI2TEg==","signatures":[{"sig":"MEYCIQD4ZYVLQ4H6ldz/jwv3acl6bxgjicBSSSbrH81QP/LUzgIhAIH5/q21DG6a0e5UFqFNVbobtHtthY5hSK/B8W6kD0G6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4+OoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMVw/+NZWzaEgJ9mXbaDY1+uBDi6KFgqGMxw+QaTVE98sQaOGRPAkS\r\n8zxgo7xGhvrlXwnoGLMfrgHImq0/nT0Kka+zrjK6nhPZV+5/R+gNSDe+NloD\r\nUjGYkxJq5zoIKijfysdOuPOS3IG6mHNwJvQnUgUqwu+pGIXsuZbAi8XkKNdM\r\nkSnTnQ8sDj8LkkJGBDXdSusI1odm9SmaKEZnzUBsllm6rM0OQ5Rh2QdbOHoo\r\ng/0wTIpUins1RV1kKjhtHQXRTnDCpmfvHviQBxteUKxZjr27cjsX5Nn4XgBV\r\n8NlwLMdizqvrKcUlhdp+qt6wk967cdOfn1pzzoTw52aGWuP+MGVJ2VF64BMM\r\nW8m0PK+ZA5YriL76Wc+1bQJU8Q1oHwGTd/fwXZYbE87aTzn1epo1eQ9Loz4R\r\nKkYXGkoelciybYNkPqZYJYJt7G1O6c/Ttzudd5T0LNhfoDedBLbeA3Z0EcyR\r\nVRJmHYB9S9UY4LzS8X3AO4ZdHq9ztRhdU0bRYGpGaNXSW9BDsVcWCSh+1H+x\r\nIgl/seOqNV+Wi1zqHvZAbGAOqUbxN36WvYy2kQ53e+M2nEOEK0wilXQU+bR7\r\nC4B4PxzaRe97Gj7vLTh6DkFhiRoScu9mDwcT2knAvJSzpbdwyENxdvBykFuP\r\nmBuDgOp8bFePkaZ+nFA39M+BJT5PeO7wM6k=\r\n=8eGr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0e8644a34f996242935d4a525c631ae32e1da462","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0e8644a.0+0e8644a","@agoric/ertp":"0.14.3-dev-0e8644a.0+0e8644a","@agoric/assert":"0.4.1-dev-0e8644a.0+0e8644a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0e8644a.0_1659102120491_0.4633436646753466","host":"s3://npm-registry-packages"}},"0.2.34-dev-10c43e2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-10c43e2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-10c43e2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"97da802fe479bdf9e10a5672c209bbca0cb313d1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-10c43e2.0.tgz","fileCount":39,"integrity":"sha512-u0IvAuDl4HPND0wq8kfOFUTyB3EcQCiEyP5yQATOYOITtGll/jFw9znXZ0bXZtp4qIDuiLyDWT13jxdd7Uc2Ng==","signatures":[{"sig":"MEUCIQC98dGkK2BUL6/Hh6fSbxoeDOjReQW7jHyAAcpvYM716AIgN5b8fJGXMKej1hOM5r/a21dw8xoRR/kvq4/meVT1z2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5D/UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuRg//aL1w0VcpcUz959a4mp20Oitp3lNYYHGYidN9ijNj+8rFX8SP\r\n7guHjlNosz/gwu7EUNCkWpt3D5TAZA3C45P4+zWHUaQL4Na1yvfDkwJfJdn6\r\nnCpFf7tVwv/kATFUyqTyOpRwtcp/deaTVfvdI2nzqNFgMmgia/dh3CvgqptK\r\nvHd8K/1LVvBpt0wyGyu6zAl2ryv10RjPCo4StU/QCJwGPuSqCIjNgNoYHmCk\r\n2HdXTT4JL9or1zEUqmGKV50TLTDFydU3g8z1qzvZEx7JhmfNStbs0++4y7I5\r\nHPrZYodwETijH2n9734po7ArKgMYPuolYrWYmbBd2WR7NULb3F1HX0IWs0xU\r\nREWpJ+16Kb1aQyyyoqvCT6W1lKYLphQ8D+OoA10YHtq2Z8lrj0cRPzRSz+OJ\r\niWunGhJdNxv0kJmXyDjP+fKJHQVL5QTX2e6SQZf2jQsak2WEGODOEmqBVNbp\r\nPn/hygcwPEnTjnyMSLfaaqvj0j9TakgNqWijdbwpEEviyIWYRVx/S8pM0QBB\r\nZXt7W45aON4cHfMklALD5IvihbgOoa8srVFIAUfRgoTT41H20JmF+gZBkvPx\r\nEzSP1UDnPueW0vCJSUVSLKc/tzWNiFMXd1AJnoymSskpEOBZG5ry9OlOOZXa\r\nfQZfznop756nSgCkqQDuGen+Pzx/aaL5ZkA=\r\n=hv0F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"10c43e211fe813a6adf65eb0e719921c0eeb880a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-10c43e2.0+10c43e2","@agoric/ertp":"0.14.3-dev-10c43e2.0+10c43e2","@agoric/assert":"0.4.1-dev-10c43e2.0+10c43e2","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-10c43e2.0_1659125715950_0.4894203980039038","host":"s3://npm-registry-packages"}},"0.2.34-dev-c8c610a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c8c610a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c8c610a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e4084d798f04e96c7eda6434bd67fd5af36de2a3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c8c610a.0.tgz","fileCount":39,"integrity":"sha512-kgrVpY4K81tbM7FT9ovn40OCfoX9iAgdJn63JEOCGjp8ImSUmPeAdGaGIQH0yaH+krzYTW5f0PGm/at6+64ujA==","signatures":[{"sig":"MEUCIQDMj6zQJ/ImJgjbCnYuUxKMOV+1/BcfA8JMKItqcWz9QwIgH1Ry3Vqif9AdMm26U+HDD+nz9FLnfsJYxHtPPKvJz4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5FdSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPyQ//eOS1aLd89e2185aEP3GOIWxOYZ/Nec9v5g5cndQFbnUy1UZg\r\nlnc56gdLR7sEJlykzBh9QdPPCJ4AifX5aDBuGoS2R2vbY/Q30DkFXBp+V4cM\r\nCotWYdpdF0zQYt7QIpAcyfAAy0DTHsgAB9HYbJUdDVNvR9H4rxDHMlXNm5Nr\r\nMJbc98E873fIboDsjEgCHyTB6uKnXMBITM+UryUitjPbPi45LzVA1IoPgGrc\r\nNrz998hd1dHfyyPx0a0c7sN9YeEWoeYcWD4CM1Ue0qiig3eFHWYWArR18iTF\r\nYlqZJvoZiepLnAObBM89geSHP7Lp2QFyQNi4G5GkckZo/oMWcK0w4YG1++Xw\r\nwJYRW8JGonbJ9vkzyDry3KZaaLfg6WgLrRPYrhdoNIeCv3kEpJ9E0RZBpo/e\r\nDSYI5BrPsIF22/0NefLfZySwsBf36m/FsY+3sAxxduGtEgVi3PoYV4Gom8vq\r\nJzwyf9kL75k7wgFERaz1xITyZrhvp7NQKpzovHNNLM2zUtnBixvTrWoVe/5w\r\n8swxL6bDEehflaZ+zs/am6QFsv7YwOk/E7iVu6fFcVUM07jyRbviqkanQ5sk\r\nK3psmmrB8xbiTqXiCKwXJ6wQYSKb64jblWbPqo1En+UoCfuP3tI7WTbP2BaX\r\nl8CQK6qYpRSO5P7MCo+GE04L/8FPRHWJLiA=\r\n=x8OU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c8c610ab2ee6e9c22f1f0f1902010819a405266c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c8c610a.0+c8c610a","@agoric/ertp":"0.14.3-dev-c8c610a.0+c8c610a","@agoric/assert":"0.4.1-dev-c8c610a.0+c8c610a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c8c610a.0_1659131730613_0.8049360453596213","host":"s3://npm-registry-packages"}},"0.2.34-dev-ecc1be0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ecc1be0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ecc1be0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8bb46072bf501c17201c5a28640e3233772cd687","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ecc1be0.0.tgz","fileCount":39,"integrity":"sha512-sbazD2dcFXX3s1Tehtmh7OOlsdvOppcFrzeNlpfGmTH1VDSrxdbke578fTerNWtBHJdH/8BFNcVG3ioWKB71bQ==","signatures":[{"sig":"MEQCIHaHDjMPO58Je1khqp754DM/rzunpovcl/P164qwVCx9AiAucSfQYULvtxi7HiMZ6HZ9lX00y8CZrnqItyAnwamk+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5GA5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH+g//fjzS4GyMdD2K98SWUk6E7B2RQm/H/Bx7Khb7/AzznkiZfRtS\r\n7EVEpRhuu5HN56+hmD12JafiyKygsH0ncOm6GS75D6YFHfgGFHl67WEjxNvs\r\nHJ+xxXMAxLaKIf1yaDNb6p2FcSrnAzXb+ylbGZhOxOCLgYqxPdOq+2TfdvJF\r\nVhrv+eVSzVtWjO8hVC8ytL+qy3TAgdXigUQgA5YObB/Sn2hMl/gmGJs0KQW3\r\nxWKG6ZJpML5ynkIDB4ZeRzCATh8Ntek/7xeDmAtBkd9N+HvEfeSXHJI/rgGb\r\nopcxNex7u9mQ45L3l6wTzx++CpvfytOLtBkHTTb1/c7K9qXyjM/HHI7vIF+K\r\nNBgyw58H29fpOIWrExIA3UNJY5hNU+lMdaRYSkrff4ur2khGmmasMu2D3G9G\r\nmXPs2MpRWx2ueWXsez/CgGIBLkaFL3CEbT7huYznz4Jm49ejEA9U4IGClzDa\r\nf3gFyY/oy+QvPAd+W6bLvWs0Hw8kxesPkwY5QRrVetYqVF5HXZvn2MneNS12\r\ngX/5ACz/DDsxufGyW91ws5Ns87GQX2SYixXRyVC0rX0VA+RNsMIF5PT/xq0e\r\n/Xc2REP8H30GOc7WbDeVQo1Mp2p4EayS3/LldKDw97ueO4tdXaOkIujUbN7Z\r\nBxqUTBDtK2mGQsZW+6E3ZibyPv7re+Bt+9A=\r\n=rUqw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ecc1be0ecfe1c53b13cc3bb9272fef17a0592483","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ecc1be0.0+ecc1be0","@agoric/ertp":"0.14.3-dev-ecc1be0.0+ecc1be0","@agoric/assert":"0.4.1-dev-ecc1be0.0+ecc1be0","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ecc1be0.0_1659134009642_0.21048908629592167","host":"s3://npm-registry-packages"}},"0.2.34-dev-6cbf3c2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6cbf3c2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6cbf3c2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b8a18266bebb237f585de0b5646019250e6e5ba3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6cbf3c2.0.tgz","fileCount":39,"integrity":"sha512-7pztOLgvm7VF9D++YTpwdwmiCMvxup6Y3j1xKYHCsJuwl7kDQCU26+nMr0wKz7LY2gG4pOKnNYyX0iu0hrBi/Q==","signatures":[{"sig":"MEYCIQDbATE87MtyqDI6Od7C6taG7mxHhmViAXfMUXmtxg5a+wIhAO2zEfxfyQXW69TSGV+lY9VGCB+NPgnWT/l+m5hF2Ipp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5GphACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfiw//e7Z/uJ5N9GMcDsctxXdmymZ+UlXFnnLUJjVD2FcTMvgqLonR\r\nLt4sZV/JQEgIxdl1esFf9T8oEosXtYKUfnnkrKUwH83T6c8DrB13/sA7ycFe\r\nx9KL9T1AiXAMbrdMX+brpig9IB2MjlyeBBsU0ZqTXD24S72JLDepGJbbil0m\r\nhabzfY5b1z1ybpt7DdRTOYrngd65UL6kdDeNMEm6VVDlgZkAys35QOSxLt8H\r\nwJblDh3td3Gu72Y5+TKvDSLa+AgCZInBVL91qF/OA51Flxb9bSD6G6qV1cWH\r\np++Jyw02XaMobdKfVPl5nwCg7vxleZTPAOC1RjXnv64V3BshSS5FvcVL0Ln5\r\nt3+B2u1twWurOF1zAFX/wxLv6KwPQEbu3/GN+29Eg7xmJTfSfyKbchaiysr7\r\nPQxT4UAfl+VjpuXGbiIlcoipQohrvQj5yqASMnmHsy9BL/MuvEBivio5irdX\r\n2wrT9TUlYbtUiyGJ79FVAG/vVf6+Kfwn46ShUhhQYJOznrJlAGbYdE4yQuDA\r\nzJAHKH74xtVA+xISRVsESubRjIS6afOY2+FiFZmDAIq8a4/EQvGWu+Vtvu93\r\n+zsUP65fsVfBSjaleneJlMnMYbmcynGJigHDMLZPJuqveNpk62WQlSX3IiOZ\r\n70HZQbBCz0z0/jRuIrEKnYAYEh4HeNWdfLs=\r\n=ghJ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6cbf3c2b6c26174330cb692f2ae96044a531863f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6cbf3c2.0+6cbf3c2","@agoric/ertp":"0.14.3-dev-6cbf3c2.0+6cbf3c2","@agoric/assert":"0.4.1-dev-6cbf3c2.0+6cbf3c2","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6cbf3c2.0_1659136609422_0.6956735739345101","host":"s3://npm-registry-packages"}},"0.2.34-dev-0390c54.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0390c54.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0390c54.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a08d9a8641fd76c7fac9b6d01e0a17068975c4eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0390c54.0.tgz","fileCount":39,"integrity":"sha512-SQClYKcxvjOM9nWGeVJe4wbhfW0rlvyJ5pKKMoWcyDpXgnLSZrMPD6O3MHQ9POHpz3mlme4vjAeqIZDW89zNtQ==","signatures":[{"sig":"MEUCIHm1e3SNYtEMCaVn8ekigJuGn0M6fBHm3BA9iXwCToSlAiEAyc9WK7y9FgNniS9HoIaP1njRLQdsLWip6IsTRCTjYqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5HkYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxsA//akrxkOtc+Ef9++4AxhVnptCwvZ7tZ2yH1jtTNhH6KlUFyFKD\r\nwSRKYGGDx3VZiUqt8I1jxRdMRvJFtDB+nINopcGbUfeEcR3f+5zwPOIi/gAj\r\nE5G1AccnBE/umMlJvOzMHv9cOyCOMcyNCNuux6s5+vt65u6o23cmbyKEdMz7\r\nIiJ4OB7EUXjRQliIuAPJBkCfkmllxQaFy54JIW8zBecMZN1uLywsxo48socS\r\n+b2Mdum6nJrDZzKosXWHYddUvupU29wEQXtyMLxBV9dPVfCzmh49kYgb2ln8\r\nnjLgIlFPUabxfs/WpRoTOHOJtRgesMvuHtt04Vl1yelxeceXDt76W3GoCPzZ\r\ndFmvmY5Bdw2/oK0TjcskRV12S9X4GCSZwbl1I4fQSN2557jRgVIjYx+fMnSL\r\nl68Lxgih9JLeV7TY74U5sb4DTPhInL/4dj9VitVrWoNysv23apyhTkY1Gyxz\r\n8MGqmkNR4WVYWiv6F7+PtdC0tPG2grbt0dalPz9QzfqRLR/TzaT6R1NAvOKF\r\n/aXU4euZkJRJZX6NbyrGL/ZggLMugfzsFcdu6am5LL6B3Vc8LQcCCRsPjS/x\r\nNFr1Z+q/hTZSq36YGMzKYrNWKzhQsjT0sYEStnu++Qe4VVOLNkWR/tNB6D3G\r\nVD+bXTiMht6hPHsMGK8XS2mtR36EOMlsPYg=\r\n=WYD2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0390c54078964aa06ba65ef13246aeb358d69131","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0390c54.0+0390c54","@agoric/ertp":"0.14.3-dev-0390c54.0+0390c54","@agoric/assert":"0.4.1-dev-0390c54.0+0390c54","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0390c54.0_1659140375799_0.6156967165018743","host":"s3://npm-registry-packages"}},"0.2.34-dev-528c6b7.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-528c6b7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-528c6b7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a32438d812f1627cc28c00ff0acdf5b28f6c23eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-528c6b7.0.tgz","fileCount":39,"integrity":"sha512-x0a35L4CceHNxK09J6F0zLPAl9JIB2S0EC5BJLPwAh8G+nG6V1DeCeX69cca5U2/JfZdRQpLY6gJzeQGbkLIWQ==","signatures":[{"sig":"MEUCIQDYzy9wPk/tKrZrhIG8xxundtPOWmATHrsaNYO6iSb5fQIgO5R5F9Vk2U0r0HzDHbTWds3+Lm5T+J9Qnw9piB19MJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5IIMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ+Q/9G8q5J9c8SsJ2vfhsKN6Xew/Ybur9JDASXf3cPVn+zo4PEJs7\r\nIQ2Yxne++5k8XdZhsPTzg7hd2QbqoV+iOZ/CUPJGhMXioL1YnWVPJQpBxnyF\r\n4qARYWGZOQn1dMLFc2Qr5A8jYsXRX9yeoS0hp5Iv7vQw8hF7sBUwOUcMu/3v\r\nm7omu24nyZPZ5KYxSssXNISJpIUfF2Wzy/mrOEGL5MyV2WPdyWZN1E9s1tHr\r\nPP4BPu4495kjoTfbhtTRMMnKmzMkWYZn9wYM6iiIquKOSytmrliDQqKoKt4g\r\ngnSAUHln7jKtIVTC0/PdQwgddXH1ifpfCYCqO/slSb4JVKpEQMeRZzrKw2yn\r\ngJLsNTyyOzBsok18FE0lVb0pTD0J7wr7iUr6MskgGFCMZRM6WN8zF2AIwCAk\r\nsl+p/IxbA/1ShhOmetUwi8C4F9U/E5SDPAvThNrgXYzbqeDHyq58u2mX/ZjV\r\n5J1VKFrS2udClH41f3fQX6vqWBc9/l3atSQZs1I8DORnOWlt+qiSLO+DIvvt\r\nBv7ZMymT36o9O42UwHBG2KUcOrq70BvsjODfnwogwZq8SKDDqrCOzGoLUmxg\r\nDP+B3kFM0/jFtg30bpacwHfmAljCh69rO41/Xbp30+OGr8PbCQQfOAftoLad\r\nOWL3a8jDixjvnH6Rim/RwOxbwOWKiLu7078=\r\n=ZBmo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"528c6b7650f5c1e0b10a756910eb3c51cc4061f2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-528c6b7.0+528c6b7","@agoric/ertp":"0.14.3-dev-528c6b7.0+528c6b7","@agoric/assert":"0.4.1-dev-528c6b7.0+528c6b7","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-528c6b7.0_1659142668491_0.1839794453611896","host":"s3://npm-registry-packages"}},"0.2.34-dev-8291c77.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8291c77.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8291c77.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"20a738704033b6bc50a7172c751891298e40278b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8291c77.0.tgz","fileCount":39,"integrity":"sha512-rblWXpV/NgysYSSPxoUZosVPKgCDaz4Nv41kMEqU4hgb522pqvigf/9k8JtlV63C7l0KQiqENIXK1S94FNRgBQ==","signatures":[{"sig":"MEQCIFKuZSs0Oh9njurTcSnEm+sFpHNibcy+jGYzqCGVZXBjAiAJtWKCyIDhDGjT8ZlzyxTCb4x4XsUomdyec26PnaFIcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6BZXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvzQ/9E86bGIO28Ju/2ukvE25N22qWrGkzkn1DqUs0mfjAKxh4fl7M\r\nZ4LCemD+zJv9timlo/Vvr/mbhSJ8ZVgskinE7NgDchCeOYqUe+l2gnMFFvGg\r\nu7TkSklLB6IUDVQnD7rkOTBA5zyNKjf+/N16c/D29/KN+hpYgXKAkJEXfXjP\r\nuUmP7m7BEOWXoEW82CGkRyvTd/LigrGkfZWjc01WNcLO8sV7Hl3AfWEJdqn+\r\nEIM4WgYDXd+4vTU+QVavRIeDAdhUwzO73xL6hDKr6+HlvBKK0GzbJdcO9G9P\r\nIevB4JUL9PQLpyEzXe0leTnNo1CLBwvWJ0YDW0TLaolloSvx+lO85ul69rUo\r\nXN78pV0Bs9Svh4oQ7DO5SO6ZJQeyNp+pAk0ACk+bRi+qzqy89lmAJdptRxOS\r\n4+Iv4wSAW6peOMJwfP671VQZsBBrnhfM7sYUfIMi2IYHdP1vPYfrXZpen0Cj\r\npG6uaSoxNwzGRGr+wqs8OgaGFuBrrSKOrx2cWE7JHoY8kzjk3E6+olYB/AvH\r\nquq1iqccynfz9tahsUqInafa/TcwVjK0z8YLFtz28NvrN/Zj/ZzaSnM9XQfm\r\nDxtGonYPoSGqLkBS3U2/QRw0zsVIfxRv3yhgkpT8VwDyawg/itLAIkxcLIkM\r\nmMeDdK0R42lsQSYiAWQOy2+tW377Y6EW/Ug=\r\n=8KDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8291c774565a3a9a94e92ed9b7fe942f274efac5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8291c77.0+8291c77","@agoric/ertp":"0.14.3-dev-8291c77.0+8291c77","@agoric/assert":"0.4.1-dev-8291c77.0+8291c77","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8291c77.0_1659377239530_0.12784933900328","host":"s3://npm-registry-packages"}},"0.2.34-dev-c616860.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c616860.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c616860.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"273201d852793ccaf17da8175631df72ec522a54","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c616860.0.tgz","fileCount":39,"integrity":"sha512-9lfHdJvfAFky636m/mwem83JphC+bvVvRah9jxq9NdMEUw15meaXQ1og05lWh+5zJcNQC0SkdW20xT5BJ+8l4Q==","signatures":[{"sig":"MEUCIQCPUmVEHB4JjqkXS5HhCFPyW30aamg7V238eCnOcH9tOwIgWgGqLYoUFfOHmbt43bBjPcdvBshP5KwJiTQrFWSVoVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6CxUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgKw//Yx9VLoJgQ/TG/m3pDWAcEV0SsocBzgLrKwpJYIcXza2Tgv2J\r\nxxrHCZw0fkDmlEsbjNqXu/7SczLinYdlXC7C7ZXI/5eqhO3MvI2WJ2ypzgFs\r\nekYR60AXUnVhUHWbpO2bD2TsJOfEARc4Pmvm3vAE9xCFo5ZqaOjMKWHvWSjU\r\npf2HKLf9LDnX8fr3FI7VBt8KR9mQNqbMG4tYMTTcJ65XZ5ekM/X5Pacw6qda\r\n+1M2UyEKBrdWrtvGOPOfz4e4Y4UMYYppZrB2/RjQNMiT3frvSVY5hTUvMFL9\r\nMvsxxli21j4SiyF29pQbi7LAZPj1lXcdo2JwitINZ9vWcUHhYma6svHADtam\r\n4a4m95STXNzqOri0i9gK8r1rFWNcIg4tEorsBcquj50nT/pUxVlEyiw1IVYW\r\n9P0TnFbPspMMPxtfQon23GdRG6OETzDGaCJXmtprzuMlR+Jnrt823v6lc0mz\r\nbqkh6pcFo/3dsOBjUuycygEOx1q69NuzG+SvgSSyicx0j6EBpC/z5zvIPTuR\r\noHqkkBbwgQMw+3lgx89qwmD8Xi/Nrn2gF0fL5kTtb5EYV1WdISwIqo6qeEOL\r\nmB/E6ptjBGkXSolZ63TvlIA8NX/GdBG65IstWT0gQgtUqr/jUw1t72i+neK9\r\nftp/8nLT/mQrTXtVCTxYQp/u8UGsxTnSgNo=\r\n=LkqW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c616860e4ac590d2950af4d85dc6e8bed48ab5fb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c616860.0+c616860","@agoric/ertp":"0.14.3-dev-c616860.0+c616860","@agoric/assert":"0.4.1-dev-c616860.0+c616860","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c616860.0_1659382867960_0.5275313465050981","host":"s3://npm-registry-packages"}},"0.2.34-dev-16ef877.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-16ef877.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-16ef877.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2ea918036aa07b1ee62ab297e435f912657bbca7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-16ef877.0.tgz","fileCount":39,"integrity":"sha512-7TdHAYC2e//hdDsEOKZ8yXhj8DnquV/abeVSEj2nB7yHpi38CsSjylOcEUkerHrUrb/jrzGzwV5bIS7iuy6HBw==","signatures":[{"sig":"MEUCIQCJsIf2jvSHbqcM091tmTiUw44mdPj8IkprAiAx8lYqOwIgHdrl75FA12yDIjsf029ofW8zTVuZ3xqiTbevLjPO/XM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6KnVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1KA/+MJ3xH4j679kFjIHUoWqYcsmrM7cQy3rKvNZGajw908moBEz9\r\nn8MbZ/aLN4CZeP0frEgn4xYKKS75yXqNaQKQBRrDu8Cz4z05LHmJe3Ctbu+7\r\nHWEQA+KzCS86hmWA1WQXsrRNGAYf7V8oYYbYTQDtPylxnZFdO5f+MEwstSRM\r\nYwiCjhvrg7D7ZMaTJ9j0/M6SSLLizWZnzZpGzuvmuI0XWur1wLLf77OK6Z3t\r\n/6IY16NJJjkYeIvmezJ2YblQlcoPUG2leJKXxhLWYtEleWGKLD+JeDXqPXPv\r\n3dVFHKu0ZMNO+FPf5D/KBN2ekUJn9k3yw6q0tlDgp80eCn/44ETaDSG4zWeV\r\nUgWRqmi09M3+7izLsqTHcrumSy8NKvkCl2SOPn1O9kwNcB0ghgyvqd5TAS9Q\r\naVu61qvvjVr4xHHzIX1WfkVfVi+0TxWGKmLPHFqxMVKOxjqP9BnsdMxfOhGs\r\nGqTYap7Fh5nOQE9NiD2si0A3CLVPcCe2avqhZaLnLEKXwR3qmDLjGS+ODOAM\r\nfk10sxx6AOvysPSOHnaOTNfE+IEjxIa2P8Om5rtIbHciEh8P8iFYepxh01e0\r\nA52JpK1hTQwoYexGmoamvLKpGFmMdKLaBzrtl2zdCw9RSuwFGTpTYCn2fDK6\r\ny4ghaoxPmjDMo25yqsiqVe4phVTZelI4/vA=\r\n=zYMj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"16ef8776e28ea334fe037c928b531e4be5b54ab8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-16ef877.0+16ef877","@agoric/ertp":"0.14.3-dev-16ef877.0+16ef877","@agoric/assert":"0.4.1-dev-16ef877.0+16ef877","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-16ef877.0_1659414997039_0.8730063471887555","host":"s3://npm-registry-packages"}},"0.2.34-dev-0d97666.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0d97666.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0d97666.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"25b9c637d33933d909199b447dfe6f6edf9d0f27","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0d97666.0.tgz","fileCount":39,"integrity":"sha512-9bZ4OY04vBOFVBgrfWYikf0XWN5mwKesLR/PpYSjU27vfrN1l0FjvjuPbS8rwA3CX+PG9Eh6Ig0dIA3cAIh5rQ==","signatures":[{"sig":"MEQCIB1OTzH473Kp4UPOKY9ZO2S3KE4oe1Jdx4OY0EoVOgA1AiBLBQPvR1yJp81ZVFEQgim5l/VA4ydJyCticvi7q6iloA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6XJlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7AQ//Q3pmLjNeFDCD1hTwQAjithfMsKozgvQW4nGMDcjGI4rRiQjk\r\nqlMhxKjYlnMyTICnKhHdJACn2NTEnS4F0ZFTPofYUXp6IYHcAkf8Nb8+o5EP\r\np7YVpQn08U9JVc42E0vHSItWCQaf843IlgSEIHWJGoD36MGUPxj63rVBUqUt\r\ncpLoxYqRc0yDzKLBUwjQ3wsKw1JDuawXa91Gkj5k3Z1SP5oFGF9ahpPTrqZc\r\nDn3+zE/6jXoGGtt57x4S0hIjjdq7gHIu5yAEpcOmZBP9TO1Vg16DjN66RHxO\r\nhbsvgj/QQ7gGOdgDx90dcQtnkPvuBGchmWi4k/Jar1R9JrGewRFtTHrlf5Wo\r\neRXRGjpLSqqQjKx3t6VreUO2NRj4/hXsubtvE+fPnPUHMF4CoA+MNPmruyL3\r\nWUCCqLcyRfYThxnXzplizqbDdmINBt7U2Az4mR4IIlHPxkMNMrSHnFOp7kdf\r\nT+Kp2giRoj2+ncvMUjy+1l7oQmwPFxgs0LUNfMDfH3dy20QoLlLRF9FjrVMd\r\nGbdcMyv9g5F6pfAs7tAJbBJ3xgvrR8rcxUlrpeKGAIoEJVe4E0JJbjeBwVI1\r\nrl8IQvv+1NxX5gkVUUuLQC9aP6vdKqbVzI51E5QB4DDkbg8UnFnUZqwuXmrX\r\nfKZymOLLJYzdhGH8Atcu10fWsQJzco9sPTU=\r\n=xl8H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0d9766672ef764724f74a599fb20c937e6494da8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0d97666.0+0d97666","@agoric/ertp":"0.14.3-dev-0d97666.0+0d97666","@agoric/assert":"0.4.1-dev-0d97666.0+0d97666","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0d97666.0_1659466341178_0.00789964963231693","host":"s3://npm-registry-packages"}},"0.2.34-dev-a70ac35.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a70ac35.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a70ac35.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7a6f1a3384567411fd8afdf5be87f1c299293423","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a70ac35.0.tgz","fileCount":39,"integrity":"sha512-g9Yp3hgxC8riSRgADScOnTdWlOxUC/pZhyrP3r3LhEgytQqRJXYt/WzfkocT9TLv2RmkMhRhqGTG1CXFZA3s6Q==","signatures":[{"sig":"MEYCIQD/10q9GMBvTz1LAweqasOvGbJFORB/Wp0KPlUVif6FDAIhAIdCzryyRQdan3WPNwrCjndX1y5WxMriFHSbonXiRNso","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6YEHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVphAAlDmreNz6KJkt3bq2DvYyQQ0oWlpx/UFYQOl3NJ4stn/Sbb+g\r\nQAwNXo65Oep0b6IQqmvSGj83GPa6LCTdw8HU+XcLfadYDbbwjD8iecIxhHsv\r\n6Yxl3zbDAIyQHLSOv9mkzmFZLp4XpY7rvX3tR2+7SEyAYeDBTxxQLVHwiSlP\r\ni1oocbmTTsTNfQCh5fWF0mdgSobVV/BP50HkThuBz3fgY0yItoNw9tMlKoTX\r\nmgim+j6EeHAs033BDHMPLR174otHjHMkunHAbuouTd3Fr30tV1DV1dtU40pp\r\naSDwMOBquRi2XF3t8QUIYSiZNqC762RZnKxvgdhVz4EqxSMCRuDQc94UiEDw\r\nLjIc1Y4yeyZbS7FH1ycnnjAZ6m9Bd2HshMwIwQusq8LD4TxgXXeCZX8zekGG\r\nbQc5xo59MwrMfXiEKSE14VuXC6WyS4i9yGQDLlAOFyWqqLEU7mN+UGkq8MzT\r\njlMx7tckJLANbYLUGshkhlUQg3h6kxT+Qy95+xpkbwt+ANtxP40a2RQLJXYd\r\nIvjNc6QZQ8tdGM2cDOqsYcmGSBGpGYsea1qq03t2dvMnqAWNF311kJmLs4Z4\r\noS/tNhhaHQJuoBk1o0Ywe4G28d0SEvG/2Se8RsHXy6qyrd5+7pO6Y3AxB69i\r\nuPTDtMUlH5h1rdOSa69/hIxUctL6KAaDt6Y=\r\n=OM/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a70ac35207f0b33016ed2c1f9c516cb3c0b001b7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a70ac35.0+a70ac35","@agoric/ertp":"0.14.3-dev-a70ac35.0+a70ac35","@agoric/assert":"0.4.1-dev-a70ac35.0+a70ac35","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a70ac35.0_1659470087009_0.6911162793937664","host":"s3://npm-registry-packages"}},"0.2.34-dev-3e13b1b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3e13b1b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3e13b1b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b343da25c770a540a873dae765d40f6b9f1d2f27","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3e13b1b.0.tgz","fileCount":39,"integrity":"sha512-6R9AMFHmbn8qVLTKzmFpKbRpJNjUYfAX1Pv3oYm0WkYVzPLH6f2WzuwFD1hOYKxUZl1MO9o11qoVVe+1S0pOZg==","signatures":[{"sig":"MEUCIGqrUYWpm+mhu0hB/HSFx1S5N7zqoP9vK0kBGIezO1t7AiEAqKHvSMiJexJHq7F+J+ip7nREVRmndZSuEJGnFljgrpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Z2XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz1hAAg/Hx110hNZHxyIS0NJhfTEjqyki5D+mZSvfKTdmrb3VCB6Po\r\nj5FZXGbfATFxqQizQa1Yetpgnl6tasZugGaSen+69Jdrv9f17PIvwRM08GYE\r\n8YsnZ3Rp7wdh6toHlTtnIltA3PcH1vIR1o6t4ADAtM8tUVmS9wcuUB/zptSi\r\nlDYii+yjuNlA73Ko7zaKgSrC6/VKUsY4TkDZFzVHvarxeyjTif+5dCw2g7M9\r\n3gEQcFplEJYg8VJDr3CISYEPwOzYAJDGXPkH0OVG4PN2XkCzRV1s+lkwcOeL\r\nyvtatHX3lPTf4V3GPn5yTcQ0h6JD6fTD/x3GsHbf8HKLXSBe3qbwV0peIDy0\r\nTxBDvB1Rdzsc6AkTSi0vWwpPPRRnLjE+Iys/IXtEkGEnu5Q0hEZMWxyMRI3S\r\nXSZ34rFVrl0iBLJW/OgARSGp0JjpnoFaH2pNXD7IgutdYKUBe/8BWAqDj+gA\r\nTknhXl3+hVDT2AJVWu5cygbdsVwOGvnB65A9uKo+uDA7BicuQ48xh93Y/Pf/\r\nNeWnVL9JAntCdlLXPetWt2rQLAHpF8lwO826jNUQA9yBIfphJ/g+3z8Lnk7y\r\n/vcemLTmp/85sRaEohln3i1yfCPjnRlmSbLN4nR6LbT+ovFYLuKx+AsUIrCs\r\nTZfTZCeaH/ydBsV8TIYrEGUnrs3KllwtNS4=\r\n=FTQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3e13b1b8479fc702c56e2bb73ec684a85ae40394","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3e13b1b.0+3e13b1b","@agoric/ertp":"0.14.3-dev-3e13b1b.0+3e13b1b","@agoric/assert":"0.4.1-dev-3e13b1b.0+3e13b1b","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3e13b1b.0_1659477399276_0.4801692890395979","host":"s3://npm-registry-packages"}},"0.2.34-dev-d0e0254.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d0e0254.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d0e0254.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"102ebc51348fe295775baf1ad290b16c3f0f0352","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d0e0254.0.tgz","fileCount":39,"integrity":"sha512-eAq2EjRrKrkS5je3FtD++Zf0FQ5co3YMV/2qxtQl3qTgKnidJdWgempcih0wxbFpEHeAFPvc7jB8WWnbqVy6YQ==","signatures":[{"sig":"MEQCIEhkMm78ASxEHoY0a77+fnp/UfbvKqvuximB/6M5eXcaAiBIw+WE9zpJChcS9FPfKjufclVJC3b0gYwLgzal/SU0tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6a0HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop/A//RB9V2w+Wr61lTHJKKgcGHt9pNs+MqhghAnwmlj4/LXokTkN8\r\n8sRwzLZiRyPGxsKyioY6qdeCFir3AUA6c0yRFKYktH+JeNqZpAybDDznQCiF\r\n1K141HWtc+YjisL3nWWX34yM3uS1V0Qj4M9UhMUpQg2ldGvg3kP94DWpkvD2\r\nfon168bchpI0RCwkmXoNT7JJyHM9twH9UAzObMS6QR0+NBnpqzw29BHUhI8L\r\nnRVcP8zy4XjfVSn3xeLWH8JNRUOyk/WYbMgo5oR4hRenVWdwNpekZYi2n/rm\r\n1i6RVzKqLES/K3/RXf61rTlkRcOvsYi+vUgCBiQIdnO8ZGu4wflth+L25r1R\r\nWQYX570SRpjFsiN8ZM5mshgBgoB3Plpo4WG1Q7hA1KmkvV94SvhjeVOQXuee\r\nVh0sHD/qpM0aZkUKzbUo3vki7x1c9Li+RGNgY7yt5muFMCBvaMwxddLNysYJ\r\nG+YEVQABJBN/CIbw5Jy2cXU/cBSzLOuBX+xIeZKVyGOroyVxGXxPVXaALzix\r\nj1RXam+W4eSx0eFvbcQ3aGkLzIZHYQSCkfG0gOtNOOpFebRABp1yAEXEQaJd\r\nlKB4Cj4V5VR6ICnsYyZOBrTzVAb9tmtYvrq0+8PFZGwklO6nam01YzuoIJDa\r\ncf6xPrh84wFfAI3xCncyNVvcjvAnmuGB3Xk=\r\n=RiPN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d0e02543c4bf2d0f1690ec5e91c17c200e13fb89","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d0e0254.0+d0e0254","@agoric/ertp":"0.14.3-dev-d0e0254.0+d0e0254","@agoric/assert":"0.4.1-dev-d0e0254.0+d0e0254","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d0e0254.0_1659481350841_0.5962923982504698","host":"s3://npm-registry-packages"}},"0.2.34-dev-15234fa.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-15234fa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-15234fa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"baf9156e9aef4e3d67e94d69af09700997f8a50b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-15234fa.0.tgz","fileCount":39,"integrity":"sha512-1bezs7OZ2r3BP8BBNj7d4USvzefJq0memJ4aILM9DTHwuFiIz+V0XmycjvMfud/Rq7fSLibKIPNmFeJyJ8eXdg==","signatures":[{"sig":"MEQCIEFSDVIvuJqAPm3ALbIV8ueiMW6Womsa24SvaWERQLWRAiAOtIOzo795QN2ISXQPIVGxPOVpY2Wwf/ZMx06QlKm/Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6iJXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp4w//Su9L1Oaqb6i7sHlU6PgFMYbwXdwFYtSGw58J3URFbAyffD4x\r\nxtMrbf61rRpuNLOvVnwiZ2LwAp1kkoWoXhF/Mjp7ee9iJUeLDIdMLdMJpnQE\r\neT6lkejlz92aqmt1mBdDdfcjf7lzroQSiv6BExHvgAN5W8wzGbk/BCEZK0ju\r\naJFE5jVeSDudxb7WO6eV+ZZOrF3TEJQjN3Ox7pwBHtQqksB4WMGwKN9bsQgx\r\nfnR0IpaxS3OpWR+z/Sd2a+UMA4F2xwoQ6RjbxzRfs/MRj44IliJP10Qymdb3\r\nSN8Mk1hHjouxcVZbDWrF2xCKeFKRsPbcVQOhz1oO42sTLPEAQGMAXAYZ9xRE\r\nTyzt5s5AO3eluF2SNO6iE8ADDit9nx4HNuIk12e0CZt5tUEVNnsUfjCz+WHD\r\naNvDMeAOjLoVeHeXPsI/NfuZ/V7gU7nOj/fkQuLE6xNyLqbb45kt5BBqXAyB\r\nLXcTL/QWEUnOJ/yUenHMteEvwZ6DxLmFDiNotapHq8m/H3+zGj6k/xQcDuRi\r\nb25pp5Ya7QA8VOqz/QRMqTe32S7xH/tQXkYXM1qPb5rs89ZCJsTLXjYfG4BR\r\nlcEK7j/1va7GGzaUiLL1hciS76Jj8TbhdCpzErrb6hS/bK3uaqKH78W2+Xd5\r\nTSoiXNJ/REzOAnJ4QqpNkoLN1K84wSoZYGQ=\r\n=C0WD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"15234fa723c1e1a14843eff154b38439b1cdb1f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-15234fa.0+15234fa","@agoric/ertp":"0.14.3-dev-15234fa.0+15234fa","@agoric/assert":"0.4.1-dev-15234fa.0+15234fa","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-15234fa.0_1659511383464_0.8065946772358399","host":"s3://npm-registry-packages"}},"0.2.34-dev-00d565d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-00d565d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-00d565d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f45553440783ab148de91fffbe5c5f5b1cd9b96a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-00d565d.0.tgz","fileCount":39,"integrity":"sha512-rdK14MN3V9WGmlfKCvFfbFHaOUJQGBJ3+TnKd2N58T9rpwMej2nlN623FeH31H8jJeL6FggcE0BLAYfsrqOuwA==","signatures":[{"sig":"MEUCIQCW4vzTgKWDfE5IdMY3UftfHl2sN+3TcyyjLh+Ic5wGPwIgHpjz4hn4h+Z+l790LIspCC/r9pHkW3TkL93OZE4UTUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi61f7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDQQ/+Jb2B9tcoQ8spTGZN1aBMldZXfz0Z4YaJSQKTeVfSC/GTN7ft\r\nHIKJTwJWDqVkl6Tw7iFupbFle21k3GszzHDbTyR+6Qt9Nfdm1sQYbf92/cbO\r\nRM1tEW5N5wfyy0RfZnXZ666/IyikACS0AOu6Ty6wgDXf8MhMS2fW1332Md6l\r\ny9/dyOLykCXKdmNHgfFVagfE4GSK0vmAdxGKt/IDshxrZNsXtZ/lEeLIsTvQ\r\nzFBMcbvYKinAYXQvFyoj6tJ9q7sBAomR5+vnovLCkCh9MVTFf62FikeYQsTg\r\nzeDBHJCkah1YPqQAVyhW/bxlxFD8RlieLSApYvYLDwjvbdVyUBuN6z8vyjeg\r\nr1aygZlI85GAMoXvW/OMKPpI8GFww8yFodsNKbl2DFzN6WHsOnc3FksZRB8S\r\nzA+bceLJXePLr8IWQab5Yny2Lmej64P9jIsN45HwbLNZfNvnTFCLGWyBnPaP\r\n6JYxZEcB4HP9po5ejHMY1hXOti8clvQWOHHThrqYIQR4a2U23ursfzFIljl8\r\nQAlb+q3fU3BoE38w99eM/9NlCRebnjITW5KsYKxVQhQxknNL8uvH3pKAOY0+\r\n2DMMbXsA6Ftketpm38P3D6Zc/x9+daxKWFjQIYeQRQyO8mKEF5XbLIN/RgfI\r\nA/px/c64I18rOvlee157HVlwzsQsEGHNJqQ=\r\n=Ybr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"00d565d7fa87c55f849825aed5c26b43cd9a82d4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-00d565d.0+00d565d","@agoric/ertp":"0.14.3-dev-00d565d.0+00d565d","@agoric/assert":"0.4.1-dev-00d565d.0+00d565d","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^3.15.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-00d565d.0_1659590651643_0.03367469464788253","host":"s3://npm-registry-packages"}},"0.2.34-dev-cc6836c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cc6836c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cc6836c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"63443c60d0220042d8092e146af26e90346151c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cc6836c.0.tgz","fileCount":39,"integrity":"sha512-Hn2rVqW1QvGHgrGlvUl1TGRBEg9EG7W6ciyehfquf9xMA50NuUyol+fjhH1Iaz1JjHnhCD0jwnayhD+Bis4dBw==","signatures":[{"sig":"MEYCIQDkL1625irU352DnIkMlGFyJ/U3syBGAttNkdvnm1Pz1AIhAJnFV7HaiWod8S03SAi4aSL2tDooV1p05KwsQ8K5dlFQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7CK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Qw/+P13Lqxv6U4tpm1hJZ2PfxYtduXv+Fe+cOWs1LvB+XeMdvxXf\r\nUBrDS1n92MJRndrPDHC3CIDtvZWMvbjkhiKY+kgF/EQ/sNOoysIieFZRz3q+\r\n6HKvVVCzZeM1z1aCgZJD5kb5T6m3Dp2HkWvac/ugC3b0UeK+DZFVlJC/85BQ\r\nwWzoMMe/LsAEEzvOqnCQB/VJqlqM4fIPNd92jX2Pvw1cPKMUilVObA1wdonm\r\nk+uq0/TovKPn4+GucOV0oR2PUS7iufRldD4Vi8Hz+zMR55Edxat5JAADk+Bu\r\nEMnmnFaYg+/SxNBcxcmiyF4RzRIWpkONs6DS54fMbo8HEZT8lStRAL6ewetD\r\n4/W1ukvXILcY5MALHA72vDjLs5PqxtFdOxMb4ggZgh05tsHMG85qPYCwa7eK\r\n+xLjtwOfqlLN+0+8S0PY49/XbkO5jVhmChOSC4keuDNbJeGIh+QFtFHJWING\r\nktLAv21ad2cF9tmKkph855Z7pCFixsLk32aZ8Np1tf1iSwykpV7l61YYOYiD\r\nTY8d/Am4IhNWyYg9qe/8l9HCK/mQX0KTPMJ7pdJ43s8JeAHVeDVl4FXX0sBo\r\ngn+9fWkZoz+bUzvIisqyjNDtgiwMZQJxX7GRWLtd4j3P/bMzw3dMh4y3LxBh\r\ngCYyAyCTDsHgHHV8Hz65EIN61FkL8N4pmAo=\r\n=b7Xd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc6836cd797f04b9f494093b61a99fcbf18ce6bb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cc6836c.0+cc6836c","@agoric/ertp":"0.14.3-dev-cc6836c.0+cc6836c","@agoric/assert":"0.4.1-dev-cc6836c.0+cc6836c","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cc6836c.0_1659642553556_0.469423718466931","host":"s3://npm-registry-packages"}},"0.2.34-dev-18cfe7a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-18cfe7a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-18cfe7a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3e0397607d8ee119e42551ea16fe643dcf038fc2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-18cfe7a.0.tgz","fileCount":39,"integrity":"sha512-xeWIklqvL18EMDMwc0NpJFeqNH71qZ+7a5CN44Km92QVYKoSqRsuYsDbjwNhxJZAJP0AifV5rESWvigo+09n+A==","signatures":[{"sig":"MEQCIDRH5n+U6kfJuk94CezvVl7h1h/ZjtyyMPomNJ9IjNacAiBsmcOefCi1ltRYiwawL1hutgQvXE1I0dBVzGwPm2sAhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7F4GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl/hAAhsShdv9a9PN3OhK9YX911LUWmwMlozCMlYlRdCESU6Z0mi6z\r\nsUvjyN/iX/j+dG4K6jGowhKfGc6GkJa/EP5aGy2N88POG4lDu2hxdcsmLFTl\r\nmuZAkEi3lPQ6EJnDv0uLwf8SsN9qINSOGUVg2SSUUiJm09Q+VY0LvOrq9rlW\r\nHwjNfcxBNKZveJmf0vgFyHCnIUWSQoXFATf4DaRAjgswX3/CuKbWbZgIHKP0\r\nnkK4AoPaK+n+fqkRRDJimFF7SZQwipkwjTtgjWKH8MH3eLU00mfDZbj0ZOm7\r\nvMBffLTZ1tIXk3UxmGlomSI3aLyIpzT84noW0QN8cQuzQozq5UoTkLUxw4W1\r\njhUWUCViRHgQnUADKsB7M4dy9kQDWxNbH+bbL3ViNcadYEEg5qQHbyfEFpkm\r\nd8I2Aj3e8iKYq4YXAFvtMmnGfyXGsuMjpnovdTy3NbMnl2pKgBC/OEJp289b\r\nBw+EmiOYtiskoALZMWz38miGHAmwUf0CLfkdBzHEKq9ILvNzxJAtFQluyxyB\r\nZLrJN7ncnePG8opMXadOVGWE9pmpTDvzKpVw2xlwOpudZXrCVP/xyY1jW+A7\r\nJ3M2uD11lXkgMLKIFv9tSme/cK78NPy7CGjN++1bX5VP2Hh77mDrJ+idQKcu\r\nWszC5wQ6S6JaYaUrxX3KRgY2Jjq1VBTvxBc=\r\n=SoCE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"18cfe7a5e2d80434dfc37ea3175d23b32b34fbc7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-18cfe7a.0+18cfe7a","@agoric/ertp":"0.14.3-dev-18cfe7a.0+18cfe7a","@agoric/assert":"0.4.1-dev-18cfe7a.0+18cfe7a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-18cfe7a.0_1659657733977_0.6536898373526583","host":"s3://npm-registry-packages"}},"0.2.34-dev-7f294a6.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7f294a6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7f294a6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"775fed02f372b185d755cc0cf31b5e6a2e87bcce","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7f294a6.0.tgz","fileCount":39,"integrity":"sha512-6R1yEQ2oyadkJb/r9KhjjTbIjYfE9R7jlL/ArP+H/TVk07N7fNEgTyQD/zTaXVvSri9x0299MfZEEEnulHCD9A==","signatures":[{"sig":"MEYCIQCEgPiyDdxllpZStJ7hzKeab0vsYvQgGeKHYWdwct1uWQIhAL4MOsp/Rl1gcLZAYSPyHCM0s7bgghWxojeNDgS8JV+v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7IY0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwbA/9GTf531Qo1kMwHZliRg5RBnLlx8CX7yF6jBS9XOaMWLIFpl/Y\r\nV9pncV0PYULg41GhhG7/KNK8L4nc6vnd19KvncTeM/aRX6z9ZqCsTnqxOFxN\r\n/KCt4mkPKLL4xLqRGvwvlTP3sB9h971iTs6hOjX6YNEca8F8/nt3wUaOXxGT\r\no3oGtgz9z5ulhkvutCY+VDq3YlofYWKiKlRfHheebopYDu6o26RBEpw2sC/j\r\n0hBD1z5n1gGBg5qp/S9VTNqT3m/9yd99SN+XcJ4yH8N/7xH65qFX5hmdHqV1\r\n3vBMYeDqmyi9mnDvRjwGC2IGCnivQG6Gq91hngIZ0dYryjARWRcz4yyARAKc\r\nSvYtqRvIuHhIWNUwWPieJep2EnMjIMplDE65lCUMuLZW1EFGY6UMKod3Pzpm\r\nb87IJZGuMMMvNFZUrOKoBAr2ZmJSxLyyndsP+9WJQG/RUQd5FuBkcjJdmtZv\r\n35UP6iBTRHJQcVi9p94YR2s86LFeHnITnzUzQG4LBV/a7QMzit+h61db+USZ\r\nxcbkTGMe084uYnyv9xkbmuJnYH8eKQfwzujfhh00OlYilLVUHNa48uGJ0WUE\r\n8/Ub+o7nhiK7neJ+lgyPvDerZl+tergzdDpUdO4K+fyJg0neyBp2KChhm+Xu\r\njbiWLHjvlOiD0sKdhf7EpqL2cITWMrJNytw=\r\n=tcA3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7f294a69eeae68235d8b485c529cccb9246b2c70","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7f294a6.0+7f294a6","@agoric/ertp":"0.14.3-dev-7f294a6.0+7f294a6","@agoric/assert":"0.4.1-dev-7f294a6.0+7f294a6","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7f294a6.0_1659668020492_0.9885866820181903","host":"s3://npm-registry-packages"}},"0.2.34-dev-7488530.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7488530.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7488530.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a0e50109c692040850d7489edb0a382f40d71e91","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7488530.0.tgz","fileCount":39,"integrity":"sha512-Usnygp+h5yib6T6a/79gRIAKSp8FU7xBCjubEv92vs2qk1/Doit8mkBkKkPaU0Deduv//bS69O7XzCalMOU08Q==","signatures":[{"sig":"MEUCIQCwslDe6sq+RHyIaOO1aLVdojxLc4Pzc7SQZYXkBh9RDQIgG/x79MeVqPsxd4u5R4bWVl3Jy0jWrEB7VbO0lHUaJiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7bQGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnHw//UzmAszF6ldF2w4aaAmkanXN1hAovd0vCXTsL/WgBzGuEJWi9\r\n12zwf6NwyHzfc61Ni7f2jeihrffZOYIbcd3fLt4bI5oBWSW/0DC8ZV8+fsH0\r\nxEnH+Trub2HkPG/H4sMXVfZSubRcb2FAtSAeBPHbEBQ0L/JLqtGeA26pjVar\r\n2aOOPW11nJMgD+72BswumjWNgoM/38k+ybvY8x8p+3/vAxn7n3278flrosH+\r\nyVpX+twGLqMSNURxNIomN6+5YdPnH7j1nInexDOzuJ0qUBx5o0MrKefLfrLT\r\n3RvSrx3d4wjX0Lo8ZM8vS4OUtj+h52hz0hSm6SJqbqheYUXanCTPH74irLDX\r\nSsB0MmwVkw+Gt99r2za04Gynd/VEiGHyQUqdOroIcLvdy1zwcHuA5AK2R/4D\r\nV0uiIZ5HKdcYTEXGJSW8NHzgqijlSzoZ5GtmbQtjUpEd7vUkQZAUpcR5A9hZ\r\nqM6VrqMqv1MTQSCqx1Az0hRQRLVO2xyQyxQ0+MkhHJvHMjJWM6nrn7Q1TMyF\r\n3XcTWk6WdeC3NlGdY2bvFpBvzmCMnGy9dmPysoRjHlzfMJF/2DRUQPBrEOow\r\nQCmCS7a6WiYasNNkS+cjlhZUhXd3+v16emndzjE6X19XEPVnLSdoHvyYV2H3\r\n9Tz1hz2VgtA20eS+VkMyNiC+7GFlpqTMdMw=\r\n=W7jD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"74885306b09df45783dee8e63e97daa817cb0d9b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7488530.0+7488530","@agoric/ertp":"0.14.3-dev-7488530.0+7488530","@agoric/assert":"0.4.1-dev-7488530.0+7488530","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7488530.0_1659745286597_0.7006038140702957","host":"s3://npm-registry-packages"}},"0.2.34-dev-1a31969.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1a31969.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1a31969.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"adb0412a2f85406f2c86fbeb9d367a739b425120","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1a31969.0.tgz","fileCount":39,"integrity":"sha512-luWU1RLVUXjg9osM9yhuDyMqbzAXlcuaI89mMbQGNvv/72ZVZQ9i/vnFSM92Nv9dRg2A4UQhKImXkCn1bikcIw==","signatures":[{"sig":"MEYCIQCZZSFv/8Q8hZRF3prBa3JcfAMzUJjcITlpSxsJ91wRDAIhAOtbo8i70Q4DjyeRM0bNS2lR/4L/AprQUZhzCkEvrSYv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7b+fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5iA//XZa4R+ezQTN/el+0hH43nyirj89YFfIYCgdWj/O/JlhUVjb4\r\nSuOJiFyfJKvt9+xCMbcuhN2bZMxN9ZxmfXd5eswg8uden5cdugL4+7VQV1RM\r\nOHr8NYuQFsX5QrTy2kfl6PDxqPJJTiz0oXXdRcd4SZhUYDV46LFmYlvgMKl3\r\nqC1kWNB0xeI3FYLPdc77FW3mKfXwYZxvOoj+xDbrKimA0fIgtgIhfmF9goVR\r\nQAxSZynKgN5NA2WZYuN6a8ZzT9zgFj544jJqWhUkrMeCI6T2UOsWVCVj8CBV\r\nFUjb8y7sJM9BvvNi44IE358lZnG1UInoBH99UI5WMmW6SfbDlLmtCsTFxrGd\r\nEWY1eAKo4JwmuV+CZ5sdOxdYQyzQ7q2k2oiu+C8sU2sawHAKPqTOMgRfCzq3\r\nWHvKRln3rTATG6iiu8pMCvb7T9qvjYKMSv+q++Axv834ZrAI2VhAb59bMHpJ\r\nIVpjOH3hu6nkTNJKQLwfXgkvzGkaj1tZM5NqZjpnWfwHTYSmMYf8Ec2CEA28\r\nUdjHMwdV2+sDWvKxdYgWIWia0Bom6rUnewgXLp3zj4RBu/v86LfwpObdxkQo\r\noU+SqPC8ymJvAoQHB1jsP0I2Kmhr1QhF3i4JFks3LkcH65AFAuOZqat+4A3v\r\nm3CLS/SNzbZemBQ9VdOIsa4oA9Spj7LBpgA=\r\n=vldv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a3196943036db81841bc502b56796c202c55fd9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1a31969.0+1a31969","@agoric/ertp":"0.14.3-dev-1a31969.0+1a31969","@agoric/assert":"0.4.1-dev-1a31969.0+1a31969","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1a31969.0_1659748255517_0.29300765295768927","host":"s3://npm-registry-packages"}},"0.2.34-dev-f5cf38e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f5cf38e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f5cf38e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"685219c5093cecc7dcdd688424b6e66a4fbdb129","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f5cf38e.0.tgz","fileCount":39,"integrity":"sha512-qfLYsSN/wzLoDfy7jTL35oDMZy25B3iBf0xCzwcageYJkK0k798n9fS+fKmQVGCUTfCFg9i9Jr2rkHRtBn6hUQ==","signatures":[{"sig":"MEYCIQDVakr47gHslwfZ1TT1zTCd7fCOKGOZU5bUENiL1dwO6wIhAJKcb0wigByIRCd4iq4Zkx1fXJIev7SasGzbQ8Jh4tYF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7dMlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkIhAAmHchlrZpry2h4vkZ6/s6SnaLz+LUZ7OSA7HZmEKSWg/olL8g\r\nAEytX5Dy3jf+0cPEIYbmWbR9TdGpPJD3ReKXvNPae16/v4Ut6r8N7J5Qvill\r\ngn4UhWFEXnNpzrl+8NR1PkWfQtmckRxxzLaleyduB7AK28WX4cnGraCbWvry\r\nXHyBvJFRwtrhAFwuj4d9yO57zkbZSksLTVJvcPPqEbzS1vrvQusfTGFYaPxo\r\n6reeKzLSYxOzg9JbWca3fMf5CiKVJp2V0JxzhpndxkQMFD0UJtI+Y8QeCpsP\r\nJsEzeJEsAUQT7iQKhjJmNdEnT4eyh0M2uJaZ4qnPRpClfxWJX8CudTa0OR05\r\nl1ATD4wb0JnmNiicsOtT2Kg+rFJKaEWRS3msb+MyoadFnwg9cskaPEiG4PmR\r\nQiI92TdmmMrQWYdI9BRADnFuWzH8fkB3BSWfjxRE9OBfLhVLIZqLkr8NBdsO\r\n4utkZjZOlgMu5iwLxxAFlJ8IFckZH1xdvsXYhyC6ToorZcxhKOfaewD/+SB6\r\n8sg6KZb2e6Mn3VT1BKyzlRHUO17EVC0SkpFWk0jFsEJy7m44HT7tFFuDUSNh\r\ngOfGJ4OzDtbpF8wQmcXUm0hwH7WLrTvqXNBUhalQ/EYAHfW/c+vdiarlwFVT\r\nJJ4pyeopzRox0/MWh+t18XyOxmW8FdO4y7I=\r\n=dDuz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f5cf38e954eeb77bb750696e7fd72b31f8a91a42","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f5cf38e.0+f5cf38e","@agoric/ertp":"0.14.3-dev-f5cf38e.0+f5cf38e","@agoric/assert":"0.4.1-dev-f5cf38e.0+f5cf38e","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f5cf38e.0_1659753252860_0.9760954916182836","host":"s3://npm-registry-packages"}},"0.2.34-dev-3220ae9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3220ae9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3220ae9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3aa76b9f90fa5972f7bb957efa1cf3c604529a27","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3220ae9.0.tgz","fileCount":39,"integrity":"sha512-blMNQut4alLAwVWHoXu22h1wTeBZyJR0VzhUKpvFTzAPcCd+w34K+osWyzOy8xClREh4+O4zTaVMwiipZR5nVQ==","signatures":[{"sig":"MEUCICVEtdmfXzDGmEtWxiZ0IyhRE8+7DQ2G3nFWPfKCk9viAiEA+LJwdC1TZzpE3L3nduHBPH1cC9/GhAR/PjkKozUbr8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7d8fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMNA//fjTVawykXzQH2XoaZ9krDn79+45GTeSTGA3vMWS3HE/4Dr5o\r\nvXd1F/JzkbIux1dO3WQPhDQVUdkzncX7l9GBHMkTsr/w0NHNO+7D8fpGUnJP\r\neTZral2cUsl2sSVtEzpn3XDDLwjJDdptC1fm/y/bNxXMPRYtWJgJnt7oHY+x\r\nrrHJzYYo7PXVtC7y7+nIKGkp2+ZLwJ/ibPctJNzfDIqZo4nPyo1KYLS7JqkL\r\nANEzqpt3pQi4paujN+UwaUNEvVNUiDEW/vhP8+ViaTwWSdWZsuyPi75BgRXC\r\nnEMrLjn3SIhwmUY/8+vsW+30I1E6dDM7uVNZwefw94CchRyfr2+Ld3Qa1ten\r\noIvx+rv/M4FnoK0eGMYORi4J/j14LIDBYvHJ5w3ZN/16smgTdiX1WK97DHEM\r\ncN9P7O79sNaVgZ1vB0ls6L2D0QeJmLKqqWIp4oLyknS39MqZmdiwZDBk3ZXs\r\nWgc3wisg+2Cbc6aCplH5bAIuiZZCQce61zKlO/acX0k0GcFGNj906ngb7e4L\r\nZ7154yY+Hp5gR4QAiC5OOIMU2snAF7WlvYcSHq2mi91jlFlBaWbo2bWAsBEO\r\nIv4MAvEvKfX2vgb3d4LmxmCmg6Q7fW+iyKpx0DmUK5oI33Fnr0Jlgg0cSU1p\r\n+aADL5I5VifGIotnRVlW9b7gnImn3Us7bz4=\r\n=dneX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3220ae9c96ca497a4294c0cd3bda98d48661a3a2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3220ae9.0+3220ae9","@agoric/ertp":"0.14.3-dev-3220ae9.0+3220ae9","@agoric/assert":"0.4.1-dev-3220ae9.0+3220ae9","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3220ae9.0_1659756319729_0.23235116008495127","host":"s3://npm-registry-packages"}},"0.2.34-dev-aff48fd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-aff48fd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-aff48fd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1de29a4cd76a162c73f35951a70bc1dcb714a49c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-aff48fd.0.tgz","fileCount":39,"integrity":"sha512-2au5DYclwWwkuYKG0T6ntLlfxwzcRDrTJ/scVyIP2DwMh0nvJkwoL1fK6a2WTY/C56HyTr/HSMpLROMHZM/XMA==","signatures":[{"sig":"MEUCIQDioWa/0vh2zC8q+HF8u3CYKh1HvNmTGg41vHOGTQjRzAIgdM8ucepBH7UO62XJYr+E3klhi44Hmf8tjbP5eywd6Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7e1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqivQ//byNVn+0+MW+qnBtZv+X5MoMVvGl09Z0UXhMNjQ2trp3//NiT\r\n+UIa8aAPoYjSKPY+U/r81P35mD9xDImgXPzJzFVXnmnvQZMLu8BXZ84OJJ45\r\nlvWxeB1K3RZxKKik0hsQxMotPc0SxH7zrnMy2WKkuP3hq7moxiFBA+DJ1jry\r\nhkQkfjKIS7gWPe6M4GIGjU4AUC8Ul2jSh9s4ifMhHJBnH4iFVCL5gWU7uj7X\r\nxPGMDqlUW842moh45LsXdg96BNIXMC5amWbT+sDR6BaClXbiql0dhNyEetIU\r\newfEoePfbLK/ExtNoCl1NBiYagpA27g/Kt9N28wPNLaSS65/7YYwLt5X6qbe\r\nMQa1QhqR59yUk+h170iG+eEl+gpjQTeWqosXOpVP+PqrAtWCp3e2WZ67F6pZ\r\niCbrKoiPxFNvOCF0BJz0IVzbcoHYFksrq14MdyFQnPP96+IbLOLwHMSwbFOz\r\nbOIqJaAKuQwIPUV0WEZfsBma/j4WdjIDHQL690EGzoYqR025GIieD8vsXNDB\r\nepm2PhpvRyYq/gIXRraI73Y0iiDld/Nxo5P5VL3amwfm7CY4fbti/403i9Io\r\nWcD9M9q/2S13V/GrHj7ddpbqTm1J11iz5jv6sk4TzTZPofgvqFgoIx8M86my\r\niOAcHQ4X99HuGW7zmVWXCV3LVaLivES/MoI=\r\n=XXYe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aff48fd1b5c037372692d318ce3f2cddcb96f735","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-aff48fd.0+aff48fd","@agoric/ertp":"0.14.3-dev-aff48fd.0+aff48fd","@agoric/assert":"0.4.1-dev-aff48fd.0+aff48fd","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-aff48fd.0_1659759984955_0.966909369996743","host":"s3://npm-registry-packages"}},"0.2.34-dev-a679fa5.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a679fa5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a679fa5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8c248b06b0ac3bc9dcb812655890b71bbc80d4c4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a679fa5.0.tgz","fileCount":39,"integrity":"sha512-y8KHiGb1KShoSUeW7H7InnXRSImPsvwrkuickYXNFvl0v5/20MSX5rVjkD0bjIhMYLUjhmedbL6Ujwbe+F2qfA==","signatures":[{"sig":"MEQCIAr7bSgvuUV2n0Y+i0rBQcfi4PDa7aY3cJhg4BRlGnriAiA2m0v4xXYG+az1UHszi+R7JNWm0qPWfL52BhtQJ4Nvgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7fkXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLuQ/9EhqJX9WSj8/ANFXxgTdoEx0eH1th+HtXj6JadhhmFq8kAkLg\r\nMPzqoSFqDb4Df8UlzErkcDUTeLGNcPlsYuJE7hQU8lO7NjIrxEJYcjikRwyE\r\nmdehJbgVMBOer1PlBI/o/vrkD2nLp3zSnLMfYiHribngWMLKkE4FgvlIW551\r\nf478idc2ihFLTovJ8f9gix9AA6UKP8/C7MMzHWMh5oB7I8bsXBQBPjMupN+4\r\n3rlLJ+5d19VUotpHxy1mvnxXDS/xdz/9A06MUAyRC7t5mayKfr483EOOZYnB\r\nRy0GT/8yIipGHPwgkBQEDQoq/NfbIQwSBLLIwRjtSfdbbWUs8wmiG4IA4fBz\r\nX0etk3WnIrU6zWpzd2ILlbg2BH4M6yk7ojDeBtyGnHlfwXzxZxItjFcxwbGp\r\ni6tgBTAyjNitshs8hSdYO+T5ei5zLhIVP1O8FECwh/RkgSdYODM2jybIjqAW\r\n6HMmXpcvLIVAhuEFHKgST9U4pizYhq001zhCiYuGPW7EPw2OXoogpsJ8xjDP\r\n+AsPcUKpPkj7zzBHX+sU/DW0XiS/+hTc2n5VMINL9APJRKlW/+4t/TTQ6vIm\r\nex+7N/MLBElFipt/Jg2k+WxXTrKcqrgdJuCLRwQiRlP1ibXA9vvObQtSOzDc\r\nGzIuYdW/7e3yuCODGOwxAKXoTZrSkcmHdeg=\r\n=9ikj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a679fa561bb69b6ff709e1446d21450d5c09cc29","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a679fa5.0+a679fa5","@agoric/ertp":"0.14.3-dev-a679fa5.0+a679fa5","@agoric/assert":"0.4.1-dev-a679fa5.0+a679fa5","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a679fa5.0_1659762966901_0.2110372921897714","host":"s3://npm-registry-packages"}},"0.2.34-dev-cf97ba3.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cf97ba3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cf97ba3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f0f3f465b725f8276a129f7846099d268d68109e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cf97ba3.0.tgz","fileCount":39,"integrity":"sha512-hHo64qbTm0mxXYwQAAzWdMD14TwnEN/Fcy9EoB0JqzURDQyISoTdL7CcjUvFf9pYWnZ3JrEZTs+gwLnmoQXqUg==","signatures":[{"sig":"MEUCIGgqKAbNWcOTxfloMnIGaI9ZMz8iqya2xBpd1Y3lcxICAiEAyKsQZkuCzO6g8QHI6GiAo/59AOaH5gNPnRWzwstU+s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7o4GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphjxAAggTAENFUM2MXvXSvBGZvMTMfUj3V62jzfsXd8Iv/EVCI5yUE\r\n1HCgLssMRcmCuRCWO2/5E+damTSpo7dFa0scqBe9hHIpURIk2OJGbcOTOXv6\r\n9aItrAZdDwcicLoks612oEF+h+KrXqRIPWXEINielRVCZF+ddczfEbrTBmA+\r\nx4+0LeFMP9Leitu2s7wyELEHxKy5ea0JeztBgOEgcLS8hmOGdhYeZgC3nRyC\r\n6PZfKiNTjsfq6CB6a1JA16IzyMCeb6PH7Lwnz2u5CgJYurURcOm9tyjeUqkN\r\nK71sZhV+Ur+fF+zTODJK5Js7H5aj4hsCGOlR5J7CTWRieKBFS7lKbYzs5jMo\r\nMdhTGfFoRkG5BXRnwyxaVvf5bXpCzlVsm9sp4Ex6S1IkMxF4jmbxN5ama+tl\r\ntXkBqJLB4LEiAjKiTwC9s2m1HhyyMdyJcY8a/4Fy36KmeDnMa5SWhnmcsteB\r\ncT/B2uGui6A82ryQBwbe4SKHD1bYrUY+HlJ55RIPmb8dP+raU1hS+7qmj9jB\r\nK5m/yQSDrP5cpHeiDxzCuzDWIYb+N68xwQzv13tdIvd3pfDdYEEtJfHbKiKI\r\njLH7hADDwetYCtlIcjmPm1SbRol7oeeZuaCaM75jQu3p2gdKMdCFvoW/zuDs\r\nRNIpsQG04xwpKdfiFzNXsQXhw8/fI1+FVhc=\r\n=zLFd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cf97ba310fb5eb5f1ff5946d7104fdf27bcccfd4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cf97ba3.0+cf97ba3","@agoric/ertp":"0.14.3-dev-cf97ba3.0+cf97ba3","@agoric/assert":"0.4.1-dev-cf97ba3.0+cf97ba3","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cf97ba3.0_1659801094718_0.32910461918180345","host":"s3://npm-registry-packages"}},"0.2.34-dev-e7e6529.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e7e6529.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e7e6529.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"382ba61ce668ad441ffa6358232246e37af473ce","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e7e6529.0.tgz","fileCount":39,"integrity":"sha512-BMlJXLECkaRS9aY/5UqV9vdB/8PK7ZLiLUW2x2n3jPFJseBMFTNmctN6ZA+UoebOQLChPH+U9Iq+Vg3TVpRqjg==","signatures":[{"sig":"MEUCIQDkSiqlAAMXkghILRdDI/ajob+AaLpHDP8CtPkfzT3lgQIgbuKRrKagbHYoonJk0R8H4LtYCh9yju9knEc6z2figDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7sV8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmonbg/9EoeUupWAMKYczdsWBAHjVHXiiBlOVLmBFWTbXOM+BEQWJGYr\r\nyz5HVD6pbNmkxc9+oK9gXuPN8wLCXh5qGd2BX2FgToTFRVot6HJVzwpNUaRS\r\nBKkFlRtAgkY/3qnXKzKto5EDG3qScA7WwQbbpcTvS+xox1WGcErTXkOFzY71\r\nCmqLcdhPX602IjD6xSCo84/aUyObSR+GMtVtdO8OGyPwr641E4fLX2ajFO/m\r\n5UJhNzC1jHh0SIDP3bpqdLEktCnbXEnAEIuIB6hLlslz2V3Lql2ukz6DAEcY\r\n4BT/HGOwrsRub8SyVo10NW1U22jYOvufzveRzmNj1ViWM+a4V4F3PM9FtpLs\r\ntThuPUEzqwgmhhhwFqwBpK+UX8f5wtWFktosKiqFig+GyAbDN6a5jbC+Uo0N\r\n5SK8W59DJ9b7UCodRyX54wTI0pSlBhiUT/ckEIpKGCY3vAuI4m5G6HqRpF+w\r\nqdK2PuF2NiEEi+uGZLSYRSlMuC+jBR6ffafWNiNxCiBUR5He2dDXDljIXK2v\r\nCCt4sFPKfV1Bq0dsEqR0tN8eIWFadDcdtavhzV5rTcb9UAUKagqGOCSwIicL\r\nkGyW5rmRgQYUUu6In8LjvMQtGRDhF/fUf9LNVMz2ESGjBrTt8qw2851lp4bV\r\nDF5L1PcdJLOfdZEMMK50KhaiH9bhzYOAIiU=\r\n=Ot5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e7e652986cb5410bc09152b8974d6c60cfbb0b28","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e7e6529.0+e7e6529","@agoric/ertp":"0.14.3-dev-e7e6529.0+e7e6529","@agoric/assert":"0.4.1-dev-e7e6529.0+e7e6529","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e7e6529.0_1659815291974_0.9931597196719473","host":"s3://npm-registry-packages"}},"0.2.34-dev-d33c7a0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d33c7a0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d33c7a0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"89362eedca4637b1661c91f4ee9011068921317d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d33c7a0.0.tgz","fileCount":39,"integrity":"sha512-u3j5w8hmgs8FRdt96R5osfoTqhEUmKGX3s4BpnSv7FCiKfmFw/S+l5zhpXojesNlKy1qoNnUmAixHkP9kQ3g3Q==","signatures":[{"sig":"MEQCIDDq4HUnrsL4Qad2ZbSlsqVkaMjhEIpGa1Q4339oGqlyAiArcwr1WbfrJlPpI2l5N1uDSUeDZBY1IrXAaeSZaiTjOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7/fdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHnQ//RGMxwujxHbSMDYv45IcLUWbUfGd9C+T8hu1Pz8ilCK5PsECS\r\nGyLSfTkhF3QkPQRlnYBuEQxfaYY8szWeDOgZF0qz/mneS+X7a1ELSXDpDhUS\r\nzCXNT1NppE0yliCzlcsPrTbPWQgm05xuzmGvItxlqKsBDz6arlpUKLyc8dLy\r\novDFHSP0fQe+3/Z5TMVOmzVA/oy6L6ySIY20bjQUUz9F2044rLrAP2uwnn9X\r\nPm2QVcbB6YWj5eLxEEvAg9Xpg8VLrL3PjaCMPYMBGACWR8W8PG5IlY/i1SvO\r\nZNPTy+aNqvJBIx2T7D05LUBd544FHlUnGzTrUa4+g4X7FtW/bfpIy7N63uAp\r\nNH1ZjlnTeC+k1ppk4nJ6BYYJ8nR3t/Q09wIC3tzXW4kW3jrMFjdWZoxWt7vQ\r\nEfLyFv0mUyxb+3SX/6hJkNJBQv+fKGoeXTJYplge65rCSZhJqtZgW3Sr4Rue\r\niX9jxRpi1g4X3+kc1pMmQN5s+njwyUvznJeU/TjsevN3I45nkx0t22t3KV7K\r\n50uldryHMlIDHrE+G8pLA1H6fSpDGPfImLTvTHFfjlYLdWpDnz3mVcXf3i2O\r\n28JPUmg53zpsZ6sdo/1FVI8ioqbx8UgM/3dUiwyY7At6NCEn8DU+SnUbnpli\r\n6JG6lbWBm92QnOlCk6oOivaEpjRoPVAm+p4=\r\n=GsVQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d33c7a0872c9f1d44c76c7102b300cd11f972eeb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d33c7a0.0+d33c7a0","@agoric/ertp":"0.14.3-dev-d33c7a0.0+d33c7a0","@agoric/assert":"0.4.1-dev-d33c7a0.0+d33c7a0","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d33c7a0.0_1659893725275_0.756139685717677","host":"s3://npm-registry-packages"}},"0.2.34-dev-d5aa91e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d5aa91e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d5aa91e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3e8999b7ca7e91399c8510aad843429cf004dca8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d5aa91e.0.tgz","fileCount":39,"integrity":"sha512-eZdSgRlHqxN2pDfX59d7CR/oug17PVuNGijVrzCmk1aED/rCpfM6A8RKIPT150c6Q7S52bD6LNOJFrUiPzV6qg==","signatures":[{"sig":"MEYCIQD2lINwHQSP33BvSCevHPA2Tyj6H8kp/UllcI1kKfcEdQIhAOkeaTzSL49u3FUxZKUoDjR0jumP0G8y5OgWW2J2fYko","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8C7CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCAw//b5dVzp7HgTj4rXd4EyF95kyumMg/Rm9Befr6CH6aHcyBOTZy\r\nxgGUWmySqa0XCG6rWyYnKQsXEkf3X2e/U1ONMI9hrmU6/ipftnx+UXwz+983\r\nqeE6loqsMB11V6fJEvzGS+7URYbC3yp+wQcs1v22xRqwU3ogSNXyDbSAjJJ6\r\nHFzTez8YuJ9btPao68vwERxWJrBXbghs8Tmk0R/iyvSCZfoVnu0MoV/T6Dbn\r\nyS0d3ZEeN3onRhTEFm/O9Ms2hErgn2gSNovpjaLtRWAVzRBiziMbxdmRVqwJ\r\n6vttqdn6hCnZilYVR31qPiDo24b1A3NBCEG72Vh3TRpvYyqZ8mYlUhQgniU4\r\nKz/HrFHrt10xPk2zLFdixomgaaUKQAVdj7MUWF2L6v1/TCkULUrG2Z2Z8UgU\r\nKmkFxAS0/jUYQh+uU28fNoJXQkoJoxhxsYOPm7gDnJDa78Vbqsme9xAqxj3C\r\nIYYnomSCCPwj1TSPIs0P1TiZ5ruQCkC+QmmiPODUwJWnl2dMfbZpPpxIBDKs\r\n1uyHmsQgBdvPL2T1HbxYzZS8NETHhtT/tjEA8UMz2sEYoDazckuv/8HKjGWb\r\nB4kNvZ/rI9XQRVNJ4bAT+llNAa2Q4iNuHsGdKOCad30SpNkJ3BzT/7fh4Qn8\r\nyHuEn3f550CaAPNNqyEddeBcinsXsgKv7DE=\r\n=B3sg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5aa91ef429991bccc98ea617c8126bc7464277e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d5aa91e.0+d5aa91e","@agoric/ertp":"0.14.3-dev-d5aa91e.0+d5aa91e","@agoric/assert":"0.4.1-dev-d5aa91e.0+d5aa91e","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d5aa91e.0_1659907777805_0.3281838222370963","host":"s3://npm-registry-packages"}},"0.2.34-dev-914fc4c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-914fc4c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-914fc4c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6387ada3d27eb06d2c5c15487fadc8613197aba7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-914fc4c.0.tgz","fileCount":39,"integrity":"sha512-pUNU+3oixd//UFg4cLMXxe2zqw1GHXfAmsNBqr+pvLsVOg+18f2A3fY5tka/+7Vb9yMuL/b9oadtZrOKhhcjTg==","signatures":[{"sig":"MEYCIQCWVP5YhFNVr/4uZotB09BOVrms/5fppgFn4apVgrHDhwIhAJviSHovzqZ1Sm7v8N4DOTmU5W8G6IERx8IWjWTxQamh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8GVWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDKA//b2spvKlH55ktX39+u6cSGEkX7RsCcsoUDIqzrbBODrL87ooS\r\niS/CleysKbK6UFGQ+L2CuITzC26EICYa5H/VRsv23sehqZUsuQnwfHRWOqCm\r\nHIeSpS6O26Z7Gcdfzmk+JPwDv2csXn84S/mmQgR2b5QmLwutlI+8LkDwvXnN\r\ntVujWsXzsU3rIPd2t9sCEmwxCuBuPv4YJYGVEzON/OCZWb7vV5wHLc8N4DEQ\r\nMjGNtN26H2SCDEGJtnV1UdoZFtCcsJig0CgXqdWOgkZ7iPcq0Rz8piQGvenG\r\nwq3NbG/wgAAvo1MuuuS1nlH6qB6Tv82HJMjZXJQDw/sX+QhfrrSnto2VsMw2\r\nFSMrke67qU4+O6QlFZy8vgFt+Qb2/Sfc/U3zaOXU0vZzWOewUqPnZynBPzCC\r\nPxFf9SlA6MXQIbdN/4qGcVZ2sxL9UOMu2onddh3S/lAvP8+W8foglxV4srcb\r\n9SijNqsIKvhvD+6Qe+YKqD5YR+ZGgyK/zllQenZhj/F0k+LXxlVi4ZBnHfRT\r\nvNpMTgWzc3vuGHOcmIxbti1Enl/9yXEqVErI8m2171seSC1CZBT2MB5m6q0u\r\nACij/MYVmiDDJp8dZ38hORp5T0Cs/MCEi/f6bdl3sLB7Uxj9D7wLq8kfZPBQ\r\nj8Mwf7PiQk/6gUvsqg1ixeRIUPZ1I+S/W8M=\r\n=mOAT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"914fc4c5a31f10207f99aa86e02e0d430b198fcb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-914fc4c.0+914fc4c","@agoric/ertp":"0.14.3-dev-914fc4c.0+914fc4c","@agoric/assert":"0.4.1-dev-914fc4c.0+914fc4c","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-914fc4c.0_1659921750141_0.5267025903046525","host":"s3://npm-registry-packages"}},"0.2.34-dev-995beed.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-995beed.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-995beed.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"74a6455561b8f1839b7c5c461f22de803a116f80","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-995beed.0.tgz","fileCount":39,"integrity":"sha512-Hw13xPa0/7rAsM9BA+NXvrrHvRo1tN/V+hMH1DQIcSFEnDNyHe9d5/ZVhnSXaOQZ+6g/qLS+aVSZQltEAz4EMA==","signatures":[{"sig":"MEUCIGDniJLBAMgBGdAmD9lUgWHZhUTSQrkoobjU5RKf/QMtAiEAmvWUxTTlBNVjwAOFifHDyrKrmszYSDZGJM8lWn7UaSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8WCRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUIQ/+IJ61Jq8oT8KjR9ep7be+uZ31L38yU/nJoFgi3SGIxjgtAiq7\r\n5dZpbLylJu9nlMkoZ0lLSF0pi2wpBxkq2mrA5eBwUVhYrBhtM96BqVq6XnXI\r\n8fLvPjzcT+jnml7BzfhRSZIete0ao8Wq8v7YOcLNDFAi7yKb/tMeH9A6oPij\r\n/jIz/uFFJAqPDIjmwqel+nrRDYvdqNODAD3AFqSm+Z5EDo9jYPxhsV1u6eAN\r\nnrHDEgAS6wr6/4PoX4tjYvaJ7e8RvoXrntIBLFd3T3kqO/WsFfOc8cvZq+cP\r\nDyszBC0YXgSROO24Z+ZRG2Duc4zPMCYjy9gTuDfWzac1vinvfrCpSVZhuetH\r\nuJYegeQbrXNBHVXgk3/Br9YafYxoD4ACJvNftLz4rYioHICbdEPOTDUOb4rc\r\nA9yHSh8+ntSOPbdnH2Dh/Rfzfc9TUdXMA0tenP4WVzQ1p80mF6YGKh8pELjn\r\nyvsr7zTNNIJ9sH3sMRMaatwmJHkQPpQolW9jmxDJ4H5VxRQ8HO0DjAYtXJVa\r\nu3CnStc74WxoEK/rR6ahSh2b7NPQLTbcx37pbjDOJHBJoC6m54ArhTIawjDl\r\nWOPM/5Quw02wRrAwjkDDMJgfWTujnxKBa61wqGOQsYEcY+Ko6AlMoV85XGwi\r\nfTa+lOgm+Nr10Q87iDdAlul5ebgwEtYWwvg=\r\n=bSlq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"995beed49c308dc80b92b29a077192b037ca053f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-995beed.0+995beed","@agoric/ertp":"0.14.3-dev-995beed.0+995beed","@agoric/assert":"0.4.1-dev-995beed.0+995beed","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-995beed.0_1659986065768_0.002407381295381761","host":"s3://npm-registry-packages"}},"0.2.34-dev-87b7afd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-87b7afd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-87b7afd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"62b55bb02a600d28c7f95cd5a598b7aea60a3ac4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-87b7afd.0.tgz","fileCount":39,"integrity":"sha512-xn/9Rzp84NU4q3ZuOJ1S3dBm+zGTimVTTPTnO6hCPwAoU2zVbW4QeFTDk1RqNzLd6kcRW4vhiU2Pf9NemffKLw==","signatures":[{"sig":"MEUCIQCOvJ3ml4lB3DScC9/V6pBKwJbo1qPsUtzoTkEGUXbnsgIgCtB6/uzmfoxjFkg+N9LUndhPgqwDSsXQ/jDUHSomxgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8aZsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDIQ//bMedjqvGVJDb7kr0zbd1FsIhyY6CMGk9v3dNu5nHcXBRgz4q\r\nu9r2/6foV5skYQ/ag9Nr0yvLEcQCaPD6FcUOwKqmGT6RctigBFrc7eyDrZYb\r\n6fS+sQSLsgSOuCUNbvNgVPibtqGbXN90IOlp+MWHF7/JQXUjK6/IB6nPFi7i\r\nFgmYyKsBAvHPnPxuDGxjoe63e+unr5xL5kqD/cyI9jqkmiXPKdid/RKvfCXy\r\nIJyb4N4LKkFFZichOh26BbZRrv0alyGnkBKOEip5hnxJpY6P/Vr+mL1uOnWC\r\nZIboI3ADZfCqpYLPXF6HkcjDHQtyGQpDHBIwdOHjxZWX9u+QKcxtsGDcL6lK\r\nKyhjRb/UpmLeURugokcsco7JkD6xQrF8w9Lwksa1Md0GaW5Cqx26VfypBXcw\r\nl0ZFqzRAR6qduZ3cH8SvTOxNyavBPzSWOUh0+XsnWNCbeA/3dqgyQR5zhkp2\r\n1xUG5tjfBAUMFkPE+RJsBfP5juCP0LpDNcXJp6kIZIqYRBGVZ0piDjcOxfB0\r\n47o3NGLH/e4vFvSQp+D5E0PSvfGsBfUtGIeDlAPZnpSkq+dShMrnQg1Q35IS\r\n6Iqsmc2qgnmehasmuYvwCn7bFyR8clDkQi/OZU26sOFQBAyczjpu/YLVGvbu\r\nY3ggLiSMAao+PqrCHjqF8ci2Y1YMl7dLJBQ=\r\n=GCQ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87b7afde4f376a4086d2540c4c77abaa7cb3a8fa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-87b7afd.0+87b7afd","@agoric/ertp":"0.14.3-dev-87b7afd.0+87b7afd","@agoric/assert":"0.4.1-dev-87b7afd.0+87b7afd","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-87b7afd.0_1660003948048_0.6975683940063593","host":"s3://npm-registry-packages"}},"0.2.34-dev-c3daab6.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c3daab6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c3daab6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"793dbfee76d302c759ad9cbae8d4671a1b5698b0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c3daab6.0.tgz","fileCount":39,"integrity":"sha512-/Mwoxt+hhqfgvUGI1QbrjY283LjovTw3eOZRNRnSNFrA5b87APWyZ212q5vALfJkU3gCg+43ov+NraDeGJ2iRg==","signatures":[{"sig":"MEQCIEiYLUW8C/epJCEzhDmqj0ghBt+TsPt7gvg1q6mwvQCUAiB+QYzlnoT4PI2rwVVWrQAZjn1yubKTwM7cW3G+VeiE6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8b+oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQWw//UctyLBDYaVn6gvZyk6Q5tSZib+vBBjfocGvUEzSUaxQVN1up\r\nzdctqidhS6mwReNYEKJp41HH5hbbVaZBakvmBwS59PctGQYXyDq3NGRAliiz\r\nJiPDTAUHaRrfHOaSi8mCvlnXyp2l+QIJKBQZkHgdQeBesEcmAwB8uSeVGWRa\r\n52xYGrEr4OOSuwaXl3/72CdXWkbqTkiJ1umsIZR3B+M4vfJM5USzJtLzZed+\r\nekVOiuY0ftFomPCoMWbYZ1E6VeZsTy41Q4aCzdfXMKJbaL+FnGGEivuPj94B\r\n9YQzDAsFyMQz8P39EQlKbBBryNZMcIvDmSFUZyu3mUOURuprwBb6CDvwKgLd\r\nZW/UZ7rQT2Skp7a94bHKhyh0HRLuDHvAt67vaE4ECxm9y0wod3yGzbgow0jF\r\nQXuPTwocimLwt0xNPcYooahJmG9nOgB4SMVTfCB1qQmDFsZgdMB/MFhB84oQ\r\nNbSavtCa+vYTWw9H5cYG2AglrMhnbyGGeqSI1eUywjoQ6NivzjkTdkjJ2qVr\r\nGGax+gOeX2IQTbsuGZCThPGgoy2oXy+jD0/DyobH6WZvhMshrQUYCQjfYFyE\r\nQw0tijA4+X115bSQBIt6jsEadCr1QVC9H+u0rbV7Qp0of8qeKRBDW+dHKOUk\r\nRlyPVmTmjqfsuXVLrxPnyeTYmaUK+MZEEuI=\r\n=LpGH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c3daab6fcf38ebdd6ee199b1201ef5b47184f4cd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c3daab6.0+c3daab6","@agoric/ertp":"0.14.3-dev-c3daab6.0+c3daab6","@agoric/assert":"0.4.1-dev-c3daab6.0+c3daab6","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c3daab6.0_1660010408019_0.49251155529794244","host":"s3://npm-registry-packages"}},"0.2.34-dev-14a091e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-14a091e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-14a091e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"723e3363729c26a1204e267a813ea12db3cd385a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-14a091e.0.tgz","fileCount":39,"integrity":"sha512-HPREKpijfJnxIV+UYABe2VSM7vKdeS5zVeU8FuKni+PuSnr1vyddqHSJhfcbAZFFi0et/NIqGVU8JatdYyFQ7A==","signatures":[{"sig":"MEYCIQCYBNRV28D25C8DRt7mOjtgBQpMbJ+UTDPTjsb1MKI1CgIhANVMsv02GN2PrDhqC3vEKxshxxkTooP0fjrDhS2d/z7p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8tfcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKMhAAh9N1qMaIpUghEbZ8JkXTmRJ79xwiA+znw3oviDIbRHpCdTF/\r\ntsogOdFpbLy5qniMxlP+OY7485cKlvGuIS0lb4iCsFFqRopVn93uNu9C8Q3r\r\nPDg2uUyGOngmvsYe/zYERXKnG8gijUCyvA6rIUxu79qaZKcEUV+XY6SM3BMR\r\nSHpOYEdVPEUR+NPldHVWX0j93ZzD37SU5L5POaOiNvuto8drJ+PdrDqVOv7S\r\nT3M5G8HseuDaie61RmbxurLcH0ftsQaA1qoBQCDXFbIIWVFPP75mo3T8+ful\r\nlTLXMO6tUC6Nc/FOCKmmxgmJ/NDYZB4cMfNxgw7gRIglcrx84VJqUleFzoiy\r\nzqhFMk4FL8s6nMee4fndmFuyIOfpWNlurn+ZLbTSg2EJtqyqLDUFwtndoVzJ\r\n9mTKO6T3fxJv6fq0WuJBJf47tuxiJkgNrFbwzggxJExj6InZFsYqDjIaJCun\r\nfRnZqmJP7uR/NIL6vrQdJKbIcUBY/TrCsRW38dtSKehu5QhQhjqpPNI67E5P\r\nhAJoABoS+EDrdhUm3KYjELy4esAWE363uj0bxjl80VUISdLBQqNntA3GyFcP\r\nnj22B+s3ujqIv3sCrPjtfvNGMwsygrc+YGVCOO0klvxeACrwG3cuIrKZBdd5\r\nAnn8NfPPqzCrC4NGST4xOKRjCzcTws3O2gc=\r\n=UvU6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"14a091e7bf2fa753e93df68cfe02b5a35b072e2f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-14a091e.0+14a091e","@agoric/ertp":"0.14.3-dev-14a091e.0+14a091e","@agoric/assert":"0.4.1-dev-14a091e.0+14a091e","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-14a091e.0_1660082140006_0.26964232803939336","host":"s3://npm-registry-packages"}},"0.2.34-dev-6f72d00.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6f72d00.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6f72d00.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"14a6701c68b1c744c0a8af3d83a41b60b3867278","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6f72d00.0.tgz","fileCount":39,"integrity":"sha512-HYma3sdm2jryV7OyVyb+74VP3Nr6KLV+DK5UumLntsJ92hLqgYwOJCaHTDxsjjF7A4SMjm81nnJCEugC8+Q3EA==","signatures":[{"sig":"MEQCIE2x80/g60kwqao3PfRN1bwVIy+BGqkiMCRm1syqs7UAAiBCLT5nhXeWEcXv305qAvGgk3+7t6lOcAkevPCztnkFPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8vByACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFBA//aySA3XdWqqUwJ3sXd1JLFHQGpvsEwpzVZRUrcAhxLAihL4Pt\r\nqNEm9ITuGxdwwsFH+Grgz458ynCufPKNz6NlUFEiU6q0fZc5YvSK5rvlqq5p\r\nZY9RypnGIW7WMaqXuScaL6XDHszRRawFxBwz+1GZW6Og0n1dlN9PyfVpdB1r\r\nhxKYY5t/RR5HTq+uhNqKSW7M3hKIQfLTwVm2podO43xtOLAlyDNBN+gbnfL7\r\ni4zN5NEpDh3JbH8BrFfmoYjhVn64tZzBTHdqB7R2JkbMjjduiEqaZJ73DVjn\r\n5XoOVgVdFhfktCSdpNzxIkGENtT9JCGIK9VAGkZAm9wUm0bYbqineiOJ1Kq2\r\n69JET/sC/5Ole9UzsE/OKQASFisTMZVuNqyGY+aOXJkTtnCFMAggW+Mc8eJU\r\n+RepFPlSFcHzI4PcgGKK2JetoWZmRW/MUCmrwBvdV0AucTLfGKzAFWYhIxgS\r\nZMGM459U6SNSgGY7leZ22CjvINluLUdfi1O/ebdwRqghLPmEn1TJhukDcPjb\r\nHgaJYB3b+XI+3uTVc9lhxcjIw2FGqvBR21Jrwpe4S+KJIYax6U7/6GCjHdmU\r\n6pe0XiliQS6mmFogHpz/YbDi3cVDubhj8gSuSrGD+Pk3/fF+jsvCiSOYP2n2\r\nTH5Np9zksfsFSMVW5cvjtihwGTRw7l1c/xU=\r\n=q3yF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6f72d00dddf3467fca0b70e1455e19f5d87adea8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6f72d00.0+6f72d00","@agoric/ertp":"0.14.3-dev-6f72d00.0+6f72d00","@agoric/assert":"0.4.1-dev-6f72d00.0+6f72d00","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6f72d00.0_1660088433843_0.8353147271558081","host":"s3://npm-registry-packages"}},"0.2.34-dev-088e144.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-088e144.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-088e144.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f0b9d268197aec11596ea281a0f90ff1ff2f4876","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-088e144.0.tgz","fileCount":39,"integrity":"sha512-9mEHw3NghNtGx+yDAzSCA1mKHgMiu57XpfossTtSmpHkdwcdUCQmw6KHQAqWauUPybo4ShR/Rk54wph61RLjDw==","signatures":[{"sig":"MEUCIQD7XvgQ96VTgRwW//GvQy1Rwt6cexY9ORxjHYEvaCgIeQIgA21ud5EZwV1/bDctC3KRcBsxwW8apVcyIIKA3UrmJbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8/zwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWsQ//Whly9s1YcFTj893y+B9y+4e6fQHCm1qMAXvvrc0crjwJNlJM\r\n04+Bw5FpNxm71xvH85OXddBJ717QwxRVwwI/jvGsSefU5NGZsZRNLvSGGFne\r\nM9xSBRIqgBqNd4B8ybDDO4qSueoFwVl+g+y78r1co4vd5ggyIJrUEREmFXP/\r\nwlGxnHeGZe708tRe/HY8Soy0+VRL26XxiH1rqXlebZAJPXt4HpYFyku8JoXA\r\nG7Y9IgwW1n+ldUOdsLy40gZvcUhh02WoZ1n+86ufmy/9m/ZIVaTI3mEW9wRU\r\nOaw7N5eiGRWGxsCmy5dROZ+upbuDDwtbTdcVd+C3Q5xFgIPEdC+PV50Rk1uj\r\nwmunW+ps90m36oYRGu0n81WajRhydVZ+GdzJhrodRU2whpf7qp8p+HjGgnDM\r\nhsxBzZhcmsl4lDns6u4YsoMB89J21KET1Vbr8A6kk2VOUdCFsfw4XRk5h/yY\r\nNSX9JY28GqF0a1DnjmJJBXPOVA5uU0R1RdWl70rJ+B6RRWR2kkZ9fzQ3I6VU\r\nQoIuyv31sOgNXgDns8nBjngtNo5Nkoe2xDDz7V40L0dT9xKNzdrUjzJk4b5F\r\nLFrWfj8pnkV9aLDYBlPrZcp3NXPSFPXn8Mj6OOW952UJtpUzm7JOLzd0HbZv\r\ne9J8cUlwVywUpFycEmEAhtP1d89GfhMJ7c0=\r\n=mZM6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"088e1446a100932f801fb04d5881f80f5d94526f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-088e144.0+088e144","@agoric/ertp":"0.14.3-dev-088e144.0+088e144","@agoric/assert":"0.4.1-dev-088e144.0+088e144","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-088e144.0_1660157168486_0.6028832025352768","host":"s3://npm-registry-packages"}},"0.2.34-dev-9b20d03.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9b20d03.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9b20d03.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3354f08da332572c303883c691cbe1f0011526e9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9b20d03.0.tgz","fileCount":39,"integrity":"sha512-dGB0c5cKFDsepPkOcXDQntq/SOJbVCMjXT+pT3ioZWNN9PA/b9hvvdsQAYKseXRowfLxcCBZG9xyNozcolGndA==","signatures":[{"sig":"MEUCIQCHvX0b8B4IkmJIqey3ZYXA4vj3giOmjeG87DUyLkVL+QIgOZwVKYW8005huKln4vNDmYmbQjnxIe64Cnh67u7q7E8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9C1sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO/w//Wnw4TJY8Dbv1D9OR6j+D/ordfrbb2Xjd6QDVL95sM7E1TjkA\r\nXjsTg9ikd5wYlmn198IFLRYmCr0fe/zgwjU6vB1PE0PdHNPNLg4mq5YRA4bb\r\nPIqTr7rqmFTJgfn9+3B6pSZu+35n8kgweQ3w3wysQx1iJrIwgdUI9zLNv1Pt\r\nMs6751W2HJb39quJCfJkk6mNW/UqK7ZyhPXX+VwkPXz8JBfb9cqslZfTlrZ5\r\njBomgoPA/Y7OOn653bzzK1FPU0daOpDHxLt5BKBSbTfuNigc/TO5K2H+5E3P\r\nDcRcKzZnEt/lV6o3QGs/2bm7/SNs3TxZ3yCdqBqFW3swI/DHXs/6RPbIPWd8\r\n9oKL1BL+fjcrPFN/pzB7ZRiBia5xYrWMTDx06yWYpWhhki0Wf5Q0aXwCUZid\r\nArhOyS5PnAzAfQL4zUxQuX0wIEBcUlwDu3gyItjRaIbqDaL2EiDSSJR9yPx7\r\n4de400pBQgKzPFSEs0xnPHA+zr2Fts+Jcx/aprEOdXjgqeSuWo4mdNY1AgV+\r\nwbqxMuAmeyQtIP48HJKDgFNoOnKDYuMRNkA4V79MS8AZvdqwbV+zSKaLhCzq\r\n1K0AKlBlBM8TNfJonnWXuQA36LCg0g3ePjYH+DqAjGJq1iJ7Ued6pzSW/iYe\r\nmPGXmxetUNTHMxoDUfr3iWOYwLYaQwPwTSA=\r\n=ZHX2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9b20d0328dc73a9541492f4f87221b3fe8b6a395","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9b20d03.0+9b20d03","@agoric/ertp":"0.14.3-dev-9b20d03.0+9b20d03","@agoric/assert":"0.4.1-dev-9b20d03.0+9b20d03","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9b20d03.0_1660169580433_0.9648481442228154","host":"s3://npm-registry-packages"}},"0.2.34-dev-2282545.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2282545.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2282545.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a961c0d07554bb3ba554eea21b159c409ef320d4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2282545.0.tgz","fileCount":39,"integrity":"sha512-KNi2ppa/MDFpL8YJWWuH6rcjvb17xQnd7sW3cc71sMuQ9FPorTUnK9RqYq5CklPhOTsEdf0Ubsw3PRqHS8Lviw==","signatures":[{"sig":"MEUCIQDZEnIblhoHBxiJhav8iLMGWepSsBq9ncJ0Y8OmPYMTNwIgUVsrFFD+pqm9XiEsyPTvqKFiRHLBpkRPBTuTfM/YX5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9Du/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgeA/+JZWKkYVBXUKbNEjWqVkAbwdNtSPxVlEIR9Sz2QhYhKHwoV3m\r\n6DhabrAf7zUlFUJUrFCC539ZyAmgfQdOeeN8wgkYA2pLaMtFy1lnm8hSqNPI\r\naiXEd+xdGhnXTJmNffeZGb7CLfoRFPs7SA4cBVRHnpKw6aeVNf3j7yztRefy\r\nOAUJLpgUxH+RE1XGNALp/Koq3IXJyvEgdvnU3k9eO+8k/DIsUlUUGZo8q3Vy\r\nblxVMJPdeAZO3GOWl3ubj8hFk5KHLfeXwUMgul+6ijATGWjMtFPf9Bqk0gat\r\nPmNX677mYsz4/9UZ2D7bpsFW3AlFAG+cFr+ShwZG66/EqIvUtGvS6TnRQ42S\r\nI3f81r45xdCu1Yd+AhzcRbxyo6bDM2yfnRbFS8qwi0WcDPX2hYuT3tMMTtat\r\nfWaMbw7KNbBfr2rbEjwWrYOIWDIRmrlXXdCFu929f1Rra5obXJlJHfMgx9sC\r\nAPifK5I0gttPOeGnantPLwyrbRD0e1qzSRI1NggT1vKwl5/DzkIqhSdo3QDq\r\nLwKbiA3c01nIrn2WLhX1XzRI7oIpPTiVQJLidd+e7AFDDL7RjU/E0sultl7p\r\nVY4B/U0OnZFp5RV6Bs1hMb+NN/jf1uc4X8GIumBwY2ZmsBGDnp5/S1Q7bX2+\r\nc/qPro0ySxg5C7Y/TtfjS0fjMXdoUqIJeaw=\r\n=+Z2i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2282545fef24cab8d9afa5250fdd86267fc18943","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2282545.0+2282545","@agoric/ertp":"0.14.3-dev-2282545.0+2282545","@agoric/assert":"0.4.1-dev-2282545.0+2282545","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2282545.0_1660173246799_0.12339802014575296","host":"s3://npm-registry-packages"}},"0.2.34-dev-764c3cd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-764c3cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-764c3cd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"127eecf07ae49863918a818ad12c5ed4e7306b1c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-764c3cd.0.tgz","fileCount":39,"integrity":"sha512-oSEnIKXFWwo4qFvv0/R/aNdNu97eDSPMIVW3QG6NSRPsuPNKQjbWxQgpKdw4OICINkQCT652OkLf0TW9QcXUJg==","signatures":[{"sig":"MEQCIDZrfpgfUfFEzbB91PnRqYKnkrT6DbFclItNVHM3w9CDAiA2F0opFnsVNCG1SdjKn8tcIKcTv5zat0Xu/sGV7gM6Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9F1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHqA/+P9s/u4e5ZYV1076NQfa8XLk6wEMdQevibcB8GyZys0usl+nW\r\nXuc/DpA8pwnIvv/5U5KXbdODxASbJDdbsqLIN4fCJp7+xLn7Kaud1ameVwrm\r\nxKJcLJOJay+5BOW69QKZs2GqXWg/2NU2aYFtSI5hg/iiNlU17xbSmXJ6B8LP\r\nGOHjIyaOGeSLLDvYz/uj1+qXzWTyg/If0BzUoE+Gq2CUC4Zl3z4qWynFkODU\r\nqIt29fK/Ob+eWEwPaZ+xrGEjq0d+rVbIbgDyZK0efXaMrYWBzsJsjAahxBgk\r\nKmonkHfjNSX05YnO3nDfbFcd+S6MaP7WQcDs6J2n08q7C4hqZE0F+SYtfYpf\r\nHS+hUSYs8+ktx+EKgNzJhRXcCl3KIOagseys1flyYekM0ZPjQ0cGGO6DQncR\r\n9gqziMFa8EluzDF9QyzRPOnAkJy1fwchISERCdVouA28VLM8FnyBeFseiNHP\r\n3kSb6/2PE5MxGr491VxzOEJIIm+uvGRLr5bK3qtdgtGloONDGNDch05eJTKk\r\ntecVCisP12nCqasM5BUlJT2q35jJ29YBSrTYC6mdcjR+NAENRkYeZcyRDZxc\r\nimnByhOO+ZuC/uAKQdjsc7D83+Mw7+d3zEb6vd1WEksTIov7+DGEu+5fBe6Y\r\nDn/XE7bJAQ8kFToCdXRQ/u/uryTM6C+4gDw=\r\n=MnSI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"764c3cd02f7ee6c9f8a50814f58de7ccef17a5e0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-764c3cd.0+764c3cd","@agoric/ertp":"0.14.3-dev-764c3cd.0+764c3cd","@agoric/assert":"0.4.1-dev-764c3cd.0+764c3cd","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-764c3cd.0_1660181873593_0.8942504094437211","host":"s3://npm-registry-packages"}},"0.2.34-dev-2e91d96.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2e91d96.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2e91d96.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c2d90cd58bb236460d6e949c5acc2ba651f21a6d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2e91d96.0.tgz","fileCount":39,"integrity":"sha512-/AvAIZnqKWFCpxED+BCeCMlr5PzlpU9KEqHq8Ls0YmZFoS7U+495pMTJscrWQaIjqDVsD6yXQLdU+BB6o1/n7w==","signatures":[{"sig":"MEUCIFvrl6okYGkzjvsC/MXOPZUF7EyEuSyOncr3RUGoGhQnAiEAoPERAJK28OLTaqHm295zTzWC/VOQyHBlqb+Q6238meA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9GlJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWtw//W2/ZEkYjT8B82VN87stJV70iy0bHjCih4+W5/nikm1uS1MfG\r\nAdkkclj1RoUuxjge+7bbkgUhLaEHJ1g76b9fGhOowyTePIaDcI+Tj+LkW4NM\r\nKzR1Fjz52dOfNfLbLoKVPk1Er4j6s/BxrhaLOV0Da/n8Rs8BnKb82DpCrOxg\r\nmhxXd/xCU+a/xqWroXon3AlbHRHT2xyYcxGgNL5JHtzo7PRUt/3QKopnQ+PD\r\nX2OepHrSGCZhvw5odP5Mc0EVPzxuVQyGMd+WLM7JTYWvAmzprjPumDu8W4gV\r\n413ISdq5B8/q4Z71LTv+knvpcWowAvnZ4wLIb5usFLdbeuiv8tQukjL8aPjG\r\n0dRix8e1RokIoWDq7HaVO+DNso1yryBgExVs9j6rFThV6n92ww54vD4avNyW\r\nVIRKWLYkcUC4/Fw6yy7LsTZ3J9fHjBa0FZ0NpQx06kqH/MAyAN5kcuSGJib7\r\nSuS+ZgXy2rWaDIon+giSDSLCq/AxBppfbEi2cOC0T54WsetiL5vbCXMgzrOD\r\nXWaHt7sGryhw1FS7ZHWSClDYGe7Se4DPCTuJ4QXEPsj66+zO2dZg/V0jQ5MC\r\nNk3LLDGltl29RGm5NdfQti27UN47DL8/VW6BoyqNZoF/2xOYahn08+eJVzk4\r\nCPIqoltHhO0MEKH1aQHPqBBiqHvwnS9vv84=\r\n=uC9t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2e91d967ef66ea73786ddd0c181a842303f892bd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2e91d96.0+2e91d96","@agoric/ertp":"0.14.3-dev-2e91d96.0+2e91d96","@agoric/assert":"0.4.1-dev-2e91d96.0+2e91d96","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2e91d96.0_1660184905138_0.8494531703962747","host":"s3://npm-registry-packages"}},"0.2.34-dev-7e4b07b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7e4b07b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7e4b07b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"582530c8a8f4606bd0d9a3c214fef203ce273bff","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7e4b07b.0.tgz","fileCount":39,"integrity":"sha512-BG5af8aQzo08C8O55RZi48CvwfYSlXkdFp6SMl2lh+cttZC1U67zyLrZdNyT/ojNBRkUnuR14TuKyKaErSchyg==","signatures":[{"sig":"MEUCIQCtwwSrMZ/qZ3xYLskutjbiTWELq7EwIgoHHnT44kahjgIgbwDhuE8LnQfV+l/KfEGVep1ancy8MgYhR7PJwcGiHvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9USWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlpxAAjEcrPWYmj4b2cgiw3l7Rei4MJEtQUaltQ+DKyVHNRzNvy1QP\r\nV0vCz3I634XPC3Ty3cG3qg8Qf0wTF2XCgP9F3tSLLUu9gvlkceVkwOORLDH0\r\nQwXKvr/f/l+wkuLOAkBwQwzKsem0/iWsNM2sQlXh8pnGVief3xyyzi4sLjvJ\r\n5YdDYN0+vNXYl9IEbvSJa0wp0rnq9XRNYHyDrC4GolnsCEKM9rH7qzCS4nyF\r\nrSaGQeVFYhBofzcXrJr+KExjXbzImrSU/C00jMwH0KRGbssPcm+sAvg7AWPF\r\nfvAQU9T0nRwkZd/3MtrrTYjfsE004kUyQsODbi2lAB+8n8k5GSEz/jQOomGc\r\nEB0NP1SBlGu6W5YsApVeWnSz3yYXer0P/wjirmjeoc1FSS4C9T7Uw2qCk3z+\r\nsfxgbC7ctEHE3DU3EUj2nXxTNFGTGltDd2Z4hkK+zlCOW+8aw0bFw14dNy18\r\nGI/HbYdeQVQY/pL1HkLXySyQmZ6C90cXXFC0qKE98ztgDovVvURj2fCe/YNB\r\ntwD1lNLP404UKZxEf1njJd6JxCD8OFC6l3lsogYZsgqtMOxwa6tksEZbJp9Z\r\nN7mBz1QMKswXU3uZExrOL7YU0tdh8+pNIS5MxexIRSpFGe8gQ7cS0Z2j/ADM\r\nafjarGLvEHTftSLamOmNzsj2EUS3z0tz9sA=\r\n=1+qJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7e4b07bad6298b705fc85ec3fc4f535a9331d9e8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7e4b07b.0+7e4b07b","@agoric/ertp":"0.14.3-dev-7e4b07b.0+7e4b07b","@agoric/assert":"0.4.1-dev-7e4b07b.0+7e4b07b","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7e4b07b.0_1660241045925_0.4937813612517483","host":"s3://npm-registry-packages"}},"0.2.34-dev-ace75b8.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ace75b8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ace75b8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"897a9dc3a3cf92c4a54ad9f4852250b856674450","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ace75b8.0.tgz","fileCount":39,"integrity":"sha512-2tIggpJX3Wo3DoHHc2u1EfKyHo/kskE2+2eT5Ju7CKGMERC2RIAL+yvp+f1/N/VdEnciGVFL9hTocIJ9Pyl2fw==","signatures":[{"sig":"MEUCIQCHjWKQCt6vqcK4VFMjhqRyPjhicloMQtiBxoGjAC+EpgIgXxSQlLBG17tX9WXJrbW5eyV3iYYXmTA4rHFRJxh4WyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9d8+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNvg//T9Ybs8NKGvtotrHbew0lM9BuA6UM5d0TcKbycAw4PWUJghhH\r\nplBqVzJoMv/s8vtiA+ThWr4n0WhRNLIcj96ElQdotdOAG9hcnkBIGXHmoEBJ\r\nWPNFCqLZ3OetXEw9EAgk3u6JVVIU0Bz2Qyb8lspagrpFUaGstpV2DCH5tYWt\r\nXy8IE4PbV4TPTRLrGNMBgFXtyZQ5qGzXHwXcEBFdOilG8ojNpd41CWGa8aNu\r\n/ic7/TJG8nvvsQuUMaWMIVQDBzZbg8Bbs3vByyuZfeAigpC7Vik24KPKZH6E\r\nR+h/NqUmVuyaIn0mDGQf0Mbc4RajleyOEB6zbIXCZeIYLP7vr1/HuXe0T8sR\r\nvHI2Dmtkz2osyBOSXGMoBpmNDAYo4tTZD288eqnwTe9KmkiJn8P4u6u7Kr8A\r\nCUUhl5yzX71yIb0nTjOXxiKO1CIR0tAmjN1pvKBFrRwYpMTkAO0JYtDvGw6E\r\nOP/Zv2GyouwlcOdQM1RxRaYJvbBdNUl7nugEW8IURKWdxMcDRaP0tyNcDHiF\r\nvIlRM/ZCtegX0/dE50rvpJVJO5nVRJvs6tEIOMxU8GI5vUjgRihJlYvXOUAS\r\nrcemuYM6UOxVjagOIq4c/DOpcu8Pjz4lumiO2QnFZ8H941p9YT+ArmPsHQ5c\r\nwDOK8DOHdbd6uojAdE/gcZeY6ajvbReCiv4=\r\n=I75/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ace75b864f93d922477094c464da973125dabf3b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ace75b8.0+ace75b8","@agoric/ertp":"0.14.3-dev-ace75b8.0+ace75b8","@agoric/assert":"0.4.1-dev-ace75b8.0+ace75b8","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ace75b8.0_1660280638400_0.351675712272171","host":"s3://npm-registry-packages"}},"0.2.34-dev-004aa59.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-004aa59.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-004aa59.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3c8121d1e65b8a76a51fbce30176d4aac160bf0f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-004aa59.0.tgz","fileCount":39,"integrity":"sha512-UXdXZYvg7flEg9EjxtPzVeU5wdcFYzNgVw8W0X9qkUkh5uJT42TLtdATd7g3k1RXP9Oi6tTln3/oJ55DayDskA==","signatures":[{"sig":"MEQCICa/FbwDh/ROAJR8UpFwwtsolhFJOKJDIjSLS6QXduBIAiBhRr1mGt6KIWt/DkHQAcKsJh8lHiakvbK97pCy4qKNzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9gpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNrQ//YMXb0bnBSdg2xU5SBqjr4s78UAernI5q9z2K1uImxYixUGEv\r\n3OCujt4UeQPzp04c5Qoe3wHgoEYygXGWGkSF3qpNZMRxcV5qEWD0ibDsrINB\r\n0WaK4NIbzR0q+A7cxpzq6rQef59mquxlf8zjiFiDwaf1yVX/ges5d5uZmu48\r\n52DpBDM9Z8NS0iLh9Mf/8wkHEahiKJIvqhv0A3hgh6MHRGU/f8wF1FfFP4FK\r\nQAlNWsJdr8dYDyGulhpxL3SBz8SM2LRXbq9O6m99J4XPUOnqu8IT9vyuEVdo\r\nzarESSd1PC1+2K0XwL0P0Qii1noq+r1f6BoUjWk3YXUEIurU09NomUHlXc4u\r\n6oYqb0Lx3/RYAoWcsUWANe2a7BTp/phhHiiNfLgurMaIG8BFB341vXSwUu1n\r\n/qzqSRc6iS/3lxqzZX7OdQNDdYDRxxSL5zaphYvYF9L3pvQrhuENy6AxSLcp\r\nyFs8PuLIfutYY/qI8z2jC1OmeCjQfjycYoNbbZsDJZuYOL3Bjfkd4XafnN9g\r\ndA822W0/UpYmgo3yRsRTuNQZQIBxTvmML+Mwsf3k9XxVKF2U+g6p8l0M7w+X\r\nOqe4E+wXtgcyCGkdO+QbJSd4I32vguxMlkSfLJcFlBvXnC5JqrT/mymAjSgp\r\nuYntzMcWPKbnEOO0z3u2IeRZ/MGVpkan/Dc=\r\n=DCn8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"004aa59414b08f7272344667ba66183326967fee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-004aa59.0+004aa59","@agoric/ertp":"0.14.3-dev-004aa59.0+004aa59","@agoric/assert":"0.4.1-dev-004aa59.0+004aa59","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-004aa59.0_1660291651740_0.4828159944094561","host":"s3://npm-registry-packages"}},"0.2.34-dev-37d77a3.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-37d77a3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-37d77a3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d70ab34650187ce8dfe6c0351d64d2b50b3e1f84","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-37d77a3.0.tgz","fileCount":39,"integrity":"sha512-CqpRXcTojsaohb3qDw9d/arM4+AyySC2bM9bJ2ziviX05o0dQKQUK3rpJ3QJmg5z32EhrZafbv1XBGZ4CvNH6g==","signatures":[{"sig":"MEYCIQCzhEMJI7cJphfH1rNxttlbGCSuQSd8qWvQjV4z0Q5SyAIhAJka9Dt+kDY4weu640KhqTI/rALbQYCcwZMGhBhj7Q1h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9pRYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobchAAi9lfDLIeYarodXuuOkXMiAYnCDkEiPe4x64dlXrZW0wA5Unm\r\noaeowujeqMFhHyynAUroc10bx+3VCbkq9QJAuvA5ZFQwuWtLHVnKA2EXWZT1\r\ni0ofxVqFvdugzqf7wz4iCIuadnKEHJHOwc8c24eBpEojMwylDppAftkctZQS\r\naF8baHmEKy/rBlmea0lV+KVMyOYsGdbMiwWPaQAXRx1HxWuI2o1hERqWYlwJ\r\nQB5UwsFUSnESHSY2v9ifJjdSiy0gs1CzmQ3E1jiI050/F3GCwSBpb8kXNbeW\r\nVNKZxj3kB0GZGH/Qumr5WNAI7X5PugNkWvWVljp6S12PpFZeQ1G8uVwNiP09\r\nxcDYVlBStV91ExhFmw6mF577mPCJrrFYB/O99fDk69A7ahCCeY+47KQmIJUs\r\nKkx/OPi73U90rMEzyjfC/9t7LC875J8DWkEDMxDqvDoPWTvLttajq0oPYjQ8\r\nYoDkEJdInuc0sa55LHDK59t1XHvza7U03D4YlqtFa2mkoZgV6FE5hZjvxIJF\r\nB4KhUVYOWu0gO0+LSn8M9FWVWtyDgqJYVaG1Ax1wT+IzI9dSmXKt/HQ/FcGF\r\naRoIAkDRT+JmxbHKI9b3xY6HpZfht+Msi6fmmfnnpKOeLiO3KUUSmsoNj73m\r\nKXFADEbf2q76sRvCENGMwuZnpSwuYbsJd1s=\r\n=e4KQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"37d77a38c9e2c4cc0b897296f3166f00f1636cd7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-37d77a3.0+37d77a3","@agoric/ertp":"0.14.3-dev-37d77a3.0+37d77a3","@agoric/assert":"0.4.1-dev-37d77a3.0+37d77a3","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-37d77a3.0_1660327000260_0.43004156868850996","host":"s3://npm-registry-packages"}},"0.2.34-dev-77b838a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-77b838a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-77b838a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0cae41c1284f29c4cfc129eba84c184d67f11304","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-77b838a.0.tgz","fileCount":39,"integrity":"sha512-3l0rRZ5JikhZr8qj9RUjwRvu9UfXMgQRAeauesqkEFht/iJGO1ERV6jNQ+m/XKH1ODWmgq3nFDdjPGpMK/jgsw==","signatures":[{"sig":"MEUCIQDV3CXFlHjvStbZGhrqkJ5hZXic1mx7/RY/tFSrd+vIfwIgOSJY9RhYy6V9v1pTE3sNZvCvBq3j3Xrr7yeSL/hIPLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9qL1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSjQ//Yyam3jTFxBBt+7k1IDU52o8/odFNkBFiFD/+lLYIjKQQmRcm\r\nuOc2P2p6tFlySBctRzSqhF0a3fJ0TeAKMavfWUNPaEzZvx5drj/3vFHifc/k\r\nHVH2xjsjnwZhhz9uJGI+Lh/jHeSJB4jw6jusd2sx31DkzjkvXX2ZtUMaF3o7\r\nLYn1hP7eUkClI+I8mm8nHCt9T2OXnf2kT+Nt2/l8me5FKknuMrXJUJlJcmaX\r\nvxp4SteZsd87M1jKaQ+IYwaB+HPft+ltPoRwW13X/FaXe3H55Kf8kY0Tk+bB\r\nZ9VPMIvdCEOiODZmHWV7tTAOBG19+858XWKzXLEs0ptj6URtmDKFUCRK5p6t\r\nn4ILETNjloG2lRSo9UyRQ+M3Q74IzonZP9Ajk5ylqf6edlw14ZHShLd1DWQ5\r\n14VaM6wxvKaFVhkD2jyZNcho727hAswU2ULiQeAo+Xqf+uQTRa2aEzmWnAcL\r\nJzVkQeOl/lajkqpYX9Xu90UFayM6tmHq1he3SSUXvgjCk0iAdV7UuhGrfKNT\r\nckvmR840ORpNmehJB7JutbWRK4ytlC0Lsd6Cecmg3KxTsJioW8rVLJqNSC0L\r\nZnCcobPhYHeljCPfSImpKds84IxeiAKUFbfFssoKNU3qCaDb5obJKrr4sy2/\r\nnPYQbrJ3LdOOSqGi0mxwT+hnJnotKFJ3YLw=\r\n=huQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"77b838a8a5ebb03a47f4ac80f7f9914cb68edafc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-77b838a.0+77b838a","@agoric/ertp":"0.14.3-dev-77b838a.0+77b838a","@agoric/assert":"0.4.1-dev-77b838a.0+77b838a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-77b838a.0_1660330740990_0.5234009420034818","host":"s3://npm-registry-packages"}},"0.2.34-dev-d0f0f7a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d0f0f7a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d0f0f7a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"50bb13c1046f195d2549491484474734f72e6331","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d0f0f7a.0.tgz","fileCount":39,"integrity":"sha512-1fomtuMXa2afr5MiBA+E8KPuX1G0qjmWE6bRVm7lmOsS7oh0KEL5OczlA2I3ehmkB5AZknwxwywa7d1bE/zzjg==","signatures":[{"sig":"MEUCIAoBPx0u/jBIDn+0dRU7xkbBQtkF66oZUc9SCM4P06aIAiEAsYeoMddAHvscpvUl8arp4IP9aQY89miO3WjPEuraU5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9rHzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQlg//WAzQVuQOuLi8gWGeigOAFbTUY22RW2teKFNw5IdAIv3bR579\r\nuUGoMbLvZ6nF3p4wfWUSvRizvs5sSU49TRMrob9G3xWxQAyZC0sEjJoSC34K\r\neIbug1fPu0ONwvxI5J4FJZr3MFvmM0by/sVjk423QRV2hNLDD0sB+G3xlWCO\r\nXckqoBA8fBnuJLN5ST3inAXA5Dt/4lpADAePeVTqSwoeZbBziDqi+1k95jC5\r\n+J83cstU1Ii9MpwVVUsp3uNl1aeZVQI+5Gn/bvJh4q1knGN3Ug2xluenMNwW\r\nwi9oaFS2lLoxI8Ua91oPHMkHhJDg7Hq/MOKYjDObdO4drD6TkRe1P8T/6eI0\r\nNhzS/fXIrs9xoRNfazJJuDycRtfv6xELG91X+Z3eEUTD9kzLIn1Lj1rue/uf\r\nrL1NIkEZvBQO017GV2zVNtQkX8+w3SFRGVGxPuJCeUFHp2sa/JB/z5jbQkc7\r\ns+kyrNorNA0JccXYNya54ht+RnKaM8OvvAWYhIMrnqpELOwU+9TNBuYUsWiU\r\n4NhdN1la8X/oPXwc0ey4cMwhnq+jx8tPxsXKyrueWWkCB5R4M99/Apz1BWLv\r\ninRytnLcrJsuhilvClJq2855hlD0L8wcBK0SUt3cUCfECRjtAAnHco1QlGf8\r\nqyJs3F8w4DvLCm2YPfEFIJArxsGEwt4H15Y=\r\n=/aXo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d0f0f7a76b55291f6bd1cec4f95bfae72496dbc4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d0f0f7a.0+d0f0f7a","@agoric/ertp":"0.14.3-dev-d0f0f7a.0+d0f0f7a","@agoric/assert":"0.4.1-dev-d0f0f7a.0+d0f0f7a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d0f0f7a.0_1660334579480_0.03728552003979613","host":"s3://npm-registry-packages"}},"0.2.34-dev-cc275ac.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cc275ac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cc275ac.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"18190f2b8a01bd6f105bcf1722e13fdcaea9bd71","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cc275ac.0.tgz","fileCount":39,"integrity":"sha512-gjeP5Yq0a5m8gXVzu6NBtrYXs1NUZn9mCQ6Ctbydq3JKNs+97uCMYvYaz2ZeInbqCF99HTypgWkI2Ev1c5cU9Q==","signatures":[{"sig":"MEUCIHEJCdbHFnC998M5Ex+drS/Umt/YGTynQXUbmtlUHEZlAiEAjLG/T4cXkQncZbU6/yUOlNN2v4DzKZ2AOBZ/RtzfcFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9tS1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo47g/+MLt0YJQS3N5GxzSJrahifLL7DYea2CwsKhFbKPTnacTq4BAA\r\norLS+cPvn+Sn8I6iBgSF6EId91c9Fxk8bb6LRv9iDa5APnCr3p5AoFjscDwu\r\npwiTavLrL+7drixgdSMg7eOpb9xPllqYCnJSWZ6U3VhtAl+NyHmjqVrJ1Qnv\r\nAXH6+XWjMFzB7dTfajmLnGjvcGejTw4Wb0W8gqTXPYuGkYxXWKdfi/N9IJ5U\r\nNFzwOmRECrkYaG947EpGR6zJ5X38aAW2Gp5Wi3yVUCexCG48d3OKaaBzvyL2\r\np34LYs1rCByS42pwxaj0X/PDXoofc7AtCP2KWQn1UznHX94cIu3lBhmIgR2h\r\nw7QXFkijo4wmjX6oXQd3sH/m0FY44gpu7xI/hqlLsDDV4fMI3OcJ21LFbMRu\r\nff5z2hr/M9HPuEdRy6jCOxlEjGXQZ6TaYPQLjbeQQ8RS0mMtzfXYIIuuyIDD\r\nR3QA4cw+HJptvGNpKe8rIzH17CF2817yNmflXDwoCQMgWlklKVyCb4tFmpxW\r\nuS6PH4LeZ7eoMKkfLi7t4bKbuamrd8OIvngqbUwYIc4CNW95uFLt9B762uga\r\nPn9DbeiOK7FFfj189ziw56qUIRzV4a3Yf0G6d0sRfNVwybzuGowEpk3p3mwc\r\n1JI4fE4l3Djg8E0EGNrbpW2N+gHAfqrGSUo=\r\n=i4jz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc275ac0fa889ae998c79d6f511c7d31797e9262","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cc275ac.0+cc275ac","@agoric/ertp":"0.14.3-dev-cc275ac.0+cc275ac","@agoric/assert":"0.4.1-dev-cc275ac.0+cc275ac","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cc275ac.0_1660343476981_0.10151394565731109","host":"s3://npm-registry-packages"}},"0.2.34-dev-ab99e75.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ab99e75.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ab99e75.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e5540b79c4f9d29958345f0ed49a1117b5bf462","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ab99e75.0.tgz","fileCount":39,"integrity":"sha512-TxeEG1uBtKVpE68uxR8Hp/eJoiehM2w6K/rNMUjDmoxIXX9WpdVtvKtfMsIDUGlNCYODHYKtQ/npeYFLKHDMqA==","signatures":[{"sig":"MEQCIBUYBI76zzrq12b3HuEdSXqfwWuBTSIGXXH3DFKT1fl6AiBSC6gq6t6AxNSQOyUHg4EY4b0iKjnqGnw1fyd8AyA6jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9vzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoaww/+PzydVJcGUz85wRDSpYl2hgFdCe7xqVfGQjPjhI9Pjezcf5S9\r\n9PhEem2kRsf+aeVr7HmYjH9U63uCoCJVaZwsNhAEgir492tv2/2wJj/3zosb\r\nXoTGv1c3NcotLzxdQztGU1XPegaXBHObZzbdaKEtcp2OlfxAmrsrXunFhg82\r\nw7ew2J2QFYSXGCI9sbL2aqUCJ/uN6gzJfu48AW7j+VhNahsyty85sc7oLqbz\r\nmclRiZF71LqSaxy1Gg2xNcNefNYd9q7gmDX39LVJtYB7mkgwY4r4L1PSDT+1\r\nBWVmxOIm05hF+5IDU0yHhBDdJPJMQuCzwp+SF+Jd4HeyPvXtLGyfxeqDtzRT\r\nGVLgpYSG1JpOvxpOliAvyPvHXB512Pugc76B6Dc7izk+ki3J6+8NAMlBG2Fk\r\nALUyRrjPZ9W2PVM+XeaVhCTLuG7wlTmcZ+FO61ufmpNUqAOBPxstyTUSe0KZ\r\nbB7HWXCJ4Xx1D9S16S4n9cas8/eIZs8XvsTXCnugw7ePIo8Za0qQBXjU9d3g\r\nNFd7AkXOaWIblnZ+deql2p54JfAMO+NXBIRI3BXiggNZTXdw/tGmR6cERdpJ\r\nI2GBovZ2e6DuOy04E2nNlmsUlKIVXByehJL8DtteScCYlm3i4y8zyJ+ujCBC\r\nsrZdJxUBaNIBUCYEhkKq9YGXGWjQ/RxHwz4=\r\n=k60l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab99e75cf1606f6892275f81696b9433e42fddc0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ab99e75.0+ab99e75","@agoric/ertp":"0.14.3-dev-ab99e75.0+ab99e75","@agoric/assert":"0.4.1-dev-ab99e75.0+ab99e75","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ab99e75.0_1660353754717_0.39491181503939066","host":"s3://npm-registry-packages"}},"0.2.34-dev-7e3cf70.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7e3cf70.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7e3cf70.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f3eab7d226528fa5fc611cb816c3a16ebcbbdf1d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7e3cf70.0.tgz","fileCount":39,"integrity":"sha512-5qpuqu7GVI1ed6TM+OfVUOm1P6YgK3Yo74d3IBv5OwC9AqPejbzhWVC3fTLha6CyOFGhK1cvV7rbABwRxe/lHw==","signatures":[{"sig":"MEUCIQDb8umz5GUu28QY+/9HgRc/FVj2AX+y5GyqjtXCzHojFAIgYaaiUGcC0I6eTvTSutm2ChG/o3yMjYKAEtqVBtigfOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+YRLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv7g//VpheX9vpuswhIbNiRiqC2tO9YZa05O9E6AZJJTjmK2QjHhhQ\r\ngJSMfyVgOd2AJybFszSoeHU3CafXkB8S80iCghg6llRoVZbtIH0TE8jiEN00\r\nvfzz9CQ4dNgzRpiZuJ377RmXfgNZyhCGtWxIlKlmxTb+B6sls8xS+cJQJG84\r\nihqf7xVz9PWmyJ7yMlJukqGzj6M1qRvRKYoFgd2Otq1UpHPkdcJ7B8h5j2o7\r\nqMaz9ttsUCgCh4S8xOll2He4Z2kszFSt15o6lUYuTQyxNEiihoggoJ/49FJe\r\nMjaQT5K7y5iKmz3NVWUjyCEGcyXAvSxxISkN+DlGrdQBRTSNGftx80FXrdFV\r\nL0EMimW4NaIYLYAVTOaKRABT5YeZZQNF13kcJEp3207OkyHy+W1SH4WypyXw\r\nxfl0Y4AF9uTbAnFg7T9TlMtyi9SXp0Bzci5yQ9H4A1/dpCdlT4+Alg9JQYPT\r\n7EFOo2oyA4EpgyICoNlJcHaBEDuY+D01fCwpskdzerMCR5EFFUd+FrEFY5w+\r\n4blCdL/yoSyM/l+EKzEm/oVKEmruQlBlk3k/0Bhoq2K+TbzKF0js2qqHe8q5\r\nPFDD8b2pRCfldsuAFDhz3X9Ym06KyIwCxbhbY4ShugKe84tc+A7ECdRhQJAN\r\nIhcjYmDNp+fn5RbQvKZSXDPORWWn155yXuA=\r\n=k+4V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7e3cf70c184f14b2342acd278c9cb90498fdf545","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7e3cf70.0+7e3cf70","@agoric/ertp":"0.14.3-dev-7e3cf70.0+7e3cf70","@agoric/assert":"0.4.1-dev-7e3cf70.0+7e3cf70","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7e3cf70.0_1660519499038_0.3690898331097625","host":"s3://npm-registry-packages"}},"0.2.34-dev-c940736.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c940736.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c940736.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"45de4c47fdcb012478a35de41d6a832786c189b6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c940736.0.tgz","fileCount":39,"integrity":"sha512-WzIBGCZ7NjIh+SaP56NcM+9vW9510ACfNlQpkPyUkOJEJPw+wv++QrYW+7yGON3zIQRysymrjH4/0bdXIjI68Q==","signatures":[{"sig":"MEQCID2LC0yg+wg2Tb3aiYP/6Fri48U/LKKstNufE823sADHAiApIYX7fB2/i8Q+sKKFtEI+NA/BW10ZECYUiYairLXWvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+ZPBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreFQ/8DzJWt5CDI/Gdat+sZKCDRutqz/I5nMNE22eYByuVtG0tms7N\r\ntkx7bXZx4nB40+caecVevzI3xpNl59s21fYuAnIi4ge5/DdX+PaFqH5tt1+Q\r\n4tgnVVx/aksz7jm0Pa7+ydRupfVzUKGHjKK8EX8bC7/taArlON8fc/ZvAwX1\r\n0mRD+NKd8YMM8+p0OUwjQP/BV/c7x4SD+7Fb38gQQFCobNcggdJSgXQ3Pd87\r\n+dYCQwpLrTOniFWQHzcr+dhmxHTzqQfC4j0ieCZlidQA6pWPZ19bWuwQ2NZg\r\nUI6CByVgB3XvpkGbm7w41CNPEGFY4QnyDAMbuTIy5oyJl+/3+zQy78mpM0AG\r\nJ2fZ79s01T08heBACU16G8eaoEsMAlQvdWb15BTPgY2rzxuZ3ZaW8v8HvBeX\r\nqnqHbsRUEIT8m5YM6xo2ODl6YUT3yXzgDqm84Fbuwr/XIoJwW7Sl6wmpvJwO\r\nb+mBS8tudxWYhLhjdrcUN2EVlgQedHGmvtSMrMLN51ChDsUNjuN81kn5XhIy\r\nkCAZiVjVr/SERwRcR65Fdk8ASgSojBgye53meFkp9HXTAWBFFKlQ7Cn910h0\r\n0s0CHsuJtJWv1o+nrDeNAMIZJd2W5ZpVno1T2XEj7eSFSswDpNQ5RIUS7Wwe\r\nj2coFbllI2LBdAOn1Fiu4Nwv6e1jP7gDhTs=\r\n=jxGg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c940736dae49a1d3095194839dae355d4db2a67f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c940736.0+c940736","@agoric/ertp":"0.14.3-dev-c940736.0+c940736","@agoric/assert":"0.4.1-dev-c940736.0+c940736","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c940736.0_1660523457766_0.13987308243413055","host":"s3://npm-registry-packages"}},"0.2.34-dev-a457f75.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a457f75.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a457f75.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"52ee47798bb46d58778299fc9ebf897e13dfa9d5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a457f75.0.tgz","fileCount":39,"integrity":"sha512-9XIuUqOpXdLtyJmM1Z+qKl0DLSK8FVN8kXalvzmEQxsOWxMFovoiTrxlhwRPdM68av/fneLseKmlxUJjZqlWIw==","signatures":[{"sig":"MEYCIQDkKflSa+P+zD8H5Rc03fWupaO5ltNo6OBGDCUsONlQ0wIhAJp2NeYQyEmnkHe+MmaeoSrrONCwcRgP/HvOHfSOh9yH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+bsDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXPg//SX8xbv9XtquKjmT/s9yKStXlk5X7WwnakFO9T/WJqPcxit3q\r\ni4BYTbigaezM+G2yU4eDlFtJKA6DMBIXRRKj67zd175C0j+IZTJuBrFBDy5S\r\nCalUlisvjk092v2sIf5AFURIdBLrZ1QWsPgfFVFLtjKx6827Q3xIRYcU8UGl\r\n8EXnv1mH4nKbv9Pj34G/BfwSyB088B9ecxw30B9c7Ld5Z1kVdbYtJuWz0QN2\r\n45Oxg3rMM8oNux/4Kis7AS3J+8aEybS/jTjaaJQAtTGBdrSgxmCKS0Fy054Z\r\nKsp2WhEh1BStlqKff4IcCyNUSt0o2uPGebCZZANdYq5rJJtJ6ihoiZoKsXpW\r\ntuewicvPFnVdr2Trv19nAVPSqQnSKRm7bGSoV1GElMU7RwKt7eBMSoJZ0aRU\r\niuwjqesIwDiCTa14+cc9Utc90+gWmXe3i3yE2uZBRU2To1CP6j3dycuCgqSf\r\nBkOjEOaAFwfzM2zIyV4LH/sMEmOn4LJWavvaV1ST8S56DoNL6gf6FLmWKi6f\r\ndi+sh+h+R4O7sfW91y1UM0R5a/ziGnR20KOkbdoW07/ipjMXYW3BnAom+YKT\r\nw8lleDBKAIHObFXp5xlyzo1WqFrOnagjyg9GEHNiU6FwINrrcp7QF1XHuBLj\r\nDNYKf6KUhfOLREq3V3YNVVhRmS1sIjGHO0c=\r\n=Ixat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a457f750fd7462e84e92980475f68e8f66433df7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a457f75.0+a457f75","@agoric/ertp":"0.14.3-dev-a457f75.0+a457f75","@agoric/assert":"0.4.1-dev-a457f75.0+a457f75","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a457f75.0_1660533507717_0.3116812235162847","host":"s3://npm-registry-packages"}},"0.2.34-dev-7d141a4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7d141a4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7d141a4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7368ebfebc48588780eb7925b32e7892db93914d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7d141a4.0.tgz","fileCount":39,"integrity":"sha512-Ydqh8hzOaG7NlYBKkscEnb4Z9XPlezKKV4btEf2Idq9IdcObYfxqvshID+buewT0TnkhVydfr4XrhYZcv2U40A==","signatures":[{"sig":"MEQCIFJxqZBN1qKI3sJIc/3mUFyHVkLgNjea06hkkHTB0wR4AiA1MwLUw+vbWS3oYcvaG4KA5+ytv8XdnCTO36k7hLKNjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+nXuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2mhAAhUAqtum0cl2LBFu2k5kRhKDbX0rLcVyb/HCej98aCPq0++8E\r\n2F7gZlaxI+0QCmwcHgRzE+3PTke7fskLdtjPtmjA0Qjw/gwK9zJTdYwz9rUo\r\nXH8YrPOth7AREoKEoIahGjO2H7nc2dyqYfMld6v+dH0aBg+pLnrZsQtwm3vK\r\n4igXZblYzDBFaiSwpsPigX8y+U2TSnBGcmg/TniU1Pi2YHYACJuvaMx/FP6J\r\nqx2SyOUbghMymk/xFozTPZTrxHG26gVxyaTvPL8UpqEyDpyacNC7yZSh3GlO\r\nScdDjlOiF9fZEoH3eiUqX9jzPHeVPV/wYfQCCzNAG54avIvGj/Fw8tMHdm6F\r\n9h3OnAB9P5TeWvdSHKkT6wf/NtfXzVd3A8q1khOR3Ms1EfwEP9Ua03tiLeDj\r\nEcok4/2IxVQP5AUOJD9AweuRtOBLvhoW7rffJ0hpB3VeK3QTk/0E4Tl1OYzY\r\n7Dt4pHKO0di38F6hwxm9RJKA7aUUYETlvyyXDAuvNJsZ4wzlsOvKBugd7SBH\r\nlQNWs36mPI0tHcRDzHoA1/3RoaH+QpcD96HbMZKma/GLsxd6uqD7Z77Ml2T1\r\n1Mu198rcRP4b/9jqhMJqaDPO8RvmNzFxBK+2ZCkhBL08QAiG0TzO/EXWitfk\r\nHG6ZNVhdHYEpsPJ+rcX/SzJnqBM/3qZNqZ0=\r\n=3LaQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7d141a47b311363f099f496d4ed9b4d0f28c8fff","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7d141a4.0+7d141a4","@agoric/ertp":"0.14.3-dev-7d141a4.0+7d141a4","@agoric/assert":"0.4.1-dev-7d141a4.0+7d141a4","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7d141a4.0_1660581357992_0.33727765351476746","host":"s3://npm-registry-packages"}},"0.2.34-dev-15179fb.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-15179fb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-15179fb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f4504042a9b9d0fab997250b73bf05fb61e86e36","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-15179fb.0.tgz","fileCount":39,"integrity":"sha512-VZUWR2wts+UahiWLW/rNK+cnzo+Qag/U4Vfod3aZ0ESLztYSFttqERZJPJFQBPXLEd0p74Fm9FuVaMwmgQ1mfg==","signatures":[{"sig":"MEQCIBJGY7LLifza8yhGybLHufNU/hx1lG7ucDlKB79KAk+OAiAV7tgHVYT++98qTLrY66BWFbgY+kAjI14qFgNt/ayU1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+tLoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3yw/+KDqbDYk4FB6ORxQm+bxC4JGm4Activz/5Y/ZLDRO/E3cIc3p\r\nV3c23zO+Kx2OT0Na8Kd45KBd9xYz5sEVKBHQvwj9vUYRidkx28Vsah7ReACh\r\nEWC/O53iCKrUSceJ+ALYpGbvsZyXUMpcSRuuu2mlbhL5RK+EhTlYWLr5RoRy\r\nCafCgrIyolPPtmFqzjhEgij+drTxSwZR6rKJ0jjmMSMyqzkchGPatYFV+gxr\r\nhVFU9vB7/ZvK92shTWpnokZs6tu6nswqMOVkf9RvSnZCnPOSSvlqy/b/xTZe\r\njRYJssayLZmyB3X+URmKNsJsw6kEpKlz9QhNdpjWmQr70VB6CsF6qItPShLi\r\nl0z1NhWwLvc/zDEgJZ4Q5ZjoNlUjcZLt9t55kiCj4X4npLKRY7ZWKOZvic8/\r\nlYJ/m6A2NAAEiOZkGhQXJXh2dCq4yvCR1E8t4p+kAqh+3Gl3Rtwz1alOrbKU\r\n7LkoJuLOInf5cnLsHGWcTkApgG2YX1YgnBkd8YugIBTvlFXD+ZOui/D54uVj\r\nw4Ef5lWUxO7P396B+hFT5jco4mfxlqfX/o3vBih0U40kvHT5jb7jnuWktOPB\r\nD2xMnclslrl6EFz9hvIO/ETqj2jz/hmO31qSy8z0abkUTiA5u7Ji/Am8Qh1a\r\nLkKAu4dsfBg8hhqyfakm7+WSWndVsFsOr7Y=\r\n=HDpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"15179fbabffb9db4588b5301d95014bdf6b9e0fd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-15179fb.0+15179fb","@agoric/ertp":"0.14.3-dev-15179fb.0+15179fb","@agoric/assert":"0.4.1-dev-15179fb.0+15179fb","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-15179fb.0_1660605160666_0.4952255231076381","host":"s3://npm-registry-packages"}},"0.2.34-dev-b85d851.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b85d851.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b85d851.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e4b9ca196b11134cdd54ff152b4b1986f2f55687","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b85d851.0.tgz","fileCount":39,"integrity":"sha512-MDWedzzt6Z8ulgC663KO390PNY4Q3f9p+aqtcq6TASDTaY2firoif4AtXXHiCthr95uI/1nCDz0BzSPOBX/G8Q==","signatures":[{"sig":"MEYCIQDROhupI3UYQ5raefh1NVJ+tWBoVybqs/5/meJLx3vDiQIhAI3EXD7DmNmAz8h/vMvi9eU6jwM16p3EBDGFTuWR1cwE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+tlfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfcxAAmvi0TUlwsSKlS6ptcstCBhl8Mb7bWhE6jY4Gg5HrJtivMB8a\r\n89chGjLpOsEHpLXrY83R/dzgUtlowcSP6yqJPe9k03wnRKIT95Qa88HwJKXZ\r\nbw0xouyqMSbWDx42Vl4t5D8goS89pVdN+qutIM2+I60Cq7tTK2YTBxW7rU5w\r\n4iS/dWumvnYA7hmWl4sQHcrdlk8FHYWCOdID0EW1LX7tvn7xdEXQycTxFCMS\r\nVFddQr+C8aHWbEARP1QyehTHqNzxAAb3qEOdds7cC6YLFlPxMR8LU+k1gGfE\r\nIYhnrhuuVsdgPzkmMJxKbiA8u5JKN0RlvSlK8kTDVJKfgAjWI/0Ts0kQ55y9\r\ndU73i09tJd5nowy0yHVLQ/UpY03tInQXOaFkDhQNbvddkrfWa0ylmQHRtHQP\r\ntdjIEZIm/rqh4+pxY2r9Fd8lvPHLP/Bkj3UQzU6ZWbBkoOuVBp+kXmpQfNb2\r\n96/zbeXqA58Xdqf+KBVJIzKDmB10gRUCVUQB+TsSiWLuR/+1kjid/SiK6RCl\r\nhJVUZkQ9Zeyg7KIu2fzVnneSO1wPX+N835bootf2J12QkYsku0TKgOtQiD39\r\nMM8b2yjCDKE5AI37CYoAl+jLGmeDh80ErdyHS2P/PJXcc4LmbXypnOtbAZ6t\r\nkXxBieZIoySt28QJ+vzhpZmq4EVAOb6Qg2c=\r\n=yLo3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b85d851eee0576d18743bc65ce80623a49cf41b9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b85d851.0+b85d851","@agoric/ertp":"0.14.3-dev-b85d851.0+b85d851","@agoric/assert":"0.4.1-dev-b85d851.0+b85d851","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b85d851.0_1660606814896_0.2659968891536655","host":"s3://npm-registry-packages"}},"0.2.34-dev-46e34f6.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-46e34f6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-46e34f6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a8e89979c49563a92096fbdf9ff7dd30295bf154","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-46e34f6.0.tgz","fileCount":39,"integrity":"sha512-F4eedrzWvhtYuaMT5X5kozMMWhPGqERe61LIrsFzq1chgV58vARSfNrSCwad6BTUH10Magw8F32Yjq8PLVfQ5g==","signatures":[{"sig":"MEQCIFzwYabMEaPw33zrqXbw+a4hjHUsW8YZ4qpBZj4A+EcFAiAW79BY9K+uFUdz5HPKJ1d1f5KIB/cpOslKxczuDJTbDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+vvtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjIBAAgI1GwJThbPzilVv2WxlLdF7EYu/LI4f5xRghZdaytMZkqP/I\r\njIYXah1Y/UOZdvx/WmVhxP1ULpZAK2W6Yz6dCC/7BWqxBt81QmcwUnUEE2sP\r\nYTSVry0fyHIV+1C9wv6wOuIkFkorisnE4v89U1iwcS1MCNK0wm59/k1PRSOo\r\nwVryVVFG/oHPnllPU4EVRjfiZAs8BNAnvOzjqIyZ2hp0F2aV3oiuzlKl+sGD\r\nnm/LdHreGpQIRk6DhGE/b86wHTkJPhBi/RCbb7v4M/1X9e+X3viCugmrc4em\r\nfeTKbTXic+UyPJzpNiIBVMhcuskcSvPlrNN5ePL3twBaJgdj1GjagVCYX6Ar\r\nR/a+pUfKaDgK7jLccbISLx/IRqzo+VmAUEBtyNFBkvClmMnJTxvxQSXxcdRQ\r\nOKIU39Rh1QbyN/byBdYPvgELfUo0vhH0Sf+NghjKXc5Q2RnJxYd4GotzFBP8\r\nwDapIRg3SMu6/+Qn4MiIQqaFd8gTPcWk711IKdWWqi5wmfxZTxhfHA5bENsd\r\naqzD90vbi4mM6y0lhG333zupm6LwmPF2Yv/plXMwr8SsaPTQOn+P6PopzOaA\r\nDOShKkGWTVu+c+t9r1KLL4VlW84yxCu1wlMx9r83kP4pHCSExwuHU9GzsfIy\r\nzDZLdx5iQhmLf93Tv4NKJpNriZPF34db8Jc=\r\n=eTdI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"46e34f6deb7e5d8210a227bdea32fe3e2296e9ef","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-46e34f6.0+46e34f6","@agoric/ertp":"0.14.3-dev-46e34f6.0+46e34f6","@agoric/assert":"0.4.1-dev-46e34f6.0+46e34f6","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-46e34f6.0_1660615661492_0.1654586468102901","host":"s3://npm-registry-packages"}},"0.2.34-dev-c3be907.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c3be907.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c3be907.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"79e82839ab43566d17c3d96ce09339039fc11c9e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c3be907.0.tgz","fileCount":39,"integrity":"sha512-XwpJg50S954yn0zQe/6pRoe6nkIQKE1oxWswRRS61WF7H1gtS+7MZZdzMwmeBLPjLHvyDJ45DHIC6+4OI6vF2Q==","signatures":[{"sig":"MEUCIAXUGl2YY+MFEmpm3/LOq+L5OnXIwzUi/x7cTL+VRUDiAiEA88qX8ZilDUAiWiNqRWEoDelSVqYylKI4J9pmdoij0r8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+7N3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrErg/6A/uh426JT0sd/Krn7F0PNmV1nqTWeSNfD2alIDb43J0qijvV\r\n7CtZv9sSaTx1hljC8W54DsiKO8Yp+HKcZ+MxQWDRuO5/ZKPQkoRU4En2g7H1\r\nZhkQgFlF1kMe6/ISIJcICOHmYqpjxbcMyYPykUd8HicnbE2PA1GvHXvrWSTi\r\nuDK+95iLX6t0yPcA2PL6fd4CbG2jf4CqLokavA9HWV2s3ihEzu3EZsNLNOM7\r\nOD02BvslL9zGIBWMwvC3pzCoGGrY7XQmPJ8gxLbY7JdXXS5iSNT/UdK1J00K\r\nt/UAP4OlSbiDlDV48hK46IZGZw6R43fnqYkrxFUQYyb6BVPBvRc8TT54SsLK\r\nYp+79ouAVJyvS/xe3YX7T6oGdE1cNBqdvc3LLguFRg5wxDUDZJqy+kvO016D\r\nN9+8laxtCDT/hA0eD5aBCMdkmlkel9GaiKsXe0X7ymPYYzfsHwfJIC4csVZv\r\n6ggi6S+Q6UKSrnIKQf36WgW1tz94qGSwSTximl407qD/Uku9VtsNwvVnDNSS\r\nyUylr2KLFivuSn+bB90/HwP+7IvHcoowmWvfub7AZ3emdDIlFWWhscQKVLAW\r\nWlkUzPwRqUpULhCPqs2haEEZFlzwxONlPyo0AUWbEU4pAceHgLnlZaGGBiDJ\r\n+0D39PKUlJOPxqtznXT7FPvY3p23HrDGLXc=\r\n=6XlV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c3be9075b2f0e5620efe38ce683f597d5ed7549e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c3be907.0+c3be907","@agoric/ertp":"0.14.3-dev-c3be907.0+c3be907","@agoric/assert":"0.4.1-dev-c3be907.0+c3be907","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c3be907.0_1660662647294_0.5808836567754241","host":"s3://npm-registry-packages"}},"0.2.34-dev-f1210a9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f1210a9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f1210a9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"49ced77425f7258964b5cb17413ea3466229946d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f1210a9.0.tgz","fileCount":39,"integrity":"sha512-BSeIgiAWFEz3fYg4NDE7luFdBnHiN+TUlFSff8BY9RjpEDKm0xtwCKp43bf5rkBclwmabkMECT8nYgAa+W2Q8w==","signatures":[{"sig":"MEUCIC7OzHGWb3lQEJ2UIUP0EF1LS2ZEf5XUwBZdWVcGEUysAiEAlirmlntRhz6d4kZsH4GCyJeCdMh5toxH9SMnYWug/c4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+803ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowjhAAgHg5tELl+nb4uPysAW/HwiS8mFV2bWpsUxIm8ePu0HW5EoPL\r\n/cw2Xi1e+KrbY6k9kRJdOhSGQ/5M/HSfjg68XeJAjVm7SvyLCyysYtg94v5H\r\nRV2/trmviru9db32XYCnKMa6tYMrp259TK69lBq2T130XzcUNZf4iz9xY45+\r\nd4ITR1SEx6yaMPHuOILMnDu+oxGWqA0Z4LwzVyshGGsPGmHbZlgkfs1obxCu\r\nWAB226VJi3V2PrzhKknw9D3wvSYvPNBJxTSw5GZnCZIbJRnk0WvtjXizVDFm\r\nThfj2aYxJzLV9rtugGheY6rL2WqFXwSL0Rs1MUs078AwMTDGsMsFjBxnlSsh\r\n/X+lD1+sIrlDuO4bglX2PXY9LC9WQTmrdKxiaXVTMSURLFym2GhuSCLJ9JK1\r\nCyJOIPjRv+P8HIsGyro0pZQfKZjA40TbY2JqKTM/zw6n3XDmnXWhDsnk5i6v\r\nlNI4xUV7+dqIFYDF4/c7bXKbMW9Fyu1YmR7gjkFLqaCeoLfHKLkKUp/3acyw\r\ng6sMm5+xCrvjq0uRU+w+3mEAtws6xvIOSOE9VMuI1cEa+v2s0T7e68pXbLnH\r\nj2EUbx9hsddCLfYO/W1cWUH2rrAMB+gy9nDva/UJfYHXH4KHqoGEBYxMw6oK\r\n+TfnCpExIxqXpLt0euKDvkXzhLL9mgwguUc=\r\n=cfLb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f1210a980eff36d73f2d18dfada85c6c84339041","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f1210a9.0+f1210a9","@agoric/ertp":"0.14.3-dev-f1210a9.0+f1210a9","@agoric/assert":"0.4.1-dev-f1210a9.0+f1210a9","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f1210a9.0_1660669239474_0.08025302622408059","host":"s3://npm-registry-packages"}},"0.2.34-dev-fe49ee5.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-fe49ee5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-fe49ee5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5f6323b7c186245256fcc557a9a14f709cfd8790","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-fe49ee5.0.tgz","fileCount":39,"integrity":"sha512-2TLetq44KF1UPfAOBJ3bCKtiUnPoIIB11yrSwriXsWVvF2U3zfgtbe5c9LZKhcWCEN0fftxPLmF9pY+cmQEGtQ==","signatures":[{"sig":"MEYCIQCubzKOEgDwcYLcJ/JAIuRTB2Z2grJEdL3/kGMT7SQBOwIhAMXx9CItdPW8TIQjmnK1DRH7lkLW4FHU/PaaMX4VHaXN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++lWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk1w/9GLSfGZRjKT6rX7EQer/eu7F8lAKQMt50oWfPE/0hFO5ot2+W\r\nf/3MsaTziZeN9bldso5ECBFdbt2/ES7r1IoUUUb/Mp83c/jTLcvd9qm3sMYF\r\nvNmT7VIZlUPofvi6c0jMtzJXkhLwPQt1x+I8fXqIRAajeYPDIKewvyibOCVQ\r\nmlnSnWhMzpaTcLSFM3bwLrcmmWnGvO7VWYmch34kljGiv0X0QlMDGEZUqXf3\r\n7qVA82jmv9P4hEpZP3QAU/pWvspSlfAjqmGv3RSGHb/j4+muKYzdRNr6i0jp\r\nuCMpVdSY0kdDqNTDfcawjleWHi/dmofr7Z1bQRYhWkgPB+gNcb5EcoKXA2I2\r\nzzeXz3GwIH8Qfkp9y21y5i37EQEkgwV9XbSXnYDkxh/g/AxGZl5LlRAXDA8d\r\nkaBt3dKf2Zwx0YV2x6XsdMe3XlJ8vY3KdqPBnBynla++zvlbC3J3uId0BUZB\r\nClGj2aiXGR0Ccwq4K8OzG5/YtwPoSvWWYmdhMleeaRcE9sy816TvqmrPFwr/\r\nytg4Ejf5pKCy3jBTbZ54HfyKuF3+UlAUjFdVkdhg8/ltA25c6pnxAtmTdVRW\r\nGkzdgOAaCk3ewGgt39kOee8lflhmOR9yrd8PvePr0IWKXI1QZHZk352f6e3/\r\n6l7pDKBqYa1Z/o9gW8qdc7BFCHpA3VrSxIo=\r\n=OWtl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fe49ee5ddc468bf8efaa93c29e34f794d217b147","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-fe49ee5.0+fe49ee5","@agoric/ertp":"0.14.3-dev-fe49ee5.0+fe49ee5","@agoric/assert":"0.4.1-dev-fe49ee5.0+fe49ee5","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-fe49ee5.0_1660676437814_0.05237811466843345","host":"s3://npm-registry-packages"}},"0.2.34-dev-7532b73.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7532b73.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7532b73.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8b8af70ae26d5bf5f4554f456ca4a9e6b7b81206","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7532b73.0.tgz","fileCount":39,"integrity":"sha512-tqE8iKS3FQeF82c+K7ePdyr1BM9URdcKOv6IDr/QeEgtPjtnLpSSEaorqvaiC7Jn/E8h4MuJziSKwbD8TXHCpA==","signatures":[{"sig":"MEUCIQDQg56/nmGrofnfVWzfI2JY7Hy3O20hMA8KEs/fPraOeQIgVwC9aI49GVYX37QNL26vl2mrAlRN/fZtK02k9m/T1qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+/nTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhRw//Qi9a67fdhtsDGlHVzlnORfp/QLPBgzPPYuL10fKkWJh38M+z\r\naE+aHPzU+zkyQ6XaAygpgC5StZcAC/zhFMaWlKj5w/UVL7BEX7zEWK4P9iVJ\r\nmCeEJk2HKjd85aRxJJCGl2uNlwwM75LNyczviqbybY9iLxjRRGuwRl2mMRPA\r\nzlQ8/31eJKbrjlhHI44BlfEGfJPS30BVmJL0OPvfb5sj3Wk75Pcsn8+AjAUo\r\nHd6CwUOb+Dz6QxkprMTHMr5jICg1l0UYCMr6wQ7IeglCojjUQ+GpvSLdS4CM\r\nS/QmUCbM0hqPDX+CozFmUA138Q2ciHs3Sf/ckthvVGYj8F46HK+x+N1doDiZ\r\nulZcLoiWyRsBMge7BK3kqlVxcG6iGsCGnhp3xvPWIpc5M8fXslC1Bouwe2Zp\r\nuAE0pg5p8A4NYNni3N6kjq65lhTmA/2MKifXGhFueqMrcuCcONWEs1RE7XUE\r\np670b5k0W77zW6VMS/gRDF5v68gb2qnU2qsR5G9aa9Ouvu57UP18gWcCLTSf\r\nQPhoJDpYlvjGY6ZdNUbAk2nk/L4TPMYMQ3SM+7Xvrcex7pc9RyGDJzkWZGl7\r\nHJhVP3P/hGLjwd5ZfAipvFSFwvYW/VlUJcr625v9lNtJBFcxYMDJKT48Vik4\r\nME9gMtsMjPV37xeEqE6ClRPGs4r+R4i5baI=\r\n=3mKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7532b7365b85139567a91b167c74a29e12010a09","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7532b73.0+7532b73","@agoric/ertp":"0.14.3-dev-7532b73.0+7532b73","@agoric/assert":"0.4.1-dev-7532b73.0+7532b73","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7532b73.0_1660680659481_0.29133172983127675","host":"s3://npm-registry-packages"}},"0.2.34-dev-c59f4ba.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c59f4ba.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c59f4ba.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f0eba0ffafa1de376aced0fef10633e60b1cc3cb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c59f4ba.0.tgz","fileCount":39,"integrity":"sha512-sO2+/26kaEbI76GqIEYaK5DNWLwqNQnjK+QsDSnGI+ZeYkrudPLmB4LK8xppvhe5phc3d4OYuAzF49Px4bso3w==","signatures":[{"sig":"MEQCIDvKp1SCCGxqwJKRx4S4QivfZRwXgzeVufNYib5jf4dSAiA2DlQ6uzSTpIanoFO5UyeSYQd34CGyC8weyiPCGqOnpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/Ae5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYzQ/+Pr9DIF+pXc1inMaShT5Ixs+QVc2Yb14SLC2SAdo5CuNbf8au\r\n9g4HskHmw6jPBw7gf+jLP33+P0ui8y3afXcEqSwhg81kHRfez+bYoSsm0v4Q\r\nQKz8Hxj0TSmG66aGaLKdsCpMVK3t3a6cpYMrIKnJb1jyrf1PxGBQLvBbQ0Yo\r\nqsZZHjeaeZ3XA1DdWOAYYwwesF+c0BH+Iw3SmAct3ElwSMfHpzi5U+Em9y5a\r\nnsAp2JrXWt91eljhXTFUrXghCymV23qgC8laEs1ryJBphDQbaztKTYo8fpbq\r\nRY+hmc5bgRDfrUUjzvEPD9G6xyjSEJLQznc3CLg5YOMo9V/Nd0zaRQmiHcEE\r\n0ZFARwS0/ym6wWKSZqXa7UomL67arICo0LpwLem+jazrsLqHHJ4N63iqGDD+\r\nCB1MFm+Q3FlJOEP1GB3FYMw0YW3YdvTSLLfcYaHjrvlzkklXtgRAyZ8l7OqF\r\n5tHxoygGBNiYCnweJ61e3Nm1tF+ya2gMwXxeQeWOLKyIJF7ChuXe536voV11\r\ndaSmv+AnPlBervgbu8Wp1YcpP66T+AhUVxw6nWNDCYse7qHSoXCcRr7bd9iB\r\n+qXjc39Bkn+d1sU2RuMunfQCDLt5VYKmJK1dbWGrvcZN4zit6IskhBie6X7X\r\n2KVJXCZLWoqVyAiwDWa7NQdT3w6NCYlzZoc=\r\n=gJcX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c59f4bafd76bccfe213899f1d4d70e706465c67f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c59f4ba.0+c59f4ba","@agoric/ertp":"0.14.3-dev-c59f4ba.0+c59f4ba","@agoric/assert":"0.4.1-dev-c59f4ba.0+c59f4ba","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c59f4ba.0_1660684217799_0.27030198715981046","host":"s3://npm-registry-packages"}},"0.2.34-dev-6b7b997.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6b7b997.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6b7b997.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce60551262e3b38b82fd7d000fd1dde1d7dc2f2a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6b7b997.0.tgz","fileCount":39,"integrity":"sha512-aQ3VVBAoedTs6V98artEwxZYMDeys+CoCjwFCfQdc3XRpcR1AEm6+n2L7B7yi/CEz/lpVgk3bcRzYcDMbPaWXw==","signatures":[{"sig":"MEQCIGsqLFxfxLPEjFn093Z4G07ZXbJydViE5XpM/sqnv8MWAiADrnPBscOX+6ZdFa2Qt0CKNWCjH8FlH4iLTBA7puVLrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/BB2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprUBAAlPBNc4ccaIpQu1z4TTIJ9Q2iSxGvU3EyXn/AXlPjdn0gfmiV\r\nLNvoKH/J7DJKkpm3jgMOlvDH2YQj5qXd77VBKhPC2rEAkCJuC2zt69L8h726\r\nMLiy3/48CpsYoXZAjtTzki1M0ZWE7joQBSHmsZkMbT+SNZh5HSrHNdWU0Tdx\r\nCJj0xS1tTS9MYaeQl19oUr5/zxdGBa9jRn21s0nQ7HS6bun5eq8w18glEuS9\r\nKZ+I769NUzbomhIQ/2KNKLbt4dPjxIH9r3U3PqdrqwsE8fuv1mDfEsRp43rV\r\nOy55gNxgm3Ipo01GNcL7qUl3YoG+zQhFsUmFPhkGVDB03FaIaGdo3qjkc+/7\r\nfiajA2nv3hCVVimQLDV8OkJKjCDsN+6x1sJPV/O7eMqI0nQtyCmHGh4CK25b\r\njVm8gHVK8wRsuofnm/OVfRBWQBTEPF7fdgiwObNavYc4vXxn3++zeFe6zpVE\r\nCaVLxIXNN6HcE9Bjw+J26+c0HArlyn/oC6NnzyljshBTGvc/E0BYQG2bxVNj\r\npdC8MC6obm/bTy0+ndOYnf0Qsw2qBrKHx90lIBfdLmYiCFXlafYIwhuWrB41\r\n+NI12VyIlklsm2HIM5xtsGuojRFEXb2rsDD0rnv4mLT0GKsHJQH3Zc0xxtVd\r\ngPvkcWGIcz19fB6e9MaS7wfCpXJJy0B5eYo=\r\n=4RDs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6b7b997439c86d21c2e181d7b4fa5e9970dd6014","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6b7b997.0+6b7b997","@agoric/ertp":"0.14.3-dev-6b7b997.0+6b7b997","@agoric/assert":"0.4.1-dev-6b7b997.0+6b7b997","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6b7b997.0_1660686454679_0.6327673236090092","host":"s3://npm-registry-packages"}},"0.2.34-dev-c81ad73.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c81ad73.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c81ad73.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d3f189a6235531e6f3200ea66880e188a2bf4ce1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c81ad73.0.tgz","fileCount":39,"integrity":"sha512-IFFh7r8v+JPayzLCzu6YYODEr6wNBYuaggJ0D87bGqB8+yksNQm2epCNGGS8C/8+2qqFxXAM5/2eG7Id1LSnAw==","signatures":[{"sig":"MEUCIB/MXEnyvpFYdPmbAvAVTK2IvkvIr7pH8SFWGmmyBo5IAiEA0/80fIeOiZMJV6fe9MXl53hvtTbYP6BVFNKbRG10DIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/QPoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjsw/+K3orEklQTJByCxtPaWyxtO4UvfygQkbL2BgA+nG4Dm7pPiPe\r\ngrBuw3kAmjUmuTHXZKEddiNwugTtokugMRV6bbBn/Cxqwdxe2eUtiK8U/sZG\r\nYnHTnzH+IsJkZOYsMqG6o84KclzKP3OL29l6zSNbWFKJx2Ufelpb70TxFlUb\r\n7QOKxpcBP4WmjKJE0bWLKNnEzAGjoA43OA5Fwk6EvQTFbAJXTcUlUIGf8Xvv\r\n4kuzbN1kl0K9g2DbO29Dcok6HKoth8TI8COWQNn0iRek1KHYaMV0c02t3BwJ\r\nqVLsByi/QwlBWHZSpAgIm2w4PGbY3iPyG6nDl35eYK1Ir03r6OmLPRGZKvuS\r\nlyBs/J+W2QPrJOf4vBD3UMj9Mg0BDIXcRVTReR6YqcCLB9SJOz5VDEBqujXL\r\nJAB3txMnrE2A4VrfBqVBfoX4uK+j/XeQPp6nvS0df78q/MY0mfFh8Zr/plpv\r\nIvoHw5NgJ7iaCv8WXnX9OzZXL7spa4naxEk94MmILvzaEvnv4pQwTHNX9IVJ\r\nFK5RG5MdE8QA8VMH06Q7YAmI5pnzbAhJzzsPn1nOeIf1g/fAH2LonI5HeIT1\r\npAcM6OD4k95R4ov1n3+Zk+EaI2je18Y4Q4wmFNgwWBzMnqqfr7lYeyuToIAC\r\ntVmsRc5myPPP7c4Ao+yiLWf7OQ2ee7evMis=\r\n=l+By\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c81ad73e616c998239610e62751b2ac036b14d26","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c81ad73.0+c81ad73","@agoric/ertp":"0.14.3-dev-c81ad73.0+c81ad73","@agoric/assert":"0.4.1-dev-c81ad73.0+c81ad73","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c81ad73.0_1660748774555_0.6812589908684135","host":"s3://npm-registry-packages"}},"0.2.34-dev-7e22057.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7e22057.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7e22057.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"81d4017dd2ca9c554e92869520c9b150fc0570c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7e22057.0.tgz","fileCount":39,"integrity":"sha512-e25iXyhstQT3Tma3/n5Z7TdxSEjYlnkusUDhHztDHRtVSuMkKWtC4/458X6jlM4J09aVP1u7hR3b4w2LeF9jkQ==","signatures":[{"sig":"MEUCICZZJ6KqGwMzFOJ4JDtRcNuKt1d6aIHcXcEzXrapg/+wAiEA08MzJan3JBRdkq6oTrAUbnmFh62xchJVvEL7LYHjlp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/UsUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmRxAAiWP4y4ugmYguY+rEBSinOkkdrjCJf1pQn/c6en7rzs9VrS+g\r\nr5PyCd/fE0Z8tWxyazjMzYu+VNUxmEe7Pr7VnN85qjPnFLbHUvfqf9xyibpe\r\n+asBiwt+dQ20CG2D9Qk/oHRMYki6m6J7QoHlNWEVdvANzloM977buKL8fVxa\r\nqHbq43p/LAeIBnrA8JK0vsem1xj3JNmsUJungIxM/t7UxCXySsmJKgeQSFFH\r\nkOkaGmZHG2vl5FbYzpfxbuvwTnR68ZYhB/93mGIfGfgIR6U9TpNaFgQ9rx6D\r\n9tNFkC8SrqgH6DPXx24Om7QjBm/yXWxPwvlvaCKButrHC1J8avOKIN++cLAT\r\nuDeeqxrBnG0WilrCghGENuMTKjVQOAx2weskfiluz+sqrum2q4LgDRfuJkjs\r\neotiXO4l/i5hW3lLx6CzhdIinzEyI7agESlxg7WNNjlrpbTvvYjXOrz/+VlP\r\nU3my6SV5JeuSNgR82JJEbjEhlQprnq/ADDSQFoEQ2ITCM0SiMx9JjJvnMa0d\r\nqcmwpPEscThMHGSNdhR/4inlzbmtLqozBKxHhHDqdgGsTZiebaKYdmVpyWum\r\n+xVLeIFqW4araT4Cuqsef/1VGRGo061jtLX2oAqRsUX/1+5WtOgM0/i4TJVp\r\n9fOmFhOzIrpSln8Oeoga7ZOt9yUWCHQ9vyk=\r\n=58YE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7e220575af0e5b0607d821675c57a3714f48fd65","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7e22057.0+7e22057","@agoric/ertp":"0.14.3-dev-7e22057.0+7e22057","@agoric/assert":"0.4.1-dev-7e22057.0+7e22057","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7e22057.0_1660766995886_0.15151790009547472","host":"s3://npm-registry-packages"}},"0.2.34-dev-5848bba.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5848bba.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5848bba.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0884c71c08c1f8c5500371c033aa91baa7e8926d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5848bba.0.tgz","fileCount":39,"integrity":"sha512-EsBTOEVscBD0lpDstMLV6b0vdSmSEhupzQCb2x5I+TSLEtclplurpO7q+PgfribmA6YUkFm/c5TnC3mDbVTqAg==","signatures":[{"sig":"MEQCIBe82VgAAX2ypox9uqCb/TGbdyHAmoTf3c1y+440AJTyAiBrBC7TiUrKBVG7tlznisW3f6GnVbDoY5Bjfwl3ggARQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/Vm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp65RAAn5cvzI+IVgW3+Br8hNPCwkf8gahmd1I5e5Bfcd4jiAtGx4Pj\r\nrQVE+oZ7nxmQLLYxG5HUOqVfn2V6NehyfUNyt25jX9BQfSCYLde/t7qIamDl\r\nzxI04VQSoHPj849WKP50AzYcntjOWw6ptNpji7AwQ5nNnJgTW5PGSWw4sZlI\r\nYlwGSEamaPJ9UmBgPUjtIbbzQbr8OFJIPTFgl0D04rZlMpkMcVuwQ2bxmLlT\r\ntLNnVQ4AodTFWxaQqIinhdP9Xmd2KwUQ/9LV5nhyRdUa66Nou6/SCI7aG2zI\r\n4j8wRnEKGfC8k9qPS+IZLC0w/TBVf8BHi7goVne6Q1QSNAhzSyQXhmles2LV\r\nCNJMHcARtQv5tdS1eMYve4CvYpWyHeQX01lAWQHeRnC9dP3Zj36rG6tSMtsC\r\nlurcN1E1p0c4Wg/ajV7HaxBreOinrRXN966h4+K3g0QzDejNVBb8SptEhtfG\r\nuuWhdhASGgtbyXfyEIIHJfa/DKhIaiFxM60cN5q3f2sdKT6b7QhuQ7RoP+61\r\nlSrlQ4v9HOReUa53kr1WS4f6Wd+Vi1pLmCv6lkEvPd0AOLW5WoIaKC/hg6ur\r\nYylZChJSQSsXj2Fv1wB1fP/kZ7tbaCODOZ96yUGsfDyZHysIXwb5t0P1NVAg\r\n/n2aGHHEiBkxZdZHxc5y9ANP883DluiFDp4=\r\n=fb9T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5848bba7bc212ec7f5dcd5813e17823d7862f252","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5848bba.0+5848bba","@agoric/ertp":"0.14.3-dev-5848bba.0+5848bba","@agoric/assert":"0.4.1-dev-5848bba.0+5848bba","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5848bba.0_1660770741076_0.9795953191583406","host":"s3://npm-registry-packages"}},"0.2.34-dev-211e84d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-211e84d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-211e84d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c3d81be1b05215864ca6c147647b389b82034166","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-211e84d.0.tgz","fileCount":39,"integrity":"sha512-PcGLXjLFy+1SvNr0MOeS1aZh+nESGQA8IEvaUKkBczIj8Okt1pCTZX1SW6N2TDD5HxXEgZGqzO9IHdJeCHvUNw==","signatures":[{"sig":"MEUCIB0Tcav/cdtuK0NDehWHencHW+s6gKDsXRm9BrawLLpdAiEA0CjDg+L7NomRaX+lcJFiAmvMPhOKRQix3PxG6p5Rk+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/W6cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGww//WmHDTTvdIAF76u02dRE9GEIvjGbn3yuCnnf2/1YC0/W9I3td\r\nbQgwzvQbF/AWpmtn5KXSsTGpRgr6Xf/Z7rMQbPdUigEvG0RRKhJ6GGro8v0B\r\nTWS1CoZx4BqULu/GYNWAhaRhS5CkeXT1w3AL0RDIF5OU68ty0JfbSnskWZ2Q\r\n/dSs7ZJsHr6o9Feh5YatpO//v5cnUcL/Ihe7eJlrHaTv4vQzAlRe0lxJEXsI\r\n9wlNc5XTpRy90ib4nGYfTVftIYueJXMtJv/7Vns66ueYLK272IpGOTUl7HMc\r\nLV27+7iUMcX2TY8PRU0p5ukJOLfvs1XVS0BSaJb1LC46tMu5q1vmg7Flooyj\r\ngeo5+tkKEOvf5eMkNACi/f751Zzq+20PYGn63nqnQMIEtbAG7L1o3VGlJhBr\r\nF7lIMcvVQJR0RzW0Q0yBAyAgma5o7Kmbfh54/WIRabJx95FKj4z0TYIOsSJx\r\n/1GUAkaqGvpsYKbALtiAm6gimVOXTqNuu+Ed+gRFWZz67MhAzGKEX7wzLsdG\r\nKzIIPg/Vv5f0trqsl3lpHuN7o0Ror/80jZ73Svg2kpjEe0mwtx6qXgwPQQUB\r\nDQHZ2py/Sc8U3n614iBCs0K0Nb6xtiY5R+xOvb+WtpjMcGpk5dEG84oHOZMQ\r\n+NFRo/g+DNl/tlGGYBTBG2e8rF0vw73sl5g=\r\n=pqjQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"211e84d67d03a0fd3e0d333bd75f7b8214d8ac65","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-211e84d.0+211e84d","@agoric/ertp":"0.14.3-dev-211e84d.0+211e84d","@agoric/assert":"0.4.1-dev-211e84d.0+211e84d","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-211e84d.0_1660776092087_0.3471886806069988","host":"s3://npm-registry-packages"}},"0.2.34-dev-9e2c1da.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9e2c1da.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9e2c1da.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9b7193ec9cd761cbdd5028bfe7eee1329fc75309","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9e2c1da.0.tgz","fileCount":39,"integrity":"sha512-7ke3LD0ShG/E1ma3IKnYLh736psJ0RucrOZypklDGMwFmrLa18r0ac5I4B7ihd1s4wonEYc8nVl18MXKJXo/vQ==","signatures":[{"sig":"MEQCIEZNAokyKp83qKvRKdggVLYfOiOuDOO6xuZVQ9uMtPUIAiAWXWaZwBB1niW+Ef741oXHF/bYfHzNgPvG1h8JqfvfZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/YT8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtBA//bPUm/t7KGWJebay+ZXOY4F18yP0Jggy+DvQOmbLEfhajh1n1\r\n1GwF+VFay86UJap+rob857D0RO6m8cd+GtfphwJMFvKcwGIN/IixZ0fBxcM1\r\nunCm1DeZrjMtvcLjMeJD+e4TVmq1ckeq9OemJTV/3qme+B3W8A54STCBcIO6\r\n4KEucu5tHfHF4GDv2VKrlekIKkcet/z3vCeHKHG+oZO6rPFW+mmOFUj4rAfR\r\nZw+rmPI+osCA1Fisgavd0P5EC4dK3rD8xEud6mOt+10Ylw8I+zO2KFYW12XN\r\nubbOVS75Gq1tm1Rwd/S/7cQuAvJKR2yqsvoQr6fo+MdjT35AGmxwEC5kKhJc\r\nYagrHtTyd8xpOV4gKVi9hMxeP5EmQA/2lXZGnKGBGdWmQQ1jrXAljrmIxV09\r\nU0JuxLZQLmyhbq/fvDZKKKP0DH2zlTp5h3eaBEIpfOvLY2nEucVn9SHa5OgA\r\n816YsedjNdqfJrZ9lhRrFfolI7ceQ/pPnFxecJt7EJhFouImsLcTzPOcDoOW\r\nUl9XLpNXC8GEMHy/tDBBx7s1JTW2B5ietBO8GkrXCKMYkTVyeknSDRGRdnRW\r\nHi+vlRgVp570W3I6i1VLth3RJYOeT0S+H7+JwXueJ8V++CDtcKLfCUhJPcYt\r\nplCr/CsGDsl11y2uoys9sooTVkqpPkKgR9c=\r\n=Vf05\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9e2c1da92d865ce02dc766b1072c8c3209b0cfe9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9e2c1da.0+9e2c1da","@agoric/ertp":"0.14.3-dev-9e2c1da.0+9e2c1da","@agoric/assert":"0.4.1-dev-9e2c1da.0+9e2c1da","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9e2c1da.0_1660781819986_0.6893773315619323","host":"s3://npm-registry-packages"}},"0.2.34-dev-40dbf77.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-40dbf77.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-40dbf77.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b11e5dff03462511ca159a30a279638fc8abeb05","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-40dbf77.0.tgz","fileCount":39,"integrity":"sha512-t2c4OKBGS0TEGEdmXwMNCfJw36mwrZRHmrfctILtbRLQbfUrvY93gmxvo5u3RZaQOjlTIH0xhMv9/XEN2//a4A==","signatures":[{"sig":"MEUCIQCv3Gfvlaf0gLrtDBjLYG36dmltmcyUOqZggbzh01pVNAIgflsv2dl5LA05kNLmuFOxftCUU3ov4PBMKD1ZUUmBu6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/aCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWAQ/+Mrl9SuxhE7e+ttI/3nWjmhc++UGZkZctHx9a+VHVq2V0hszX\r\n/yRfSOzsmFobG8XHWkNSpiITXQ4Pfes+yqClQSwCCQDesgkvgXEUesuAdlWz\r\n52DR8C6OX5AggAoMKW+Az8/ohr2k3GPWTyYnIChe7N26TZKchbHlhi+oaIRn\r\np+M1tS98XM5c0aDuDKNjKFFY//A4YOgNGgqRjKE89x7V2SGjF1Phz5/HDPsQ\r\nRUKCzr01D4lv7PmPLY/BQcDDlDoksrkCtdTgsNc/Yi3BCdKBQwv+6WALz5MW\r\nIRvPTp3dVFs+6GxhSeaNQiGIa6kIaZgWx8rX+d2vu0n6lY3csiZTR9BILyYM\r\nP5buYtKQ0QKx27TZyjJroQZRqtQ+DOg/vOfpEM1Xg9CKdDvnmr/J4PD1O0sf\r\nJQ8rQH8ctWfumhu8vPGuvgqXp1le9N8IA4E8sYW8/Ub9LIYmwYEjP3+RCBse\r\n3qZmNMk1VZrIi47ywDCFRxIFqVM0wh5uGhLGfRyNvg5eeZd8y/TgN6gKji71\r\nbrQhRjKigMN4Ye5RCN2FErivepmW15p4NA7Ao/UC3WS03AklfPkJqiAPkCSX\r\nIXaVqEYUCX1KKTb2nOdBEA+Ph8bv8QXmI8fMocEC5edisA0ILjIGDolT8jI0\r\n1ymZ+D4LuQzRHgTztGL971Z7FJqE4Z+cQ1s=\r\n=RfPB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"40dbf7775f13d1b106419bff84d9fee0f93629d6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-40dbf77.0+40dbf77","@agoric/ertp":"0.14.3-dev-40dbf77.0+40dbf77","@agoric/assert":"0.4.1-dev-40dbf77.0+40dbf77","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-40dbf77.0_1660788872298_0.7852261023761626","host":"s3://npm-registry-packages"}},"0.2.34-dev-94791c9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-94791c9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-94791c9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4899366a7d62ed35433ababbdcd3210715570fa7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-94791c9.0.tgz","fileCount":39,"integrity":"sha512-px91sxQLNTQDFBowPmpbMGyKFZMoMlzfCh+0985KBj7sdHbso1OcTqKihK22J99hohWWgzhMyI0fp9udoOxtMQ==","signatures":[{"sig":"MEQCIBdDG9/v8XeRP8Ylko73FI2/L9M+hBWYxMn6yQZvFeRQAiB0spgBsUhLPZJ54kJtlxVCHoaee7xeSUTi/yyReORLlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/bNuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhKA/9G35T+k1WERoeQlBUdVxyt0Fo9BlbxHb4sqd4KZ3i+BFcKQ80\r\nVqmRj1L8o/NJdpQk+jUoLiUx/y36JkHnEoyUxByyI0b54o1p2GZSs2NL45eL\r\neYyjsQ9IIGMj2PQNFcFzn20xHw31MnI3xqw70HCrpuCzWT3wOALD0hlb+Hjc\r\nhPUumEGweGISmNdq7VqsxJdPVDuhZsNoXiefzLEzLMMU8+WyZSuFBWEX+u4p\r\nN2S/rXFLhZFpwuFT1gLV8m5OnRM549qiaWZEIBUAuhLIj7f+NEO7JXOtROl0\r\nbSM0u95TfIRQ282aXUluOWukN1Ehfk4G2WFq0OXLgH/E3o9Ala6oymVfno1h\r\nxyI7s2aMcMY5HydfZCxykP4RfrzIMEFwdok1Nmz5JZIPxy86/nkw6M05vzv0\r\nWAU/vzwlGQK7UYQ1J8VSAulYCgskVpJIAgkgIY+mGJCD2N5g6lvSqIwCXG5P\r\nGnkfwOwtjdVM8gacLUuaO6lwfDs/UzOONCRSW6ztdwpOJ+R/okWpKtdZbtiL\r\n8i3AzY7DV/BHepJ2g4pyxLg1ewWmx1pE6+6Tw3jBXBwZ4njTUGzmyQMDWudJ\r\nWqyQ6RR7w4J0sX3vhtjnFREdieh27g0oB+yjUHUsdhXfXxDGjeFsFh/6g8Lw\r\nd+w0HRK+neN9ZFSEz/mXEjaXld7NjJJLXR4=\r\n=A09L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"94791c933c678a1f5c8dd43721523db8468d0dd7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-94791c9.0+94791c9","@agoric/ertp":"0.14.3-dev-94791c9.0+94791c9","@agoric/assert":"0.4.1-dev-94791c9.0+94791c9","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-94791c9.0_1660793710616_0.043252696904586996","host":"s3://npm-registry-packages"}},"0.2.34-dev-5098751.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5098751.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5098751.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"592819c3f6c022768e6a27d4727d8470bdc6a1e9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5098751.0.tgz","fileCount":39,"integrity":"sha512-EuXlmweBg0aMuanb4XkPWaucQr4u8ja+KQf1Ksr8lPFibTFh6dbTrb+3zhOQS8GANFplr/4R+IVSaB65MDSGMg==","signatures":[{"sig":"MEYCIQCwyOXYF3oDP+yC/VvdeoQtlIcHQLXm+Q28R4WQRrBrVAIhANtb87YV4lvpkrWYKv14io0rKW4kwTGvUHAw2hoTfY4T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/mpiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBCxAAiPpk0oPQO/OzDlDYcVNbqW5toK+At5qh39mTa0DNLT/D0eba\r\nM0oZYsGLVo3KB3+oyQ4DSuYllFgF5E9eyFAG31gMO90IornTs/L8hNQtpeT6\r\nct4A+Z4ASptTzU3HS0gw1t57hLS1fIlgADypf0rRbd577goF1blbE2/5Bs5j\r\ng2TPO9WDY+XiuarChq7Ij6ZxCgW3Y29i4+X0fJa+pnIP4EgkX/rba+0ytI7D\r\nWG1b5t7yQTsfnI2F9gnBxgWe6yjeVHbvh0iBKVyJekuwvze6qOT+PO7PSVvZ\r\nSzssDzjd01K+EokCDVVfVp27jFUuShvQBBp4HSuN8jBXEbLPUDVkuLMWu2Ia\r\nnkkvEAIBweQfSTNS3MXR0CTJnKqrD6d8br6fzoSfSoinR4Ew+Y7TYsxi0gzx\r\nlFuI2NDBPuk6bIdXuS3Ds/Cppdpp08EASTiRnZL1+t5Q7GN6u/ZlTgIvkh40\r\nMz0XpdHt8KL+7uCemJ7ZdF7AGr6WCX1f0OItW4UTi1/AkGehYAV9ee0vIYNV\r\n4gsyeUQC1cVUZ4yAFy1kQXf78y2+GZHXVPNlWZYCWP8ZQDVBT6+i8FprY8Zr\r\nx4sZiXbNPmzGIzqsCEGLzpZCDBdF0PIqT5SEpZuO4z0oWt4UM+bGHb6bjoFB\r\nZkq5+o9BAb7jQKbOthhZNZkMI83qT0hovYE=\r\n=4D04\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5098751d513ec86a912a545f6864deed86eacd20","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5098751.0+5098751","@agoric/ertp":"0.14.3-dev-5098751.0+5098751","@agoric/assert":"0.4.1-dev-5098751.0+5098751","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5098751.0_1660840545993_0.5660592797074373","host":"s3://npm-registry-packages"}},"0.2.34-dev-0548f18.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0548f18.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0548f18.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fb5a91f6381a7e40f35821a752938ae4cc64f965","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0548f18.0.tgz","fileCount":39,"integrity":"sha512-mZ9LZqBWJfW+lalA6VprYeL2JE6Vj5zNHf++PKrS4FTB+ayTTBbHFZGufybhW1ZZvOQrmSW+2atDQLJvDam6zg==","signatures":[{"sig":"MEUCIQCO/+jGnHk2zfiO12MrQSC/pDmxj6kNAMaIvznmMQOvJgIgfdBsRB5oPlTzCVim6+pTapPwGUl20StcPPLFfmTbkM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/omeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpdQ//QCT2+7xoXA2/JNud6KgJKYipEcMkUz0eKHqo7w327KinRrMl\r\nFzXRUbaaX43n62dQL/lUcfZ8w2RwhIA/Fmm5b+zP3zNnd0+/n4qASAqPaRfv\r\n+trEINkjCdyZoURF538gknfWX6vLGDz8VTzRPJjXUBbi9QFUrLrdiH7i6a/o\r\ntTbwt0LiafokySPlVuw5yFa5bFRtHjPHkzKvDmj0xfc4r3m1HlMZrCAYq4Ey\r\nJPV4nWOlbAZxe1rddlelvBciM82MpyRQ/OWHC+HfYiA9xnDpZcnDTh5tPMlV\r\nsuxeJiDaU3tcbk88TnlSScMK9QnX1hIP6+pZpHYBwUvGGpqxfE/Sv+uXVsnx\r\nkPr+aqq75KMmb7ECl5CpiA5fFPbdWaarrl81OAUV0asAVyC3KpI2NBBGEIox\r\n9CYDsStE8VvdNMfTgFx9Mf941iLqM1D3THZq2bFA3jBq+S5vzuWdZ+E6nUwF\r\n2Y00dHkrynCY7QyqsnGX01OfRH3flbH8pCp3gyOP/FwTsadGBOOf7uBerOoA\r\nOLdWAIkunlcqNzYrrKDs5gTUALYjPQl3VHvknYwGAae0Or2dIFaEVyHynP1D\r\necu38OQmRas93r3oH+vAKe+2WZotGCXgoJ6FAkceqz2BKLWq9WXsJ9lnepLE\r\ne9C87qFAWqeJ75EBmIBZ5e9QjFskQfnXYJ0=\r\n=Q8LX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0548f1831d651095e8833eaa64c6ecd47709ffb4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0548f18.0+0548f18","@agoric/ertp":"0.14.3-dev-0548f18.0+0548f18","@agoric/assert":"0.4.1-dev-0548f18.0+0548f18","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0548f18.0_1660848542364_0.9601295117684394","host":"s3://npm-registry-packages"}},"0.2.34-dev-348b860.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-348b860.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-348b860.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a475aff231480fea37299f1ca0d149d5413951e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-348b860.0.tgz","fileCount":39,"integrity":"sha512-LVWLciNI6ZhPT6qiUKsJT09n6TmyEuDk8+3LU3P/Sbv7ZDYzGjLniTFyGtJZl7bZgPA3aHVYR9qdun6+ViSitA==","signatures":[{"sig":"MEUCIGvOWX2jDELjtLDmjgUjs6muEs18leRdHu/qDr+R+hp7AiEA1YXihQ98l5YGQEkVntQWnyHdQVEeINN+qWLzfIJRPyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/rZNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEfw//Rtr5uTa5wPSWfyKRRBnVnu7cPvffgbQFkDj6XuRExgTZd2st\r\nyv1BXkoHEDhEGanofRgZQd0Mg5Piv24trksAP/4uriJOi3ib4z4COl/FjYKq\r\n54qVF0DQxUUD3TnQJere2gteVEWSQ1NKO7CncHClU7eKcv0UgrN/P3hohyxO\r\n3zDKD5JkLu7BD/adb4/gjBgwGLqHbr5dWOEZ3nVCy5Qhqyo2PJnIAtTzKr5A\r\nqHJEbpP9KoJLWxtDj7bbNGzKw6pT74GXkvBl+7X5dsnue8NcxvMRMfDlFdsY\r\nCSEpTwYXbo5jeItv10DInuTEbf3w8Nmk6hl7AkJbm5/WE8up3h6OxZNAMH42\r\nhUAQ4cKJH5KLyI6zoBfz8Ec3hTLIzjLJ2wM88Bm4NQyQtLTzKsoR51wOZ7Ij\r\n0nePBk74ZeRE9OvFLufkAG/1TQkPWogZiC0EheLoil60Hla3xuy7vEaFM08u\r\nuDc/J1cJV2vE3bnc6G3W/bGIybnoeLTZKSpPcpuUYGaS7dAJ/ikFSKWxWxXS\r\nKhBgB9XfJeYdzp1k5mqolVF9Yi1c+yXLgitjk7OVSsd9aNlpwKE5Veia+bzB\r\n6+7jvJP4SkaIQYikjW05OaJgsWY9wMWxIR44hOvNM3Fa9ue2HDnmJ4aS/sMs\r\n6x566RuT4X391MOoNEPn1ZLn5yEETowZDk4=\r\n=A9YR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"348b860c62d9479962df268cfb1795b6c369c2b8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-348b860.0+348b860","@agoric/ertp":"0.14.3-dev-348b860.0+348b860","@agoric/assert":"0.4.1-dev-348b860.0+348b860","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-348b860.0_1660859981360_0.18966459997720886","host":"s3://npm-registry-packages"}},"0.2.34-dev-0eb83cd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0eb83cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0eb83cd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bf50e8df6e480f6e922df516ea4a60b014a4fedb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0eb83cd.0.tgz","fileCount":39,"integrity":"sha512-Xq9ie8g/XE2bIB+hXKxjqf68B6BuhsS4op3wk2NRtW44i5LMOCqm1is9C3IxOTfDjp+yA3Lx9J4h4490fsml9A==","signatures":[{"sig":"MEQCIH5vaz0K1mh6MOjoA/uRMy8/rfPznBWoUmysgsE5ylTSAiBon5mUvXpEvTOA1jwpdqqU3iukH/ZanBNVqrOKUYT3kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/sl4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB+g//RDP+njhuqhTR1PwAXhR5JpJJsMlf/Rmvu0bsNa9vMxFqhEn7\r\n0ZgrLkcvIn51yZJtahLo/WLhjufw0pA0Wa20+wwADJPd0x+0TN131xDZXNDZ\r\nLqm+NfoVxXRRDDDpEZclOP/0jz/5SVlOajkEtU3bxKM6Zu7Xoguv7AcXWVAF\r\n8rA3Fr5LWVj35N6qOs1Y4gpUFHnymS1HgDsYltrq1xyvcfI9TeNa+E6qdZNb\r\nkk2nWPp5/KKEfR+KBoxTCsFP0UDoNMHvfMwJvZL3XAkvpF/wznwhVh+yfiKy\r\nYrecOI3gWr8T9gI353pitjS6bU+fyGuEzpAhHnI8RGmlPq9QfghnW/dF0SWc\r\n39XWJeNQCcgn8Dbu5RqCUd43p8Ye7tepqcGB+ps0EosDLYUfeRhAGIvqIfP4\r\nXj6M8VkHhwoIs1p5R6fP/1pUEFtr6DdRNNLQ+U0xXZ+BA0imZiybC67o58Ei\r\neGbVdz6ykYuBO4yT1CYwdOIOrO0eYn0nV8Ffg/OA7tbBgQKFtE5G4zihn5Iu\r\nsJvGnSzOMlMc4a0kigIOTxUI8KiUZK43O5q1MmCRoIiGPBo1N6l3avy1yLT5\r\nB7Nxx2VOVXaXR3MoQbfvvwSnMYRFhOJRZPs2b0WYUS72CaOY1vEmHU6XqgQe\r\n0oMEz8AqnKJ6YKGzgiSIESn5xzZMfeR6D+k=\r\n=QmsZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0eb83cdf3650f75c70be02e863f341214e0e9a8d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0eb83cd.0+0eb83cd","@agoric/ertp":"0.14.3-dev-0eb83cd.0+0eb83cd","@agoric/assert":"0.4.1-dev-0eb83cd.0+0eb83cd","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0eb83cd.0_1660864887884_0.8268785919413006","host":"s3://npm-registry-packages"}},"0.2.34-dev-497d157.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-497d157.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-497d157.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"77a77325708e3be2e97f278927d5093c4f1676d5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-497d157.0.tgz","fileCount":39,"integrity":"sha512-5UwUD46MM6sJGkjenxC6DQ1Ul5IuEniN+hxLpbtvkOlmUrWJb032Zvq16FiNhgWLVCGjPobqLGL12+Hgnd09+g==","signatures":[{"sig":"MEUCIGRlWTGBnHKQ6dCKzSyl6KAZ82i1nOkC17RAcHfodjIjAiEA38A/rk4efZjkgwXFIHDh71DeZOnpr0dAS3lnkmx/T40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/tTkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoREw//SRVvU1FIjzPc7PLhkYtXDriFEEX+MZLtyzAOGCfOi1vgWmNQ\r\npYc381oV9jx0Ol32jtkcVh2MEmEaotS2yaCZB6K9asAK01FSw7DV/VnIFeOE\r\n88vThSnWxeOCh0BGK5GYnr7j2ZIdU2ek9UI6yRlFoj2C3OiQGenQHGytww7/\r\nYNmF1grEypbBKwrinvvmY6Qvb2e+JlhRjdKK8gHUBBPwYSPn1RkFGb5u0pLO\r\nC/hjbqWVtok9OrdDPrFtYrs0jpIXt4kiwEczC5vTEWAMR8cE6qIid9P5XBDZ\r\nzOyQPisYSutwl/yj5Xkd6cEqWMMu7D13PPsc26YDPX/RvDlSm538QCcLj1vB\r\n+JAnfyTQInTPclrZXkRCKagqbsKC7WxNUmaqt/0MLYOlnyheZiyK00vow5gd\r\nO0BHyLHDQeeGLoMuiBqtLbYOL7fMY08R0q/UBxaKuDEX6lgfL0cI1VtiXNa3\r\n2qa/KABi5nK2iWEXk8BGmUN7iG1WdI4F2Vnd7vgVMC8pFJGIifS9NpsOdLuy\r\nOTpQ09of+1Q2ymv8PHZdekGsYk+RrVtXPTJTjUkuzPP5eihjMlYONIicr8jC\r\nUzW5CpdqhRXMofUoJOkTbzHX6z/+cYPMESRMAc/Yu5wn2yBsq9Dms3VvSWwz\r\nvtwOGVqyR3jWHSaLJ6P9BHc46zahuUy1ayE=\r\n=6MVb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"497d157d29cc8dda58eca9e07c24b57731647074","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-497d157.0+497d157","@agoric/ertp":"0.14.3-dev-497d157.0+497d157","@agoric/assert":"0.4.1-dev-497d157.0+497d157","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-497d157.0_1660867811923_0.38078236094726714","host":"s3://npm-registry-packages"}},"0.2.34-dev-406c7c0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-406c7c0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-406c7c0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a9244c8e6f0a834a2faf86541d0e0989518e78c0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-406c7c0.0.tgz","fileCount":39,"integrity":"sha512-kB3VhPlXbMZML6JgncHzRZyn3OW0hlB6HhBr+q8Xuf77GpT+Dck1NHRT2HVCT2WaT3EzPEg3movaoscpCiwX8g==","signatures":[{"sig":"MEYCIQC2Cd+ShyALM565CxmsOSF0KxLvTe6Tr71E/nChKsAHHAIhAM+VlM+46aMEy6immZlvgWMUOCOJL/uJDAVnDAUyVeLw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/x3TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYjg/+OJOvQPULw3DTF+r1y3cTDtbgTjz35Xcilo3eCFTS+cqGEieA\r\nr30jBjkIKZIMxANgBDIB96A8bAvx9HpFs12WdZtZNg0j+GGXqnSMSjvMc2sT\r\nPC3ohMw7/Wc/itfnYK+qOvocfWFLxAD32lg0OMlWWRjV3txdtrWVMzvq71hu\r\nSBDp5sHTWnZRUAHHrtvM9Bm793mCUlkdeV9gBkPib8YHmJhHGrE728OZlsjE\r\n8WTi9aaInTp41oWlM9F6HS4RM8HfN+4wnkdH5TZ3GLemFrapcXyiTBftVuwR\r\nEAlcVW03y4aGqnICvvbT5TRwq/u3lxM2+9JtFBdPy/m6qDoNAIF9k8y+lLQf\r\nCaNz2P1LOuQH5XvnHzS025jMFt//EPwrvz3Hj7c0mj8TQg6MzZStyN1z25+N\r\nFshT7hSJf6Cmi3cReWtHMSkKYSy68fGveoXmHxQjeCZ7NKeRZ24qLLuDqjFr\r\nEHFH70mzliWSoSCzhQJjcJB4XRs9FK45whnheK7eX0pSXuWxycm+w8CaXiDB\r\nUcrxQ8XmmJHyhFwtwsjsPBzXmhOB7HqNnapFrTdxZLIq811KigGsWLNGAQsl\r\nVrp22RCtKDdb7+ODdVXYWQ6ZXCDvUE7sWxXWOWRI28b9cKg541Al7xgpm4w1\r\ntfZtGRkpxgpR4JlpQjFoSsDEywTg1JFbZv0=\r\n=SHaq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"406c7c0223d3bb54a236db18473c2fee680b995f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-406c7c0.0+406c7c0","@agoric/ertp":"0.14.3-dev-406c7c0.0+406c7c0","@agoric/assert":"0.4.1-dev-406c7c0.0+406c7c0","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-406c7c0.0_1660886483240_0.863157534345393","host":"s3://npm-registry-packages"}},"0.2.34-dev-130feae.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-130feae.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-130feae.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4689b34e0cedfd43387911cfc5026af10877c447","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-130feae.0.tgz","fileCount":39,"integrity":"sha512-9Au0LxUx3Vxdr34M9o0ZL/obA3yolKb9kXR+B9iDl2SWuzxUnlfqZAmLedppRH/1f5shfnVmWabYFZD6ADYp9Q==","signatures":[{"sig":"MEQCIC5RrUZisL3wwNClsizyvVTluWuZ9wml4UzaeLA95yBbAiALs7lDBiVRH4nFddDx6YHWOiicc/TjPZ0ikFGPIFXkyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/zXaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcVBAAn2xF+XkLU1G7V98fflm2ywK/PwdSdpdWqpOw9q5s9ULGX897\r\nEoRiswLoia5NABLepHhKt1sP1GJEDgbbtNCUCaidMPcFCuD4kOEcd9mwJd7X\r\ntbIny9PmnIBwI66KjzjqfFJIspIlEGoo+swx5tyE/KpU3+CJq7sNBIbuK58X\r\nDKMsiK9pdY6Q/V71cT7LMan2irotAh1h6XDKN1h13iPSIWglsrpb8gWHDrVg\r\nubQ3VggimE43YPVeC5Af7OXFR9rfsHVRbYwox+QsARznSYM2f4lQi4/ez2U9\r\niLCWgiTxCohShakQBhtBgHzRSkAcmwDWuZwCPY1tAOmtuWj7gOlBQMUoWh53\r\ng4lLSoduEe8k4aFbfdWQ1PzvrMc0uLOGkAlf6J2mrR1RjsMooljRgFdshE9I\r\npN/cxx8fay9ZBWcLvXZHYzHwYWsbOz/V6IgP/WUldpbHYnnEjYXcbJGavUqr\r\nXWM/35DqaJSNea4MecTn5jABE1XYiSgntjPg8EoTNdpkOnma+3WAFI4xj8UG\r\nRJUAdMPAGKEu7xvAHgxz+i2Xq9Ody4pOjqkotiKAzcGiU9LIEHBcU0TYlVpB\r\nz/SziDcDHtBFhw8Rrtn2sy+j9KC+SCew+X12p9QFIOL7S4FSwX5J+y47OMt6\r\nqzzXdiA9CDPYbILhkpBRukOTn00C/8yrQSk=\r\n=yxat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"130feae4b0341bd8ea17569837376481dfa82f1b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-130feae.0+130feae","@agoric/ertp":"0.14.3-dev-130feae.0+130feae","@agoric/assert":"0.4.1-dev-130feae.0+130feae","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-130feae.0_1660892633993_0.3569783097442425","host":"s3://npm-registry-packages"}},"0.2.34-dev-f1d81bc.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f1d81bc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f1d81bc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5a722bff26ce815973be685856d90d56987f746f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f1d81bc.0.tgz","fileCount":39,"integrity":"sha512-4Bs4fQjSGEYK+kDHZgzpQND4vt4MxyaNqakf2pOQNMUZ0KAjn7MACMiknaYnShVEDWdLcGsIAZWPDnd2ciMKlw==","signatures":[{"sig":"MEUCIQD0R/jrw+YAYnou7orVaRrx3eJG6jkkZkkPTPqIB+Kx4AIgKkzAMUOjff56KwNOqsqPleJqjci6+0MQHZCYbiyO61g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi//VOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWPw//cxbacLxPHzhFlKDw7SMu6aihW5UrXLEJNVyjwGqTOETwoTRs\r\ndwv/DzKWztKPphDzCVbHwHl3yJLlHeB6QcFP0X6qYy9hU5Tw672O482NGWZs\r\ngw0jmmvSI20cCGFxe0k4bVE0A5tL17hLtPsUVQg4gsIhsVgqyWNoHHVyoCib\r\n/0TxOS17crHVsM0nzPKk9nsBJnT2bt/Av6bE2gBWpOTjtGf1Ye/O8yGOvape\r\nPV625NBmP9floJH9kBippZvzCr8vJxSCQgI8PyvkoH6wrVZvRMNmqp2K1H1G\r\nrNBERx4+fqiyygO5jkifqolnoABUxxR7cJIg4m1ObTUNfS/vJybyetkilYrG\r\nan4962i9+FY7V4EhYoxQtm7XeEHNBfAShmZLOG4+MdvEXqE1Uw+3hlCdF58L\r\nxi804OBo2SkCsi+yNUUd0Brgu3y+uwi25iQak63U2QdoP/Re2E7PJPhhTawD\r\nfKU02U/kOpixC9zjsH70dQH74fh5cr8Zn9IUIiCmGFp79+jmTaMvY1YW4R8A\r\nasMQV+kXZI+bYbXBZ9rgDpfd3iWEK7spR/qticp6PXYvMm/bIql46S5dnmjr\r\nZK8kZX2ZzUHjV55qEykufBv+XeISlHWqA8Im5wCB5s3oq9f+xKr/4DP2uk2d\r\nbpwNsR/jvWdJyg5VA7Q959X4MDA4vuKQpWk=\r\n=/I2h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f1d81bcbb822e5189fa3ae1dbea0543c335d3471","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f1d81bc.0+f1d81bc","@agoric/ertp":"0.14.3-dev-f1d81bc.0+f1d81bc","@agoric/assert":"0.4.1-dev-f1d81bc.0+f1d81bc","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f1d81bc.0_1660941645659_0.22808164304293443","host":"s3://npm-registry-packages"}},"0.2.34-dev-02f2002.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-02f2002.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-02f2002.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"101b233ffa0a587f2f25b90e3189b1b66268ffb9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-02f2002.0.tgz","fileCount":39,"integrity":"sha512-aQoTEAcj9hFaQoEqq7ukNdiGpIgtbxmgV8HpVXQiQy/5RwBdYfnPiXibXvuqe8WS+yOlWDb4Ltlg9p77TApqDw==","signatures":[{"sig":"MEQCIGcVzt9G88uoGYkkxZVqZT1dUF7azds45iXalOeTqTOSAiBVzwTdxQw93h7YlCXng3DS14nmPqElJim7mLMlOHcciw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAFVpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv0Q/9EqDSHQHbXdFFFke4j9StYKPZu/8jWVeGRIiPVk2fQX1lSPZD\r\nppunqiSgwWKY0uQ22JoP+BbJsanSLV7IGdKNBAeIn2pJ+0bB33PaDVBzky/j\r\nZvuxh+jwY5BqTFby9N6qp3gU9Bjxt1BdawAD7an5ZoFihdTfm72qCqMvS+Sm\r\neyheB/xqHYqxGvTuIwOTLM6ct09ZZttPsTKNoR2ojFTgfL1tVnNrTvdR7xRD\r\nXZ+A+NT/iPbfq6bwhzQzUbeCn0I7VqgELVjYiQjM1VpsTfoyY/KjTODqk8zp\r\nl+AMyj4BZbJMF4a1XJ5cEJ1j6Q2fep1DmOiRwrwqCNBtSdcjlmxFDV075z2V\r\nU7Mtg5oEoe/uolDuHAT+kZLsai1oEOGDWfjc6I5D1B8tC4ykYnNXrWQg1ece\r\nO99DrfSReGmsFmCzVh4kZaG0xd3GZUFKaQZc+nE1JYgMveP2FZbAvItWUcxC\r\n/5oEDXx3ZcJCqxRAM2CAg3nGyif5Tc5w8SQvUJSzlhBJnuwZzrz57qOqmY73\r\ncNDp9sd0EDs10AiH+8yP6sGwriNAnaOfao5N7wLqyCFsy5Ku5vFMK+c9qhXP\r\ncJw2IbTnxzgzHULrar0Wjbx1wJfAlZR+WrySHXzW+XMN3hYSsvm89T4W1cpa\r\nQy/YU46dAG05gNkfSSrJ1gK8BMxfXeEgju0=\r\n=q3PB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"02f2002a41a8509ee2b59c943535dbba73f5bb61","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-02f2002.0+02f2002","@agoric/ertp":"0.14.3-dev-02f2002.0+02f2002","@agoric/assert":"0.4.1-dev-02f2002.0+02f2002","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-02f2002.0_1660966249148_0.32863523567726793","host":"s3://npm-registry-packages"}},"0.2.34-dev-d8ede91.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d8ede91.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d8ede91.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d62b026e43a643969c52c2a3683c227e489d0265","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d8ede91.0.tgz","fileCount":39,"integrity":"sha512-Sp9/jp83tppCTWZ6Ukb2HHO6mmKSo3BvOorzy7lLfbJ+EICLNdCnWe2Czq+rijqEsEK+u8uXiv39e18IjAkcPg==","signatures":[{"sig":"MEQCIBdfs+X6Hii2Saa2+DZt7R/WjQ5z/gT0JiQ6vK9Ap4nBAiAvGD/DhYTMi93psQSagwuV1+FY+PJi0UQoh8lmOnsxsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAWq0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZUhAAkzMPWp9AKEr6vdxdu3DLqg5Ge1sCHO15Uawc98hOm9ObyWRX\r\nvA9vIGb7t3CQ9Yx1nyPKHrd694/pZNim0uqgUMlI8DFZCKhk+zRSt4Jouy5g\r\nAQyi0+MXXnjOPT4x0apqiqnEwwvHPU5E0BEv3aRqDpHHkjoiCssUHQ7LOC/u\r\nrlvswzWEukcKllFObcMjPrbkIaZUyTBVaI4HCFUNCpgklTqqQeiTV2bXhIbT\r\nWl+MgYKBNFgBcKK8UMz29xKCrjfJQ1wdsjY79WhPhpdPIqtFHFl4UGDAtXzn\r\npUcgnC0XetjhmZcoPo2W7Tt31vuR1QDFNbvKu8RY8Ro1go/X8cxG/kfKfRZ9\r\nxDh43s557R47xhYbzNRDIa9V49zZ3mBNGDQOCnNIrP7aikjUOcWdD8a/MDEP\r\nJyNr/7dC4eEhwOIiU7GB2fVEOdeEyhlTIsCf82lExzzlnzlbDKjC1U8irByR\r\n7pV1zqPqlbgCXbjCTK8OMIDZrrvj6h2g8bsGmjUDPdjRJa3azRyYlcKeu5zL\r\nWuaUvpUCGBq/NE8nC3+H8CzBRY33etYErgJZGR3vp/PTGZDax7j9xDbOYmAx\r\n7yJP1tuNipSE3rEolFYhrGZ4x7Lx1qFl70P1G4kSAGXxacPbOJ/sH7WCOdhK\r\nZU2xxq3kQ4cqxPsdkpPZKvR4IpOpMYn/jZc=\r\n=amYc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d8ede91105054da06f16853ec293ba108c86e8b0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d8ede91.0+d8ede91","@agoric/ertp":"0.14.3-dev-d8ede91.0+d8ede91","@agoric/assert":"0.4.1-dev-d8ede91.0+d8ede91","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d8ede91.0_1661037235804_0.9875285286500044","host":"s3://npm-registry-packages"}},"0.2.34-dev-e2c1d94.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e2c1d94.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e2c1d94.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7c0a5ab0abc86b73cb54696a789db4dfc5e83d68","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e2c1d94.0.tgz","fileCount":39,"integrity":"sha512-Qd95K1vV5zWDnHfAXxxRwrfVWR23mZxH5+zfinXH9+y7s4HpHwfuQHNwTY3POEbjWCkCetUCrsmxV/G+l4GvEQ==","signatures":[{"sig":"MEQCIBqm5xC25Srb9KP5rbegYLeuTPnyNZP7YrdHPRvsW0ivAiBfNpYMmasOJCPBEKwvJQBxsrNFtBYYtuDufBIttA8fJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA7ZqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHnQ/8CjijJByu43llkDxOwZ1PLWnx+Pk1fRaj0dFV43PJFjJXqaIT\r\n56YJBlJp80wVzSvV3VcvexZ4/AfULHzRt/OQUDDD95xcWJZIAR5khOpJ1Lhx\r\nQCvSISATj6dKxm3Yho//GMFwpWk5OqwI3Rxpzi6LuzHjb6ugytu/7/FgIebW\r\nm9+VcnXf7MhkJkXo298dtvxSnTh1bttcoB0lwRT7FEH20b2K0n32WTjlzMeG\r\nH84Rxhzbe4aIzMg3zD4RcNuGOEvIKlOjRlXFdL1ojPQNOi7cAoX9RJJu+yKF\r\nWU76J67Q0mk4FNNYyw4rkpXdKWaeWoCddNSpqlmjNNgnOCSM+9k5DwmuhBuV\r\nqJc7lKbz/WLgOXd++6mF7pGLsnPx77He9eEQOzJ2aHu4w1A19M7b23YZsWas\r\nDFwAg6gIlB73N/eGQH8Hm6i6BJsSaSLiIHeqRyys+7mc4bOAKxBUgDKTMOce\r\nwBLwJPWF1IrfuqnJVGaR0IOkcB2/1ieglwubtIYfiZUT2vJBHB/38Oc+Z8Am\r\norKAdEKDA6Ayk1aERBe+0aaoCR16AwzfV1hKw38ZsBWl0B14Ge0iZ5DSrlIo\r\nR4tJuq9OfsyieV7Dkwcn9IckWUBP8Go4No8DFd18NsNQ4vKJErw6anX6AnXc\r\nbJTXZ5LmcY3q9oSDq08iyNAxmAeGrpUfS8g=\r\n=7la3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e2c1d947b39511d08bfd30151892fcda0c08935f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e2c1d94.0+e2c1d94","@agoric/ertp":"0.14.3-dev-e2c1d94.0+e2c1d94","@agoric/assert":"0.4.1-dev-e2c1d94.0+e2c1d94","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e2c1d94.0_1661187690117_0.3393891192112384","host":"s3://npm-registry-packages"}},"0.2.34-dev-8088b5a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8088b5a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8088b5a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bc8edc210e8f46ba725507eccade16ef528a5b23","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8088b5a.0.tgz","fileCount":39,"integrity":"sha512-HZ419Vh/bQqKPDSaa9/ZtZ5LwWidEpa5QyfaWC/M/PbIEO8dS+dWm5EelJQOpSw78uC40LY0N2UcJpXTjUGUiA==","signatures":[{"sig":"MEQCIFEHS00zvDX++B/C/ZxfRYPK/UMGe0FFz+6ZXqZljIx4AiBn9ljZwnQhKaJEWF+AUNPXFKkWT9JXTbIqiduuY9/l/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA8w0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7tw//fU1FIguZvJdDG0okrUk9Jlmn3M5bJrtTcWnvkr9IWcQenScR\r\nHU9eX1XJ1qvdvIGKp+n2uLUQV5Bw4XfCwO8UZq5B5/fF3wJojmbHdPVNYyFe\r\nNsur3Z6PKY+hEtcd7AiqjCCatRvIOaXxe8soyexEtB9eSJiGklDah0kS6q6+\r\np1DDCzoYtU8efLpGUXU7QldTDpcXW85lnMFWySnkurRV6Q0n7SAbHesTuIND\r\np+0J6pJehTsNr3GQmNgdP+wqcqPAoVXHSTQzv/P2yhtrsCGFCAF4DaNNGaom\r\nTmk5t8KdFWcmcrFMKJjr23Q4UxUQYdf2flH76NTQjPeTH/XW9bLE1ve2hDGT\r\nHo6Hg2gCIQvynekOyHIMJ1jJCXkKD3CaTSVaDBoDA4yuOWPEsLnc4ewf3I5n\r\nq332wl+ajEkuou5CflN+LM7PYGF3tsiBrSPg7h40Y5ttvy11cMn/Aw6n7vRr\r\nygpOihhlgMExXvuYqUeME5qRl4VqghwcLmRDJhwgeABCx7W+gu5zCQInFCU/\r\nmKRiNBWhsq58NcKgtFNV4WdwoWQW3AykeZyhZiZPALeZ9cUI9F4f8AXAEJD/\r\nxkJmtuAktcGJoyAP95R3GWHODRgvAfvjmBXF1K3FYASJeDG/SA0CmpM5sDIB\r\nNHOmA3B3zKUiAG1S/YOVYaXC3Ry9310ZG2U=\r\n=H+M4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8088b5ac8b24a0e0956f2c20fb5f84d07d66c4a8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8088b5a.0+8088b5a","@agoric/ertp":"0.14.3-dev-8088b5a.0+8088b5a","@agoric/assert":"0.4.1-dev-8088b5a.0+8088b5a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8088b5a.0_1661193268569_0.2898020828814014","host":"s3://npm-registry-packages"}},"0.2.34-dev-84f0198.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-84f0198.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-84f0198.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cce4d00f827cb3c6fff2f49e424ab8e87dd9de43","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-84f0198.0.tgz","fileCount":39,"integrity":"sha512-evVXYkIBRbr0Q+IzGm3DTi1UmqULFVWijQRIrEp9Gm2DxAcqhoSrG/4sX3cSGOIBuR457XmYuTT8xmjQKsBygw==","signatures":[{"sig":"MEYCIQCToU2FpHkZFK4xDzEv8+ts6mJ5DDuCPZ2XJPWNAJnPsQIhAPMvcrMYY5i6hqfKkV0R08osHm21KpgMLhaA5ndidpTs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA+ZLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp01xAAl3Cv8JdZyN3EndL3na7W0bSMBAW+egG/TiNpdfUHo5W7S3Ky\r\nSMf00b+CGkIBQ7hlFhjCI7rNv90D9dRUq/V9wTB6bWJv5HKWCdqraKVRMhe1\r\n2wG3qFQzpp3J1/R88G0QlC0KRJQ8YyvHqCRa2W7vr4ZPJ3PTJ9Siw7vGFrXn\r\nG/9nH2pQgc7CdXUZrxevAxzk99cT/Dx2VbS3zYJVqx2u3IhPJ85WtCfgrCwr\r\nt7O1rUjnwlkVQKf5ZDwIWLVncd6VS3OkIOOtPEDaeosNfLDMrQew58Cc99gJ\r\nW58k25rK00TRFElTmGywWsgOHFkDLycdEFXK7P/gx4Q0XDndDdzCKv2IuYtj\r\npdCNoc2IrPgOxYCFJr5Ht7SM9jADjRHTUe9icZu4gKfzC0iakCsoboDPfg+a\r\n964pyFthGB7nl8iAeZ+4e0Y2KEjC6Z+f2mnADJouzRnmC7WYC6goh18sy++A\r\nhbXhjk/6L33So2tJqCrg7t3MRF4J5LVYUJZPvE8EC34H0fGjW92KKROYEZUm\r\nlqg3YoTKMOJYdIPQjqu/xDUsw1HtUsphOwFmXxNYV+xoi/AkohRjT3hDDy3I\r\nMfheXUAsEmGV6CETY/Nt+4VziwmzLOR/hXadOFlfrhNrjVjH7fji+IaA+ZSX\r\npoCirQ7kKTo2aaimuNKhCYYoiwSwtqvAoxM=\r\n=8saz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"84f0198aa596591d574a7b218b84b73889574cc7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-84f0198.0+84f0198","@agoric/ertp":"0.14.3-dev-84f0198.0+84f0198","@agoric/assert":"0.4.1-dev-84f0198.0+84f0198","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-84f0198.0_1661199946555_0.5170216766444851","host":"s3://npm-registry-packages"}},"0.2.34-dev-45bc8a1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-45bc8a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-45bc8a1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2d3ddfe0f5c36bb22fbd3812477618b93d8cee2d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-45bc8a1.0.tgz","fileCount":39,"integrity":"sha512-vTp2bN5Nls0k3Mkj2tIuD6f6dgTqWE4BXPsJOr5awqx38Nq6owOhcirkkASmio4pqwUuPKpaacE2NmQlEKk/Uw==","signatures":[{"sig":"MEYCIQCWrY6ehr2GIl2zPR6XiYdzFZEZnK8oqVSmFVpNab9pMgIhAMumPkO5zOspZD0eq09WhsGc9CjdeCqIevLHX/GUqvhp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBSuZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSGQ//bz7Sf5t6aRCH3L79B980WNa72hhbehQUjMhSsJuvYEUrqOHn\r\nEOpme6OTW7XS10y8N2elGhfLI/r95S3/a4/aoWpaCvEpXdwwg1M73i7CHTnJ\r\nSoDu+/hyGzrgE58TLs3MQWWxltjNk108fGwpbAd7Bb2lVo/jR8MjML0JCxHI\r\nlwtPqVJmEDcyGWOAmzOo/EphtHycruy2QxttEkfefj4SJY7PosBe0UMvsiFT\r\nsAJNtjqYLFNmmcmV4RXGIDC+XIuUI3tHGnVJjhTor6TZZsTm0a5xwyFwxy//\r\nRlqFVJWeNKy2tkpnFAaTMNsypauvJWROZSho0fkhwMCh+XUSQAqYdk3TBKfM\r\nDZD2KiLexWsTc7f16IAezZckEbBNhvbPeA419fBI0W1Gx2/Rw9E3VvpSvPrr\r\nrdLqRcfe7Xh+56ZzsZL+xZS1kLaqudZLOlBgHQsgU4GNF9w3+b0rmXuql7DL\r\nTomg/hkvwfl+90M7v14RNbONTy99LbTofkGGwWpX/gjIP3yOSY4nUoDC+nac\r\nhlICTRNplJSjJ8ARYuuK60UysXFFQu/wNIeHlrUUgT1ydf7D/EaRTCzDbtqR\r\n0a2qh/QXqs2oVvYcIVPN6mg4748J+1Sg71zIDGd6urNdf3lKmw8A2XEm822u\r\nyzsZCr57NUpRn3kNHbuqWhUxWvtvYUWIzJ8=\r\n=yRMw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"45bc8a1896c5f51b6fb41863b50fd16c18cfcdff","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-45bc8a1.0+45bc8a1","@agoric/ertp":"0.14.3-dev-45bc8a1.0+45bc8a1","@agoric/assert":"0.4.1-dev-45bc8a1.0+45bc8a1","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-45bc8a1.0_1661283225283_0.46832269860960096","host":"s3://npm-registry-packages"}},"0.2.34-dev-cac762a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-cac762a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-cac762a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a5725335beed1b14898c38da9632f73d9651a046","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-cac762a.0.tgz","fileCount":39,"integrity":"sha512-EhucAc/1DVF1MSsmmjEQ4WGkaKxQUETshV9q4n5XyYyJm+ds6bVnQBgDjDiN4qkXdU2hcJHD11NcyFwA0AnUAw==","signatures":[{"sig":"MEYCIQDMq6QkLo6Pavv57Embb+a2VMvE1dsteLqd9OG/MDUNBQIhAOXU98fjv5/OPpP020k2pYs4dILjXGUs+AjXQnXPlHUD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBVjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQig//fJYc+Uc8IKTBU1tuOvuvQPJ/dR7zUWaDesQYv4zX5hG/raQx\r\nmizpUcjV0GaJCt42CUaYVHJM/W+MlSgqYzprVn5KdcYKvl0NkC+vmIF63zDO\r\nAdt8N41Ax1FQOAN6hMdj9U+VExqZkK+2l2ZwfM7qFaIxrbvFVZikL5d3vD0h\r\nC2Ui5/1a+ZJXjZchuSx+ltAkCtIyCN7bhldoBzNJLZItudhCoA1fHtKTyipI\r\ni64DMpgQPIp+azsemsMyRzBJn9n1yvHwNlxEXKobGhTXOhk4C+lA2lfYieTK\r\nbmlc9pQBt6CrSJ7TZkcK5gyTR+074kydtYNNzP6RWtuME4oFRJuItisJZ6dg\r\n4cog9ulhFee6maroDRR4BnI8+x985iAmDz26ch3uf+E5Qc59GbKmfwsv6fYu\r\nkMoqfHuuAaEO0gzifQmNAC5dkppzrQmspGxE1tWD/LnxROsWYQ8a0WBCCnfJ\r\nCn3/BBVQLwoZW20YXqiq7lyzPxwE+DdFLcqjQevOzzVIoXMCHHhsDpctIi1W\r\nHp5hyEfVuIwX3+57w7ZnyyKSlhRzHy6jtrzrL/cNz+UdfmsBzA3XyrSgwEfG\r\nGrUvyS2jCJepON5ce5U4CQ9sdFIpc1iUmtuCnw8RFjaP7j3rsQLKY1tiSHfo\r\nzkKDnXGaLzKd2AfCxaHAzKFQWnPb5iKKKOU=\r\n=vQGC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cac762addd1311040012e9abab156470474963bf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-cac762a.0+cac762a","@agoric/ertp":"0.14.3-dev-cac762a.0+cac762a","@agoric/assert":"0.4.1-dev-cac762a.0+cac762a","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-cac762a.0_1661294815935_0.8337932856378996","host":"s3://npm-registry-packages"}},"0.2.34-dev-45280a0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-45280a0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-45280a0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2c5678ee7970ab824869f6b198f1e98388ae92a5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-45280a0.0.tgz","fileCount":39,"integrity":"sha512-hG9nMV2y2KcaiWANqFRPt5Wb8kiIewhil9slH57XWdhueGOAjqHkqSdQpRq3H6Dz7WRKA+SqesJNptAQTcocpQ==","signatures":[{"sig":"MEQCIC7u6j0/oxcnPpE/GG1AIADx9KW6PmepidS1IVF6pYF7AiA6WOfm+LioRwoq9WQVap/aEpgXPIaawR8f7w5mQoaDxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBlTMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqiqw//RrXquOncqRtUTldEtyJ6oUnO2B2r8eXFcr6YV2Bv6Pm+K4EI\r\nXF/aAFDu3Vsl/jikO7XKmPHzfTWVWdFSbOx0p/uQhQAn+1qfhZyEL33RbsVO\r\ngh+doy7bWK2Cd2LW+kayMnSonJF6uEjXoHC3MUxLEANwBTqPEs8s9JEjO6fN\r\nYg0RNWb1H8ql2GtYFdS2ehrO9QFLnRMJ1cEpaGxJIvlssPU1l8tOAYxVTBvM\r\nEaXL+f40+VTofmnQuuWmM1vWtpm3SkEQbGdPMNhrNfIi6F42O+YmruERu3Cf\r\nud2IJCYCsHmlP8yF7EujOVS/aMWi9PQcWejgHbayi0TPf7g8KqYP6h7PRNsU\r\neIckGLterZdUk/DJEemRukPiwiY6mamYr6g5iQkL8m3zHIpc15dndnivQVuW\r\nBp+OGUSGSr5o8vDC9B1I/aQwInOxSVRDexm8K0E7ObMKrBmMRBwe8ZRhJIhy\r\nHwwSyEfBe6tXcGuWqpYN6eTogL4ybUtaAHTtxcvuy+lvZ21sCm4CyfKqcHbO\r\n3bmGYS06z+xQmPqxoqM2lu6r6j0kKtKNz96I7bwGONO9qaBMhuvmPkLKHLyh\r\nsgbHfYvqmyvfZgkFdjX2er1H9gXFcMGajE/uq8svkzc4+s3RLH/2nURAKF4W\r\nEV6DMexfdA087sUShsg8xbvSx2+QvIbkZEY=\r\n=mDoz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"45280a0002d31335943f9d72e776d6a99397dcaf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-45280a0.0+45280a0","@agoric/ertp":"0.14.3-dev-45280a0.0+45280a0","@agoric/assert":"0.4.1-dev-45280a0.0+45280a0","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-45280a0.0_1661359308071_0.5606415606135944","host":"s3://npm-registry-packages"}},"0.2.34-dev-ea1bd99.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ea1bd99.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ea1bd99.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d91b3223a1ff53a3e333e3844d6c8cef7b76bcf0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ea1bd99.0.tgz","fileCount":39,"integrity":"sha512-O8/m1U4ymy97RLXla6C3vcXSwSPML+dI2jUDVjPEIpLZkK2bCTTkxcpzG5U2MGf/TVhBT8hyqtTT4i1KuwfkaA==","signatures":[{"sig":"MEUCIQDpNU8CRvaZh808j8V+WPteTO+vW6C3LrWksSk/KUK/OgIgT8oLfQt6cXVrIMcTPxIy9S9oiGTF2/zAA2JQU1oJqW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBmyEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc0A//U2AM4Wq7FI8ibNlYUJVXSJuKAFzH6gHa9NWWCdjtzuNyjMmF\r\ncPMfVXvgkOWSQndP2l+TMnnPuJejoNXCtdkOOHqq4jEqlugh3QDCwVyUccWi\r\n1DaajVjfQlVsaRV377SkEzuEFJ8ocsk4RqkoijybOGlXmz8uFPhKW1opoW+U\r\nkfS6MInxXFQJpksGD4U4HmBFlw+Tacr+U4CKuL7+xnTDJegq4Qe61D7Qo/lM\r\nN1dopgJZA3LUeCOscu1NetUrjj7fCefwbTyKi5NnPj8sIjsUWLrrROQevi8m\r\n/b1Fz7WYJy+xrsrnlLCRqdq4XR4HTCH0yQDyjs7fvhMxohkjttAGz9vdfoi/\r\nvMHphyZdY0Wmlji8NjNEAxvISw6b7c9uLOgvOGStUlOnmm5wxzY7h/2C8oWG\r\nHZlOmDGG8KR+IZ02NOrnOmU/GlXruOOgEfSH68jst7JndqSIOwwQT6/4Zkiz\r\nSI663oqjfApKnrYqi8uQ6cfedu6mbktRLIiZdYIAuf1z/4QIzyfgyIWNzsec\r\nJHFe0M74Iq4FUWTlB9lhY6JTDZT/xj3GT26sT1G9S7VHaVDmRSD4lDHv8jrZ\r\nEcPa/I3wUJJKjChmdrncNzj3d+qTg+i7puHdFmNdOORRdneDO8cH/oPz7M6y\r\n6Dzr737BeEgaEdPwBZiO21dydq+CtXpLIvI=\r\n=grb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ea1bd997a3b916ce2f1574d4e1a906cd58522806","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ea1bd99.0+ea1bd99","@agoric/ertp":"0.14.3-dev-ea1bd99.0+ea1bd99","@agoric/assert":"0.4.1-dev-ea1bd99.0+ea1bd99","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ea1bd99.0_1661365380691_0.49587176163671876","host":"s3://npm-registry-packages"}},"0.2.34-dev-b910fa1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b910fa1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b910fa1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f950da7849da5807bfcaa769d5e3fc439d6ff646","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b910fa1.0.tgz","fileCount":39,"integrity":"sha512-+JJF6tO7ViZoBwAkrRTaZi4rFYvNTP1hnlS1iB7CAsGDar/qecCAqynb8OLMyL74NDFQkv4MaLdGlWzjLkbveQ==","signatures":[{"sig":"MEQCIFAUrYTSCavHRriOU7eCUXQTc1n7zM2ZvMy254pFkG9hAiAOL2NSH/1Dbo2GDYLZz4ialYKchAn4326Bw0p3Sx1GEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB8iEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYGA/+IBYhAP6ma1bamPCqnBNHNIai2lbHCmMD7Qea2qxAgYtaH8qd\r\nRxDv+zYr1QdGG0bgHsLJKacENkNyihgv/6u4qRsqUOO4jrGXPrIbe5qVdwLt\r\nZ2lK3tumyaKCY3+lXB3YUPU18fXMEJHK8MWZXBX+9MKdkM6x2PzJJD9Adt4Q\r\n4PsrDnMe1IP9XDu2nKfalG2SPTZj78IVIFGfdcsmYL9y43EZIcTEci8FcP7R\r\nt99WB+N/YtkopMM8NTa+1QMQt6VXSBG9p1cJWtI6vNJsGb8XwnaW2P7nnRMo\r\nMVsMLYkFSJqzXKCJWrrPzIGfohnszTg91Dh/+Ad/vw4241xs+Tin6AJLVVUb\r\nKdUUiD3+3vudeBX2W6fXd3ef4y4LaRaGFx9rxZVAyYFbAtpi1I1rZzDIscYz\r\nDk0Y1dCfzBci4S/dKF+elXgiMYJUc/d24U42wDlSAH37vjYCL5sLMXOXEsN4\r\nf/EUJQPSQlkYgBB5rGDRVdNjA3WxnKHaGlE8n5SWFMj8jF+odNLUatWZ97Ot\r\nt2hKIqaxfFrJ8IoS6H+jlZYfF83ndgC7FUcV+I546ulolu3HT1nIJhZ5F4Bp\r\nLVFdQd7ZVPAAmO913GuElklpV12E5CKdfFHZ1eLRHevh/aLMkP5duafTuud0\r\nd9RVCZ0W/j2jUxtYMUqBYfGZsMJsC+PGFSk=\r\n=x+sQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b910fa189ea75faa311e17acbdef3f7309c43ccc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b910fa1.0+b910fa1","@agoric/ertp":"0.14.3-dev-b910fa1.0+b910fa1","@agoric/assert":"0.4.1-dev-b910fa1.0+b910fa1","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b910fa1.0_1661454468487_0.8542700756443782","host":"s3://npm-registry-packages"}},"0.2.34-dev-372cc51.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-372cc51.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-372cc51.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fee32d27a3fbc652f22aa394e1328cc504cfc9d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-372cc51.0.tgz","fileCount":39,"integrity":"sha512-NDAQzZ5xzwJpErR89ok2yVsQ63WNU4qZhGfQi+YmCNWiyppx2gMRd0YlbUZTBJzG6kqoSH//+LPYUvAKidNq+w==","signatures":[{"sig":"MEUCIQD3cBnFVN54Xd06chTezMoqYJGt5WeTubFQRp5/JtCttAIgCiyZzn9ayMLZjNuBz8jXCGmQYe1AmxpSdDnHxoelYRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB+QzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqjg/+IOgFQvv6864jgbSxNkoGpc1IYd0tGPnQZ6v0HMhMG1wTbkS6\r\nif2ekNxF/83zWgLj9yrjeUQKfFVMQs4WxqrDkcOCn2dSx07gA5SITLURRiuR\r\nyQOyQ+thsAGNbmNUbpSQRv59RbYKL8LXGQT8UO3OOZ/59+IpelgmB93+TqZ1\r\nIPRBgeNPOcXCIQdKzBee+4VQjm9TXGxqMukf948/amhRF+RDEfYtYrehytMQ\r\nbRyBPrV1GRHbawMWm+Pmuij4eydL6fiBFsNtQ/ZyfVFwxcV5Ce1l/Qo517H3\r\nKPF6mq/+mXItLzKbPWLTcBD00YwkXp60MwjhOhUdmw/FFGiQiuToEjOo35W8\r\n4Xy4mUYeLQBjDDCfxC+RZ7zBg6XBAiobABJXlfQaZn+nbCLH8pSZ+YxRW/0F\r\ncas+/wo+Ax+Xgg7AQzgK2JMt7LmWWjxHLYPOLmx+tfNyGhTpx/36r5Y43m79\r\nkKu2BBWoYIUuj40zjQDTPgx5oD4nGBWfukuxHrU9D1x2WzeJ0K43lgkpPqUJ\r\nC2mT9XBRq7iE+QFgHvnM0hs6K5XE4axDcfJW5DdP/kUdqT8fQuUXbnTSVLXX\r\nCibdLNphrFtBHk8cAhz2bSDxVyBdKTp+0W5OEGLgjiB/a/6NKKRgVP0M/qZ7\r\nHh/9GPiaNDgEkxttByN1xO4FrY8mhIcwmAM=\r\n=aXyn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"372cc51aa14b5fbfc0dc181d80a051e0af0e4d8c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-372cc51.0+372cc51","@agoric/ertp":"0.14.3-dev-372cc51.0+372cc51","@agoric/assert":"0.4.1-dev-372cc51.0+372cc51","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-372cc51.0_1661461555512_0.8613309941318374","host":"s3://npm-registry-packages"}},"0.2.34-dev-342f0ae.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-342f0ae.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-342f0ae.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"77837e5cfe5ddc6ff57494b1ff9fe6d029406a0d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-342f0ae.0.tgz","fileCount":39,"integrity":"sha512-pfdZ/bZJHVToUynNdJ0Oe5LLjHjVnX3ukiW909pSO/Qhk1Q7otKV7Q/JdYZzk2gbrEH7F3jVzQuIpC+0EqtnOQ==","signatures":[{"sig":"MEUCIQC0HX1kb6Owiz0XiXKNuoUtMI5SEaPjLoA+YIdgxcRcUgIgImjRKzVVnXB3R0yWhOxUThb76cMr+eFHjMT2zs41MEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCQriACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiEBAAj4BpIHJuJGcZyJ9Ob1/hfhF5slesHxn4MDUTmtP/merqJqE6\r\nSMX4bRbKRTxE/NX7mSZMLpNU4a/rYJuYn5I1Xura0OsroH1Isp2J3OR7jlty\r\nRjFyDIm88bT8fETq9tVgMC5Pw1IrTPPbOB1kIk+HF/t+NnMrhKLIyQqpe1hv\r\npK69U55ZiL1J9FMlttPbZ6valvHityrQrJeyOwC67saQieMm830rW98RXCrc\r\nrvLdb9dzdj2XPOtl5bRegImqEMLsbTQbwoqn/OLIlSkavfjCtD89q8fbee8o\r\nEPd4GoyDh2tgl0YFfmrxpSIOKU+D3doKF16g5urAkooJ2Uq1lVEIRV87zasl\r\n2CMcYq5j2Cpj5PVM//BfVDHz/2LVuhH/zsDUmutrA/gGdma4BI0/OJc3Mc8v\r\ndX64MgO5SwAnatD5qeQYumDQRbjlv5bkGrROOnSfyC6uH3YA/RFpSobhiwaf\r\noMr0i6mbksqe/bYA+4OGh4JQ6Z6ftzwI51VvLS1eEhJ04DMszrHw8Xh4CZqF\r\nn0g9a3QnbVnuraNDXgWGdPXGM2TgNx7rfBUn2UuqM79rPrEK/7NWzEiSFBWw\r\n2bKapzUtJDS0EP4jM8LsLY5BEaAQBnEVEBFY34s0HGs/WyoPZcVPG5DlHoSi\r\nyeUPSfxjx2CvITZ48Ska5xEBc1CojCXa4wE=\r\n=aq/7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"342f0ae41e91bfeee597560834f081b6689f3277","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-342f0ae.0+342f0ae","@agoric/ertp":"0.14.3-dev-342f0ae.0+342f0ae","@agoric/assert":"0.4.1-dev-342f0ae.0+342f0ae","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-342f0ae.0_1661536994303_0.7120744507461818","host":"s3://npm-registry-packages"}},"0.2.34-dev-90ceb47.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-90ceb47.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-90ceb47.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d13aa871af5dbac4f265904785d0e83f70750fd0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-90ceb47.0.tgz","fileCount":39,"integrity":"sha512-RMHUPdzoa3/uOVpDgcNK9OvwJ3eES+Rc4OwCB+suJBD3qsKmMdKr7lfc1kjH2guxkuWCLGZzuD20Ko9nQtfAFQ==","signatures":[{"sig":"MEUCIQDowjJECNE/rO82o3uhFfTfEV4F2dp+gmtk6N53jzMc+gIgV9v7wLeKlCxOFEN0YsT2c/mL76ZDMmEnJV4qf9Tr7xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCSXVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiCA/+Im7YY35GIuaSL2QJ2y6Ow3FQp7Jjvjq7U2lFW5tWwvfnyJxp\r\n8h/SltdiDUeGI0jff0wudY2jIamYDRg9jOvtRiroK2SXkpVJO4J3FrZmM2B3\r\n4z3rY7TX8mgde2D8DNEraItvIAhlZGCKmROlMhwRLeO9mIVu2qt47XxW3GSq\r\n5VQ11L6Pv6qEtt+7149oDhEhQWTbAjkUtTFwyYYAhG6sk9zzpLnGmbExN00x\r\nxsPWT4AYsCBJqNLO/DUuDz/3OCAbXy+x44BrwUA/3hrjUflgxAyl9ScWgYk5\r\nPRUSsDa4eYdXZdWWktXU0vBVX7PmeDBddnp0tx4FMuwrQ+iO5uIn6T//5h0+\r\nB64IaFav28R9kCl4O9PsFwQ2OBSTY9Es5qqcSmeSNEgi5UdRAs704xVYqCdA\r\nFWNsv5YaZXd28SqJr9UnS2r7m1EDMrdUN+yEaAGOD8Od1C6j+z6+ar5FqQDU\r\nL8CsgQmg3yVx8xYpClYDlTraBOR6pS87RLHWoc9YOx2qoLkvGc56rhHVAaSj\r\nuckkqhfMMjUeEGabbdjKV0PKxRXT8bt6QVSxXeRipWt5loKROE5VuLMBM3Kl\r\n2rAJqGz5ryFjvGIW93zrquht59Lik1LZk4fcDEKPGRR2FGJO2RvT9M8itD0O\r\n8UENTXKsP14tEerKadCZFrWc4zz8btfjZ1Y=\r\n=ZyM4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"90ceb47022bca2379ba6213c1cd2297c3aa00a16","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-90ceb47.0+90ceb47","@agoric/ertp":"0.14.3-dev-90ceb47.0+90ceb47","@agoric/assert":"0.4.1-dev-90ceb47.0+90ceb47","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-90ceb47.0_1661543893381_0.33417659103219344","host":"s3://npm-registry-packages"}},"0.2.34-dev-6f70fab.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6f70fab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6f70fab.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"914169ccebe21c61ae21e8d986cb34b44f8667b9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6f70fab.0.tgz","fileCount":39,"integrity":"sha512-AJaYyJDxk5Bbpv2f9T5kbrNTmnW/GhTam8jVd8yTJ2XOBcC2Gex1UJlEDbD2lk4ZMk1iW3ozrd1piDRrnLOrLA==","signatures":[{"sig":"MEUCIQCXprCdukgGBkCQgr2/qMTI8CxiqZD9c3jeappDhRoijwIgHX8agPt3nvmtIhgvokgNwEv9WCNHRLbwAaY9XZw37jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCTRdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Vg/5AF50R11Q3aERAY9AiqjBZVXgGrPe5XFPjgQJmj0LWK7FsJL2\r\nWfZC2zjaVYuFNe3lskf7VAwRaOHwOV1sL54AWgR1Y85LodK3YK0PsHLPUC9+\r\ndGMtxqeDWJx30JLkRTYsPsLaa5HZWnCX2ysJswdD1T5EK8X5IcgiLCEWJJIY\r\nGcLMttHkfJZtnR1mHHcS0+FnD1EN5qN2u5nCSxqb8KuqFayeM2CfB44eVaqS\r\nXVDw0XnmchuB9X9CT1S804W/LzarcgePa9asjt0I/Cm3Me7nJ6ls2YLjw5la\r\nVoRKxrB11llqRlfweYXk3iEJyprw94sWEPOr4vJC8VUdPzTcPwPXLqAyJz+J\r\nfuW3H0jj4Nq1DAzIGZALf3L7VqaVqgNgyFtZj1v9LKfwQAfxaaHZ8L659a1V\r\nq0dbJnNladQermsc1Rq13l4v+RfS2EokThcfOhF0g0uyv3Shef+MYPfyzn/v\r\nEG4JyIVkler7tZ5I33yGgcyHDWIjEgePDzIJb6tccmF6PsNBY3+sbn0vvwns\r\nFmyrgAhA1OiDnxup07qmrnBUd4spxXHZ5TsR8uij8L9OulCOG75Kj4FBaCQA\r\nJEuwZ6k2gNZn+bbhT3BlYfv7bQQ4CcQKFiHyn9DHZse1yCfiNbNzoJqh1Gic\r\nqwfS3Qxzp85rK39Dosf2VR9AKu/Dhixi4gM=\r\n=U09e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6f70fab0ecb40bc1bdb2e5ef6c734abdedb7cad4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6f70fab.0+6f70fab","@agoric/ertp":"0.14.3-dev-6f70fab.0+6f70fab","@agoric/assert":"0.4.1-dev-6f70fab.0+6f70fab","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6f70fab.0_1661547613452_0.1716189795281564","host":"s3://npm-registry-packages"}},"0.2.34-dev-4049f71.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-4049f71.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-4049f71.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d22efe374c347b4fe347be45f4e52f516703939b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-4049f71.0.tgz","fileCount":39,"integrity":"sha512-lA5T+wEKV7Sg3j3ITraaelbReNBUCs+aCBYlupZckxIGf9zH3R/C+kcnBPcy8x4wCUqHZnSvg4g0SgMwdx4+4Q==","signatures":[{"sig":"MEQCIBw1inAkbKeA/746Atn/PqhaB634Fv6jrpT/A+Brb3+pAiBA9f6Z00RoNBe6gzyzVdm2o35E+vX5kEMx5v5DYGOhKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCTinACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoceBAAi/bMDHkWshZM0aAVZRE5DpgJqhT6Tc77EQa8EU6uYeuGEada\r\nrZemj783hqaiN+oLK74xmAHT9+gFw8mSdVKl/Xfj67gL8vHx0l8Hyc8jEey/\r\nJ6A1h111zL8HnFwM15p8QiVon4+OVEXd/RSmjJD93YDeamgfJDxpEYVT8xkE\r\nkrBb4LPlTb2h2dW16EEjX6Tqt7s/jL2yRBtjn3X+V3/BBJGV1x9szwdj5KQN\r\nE0tCgMC7FW6wMZMtiGzgvaZNb8R4BS+5uTWPuqVGL8HDYTJr99A5aMzJe/57\r\nfRMuNFUKR2v/V9Fvu5kFsyZ3hBC2pvNVsHUUPn01IEKZC+dKPB8oRYF6dAYQ\r\nvg0nvjQrd7XPRBVToLg4E0gY6fUyiPg2jlZ6CpQ6OGNmcFD6GYFns/fPontQ\r\nfGlZfGGqgwyYQ/ViU3jpKtijnKrvnN5D9En4r1Pf0q00gluj+V8smd140RHb\r\nsT7lqwCC60KpCnXn4sBKSaSQO6msiEHPxOBJF+tpM3ca6rll95gF+dzBlOn3\r\n4pcYID1bTPeUStBn0rIHKV3ACVY1e9peY6SK0i+L2fqy0Ixx+blLGlnj88ko\r\nf960ULoI81/AI2SDe2NnjFX0QSYiFGAqaSylBThUhfeKHqGT5vfAl1h2huw1\r\nub0rBsdZm4OEdgcnLTHBhjLd/yQefPBDBg0=\r\n=C/sk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4049f7119376d0c0034f6f64eb93aecf263a4ac9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-4049f71.0+4049f71","@agoric/ertp":"0.14.3-dev-4049f71.0+4049f71","@agoric/assert":"0.4.1-dev-4049f71.0+4049f71","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-4049f71.0_1661548711113_0.9636494166545517","host":"s3://npm-registry-packages"}},"0.2.34-dev-1bda2f5.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1bda2f5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1bda2f5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"38026bcf25a7345d9bb2de37b51b85da4ab6b82e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1bda2f5.0.tgz","fileCount":39,"integrity":"sha512-NrrhKn1QGhyyoJ2hY90vOjebv8Eddzxe3r69t9PyPQSp6BGt7/s8h6+gWG56HZhGIPbzY1g9bB6w9xRVXTVjcQ==","signatures":[{"sig":"MEUCIQDqCQDLzslEb2TN9t/pNH/P9xfu6LJXMGJ/OwCUxNMr8QIgZKQrOB+gyX+v0+yZxXHdq2W/eGzJR+s7O+ftXv3W5Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCWYqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTSA//bYfM6OOBOBH5OyL3Poy8BT4RCvVDFV7GJao/kaVBQgMq0Fh7\r\nQOPaXSh/kT/YyMpjjGiGyh0K4SqFXRgSmQrbzpaa9taBYP5rZGdYyaNvWIjS\r\nunVxecGhvaZ5Q6mUeO07ODmpbDVCliUdmkL2Aq63lsZCMyEH+/tc7bBYjNNf\r\nUECsLkq85B21xc5nWrMMILxPHKkt+njdJDJf9vPJ9Dw39HtluB6Hc2qunTve\r\nCzqFkHZYnJQhamm5iOlCD6zDwzVGB5FyKJMr8SqZWX2p5XGayjUUtHcVK8v4\r\noeomGXOjpRPl5y46Wyix23cOUU07MbtB+5Lfk6+aAG5iHAK6kDnDQNTAUu7g\r\nbQ1Q9FucKQC/vpy4qxJYvy7TKfPbGvSURtDg66meRl7oPpisqGgCY43qktOv\r\nTW8vc1RfFNRh6E5zLP9cboKBfQ2EiKV9MHa3FQmrkuISURJ5W6UMk+vdAJLi\r\nni4HoTnfTNxmeHgLa3D3E/oFtEkn+nnjjyJEFjFEVJhFTf6euY9Niht0DgcQ\r\nDPIo2b+o3B3kxrty9shW3piqdDzANCg/ObtdzJ2Ii/ao1k8Mw0Bv7P4AbV6G\r\nBmwUwsT5LYIhJDYzAzsAWrxB8jm7ehpi6MO3e7VakbOfKL4MkvsdTVh2A5C+\r\nAMIvFW17jw9KRCYHAmIZV2nrSXPWtCMCl24=\r\n=9J/h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1bda2f5b0a9fd4303c3255d5d07bf7cbca401797","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1bda2f5.0+1bda2f5","@agoric/ertp":"0.14.3-dev-1bda2f5.0+1bda2f5","@agoric/assert":"0.4.1-dev-1bda2f5.0+1bda2f5","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1bda2f5.0_1661560361833_0.9960411215167699","host":"s3://npm-registry-packages"}},"0.2.34-dev-8d5bd3f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8d5bd3f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8d5bd3f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6d1689187aec9a32d17e8ae5c4dfebfc5a719249","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8d5bd3f.0.tgz","fileCount":39,"integrity":"sha512-g4bEypPnPtCiJz/wZ/0ss5nYE6cUwVz2DsnXR2HCELaaiBqLfGrmL47m01HQ7o5kTbEBGUblRzgUrYfRZgEWlg==","signatures":[{"sig":"MEYCIQCYJIfWtjhehN/9N87bn9hSqR/e8A7AjkN4qpmq9uAwsAIhAM1AFMMp41NEp/QKyETsOb+RC1UKbSo9H1nnxjcQCuKv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCXScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonfhAAioJEko8zGBGU2dk1dfBW0nwIAPFWr6n4SgNAr2U6O7dVSZRl\r\nT7mOId5m0qAFSHtqX2dlwjufES24CwQ1wUVTtSDBtp2PQA4gpiBSJQlbCDZS\r\n53kX4RB10pjcxCz5857Q5hfVtLJHV706YCnpGBBNpOH9XKJb9DzDx7QLwPI6\r\ng3EYiOp5GYVo5HVDqkA/SQJbQjWbm5okuenJVn8u2jql9B3qMMHpEjyqHvvj\r\nZdL9kScmbqA+OSYJvkfPjUJdLyyeKo1yxWOWwxc2tKe1+4LX8XSfMdR6lPz6\r\nPignXcwrUz16+aSYhLERwBQBjWRtBEwYuXQpoXgfT2IRAi/TXsBAdg3zqM93\r\nGKtSQmFBH66KbgwkPF3ykxFL8jqvqNww7PChYhNAWR30+Ae22SvDRoBX0IwI\r\nQMVDVhgJh7AKNd//8H5Y3ODTeXLPxRccvr44lcIJmwJd50EiQOWOksda0+5x\r\ny6ks+E3PrEzkM68vu3mWiZdxH5EZXlm9ZZ9k1ohzeJ9wzDP4+XM3h/xU10fM\r\nFMAefa2Lr1kfFvhHsX94Q2mbbe3If5qdmCgpAGVSIC43ig25SomnigjdaCjY\r\nWlGfqpcoLYE9vx8unj3n+zGGZSn1sgndrEFsJ7hm5WLrOfnbfWCOXif/Xxr+\r\nSya+qYUXakeC9To2LNFz5ke2TYdZa6njNXI=\r\n=NSNf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8d5bd3f1ea349027ed9b4c4f66552101f02c1383","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8d5bd3f.0+8d5bd3f","@agoric/ertp":"0.14.3-dev-8d5bd3f.0+8d5bd3f","@agoric/assert":"0.4.1-dev-8d5bd3f.0+8d5bd3f","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8d5bd3f.0_1661564060190_0.8746054921323076","host":"s3://npm-registry-packages"}},"0.2.34-dev-6494a03.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6494a03.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6494a03.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b288ba5c4f76e10f9ff90652cc76b898b9d3ec5d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6494a03.0.tgz","fileCount":39,"integrity":"sha512-p54sly7sTw4t+XDv2rw/MMHkfkgMUfmw/2XX4qxl8HfYkJS1gGGwIxJAP08TfArvX4lgOTwcZbEgwujNnrKaWQ==","signatures":[{"sig":"MEQCIC06ncNdyBmQCyiY32tIeF+XxR8a+Dw/OiHbNrMNs5YWAiA/eM+rUwW8tZKv412iwePTqYgw7Oed8CO52pcZR6pBvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCdk0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTVxAAiNiP+eClXjjgbGfsUPGWZa2CSwqVnH5+hxxMhzK7RQ2HCc4Q\r\nMP3HE1fqBnrOX1MW8r6GVft+vdoKWwbxAU2hYjhBorACdzP6QSUzjKSs3+XU\r\nYVo3s6gEcRixXcogT8r9dnvN+NKudFGRl4ix2CllJ77Gk0LGi+AHt58kiUeQ\r\nYWE7YP7x5etBkpH63TjZd5jeh7ogjmirN2p4Wxu16h1T3ruA8N2YrnnUbMAs\r\nSDiTCMH8Wj9dsx8UDbtPj2BGB5yy9nHIOhBbLPYh41ZII29BPI9dWXmB94HU\r\nSQPUNmsQsOFVeqX/B/hGG9l392v17HR7HDpDFYfXpauvxbl5vzBPwzkR1d7g\r\nd2bGARUiRZSllA1WQbuVIrg2s9WgqIFlrpYvTifvuxJUpFo3Fkztynb1Q5pJ\r\nVDgI0UMs4wl4cv2MniW665tky9bfX+hBsNYc+o9F4sNv+AfzK/oRGVJ6dP6V\r\nG+E1uKbpQnr9IRCnYn6Rdp/rq0RhHN7ahF+3X2BA2vOt7pXt7+lJpFxMjSsW\r\n0UegYk9r3L5t9HubWZ9ywxTc/5NK9lLPF5fM+mdkE9RR0hSMkaVb9mf1d+zd\r\n/roHvqVboxN6KL7pqN53bRYMKPEfaPKJBsYege+t2PEGbw3zWl1yRsWEHrv+\r\noNpyqnpVq1Q3ChcYQNYfxkgAhY/vVWgij/k=\r\n=2vc3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6494a03a5269adf460dc11fc453c4df6016bc1c3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.43","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6494a03.0+6494a03","@agoric/ertp":"0.14.3-dev-6494a03.0+6494a03","@agoric/assert":"0.4.1-dev-6494a03.0+6494a03","@endo/eventual-send":"^0.15.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6494a03.0_1661589812137_0.939389938744938","host":"s3://npm-registry-packages"}},"0.2.34-dev-dee0672.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-dee0672.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-dee0672.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"15b87bf2829e61127c9a6d877cdd9ac434ec1fa4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-dee0672.0.tgz","fileCount":39,"integrity":"sha512-XMsZ+2gl2ASfBX8QNt7F/CRm4T63D7dDTh/Omd8gRl3J9o5D5eyAY1vuXQb7M+LX3T3Oj0EwuT99ryU98a1OJA==","signatures":[{"sig":"MEUCIQDgTREFpdz+qi3ocuNAQpFlc43TBbewtg3t2YjAWZKMAAIgFMPBZ4kY1ZNlN46CbIIBoMpnBj4rBpt/nsW5Wkx7Zis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCePiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2XA/9EIR+txgtSwkT3WnsHkhE1S1Iec5d+oPXNtrMPtJ2JFenbc/Z\r\nmu6nmhoAgLumXJMgpjVvCuL3csw5YC1y9bNiJrqL6xo/S0ADW0sj2FQe5YYI\r\nYxKHQ8Ghn8eOt6CI6JPoFegdDEF1YzwpRc51OXqMiUTao5n2w+//xY7DQ4nf\r\ntxvoR8iXn1MlRkRj6LzK/XcJOmVtaIY3Cytvx1kHRFGySCg8JyqHVEdjXeNe\r\nomU3cw826xD+ieCVz1N7vsxuJsm8aj1eyw8TwqcEx+lvQGx7aeW9iIbi41k8\r\n1jcKJDhx/xJg6+2SYX39u1sw5B5cUGyOQQSzP2lhTm3qF7ywVWzJPW8TXtY5\r\nDBgnJeXEwo7uPrzbDOQIRDMPSeGKFFbS475GrIeH1nsR9R7rdz5d8K/LFGvm\r\n3zUcXgXw051Nzf89AgRRhLClBax0rn1Q5KzLR5/5RY+6c3Hq6vXFKJI+J7G2\r\ngaafFBSnAIyMdcsADj0NE3TpTDmTMQZPTBFf8lY5PjSrgG8H0R2VoNwj5CNT\r\n/GbH1E1KklvmSsspuOqcnufb9ZDE+JoY9qaQ6kAfZh8lOzw08h2zvOyFsaGQ\r\ndad1PHlzN5CugFzjHdeZ5Ft0CYGEp74J2Nb+gmmfBPJm1mSWmKreYeduGKSV\r\nruqQPDce/Ttn6vr3zn/HteyGE6bDCauJFtU=\r\n=2Y3q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dee0672dfa147d50e845d4cb79952ceec805950b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-dee0672.0+dee0672","@agoric/ertp":"0.14.3-dev-dee0672.0+dee0672","@agoric/assert":"0.4.1-dev-dee0672.0+dee0672","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-dee0672.0_1661592546189_0.9449042611323555","host":"s3://npm-registry-packages"}},"0.2.34-dev-ba1ed62.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ba1ed62.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ba1ed62.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"efd171655d0c170b3bf6bbd5a1a6ea385d01ca9c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ba1ed62.0.tgz","fileCount":39,"integrity":"sha512-d4uH9Djy/lxcb0OnUofKxvfO+FlPebKPdJxRVv/65215PZnimFKkq063ISTtIR3Uv/X1ghJf58C66AAeHeSwJA==","signatures":[{"sig":"MEUCIQCSDn1V3ZJJ1pXo+la2qGkfe2LK3mzjZD+nLYqZ9jvOnQIgVGQLu2DZh6BhioX8G9jgiaxCDSYAFa+PJs7SaSnWFmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCmeDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxrg/6AhnM47UqcnJj5/C4h8+TOJHL9SynXqlSrFv5FexHX8LeTuri\r\nVPq/R+sbcXXOKCyAcOJx01gGM/Lo9LjDaX9TP337bqt6pf4+nQe2CqzQn0/P\r\nQvSxkYRl9Lc0d3dDj5AhC6jfCEcKbGvg7+akZNqZUgAz/JHKvpNLeMqnf5YL\r\nQtrbE64tpFSGCMyWR4A1Ws6J86COujRLRYvo1VA8HW+GvrPcjHdihPL4mVid\r\nSKFqFqsxJFEFMQnd3eMogX9VpKFWsEl9kBx4VKgtMUsepDVeNKDqr1LF+lDe\r\nx4Hd1EYX1fTpurShUZsuyjFzluqqGtWXLl+lELHX2f/eaEeYaLSuoaep3nJ8\r\nBJjkKUoD1ep1X+ptOy23rN8HnmMXCNpRFCmP8XyEFaXb2i4u+/CZoyMYrXZf\r\n1V2T3BTinToyy8Z8xwjM1RTTr6oVP65Dourb3w15cJTRaqmoYepLwZCWiLyP\r\nC/KI0RPyUsBtM6kKgq7HFrwhrUA2c6cOlPXgAlGjSu1LIb59NbW/bOMrbEpE\r\nHr+vQgf98c17uPC6xm2XYPwN8AU2pvf3aNoITa21gObmlcP9mKcxDp+kjuSE\r\nKfl9MUDO4rWrffKbT2Y/DDyUToUS/LcewpUwkPhtgHcvmF5qjdlW1F4dD4dT\r\naqbCrFRohS84suRQyAzQRHwSYbWn86H+A08=\r\n=v8gM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ba1ed62062a63862e2eecb598b0bd1d2ac828e1f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ba1ed62.0+ba1ed62","@agoric/ertp":"0.14.3-dev-ba1ed62.0+ba1ed62","@agoric/assert":"0.4.1-dev-ba1ed62.0+ba1ed62","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ba1ed62.0_1661626243337_0.3943318016571089","host":"s3://npm-registry-packages"}},"0.2.34-dev-939e25e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-939e25e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-939e25e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7af52213b48383c4384580decd6180b1a0b86c8b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-939e25e.0.tgz","fileCount":39,"integrity":"sha512-S7rOXiP7tikNqeuCZ5YiFmHxtrttkEvvw+En8dDZGibpDWSlUHI08Qx85hnsqE3Znqc3un0LTH6nkLVpVnQI5A==","signatures":[{"sig":"MEYCIQD8xN31NwpWgx8tVD5N3HZZsjlomBJe4GDdhqdgyxlZPQIhAL+BfSAZ03UL562XhLgjS/IwZyYO3Ti6/WeARJxJ90To","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCup2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6dxAAkZyGI2WFCwPMW9pSJBpwc9LfcBdfJJsb9ydx9pAFjL+0Ufrj\r\nEhdVQfr5NgLl5fBJaqjXwNnwtnLOx8BpnJdhJ7Hjh6VXqa0XVFkwK0r244fi\r\nOGW3iVi+wDuTY8WzE79jTeYEVL+efUDsqtbdRzgeDKI/aBVjL8wlWegvqmvW\r\n8mBPkPHZynH+yPstvG8kmUbATZzYfN/tw0ShlIVvAt9piE9HB5L0GrgE6dbq\r\nbHPM7efQQ6/5eg9pnvzJotcvDVB21j+dzFypFXKk/JrzbzxDVa00gIzXsLHQ\r\nkzMn36B4PWQYq2E/XOeSxjv0Y378GmEf4NmPPsqk03ZWQowPuXVKhYq90vHu\r\nlENdkfw3yWdCDNOsTUJ91OhVGUlwT4I6KVSxY2/ANI/enLohngFAEvKrFXJe\r\nqayRGIgmVdb8hKtz5TXk8GygExKDGccMoRMVTcXlrjtJUNC+4YzVFOWAKTK2\r\na3/vWAgrVrTRO0VmxCE///WrSXxrRTeH+m4qi0BqVPV5Q1Km/wKnansfXFz0\r\nkkYiNEuIKq7ANkDM5ZC5VxuKpssaAWscC5DatFD9fECPSY8BgEtULKVBuUWR\r\nRNQpPt2uquHr8vgyktA5f4DeXGBvy/rmgHi5B9DpyVpIRzBfc8+glbvA09Rk\r\nyYpLty1ddJLgT6ItoaoB0UGepJx3dU2f+SE=\r\n=o6c3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"939e25e615ea1fcefff15a032996613031151c0d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-939e25e.0+939e25e","@agoric/ertp":"0.14.3-dev-939e25e.0+939e25e","@agoric/assert":"0.4.1-dev-939e25e.0+939e25e","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-939e25e.0_1661659766641_0.6588919434947831","host":"s3://npm-registry-packages"}},"0.2.34-dev-400bccb.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-400bccb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-400bccb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7457894006d71c60e2ff8641fbd62d32d9865627","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-400bccb.0.tgz","fileCount":39,"integrity":"sha512-KCinMjBmLuSUYaCRno1L4JRNntkSHUky00sE1Rg/K2zLM0TsUHIbCyYXf8tyip9ffHF8QNwMHW+8f13CmRfxZw==","signatures":[{"sig":"MEUCIQCBzeItBOxQEL+GBVkFWKZMrT2F8sukUhIfJ+NoE8bmTAIgZwqZjelKhXGg+u5BtFgvEU4d+u/sH0w7GD6VFyyKc8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC6stACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMMA/+NKNJGGIzSptw6RnCpnlh+n6eB5cM2fdWH05hXUPIb7M/Cant\r\nxaj+KyOe7KaI98r2gANQmdTLc2hQwJDiegSm7z+U0qPwY95sCAL7nmI4XfuS\r\naUG+WMWt7x3TS82bBBjdiPQvs8sEOUhfB4gXhsziIyxpB18mjZKxfOW3z65S\r\nSwxOtLo8uZrPAhDEqSuhyNxU7iyTz60YIYSsczes4bp37iHASPQs43nmyNMi\r\n1Efo+nV2s7RRvR6nmhdX+tYIyku8yJgMeFwPBuBeDG13CRJ1ZOLTkFOJ/WpZ\r\nNSBMnK0VuSuK7Hat/GI6rPe2MyvgAyjd9LF0Qd6WBvA7VCCyk6nG+gXZFeXt\r\nzsY/1pUs8PX2qQwH8dqNW+rffrJhb7hzhX4XM4WF+ihFk3IuvpxtzGzSqKyN\r\naJk7mYpmJPk5mEKL2ugb7zAhnbtD1Jsuj3Nz1oB+iS/p4cWoaExs6YvccOXx\r\nCi/aEonLPJ+k9sD+KzvYlKLS8+8kLFA2IfBc+mP88TM9kNR4lGl2q3bUUnPo\r\nEr7RMFgAYDD3RPpOhxTc28vjknFuQchzpNp9IgJ0wNq9JtMnOkbEZ0P9spi5\r\nTPBpwMMOxA2mrPRVZzn43TRruFg6JcY9t8g70pfxizmxTLCygiFeU3l7kpqU\r\nN9T+A8WAuGm40fbc8D6jdwisw0cN0mCpWmg=\r\n=IeAm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"400bccb10c798530d565f29ee677bf6313fd5237","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-400bccb.0+400bccb","@agoric/ertp":"0.14.3-dev-400bccb.0+400bccb","@agoric/assert":"0.4.1-dev-400bccb.0+400bccb","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-400bccb.0_1661709101372_0.93395282676657","host":"s3://npm-registry-packages"}},"0.2.34-dev-5455d71.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5455d71.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5455d71.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3324045e45e176b3089cf790ae1ece0b2d3ee19a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5455d71.0.tgz","fileCount":39,"integrity":"sha512-520i2eGabbjJlZv/S+/NIV+2mD2XbUwVpgAL9QDIrHz2Vqr3CsxVvhvP6dGTgmIATEkMiKEPGXL/gn7nOPU8TA==","signatures":[{"sig":"MEYCIQCrs437h3GuslK7zHWCjr5rz6KExSlj8htDaQrEgYb38QIhAMEjR3DGa914Rfg1fUZlQ5wfhLgcRRW0jM/z1TGsAqpt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC71hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtMQ//de+d0o7OEAI2ECJBsAS8VVC/Pah3TkQsRZPchnx75XJl+4eI\r\ndqtMV4EI7uHHbQ9i8iH03a4qUfFzzqJjE+FI0fCwG+9uA6JfTZXjAVjN89kC\r\ngRVkAuO7yIXMR77w9YDAd0Hazt56cP60CxN8G8ZGPTawQIZViM0xYRBiGDpG\r\ncfzPtozazZ1AqG0Tyc4SXkp6Fb1i584xxm/CjD5PkHCOz1Fz6mK2n+QCR+hX\r\nGdV7oKG+6dIUNJRPXKP+iteBZ1LPVpeZM8gi2ZCfyWRdoeZygqUyW/T3pufB\r\nRpYCTUyhi+rr/LWY3wsvNRuv1OlzEbOnx+aKS3rl0QYu5+hBB83OMMpImXDp\r\nIb9d62G2s9Hnbp2fhRAd+gGWnOHe62ZqAt/1EsOc5wXxR6BfqrWlzlCsHYgt\r\nTs3uOwL6qtV+aJ/z42EvM1ZnYacRcyi7Rwc41ekweGHvgVKuSoVl5uR8tWws\r\ndJCtDKZz5Jhxej3chhTn8vzJZNwd/WydqLUoWEDzdvlIzZxJqY6njJ1mwJdn\r\nDIKWgjb9XSaSD6aaeqpIun2RVIksEtJG2L1UpVn+nzBTs1HqLX+woSibRUln\r\nPKq7mW9ESfTvDkVXIpmCHJmBnX7d9QyGRI81ybdrbvhhgJD8mdogvZGhEXNB\r\nHFxBL/RUYjWwrDVC9TH3zN17Ym+/RMHzg+Q=\r\n=0d8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5455d71e07527caa169a4bd4c01583ceee58d722","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5455d71.0+5455d71","@agoric/ertp":"0.14.3-dev-5455d71.0+5455d71","@agoric/assert":"0.4.1-dev-5455d71.0+5455d71","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5455d71.0_1661713760689_0.33900278533608486","host":"s3://npm-registry-packages"}},"0.2.34-dev-963b652.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-963b652.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-963b652.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"841e4427bc168421d814676c72d4244fa25829cd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-963b652.0.tgz","fileCount":39,"integrity":"sha512-XQnDy9G2ZlQNIMRlUPWPSpGH4yS7QePCbcMAVmozMAMjvpHzEDTBJEt1Q5NiXkicSZaS+TvYVTGpLFQqpev99w==","signatures":[{"sig":"MEYCIQCSVZ2EXtdZ7zAWQUpbEV7wjgobonuxPf3ycC79FO00MQIhAOWvgpjjCD4ThOPLQDJ9pLUT1G54ePNiBcDucif57JyG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC8vjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrH4g//SLHqvcFsRy6nCflHH2RCr//oulcmQvls7JquHCsOqqAsaGFM\r\nt390I/ZMKV61zFV3/N9Lj5H/vvXZwR5G95mwGGvjoFBqpM3cu+ttvSVvJftP\r\noG4wHsZI/cBNlyW/H6taC/53XmtuUcdarG4XikZrCp4oWoNPnf3dT3+YOVTa\r\nhgJWEH8EoVKAljozouQGpM3jfybgWTRrWZBwcm8a5GBZK1g7T0/WfVdFScYk\r\n8Wx5Jt0YPstDTqigBfiSpLMvImwWUtDJ896qDFsHw0ANGUoQgIIDSvIRJyfX\r\nxmIy71fnQtfhXn9O/zz/l4uBs/rGvwOM6nvNQM4ywbWqpiILP4G0dkl2PbtB\r\nCOyhFF0wBBafhJnkpOEZCn5YPvPaFTTuTS+bSh4pJYx37RuR2NxA/t+3iRd0\r\na1uwj+Hj2k3csEp1mtXHPpi5fMKifR7RoQmVlMcCS4Za6r2CSk5S+tAM0JQY\r\nkX0s0jIbz5vU/eOC93W39tEVxFR1ltGb+NZ2z0Ex8uU6alMlHXdm6SCnPEsX\r\nDkgm9vOishNN7muSowtJxWuelD5NWQSj9hc1G4JjAWO95I/mMdDr7+/Qn9Bc\r\n3kOu3iJ3tBkYHUxujAJjoCMtPHTYzdjdizcwG8sfh3IZIwtGgAFlIt0A/I0p\r\nSWsWx7R9QPeyQ0ubCekzgXMcnDFfuloLD2A=\r\n=+gHD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"963b652c696e006fb2c4960fe6e36ca49530dd29","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-963b652.0+963b652","@agoric/ertp":"0.14.3-dev-963b652.0+963b652","@agoric/assert":"0.4.1-dev-963b652.0+963b652","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-963b652.0_1661717475367_0.40527469009373984","host":"s3://npm-registry-packages"}},"0.2.34-dev-5c26642.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5c26642.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5c26642.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5749bd6aafed92b50cc663e9fce536f224f31482","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5c26642.0.tgz","fileCount":39,"integrity":"sha512-nD2EIlONfJaFEicEORAWrrcii299RjuyW09PdOb5ZhKYKb1a3xW9nfuvv2bMi8d8haGyvcoaqGCaDro2DpfWfw==","signatures":[{"sig":"MEUCIQCdTiYFLUpou0+lHRvU7yl5GFEZsHn0KbSSgJhlQx/cMAIgEcpQHbHduMhTimEeJCY8tk2z1OEl+rlKzt23+Csk230=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC/H8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbTw//S515ew7LhjS2oDbZ0FP4bCSObJaMYRtZ2JKyMyF9vb9DYh2D\r\nQc692eA06hIX6lUZEQTvh/J4W7bN2mJX0bgfFvPUMG8T6ZAzlI9D6Qkn7+5I\r\niQuWO+/a9p+cawgMYRDO2GPI+KxURF6f6nhS2Hqhn3TLGJM8rpOwf5MpEOwT\r\nDAP5tV5DTU/3x9/XZGC1hWeqqSI4fErSL81YBEnQsRBn/PiRMnP1wO/9FV3M\r\nbMk0du805+tRcwOiTiJlBGnbEzaVWtkyQQ43TlX6SviEvKiJOuzwpGmHPqzm\r\nOC0J5EPZ75MrBA81KVczG4ST8UcOvWmV9KBH6B3uXtRaYhN1KpweseS8QdEP\r\nEGEYTWG6TPcKP/lb4YuKp/9GF24n9lrv5XbYxevray4ZDKT8zi3QRGnwlCMq\r\nCLkMTyn9BK0u21HY6/wo4B53jjU8LXMe+On1nknopcNVgnoFMMzLeeG35lbT\r\nUxfas8u405a+LWdWPaLcdGnIAWIcDq+zpGYsTz8XEMrN2N251zZT2QR6yXbB\r\nyHvaiQvxlXpl1FkzZOxj5iVyZR8o94+rHOPaaqGllBc0l5k9nWj8w0HDlMVE\r\nOT1p+x9SbZKGRpllYWkQRDYew/sNE5p2SbAlGlIe+HZl8pcmLGQ6yueWcOa5\r\noTI2K5kMGEd+lySf7eqrk5oM6ZqSBLIyfsA=\r\n=kGrU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5c2664268c64508bf284d3da1bb145c99111cddb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5c26642.0+5c26642","@agoric/ertp":"0.14.3-dev-5c26642.0+5c26642","@agoric/assert":"0.4.1-dev-5c26642.0+5c26642","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5c26642.0_1661727228328_0.07649847372363472","host":"s3://npm-registry-packages"}},"0.2.34-dev-8deb922.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8deb922.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8deb922.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"989bffede5d67081eb94046aa8dd63380e23a19f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8deb922.0.tgz","fileCount":39,"integrity":"sha512-6sNhzDxXMCmiXkvteMcsvNWPtHHHMeb84xRhzx2UbIAqn7/gKX4nv4v4CqAbsSqSdIir15uO+K22ZqlbAkYL1w==","signatures":[{"sig":"MEQCIAEzYuk/KPKq/ElyHt+mYnt7HUshNWIK1fEobGjhHOeFAiB01mjjteg/FgXVEcQneLfWAph9LE/HgM1u8Tzt5xCnCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDBklACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2bQ//QGbrCtMdocinL3JZTnscb+41qPTputmCXbxcJ9Bx6z9RbEuH\r\nm4U5vj7RYTYz+C6bDbB34wHPBwOen/UR6eAgxCPIb51XK2il14yi11S2RJRQ\r\nr72MlyFVwdm3YMD/3Ivb0igAQ7FQIq9SQgBLxGO36CCzXnCgM3KAt/NHKYGd\r\n83vAUcRfxSDXEqszvfHVZBil00DR+VbtWYZJb/MDY8q+pLbOHEeTN62628Mq\r\nYNzz/zc8M1rzpRaKF4fOBBJVm8NlhyM+R923LwHWv7U/h0PEjZ7CrQ10sm2H\r\neYOohW2j6RZY60m3/0ijo7W/yBfbSavPC9FNkLtngxRwDbmulSl/IjkiPi3e\r\n5pBhDkMbVJzHjQcwnDlmfCWg5Og0pR5ESqX+eiAkRYtuMDkjSB+UZPasd1Kt\r\nQuiGcacuJkWb7ymdyvBvVNUTRC2ObqoPGDomRyvWf6EvOrRhmHRxlqvsVQrO\r\nlgr/8ZgkoR7nLNz/HOgbaKESNY0FYvWxaXhoG0InUr9UAdasnv6s1Zs4YX6d\r\ndWpWkmszKU/GiUdSF4o2aFh+Mgw2EynPrqaXOfpzUl+l5/DHKpCvt9wd7pMO\r\nA6V8cxi7FHiuykQB5TMCqteOoZt2DJkbB1qf1oyhhbSexuzSDGvXMZXUfiaW\r\nmGoPf+r5BAlPnn9Esq8yCLQ5O4OrCPjJeB4=\r\n=BF49\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8deb9221071f7f0025de7ebccde23e53541c9463","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8deb922.0+8deb922","@agoric/ertp":"0.14.3-dev-8deb922.0+8deb922","@agoric/assert":"0.4.1-dev-8deb922.0+8deb922","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8deb922.0_1661737253677_0.9752722118835402","host":"s3://npm-registry-packages"}},"0.2.34-dev-261e975.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-261e975.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-261e975.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"50223b5ad2ed94a2df28e7414a2c6ccf98367c6f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-261e975.0.tgz","fileCount":39,"integrity":"sha512-CBTk1YWx0XUayxi8Mlg3QohcGOb2qB1XtFNvGP/0R9ytd4oUIwAiyOAY1JC+SKc9kWAZDAZAL9XnaOeCHT+rdg==","signatures":[{"sig":"MEUCIQCjs2zZ4zF+3+meSDxd8C78o6ZQRpJvxCRTPm2+RFk0kwIgfzmv66rmyhZ/zcmaCmNF2mIdPDWEJxgu2BJUaF9UugA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDi93ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Eg//Su8D6ZidSfTiRF9vwpEoNmB58CdIdpbU+yZHDHjJImqA5DpL\r\n6/J5Tv00jOUMdcEamfzDZLB53IM3Dafi6nAam/0kccA6HzdCpIAynTtzwZ1F\r\nDeUkF1RNy6mHBrJYeltwNlallqF5SgjNY3XzkfkH0/Hjxsq09jXbvKrXLfQn\r\nES+Fhe9BR7G5Z9Wa/u1xY3d6hVwWq5GzBAJbRgkhW9tTVk5+kOPLQoN6Yc6J\r\na5lH1IRpDmxf1Phm/ahzZXGipcbqBqNolMdYoAFVZ7peC3dTNag/0w2p50Os\r\nyZhnf71ApQOa/rcKxHRUvFpbhp//IJ1EgALMjc3UcvW9bFSLUtWr0FICuimi\r\nspa/6qprBI8kETU55ZkSWpjyvLzQegQnPH97JC3+yMe8dMO4BB08JOaAEMPs\r\nVRuau9WDlqyVNQoJNaDmfcj7imRbEL1PBAl30hBOEr5ataq1HRl01kAfJpSx\r\nkxvetfi8Y9Eye4HQOUzRQAzRrtIDyu7N4qP1kAf6pckUrKwYRlknz1/hj0n2\r\n+Ex2Bm7xQo82VbgviS311VqybvkWJqK0KipC2r5PbNGDdVKSS6FXrjMQpje/\r\ndfszav7fflP8MzQM0n9FAlDe5Xkk3tb03GXFPw7xFOBPnRiA3NYxXoS27ExZ\r\njoAHVMglXok+7AHcE4T7ZDyfuhiWFYfo1B4=\r\n=ji6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"261e9759f448aaea88a757f360fa0e744e09c68c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-261e975.0+261e975","@agoric/ertp":"0.14.3-dev-261e975.0+261e975","@agoric/assert":"0.4.1-dev-261e975.0+261e975","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-261e975.0_1661874038853_0.3239544024101342","host":"s3://npm-registry-packages"}},"0.2.34-dev-757b887.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-757b887.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-757b887.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"558395f02d8fa04b279c5e1138d63343360c21b7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-757b887.0.tgz","fileCount":39,"integrity":"sha512-P+DDQ5PXn/0G6DHLM7M9veJ+wU3wQ2BApnuBTL78XC3kL5f4FVQtXSHkfsV7ACWUliIXf0Pzf4vBqDpXs6L4wQ==","signatures":[{"sig":"MEYCIQC8+btYAgz8aWzavuyLSK6zd9iV623rnO9eErNu9YVzWgIhAOzNPFPLdwC4jQ9F4Hz49xJLJRyheUNjZ4fcLZJpYEXA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDmxfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOIQ//RwGseriBd+IDI8ZaAHTTFcH27ZrYmq/QzixaNvbQHwTel6Ki\r\nVK/3kQXsx7OlzRg83DG6+haOhbfn0qkOyDnrGOC5E82f0pBax0uAIcOms2pS\r\n2WvBfPcCEd73Y/9YfVYLeEMkuVbAfYxHkzUY8WHc3L2yNcGRXi07AcWAxiss\r\nVTra4dYjqlfWSJ8MgtMltnc6BTp2Vqqxatu5ZzuBbW9WOGwz7PfPt0SYON2V\r\n37G3CF3Ncg4tu0D2T1OA9ncN4qeJ8iMw1DMpEFNWT06R+iVr6oX6V35QxmJw\r\n1t9d805OGVi/4rO4QOWK2cCuQHps8C7GiS21EjZilRUFWhzcmGxgENZLenyI\r\n5h1USws7DHxZy3bRtd/xrJdNSbmLz7Zx5QzPoit2l23T4HHt2GQh8L8qTB72\r\nwg4zuhK75Q+XLQuyfRFmFs8/u4Ur+l9N9ZD9ALdw6MvLNTyaNkP2DfR/hxyv\r\ntjpTmc+LrMr7qxc1mXqOlWHOdptwJw2024sWwzAXLcU7bSlq4c8O5DFcvJ5c\r\nF4noHBKkoi0RGPAoRuW9CcglRBwsSdKK7KCC66sApaE53bHC1k3sxeP5b9jx\r\nL/qcB9e2/TGZ0xxV2a/YBOzn1wlkGMU7NtqhXoOg8vS/OJ30SBDDXNxc0GW2\r\nyrZFnCVnWIdm6gcpIMt7JAiTBa1qghd/8sI=\r\n=jmRS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"757b887edd2d41960fadc86d4900ebde55729867","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-757b887.0+757b887","@agoric/ertp":"0.14.3-dev-757b887.0+757b887","@agoric/assert":"0.4.1-dev-757b887.0+757b887","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-757b887.0_1661889630809_0.6366504320904949","host":"s3://npm-registry-packages"}},"0.2.34-dev-f016c77.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f016c77.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f016c77.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"583b121ede7a73333825e32855cc86b9fc5a77fe","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f016c77.0.tgz","fileCount":39,"integrity":"sha512-b/IYhFJ5Fy5vMg20CAx4IG+OMemXg0GMwMsPWxcV/z3S/3jfJgrLwE/uoVK/ifmE7QRlADjKxDwOycR9MaJu5g==","signatures":[{"sig":"MEYCIQCysJgsh6h/xA2sIsqn44yMbv1Jd1coWePRXV1crGh/QAIhAJxHEuklvFGi2mdsEel2X01WtcityTfTb/CW2urTL7pZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDn/kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqxg/9HXCPMohtO1OkV6xRxKz90A2KAwPS0vdMh+vpxhzU5mdXReS2\r\n7AqcRY5xyg+zN+yAeQs8qvtqEnv6Jw/VdaWrWqAfmhIdHhSmQWTjEygQRisR\r\n0uGpqMy19CMGbaUlJlUrO1DIRF0H8BuwKnSbD6zniSbgGF83CBiMEjJPTUwT\r\n0Su5Rqtc9hEMVeFOKAEshXg/YImPcTkZOM0b0fXXVnpJRzrytF7pMyExjHLY\r\nUck9MO0aeSn1wCGzPN0Ohi1Q5Mv+MsV5DF0nl6UldF8vbUO2ZmqA/hDwML4x\r\nX+of1P7MQXLA7SufbG5JZ0TPbofTY7OS3cE0y4+DHZO3V+5MUD5jnn0vnse4\r\nMPNvCEfqpuSEHiNW93QTTso3kYB5lv/NujMynU5+w7L/NXNWDNj1hNT3hv4j\r\nYKckiLPMt4uI2gWN9lSK08ikYTi1stuhavOsA1BEgHJuTFt3TyXf+h0ltURN\r\nyApHy0eqo/jAMrOV0JUMfXhHRnKVGtyxPwKdIwDsrxpilCf7XroXd1wNYmm8\r\nWnNa9VHjOlrhmBbF3HLs7oZx73IG+CVQ1k6c93DbB0f3wzAInYPTU62Kssmh\r\n1EfdRyKAx3K3hV6jaAMhQUkKseDXV4xEmthyvymFB2S8dLT53E5MdAk2JJek\r\n2Jr9Rucq3KsWBDZuFKc1qV/byXpFJ/SfFyY=\r\n=FT75\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f016c77e3af9b917f20b03ac4eeee1f761a53852","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f016c77.0+f016c77","@agoric/ertp":"0.14.3-dev-f016c77.0+f016c77","@agoric/assert":"0.4.1-dev-f016c77.0+f016c77","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f016c77.0_1661894627981_0.9144541780568565","host":"s3://npm-registry-packages"}},"0.2.34-dev-f53470e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f53470e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f53470e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b46e516619c128ac51d9ebdeccfff67c39f73c2a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f53470e.0.tgz","fileCount":39,"integrity":"sha512-P+hl0HOmTZcxUi4B/IB1S3MGbsnzjXooMe5Z2XQUQdEIL/nnblQoAxqb4yRZ+jkiGtRKyIZVWDbH9c1O1bAJtA==","signatures":[{"sig":"MEUCIDEA2OQ2bzORQOTdzkjxJyQT9UGg6UAarw1/lWYNuglNAiEA+MJH/79QnQpwlyAk9EU9u2Eo/GtjvpOl5qzPJHgmDBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD57SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Fg//WVL4KhhlO1WVHBTQXQ4fsDin6Jc2Ljk1l8ec9naWWWVwiEVQ\r\nAqPKe2CJ8PYVLySbGZ3DuXIjmsZKPaP5mZMHewrtlDGIS+KL/79lui83r/62\r\nJv2AQw3AuWlNduv3159RUQFVfIVb7yLHvd7Qq9aFgVRKYfssj90fpYAHXa3Y\r\nFTttlUj+KKKUO/2DdbwFsWW5L+SSR1uSRLyvyjlqVEAh3jFyTN6PP+86eKCv\r\nowLQdIIVcP3Xg6vOcgqtQr3kcbpBhSiatqWbbPUvVzPEs/hSvav35RxvgGZS\r\n0MJa0S1WeLgyTvF+82qJywWSSuCU57YK4veOj6UE7ltyXXtMrF9UbO/3Qwgj\r\nc6yFPbjXqySUidm++Afp9M5TiirLzI2YLEX9ULy9mQvfc9d1FYtWTuEFymRN\r\nHzSa4cqTd4yxGpJUe+rXkTnESafEfhLCgI6RFAaEQfwXVQ1OzguMGoiOXRri\r\nkGwnR4sOEwaIeZyf7Ki1vB1aJmU1QZs8T4BEkEhmCodP64BafJ7tq+zCDZ3d\r\nxfIqIemwR3jrdB/gj4sAmKvY2m7BEDEbq4YFGm+wkyED4kTtTFS0WJWGEIe1\r\nD7MO0eElVVKjuZ3GwXUGlMqqz+247VpuJSEcIm3goRoJZCCl5OPUQ0jLFNp/\r\nXtSX8tCoaQotcoXdRFWR+WrVlpRhhFBcJuI=\r\n=FZWH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f53470ede1e58e6aebc1c4db7da4c8ecefa8b46f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f53470e.0+f53470e","@agoric/ertp":"0.14.3-dev-f53470e.0+f53470e","@agoric/assert":"0.4.1-dev-f53470e.0+f53470e","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f53470e.0_1661968082618_0.6149616073689743","host":"s3://npm-registry-packages"}},"0.2.34-dev-64241cd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-64241cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-64241cd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"59030def3235372539622a517d17667e62244231","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-64241cd.0.tgz","fileCount":39,"integrity":"sha512-YNuADlWgpaSm+JZ684X1+BSM3xj70YQK1nIYRqdHtZ9b7RJrPyHYXMttoF7b02ZFKMb4OKb+YcNr7BrD4REI1w==","signatures":[{"sig":"MEUCIQD6vd0E7p4WSR0cXljMfB1N9S6NbfacvHXmKV00aQnZqAIgUVtsMSQblirDQZflwlINL3Yl6NVVm2hPLJNRhZMuzEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD8PVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUHQ//fQovWVfXSsx6XBVmddEZfbmxywmitd5Gd69HnJH4NTljXKuk\r\n5yX44HEaiGzvboTC872uC6ZgosV6I9tUiaDLbXTXAB2a9ABekysuXpVMo+O4\r\nReFvfAY3sog18mJsAYvzjhLOQGz3MN+Nyyn6PwydOxHysO9FIOEWpr6/evPa\r\n3mnbKqK90SJF/+0dbtjZPnQrT48t4JgaOiG94E8S6ycwHaL+jaz4z0qG7odC\r\nf+g0fc0TQyjAZFM3l6v3sYi5NO0810R2fZSVBQ6zBDQ5zMGSrKAP1eIcy9eh\r\nX8I6BhzoE55nPfVt1xUS62qjOeDCxuy8BJY0uyQTkXwLxSgfdvNgrKo13Xdf\r\nile1WdkK3ZSoxPkqc0UCpoXbu8BJbl/vUdO9yS/uptPxAKrkgGZPGEdeZbMy\r\n0FeVzXIuHGyBeN2hVrzkD+QlfuxnXlh/fgSFlk+7CC3PkNdy95vJajxCGbgv\r\nfWY6/iNMMWKH5ybG3kiFhX/3RPovcG7uJwS7WjMrvbVaaq/AsMRBcoHCCYqI\r\nlzqDP+RqYDWyn83bg1eEMLdKQ+RPUNbkRwHthJHzaoNnl2zNyUHNJi6Q5eZt\r\n6qA+XWE5W0SV2n8mXZ+Jn78r7Qiap7cYqZlDPP2+DD8otyEUctXIoaSK+ncK\r\n8um/Qn0n+y3mt3kM/wuNZQ7OUGyzs27ALzo=\r\n=lBs2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"64241cd953efb5e50b5669b4d65088b71977d68e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-64241cd.0+64241cd","@agoric/ertp":"0.14.3-dev-64241cd.0+64241cd","@agoric/assert":"0.4.1-dev-64241cd.0+64241cd","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-64241cd.0_1661977557522_0.03059920192082366","host":"s3://npm-registry-packages"}},"0.2.34-dev-14b20e6.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-14b20e6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-14b20e6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"23c2191b21aa65350cd65ed210400795933264ef","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-14b20e6.0.tgz","fileCount":39,"integrity":"sha512-/U/6GkDdsmzcZEDDW2qAXY/mbNE0cwaS0FDdbqdeOMTdL6puSiTlxL0CCrqCE1ghShUIfmj3IMj2HhCwfHDmTA==","signatures":[{"sig":"MEUCIGfc7nHzN9WnUSBPKl/+kzy226F8IAcPBFeIBFpkpLjXAiEAy1seqyZI0ikHv5zWADlP7mwB8qvljKarmI32EJrewYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD/4XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdlQ//dbNUtLYJhjhb4f3mOQy9GA5pA4oqJriZQ3uUnV082PzV40jM\r\nHcPlnqoHDBcSI2UtmLSAUVu9lJ/tA91Zb++4MRYwnByVGzwbCDHJ64Sf6ZhN\r\n7168OaoIxUmHRhOCTZVr7SObXjA6gBjJPaOQ8quVkfOjigjjyNIB2u5bk4UC\r\ndu/C56phL6IQH+QWkgXkZN/aU750pppHOJ7GHCcDJkBnd+FSnHNGG5wukV4L\r\n8G2KTrjdD0bIZLIcGsmPtbX59W2kx8uyWy/dmMXAsj8E2mvh2AkKEKa8xWe9\r\nJL6B6XA/c1zOvoPXRjkyU5zGH9PRuVgRzqy8BV8v7p1v+fvkwxqd9dkCMTos\r\nxaV6c8mVBdHe2FBBqgXmuguZ8mS3+XE4C1g736Q138OoiXUrdIXDMlT4LwBM\r\ncjTOLUUaUaaf1WMxvLdqjAovMOYMxR55p5pIeP4KaOklpnlz9AeENLguO12b\r\nBIZPHinUl3a/M/YICZobG2MxhX/vasvv54NpRAgI/T0oPZuT7PY+vPCDSYju\r\nlCjSGurd0j5jRLAz+KIFm2fSY4TUENa//IPY4ojZqIHNzFYqqj0RoPVrWDMc\r\naKFiWC6DnzBi73/PNo/DnrvVdkjx3ptTnhb4/tcN9S6AwPM97AK3tcO5VZ13\r\np2xZgxULcvGv/EoRBi2B3/NrlceGTBFg5/U=\r\n=0ItH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"14b20e6054703240754695ba3ba385d0e954d41c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-14b20e6.0+14b20e6","@agoric/ertp":"0.14.3-dev-14b20e6.0+14b20e6","@agoric/assert":"0.4.1-dev-14b20e6.0+14b20e6","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-14b20e6.0_1661992470812_0.6471922793430964","host":"s3://npm-registry-packages"}},"0.2.34-dev-e80b763.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e80b763.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e80b763.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0abd8168e37b071275174a6b151ebf3148201f62","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e80b763.0.tgz","fileCount":39,"integrity":"sha512-J9c9aq2dzTVnq8W5PgcKp0FouAnaiBZ/GuubKBTyZ3RDgo/nCDH/4GXXV76CsW7/pT0EcPDu4yT9gha4Y9fyaw==","signatures":[{"sig":"MEUCID/DIkQWivrJTPfd53Rw0BOi/Af47X/dS5OhSPtZ2LvfAiEAkugeNCQMPPhDEh8ScCG5ALvNHGK80xn1IL/58EHf6gA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEOw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprRg/+PyceQcOM13mI/yDfDAl68N2GSH257NphHtWegKah2f9tSt2H\r\n8HQGTCTTtbQioP5+gnGlaaCHVuxI3re46KfltzalNlgaHEsPA8GczPU/I83T\r\nah7SoyvcFYp5ZYr1bESM4qMG4o1D2ImVCqt8fpkCLkv+vQCZqOyb3Xrz7vFR\r\nwlRtIbZ7OeeDVO1FDQgWhTr4oZreTbpBA3N49BS/B3z93JMjMav8IB3y7xEC\r\npVHGt2YDfLfV9vyEERkMDQ8ukChbYmYRDpnjjRRiEno9Ui6GC7kr2UMjMwwH\r\nAnwt36pRAihjwLmiWtGjk0Bc8v+d6KUjVbXKr1YJhA3pwAD/i7jyUSS59XMR\r\nmoTKTGx4GmjSWHCIEZwA8Gp8skZ3Qm0EjgXBMlThU237g2irbj3uLcfcUbpl\r\nb4aKTmPbRO81jcMzIJOaZD/84SHbH21xppXXECrL5x/NXK3+4HyWo/eXM1cq\r\nJmPDW4XO3Yz9byFhNFYRWEAkpc/VmXRo1P+0wPD65xCRwuoXQy3iVACBH9qI\r\nBuBI9TJkH3IdqpQCVYavaGmgnuq5+Aq6/owMSSvw8eWZiBBwWKK58Hdtcu0N\r\nmwkdFn4w8ZkxvKzl9qmmMtSSf5qqwWQu6X1IM/EBIrI+Yu0fGioDJmQ2EuKo\r\nNarsv49B1qn/StVyzNZM2wf8B7CHwlOjsSY=\r\n=QJEu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e80b7639e45647d54873c5d24ab9e98bd47b9679","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e80b763.0+e80b763","@agoric/ertp":"0.14.3-dev-e80b763.0+e80b763","@agoric/assert":"0.4.1-dev-e80b763.0+e80b763","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e80b763.0_1662053429949_0.948652233017639","host":"s3://npm-registry-packages"}},"0.2.34-dev-4169ad0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-4169ad0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-4169ad0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"19e390f7e12bf8869ea99fa5aedb808fd23a10c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-4169ad0.0.tgz","fileCount":39,"integrity":"sha512-gZnpRc2D2JxAH9TOa6i7yiGvxltGYy97JenLmybMzFWgEB/tYlkBFUwz4f2MgFIEkuj3O4Ie49Et2Hp7aDvvog==","signatures":[{"sig":"MEYCIQD5kx11vuN1jsT451v1p2r61ECQbkjSpEAxd+0QK9XomAIhAN4L9oBVYovbii8ck3viwz/c9Tgpr09eExL4ZdDUIcK1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEj/6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAiQ//Rue0k6LQkREfAh2AMQXM42p9zO8G2bhTM5OZqiHBv9jZKP0b\r\nxoffw3kAVsM6StHZFS+zBJ8dPG0W7TSsAAX0KvhUFY1ajo+ivkm6vJqibMVU\r\nNqskol4pOgvQ08FwZX1bzJZWvuF+7d8TveTbacp46cpfev8NRANl+WkampSY\r\nvaeqfNDzMXg8y0nJ3NtiToRsm19SrHUJpMTMca8STjSNzPrSVdXnhdway49k\r\naeqosPSrCH89QeRoe1/0FSW/7JM+gCzYxZsx4klCsXf3BfZ92RJ6FVJSlJd6\r\nT3QKcfZil05EPwDPOPAdhxRqYNJF7HOEbN0Svr2YVlPFVAmHsUVjB2+u4vrj\r\nzMX4X5kq/iqujPHQg9Do2a26arq3RNBDJCLctetymJW0M6WbfkzQ5dYQItq1\r\nWoF5Eb9SuBwxccyioMAqca6oBVChXUp7KcLXIzb8UaMoflMM5eV8bLPgz45m\r\nKG9xlCj0MgJmX42Btvf4nxCPTVm1uNVRm3xP43f7/le2srZVcMNXZdNWil2f\r\nNiziMAOGINQzReSTBq9lJF6f4VxlIKN9qfgsFEmsw9gSU8kSOu5C6Fs/Wuui\r\n7TVVrfYAeOJ2JtKR1wbgQZfmN2RQfXUOjNyFnLks+TkQVlxhVHI8hq87oR7o\r\nCk3w37f17cipe6ZYizqLHSM9U6hRhet1kUA=\r\n=/aNI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4169ad05ae0d5d4e1ca9ebfde2dcea1577b44dd8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-4169ad0.0+4169ad0","@agoric/ertp":"0.14.3-dev-4169ad0.0+4169ad0","@agoric/assert":"0.4.1-dev-4169ad0.0+4169ad0","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-4169ad0.0_1662140410093_0.09835001338676475","host":"s3://npm-registry-packages"}},"0.2.34-dev-f338d2e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f338d2e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f338d2e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"996050d99feead1dad1255df6655ebd6405f851f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f338d2e.0.tgz","fileCount":39,"integrity":"sha512-mcFUc8D4jbODYPaRpn68q+An8Q0dK35TTR9SEGyQTg7e25P0Z1njNHCAf2P/hSij/EgDSXjKy88Bcep8Ji9aDQ==","signatures":[{"sig":"MEUCIB7MnLta/Zfed2THtr98canbti+pHSR2pGHEqKficYYhAiEAxCHZNkODwVvjgAmTQZslNyMqkBpUQH6Linhrl/IHGAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEnXpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtMg/6AtaXeuaRpfW3dJNfn/80ySFocCrRveaLkdXA+9+sF+X3eSoe\r\nDZBaRa2vbFXDdx3JTO+zi56faPPZwBYpqKAw0CFPUHG0DynnGUjwE2uH4x/N\r\nbmlCf2yF1Jn+Jt33NGuRk3FZJK79hojqvp4fhq6ezE9X9XCT2ejMW6fh+eH9\r\nHO6asoUmpr5Ei8wgg2Ry7O7+e5oprBUqplqnJ2ewDRsQD76nKNxvCeP/zfI3\r\nNdsATBk2lqIHJWysH5lfUeDoaWmFgLEjoUd11Mf/2IX9+aw1GgmTi0ZVLVTG\r\nHtTNZoj9OMWpsOk8/40KB3Xi6PGjd2FGOrZjimvjljOd7Gg6I36sRFs4tAfS\r\n6qCQUnO48uynfhqBJy3PZBvPHE74a4LmIUiPJokzj2egv/M492a64nYrNhez\r\nguTOzaH5ewVCvLPXo7Ei6a9E7EFxKu7PdkOLJGFXz8Od5b3/9CveD1QGFp1Z\r\nOtDv+YO8cZjd0Edt2J28k/2WKSv04HhfN66yYriwrw14r/zSeJv5gGM6A0fh\r\ni2sV1WSUX6Q2JLxI9C4pA/QlKYxxPGMTkLUaER/h7hEQpakTiBI7o4wy/bBB\r\ndER0fHDA1ExKd/lSLZFowBEe1aI8Vr9YZs/aNp8+/pbaKAjVXCs2DLXZKhxL\r\nTTbSII++Vn0Y2AED/oaJR253AHuA6vdQe8A=\r\n=J40X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f338d2e09087dce71df148375e990256f4301bff","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f338d2e.0+f338d2e","@agoric/ertp":"0.14.3-dev-f338d2e.0+f338d2e","@agoric/assert":"0.4.1-dev-f338d2e.0+f338d2e","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f338d2e.0_1662154217280_0.03667974792284001","host":"s3://npm-registry-packages"}},"0.2.34-dev-2f11941.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2f11941.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2f11941.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"039fe6912731d64e1e5a05578fc5e1957efea6a7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2f11941.0.tgz","fileCount":39,"integrity":"sha512-H7L2Bj3Na8g3qTt3WhVpd9Z2tLkllD10iNe44d9XQoC6oQoc/JbiaHHkPjP5k+Ea4P83B9K5W8BH0eNu1YMUyA==","signatures":[{"sig":"MEUCIQD655oRDNHzQzJY7zQjW/4zxlFxORxFqcAlZm92AmqqyQIgaTvif2eqtsKWqhJn3xlFkshAPoqmLb/rdq0I38ToO90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE46lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/YQ//Y46IYSAJP+Vs5zrbFXTvK1IG1Iprsn1XDrXWPDtJtfdg8d8n\r\nVGp3FQWKntoZ4Cciyl+2M7nZwrMwbwi1IftpH283ZWCXZprDO8yoc/Nw6ehu\r\nSDnepCGiq1T6GzxyrSkLnE7MiCWPxPOZyYR/9JtwcHrbDFKa4KyBOpr4LW1g\r\nlBRQ8ezeLzGbCRjj9rFaIngp9QqaNyF5BDmW+THgdWngBeM1FW41iWdpj+iV\r\nw83a+2ZvVgUIg+ybcKzyD1lE+DmZYIsKOjLGQGJtBqJ/TYEx6SP01Gdo9QLh\r\n3nIyGsp+NGcO+09zstZDf0u4X23zqx55oEw/tQdOFADBaDu5cYRYpu357WWL\r\niot5FC8knmKuLg9rxCW9XCJN/pvTr56qXHkXshkXtHlRUG432+KgSZXtwqbs\r\nDJEIWCQW0qStprkB/t8ht63HGmbdTRLtxYzmT0/nw81mq3n71smEtTQU9J6N\r\nJLNimlx2hE9te+tT7LOvvb8fyWtfxFDgyIH1trkr/36lxfJenmxWI/ZIP7BP\r\nt4fIpPaQHJpJ/oItpRpxVu846oJ5Z9yCsrgOkskY4O5TIrEFCh/zR0IHrc/A\r\nnocDCdQes5AhrsQ3e/MeEh8B7TKSb5rN5Ix8wagCQfEp/VwKlbCAYQD3fjhY\r\njDWBSy459gaE45XZpsg9YUCg5vm/adz9Jio=\r\n=rgZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2f11941734a1a8dac8d8be9b072eb8cd825f4e45","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2f11941.0+2f11941","@agoric/ertp":"0.14.3-dev-2f11941.0+2f11941","@agoric/assert":"0.4.1-dev-2f11941.0+2f11941","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2f11941.0_1662226085343_0.42300949250616426","host":"s3://npm-registry-packages"}},"0.2.34-dev-5c8c7fc.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5c8c7fc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5c8c7fc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"495038b68171bfdec9bb893ada149b92e2d9c863","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5c8c7fc.0.tgz","fileCount":39,"integrity":"sha512-46gYmILDeP4xtEkrO251A+fEpp2psBHzG5NTGP7LYzqYj0Iz8M4Cb73JyUObneTg/J9FzC/YWq3fJ6XtbVLPww==","signatures":[{"sig":"MEQCIH7p/UIrsFWUyXxeymOyWzxvaE4d/k/mUIHW0C4URj4HAiA7ucgM88z6sQQV1BvzYmuLrtzOXVJ0rbPVdJozlI23Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE6FmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJlw//ef6oGLDdY4/Rhbkd5UjfwRXOd9YklkJlGHtSLv/KMi4xaspo\r\nIXqqJ3lSBiRLyQpZVP+4g7zMGcqKLW3qK0DyxkmQJIU3KEPnT10kfv9lbFj8\r\nxjImR6wYYP6TJHoDWfY9DfKUnvWPoRfQozmXTR+5SSQWcubrXx47GvcvvCNf\r\ntgb1Yy9hvwC/i7JmkZCo8anesV/QD9H52C/s44lC40ialp+jes5JLeHELaho\r\naAyP9pr9qIxSJhpWFL9HahlImXh5ixCHbSvZJbYUmUwPxDa62Fe79NIpqqKg\r\n4KoVaODu2sH8cphiMCVDVUg65CDeohpcEiAE7l933/awht0I9jR/Hl0GYZYq\r\nnDX73WFWnWNudhZdaaVqM/D9fjhZGJECoCUVQnRLEIaMGpxiwd4VCJQsgLvr\r\n9hsc9LyMYWGVKon1IjM3ALveh2URo45LSICg4+79onCYD8LbSzFQEjYw1NfS\r\nlf4v/y7aHM7DAPeKpc9365sRWBqtv55JNQB0aIVJ+Ur6/+bQvk2zPBJZn2/9\r\nj5Nb8b1jkSgIEKq2dHmLCMbDYA9oIvJhyFyLT2Bhr82MVwqgC71D2g3yA5Gi\r\nlCav7sYgGO9zqTX3wLNBpFD6HeiVTXn5ttpvpDKvK4AjqGF7GTCvfL6kx9Hl\r\nSv7ffEgOzgtkxcCabNvadxKawODVk8wPLoU=\r\n=PVjw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5c8c7fc00e90ff428965101621540515fd8d7693","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5c8c7fc.0+5c8c7fc","@agoric/ertp":"0.14.3-dev-5c8c7fc.0+5c8c7fc","@agoric/assert":"0.4.1-dev-5c8c7fc.0+5c8c7fc","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5c8c7fc.0_1662230886454_0.0013965566899629689","host":"s3://npm-registry-packages"}},"0.2.34-dev-6a3fc3f.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6a3fc3f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6a3fc3f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"49ec9ddb4b167cdc00c20b2ef327524c34ba52dc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6a3fc3f.0.tgz","fileCount":39,"integrity":"sha512-jlwLXnE2AA5XWaAKz8dOp9CKowNIEYgjAQzrlVNw2oDQXEk3WxgFdNVYlXlkLzq9zrGBQ8kX7lZXk6I/i6iXDw==","signatures":[{"sig":"MEUCIA2E9CczcuRln+9oNABqVmCpL+fnIVvBjuMZ90x5EZ1zAiEA2+mWwu8hxwH9Ndgv564nysNJZKrxa5pBv5TOdfUvX7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE671ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Aw/6AsJ8lEMuavhOlUCeFEumpBYUC2ISzSroT7Onwu43lNGy2eyh\r\nGU7MLSMbjqAdZ+q5rABZzKCvT/Fs9h0DNwpcHWbBxXWETYzhhV0XAOusftr4\r\nJMyQnsuPUjanAZ0VHGCfAjIKgI6xB0NLuXcc8eZ7na/Qyq+3dJ8sNa8IQJU5\r\n1Md6se4D5LFlI3VeJg6qTqyMpAxwGEaHAHHQ5fHl4W88auVjyfG+11PWbr4b\r\n+R/GWhTGB3Z+EhqxYPSEKNza8A/S8gqpX5lpmButRXnQZLdKy1UfffnDYPHb\r\nyMchQ/8POs+OBmvYVeY9tMC8t/wGNpEENoM6G1KBocDqJocxx0y0DQCms3vS\r\ns1A8WMedGDhx/Vu0gBlZqO1XkVre9+yH6mIyoOwYccKYzH4GG7TuhmpeoRix\r\nUZQf+oH8SVECh9UJfJS3+GFy6bJX8nDse7QAwS3dORe2R/wHOGmwC7oLtynQ\r\nKzFWoS17Z4JED0GxFSIM5Wh7JqYLjbbHiWkCYEaOF04qghcCgG0DUzqIKeH+\r\nl1+A8YtUCO8HqRE1llhGsqoNlffAh+Y+osQ0wCGQcGYnan8oNmIUIniGGV/H\r\nE2lcvfO1Q7g/JG7PGAo2aNvr8q7NVyypcZXRrN0z6nzZkvtbE/O8Y4uaX/sh\r\nUAsMjZ9o6Ulm4LSWJMXCA99Zrjt25trcd/o=\r\n=aIKo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6a3fc3fc558b20fb648586aed15a912ed343c92d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6a3fc3f.0+6a3fc3f","@agoric/ertp":"0.14.3-dev-6a3fc3f.0+6a3fc3f","@agoric/assert":"0.4.1-dev-6a3fc3f.0+6a3fc3f","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6a3fc3f.0_1662234357019_0.0016463066933176673","host":"s3://npm-registry-packages"}},"0.2.34-dev-a8882a1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a8882a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a8882a1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9137dac00662008ae6190ca606a07610f84a17ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a8882a1.0.tgz","fileCount":39,"integrity":"sha512-0LHCnTbdq9PY556hC5kCuLeA3m3aF5h6lwYVa+ezSAjw8Ft81p33KfbQ1afYHve7RphF6V4iqRL7JVpYPokWpQ==","signatures":[{"sig":"MEYCIQCupa+81j96lULaL01A7dLN6NcNkaNS+jAOXNFdp5BhDQIhAPcHq6mt2c6gU2LJVpYiNxhDjVKPAb8mT1lZ8GWM3BR4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE9vVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmMw//e4FK7oZp4Z7Y6L46o3xiJRRRQ2biDegC6nnuEFKy6/kpjGG5\r\nUKrR3Ndo/TZ0OCYNQOpJXmHUWebI15tTaceyjXQKxA6yzNASf/fZ3BDwQiPH\r\nbrnsA74CWiBzjBGIl+km5ZFKcbU8QUFsewi2F33JshuA/u6KXK1AT/JqdXWU\r\nliqSTpee2wuLyPqxwQjB5BN6Hbr8vYt9VJSK3iU6OlEQk0eySq8OCYgzjIHQ\r\ngSLjDSK3c5MalZdqLy7cE7gyhMl9r1SPbLI98Pu5BUTi5QcsFTjsKVfwWtyn\r\neXGDLzs1JtBmfHqiu12Xf2z7dlDBRJspKBeLOmEpFQd4IqyDxcaFigRmB+Cd\r\n9GnMdBGcIy1vXDe2B7XqP0v/dSBNKOtnZ9GKZwY9OYQ3s4WRIx1DwDvKwSw5\r\ngce8Htc944lmTLnnLK8lkcLXqP4scjbrBaJqTeJjlOnh+e6MPZ6FabCfJChO\r\nWe/f1k5lREp3JmuC9feZ9yieKQZcP/WT5+gi643JPBeM/ZrzxIj/SgO/8vA5\r\n8iHxxzLQv0ROC9xoAAyoC+gvVBrDgnKFyzdSphX5IUqqaFRG4Hc68oKn30B2\r\nIb89bcwLnkBZDh5Fg7KJikngmyRdFfMwHNbhB2UREIFTlTB5Jkeo/VxBgcX1\r\nWMO3xhWeRnMkU6iibU60Y1iZTxzUc54KDr8=\r\n=NzKk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a8882a1cef97c9177bf76d04d1a1253d02c7921b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a8882a1.0+a8882a1","@agoric/ertp":"0.14.3-dev-a8882a1.0+a8882a1","@agoric/assert":"0.4.1-dev-a8882a1.0+a8882a1","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a8882a1.0_1662245845799_0.017825885348540238","host":"s3://npm-registry-packages"}},"0.2.34-dev-f7d5999.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f7d5999.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f7d5999.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c9716a633b612e2c9bacde08d7fea57c15e64e94","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f7d5999.0.tgz","fileCount":39,"integrity":"sha512-+3teGowV444jzAdKaOLMs5Itwn5qOuaabiyZBXmkc18fa6m7rM9koMu85of6AQJmjUaONgTU0MjbxUUrEDAdqQ==","signatures":[{"sig":"MEUCIEyJFqaULqMeLJvLwbi015sVxKmJRZRYwDnl4U74deOnAiEAm+KFUZexUSLiCX3vx56Uu2GWUiOWpJeoGVCkib2qY/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE+6dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmruxg//QwhBfMYGZiEDzjVxeOztJlpz/42vVeR+IrlT6pJKMxbc+XT0\r\nIACX+OJQ8CfWnJFGdWCPmvn/Kt93QJwh+L/a46HYXLjsRv9xtd1RWbGXWbYR\r\nTKFiZhjnOOF8iSsZ8NK0myka2IvDtN4s4O0LUFqqm1GhgcDjWYZGLOTGuJa4\r\nsDhJSFmFzpvX29JxZtqv8lfKYxrypfPSLkjsWFEkB9FU6v3Vq2G3lskSr9Ix\r\nKONF3jcGlOXKHmYJMWTjSo4qt4ju+sukMCOiP6FysSWsGbtnMU9gMy9IgI26\r\n3/iqasDDWixUMp1qBb17UolNqagzJSE2RlmZZnAnRNm+p9Y+wrrYMbNQYRgt\r\nWUjTKNdIcWA/MIrwe+LIWD2tmMwTQ9daw6MiLMJGd08NtTYnVACAagIwB5D0\r\n35kv1vq3ISOl7o2dpsBKTsozGrx27fu+ezS9yVuwYgiSljFCP+PSrm83zZj0\r\nVkBKEtbfcBvpGWCgmmA9rf572iV4VdQhaA4beyPtPJiLWaBXUkUw/gK6b/aJ\r\nYTrQzf7TIGKYSBPZpSxmdfM5RWyz9ti2PinXnHJ4n02P1Xgc6SHr6mVdAYMy\r\nls/TwUeUcyuUusXSY2vnEtVMgmuL9njlTrw9eI/O89zYWXS/AchZFRUkOEso\r\nQjY2B7Aj61HwhiiC0xIITDXvgnjxcQU2SXM=\r\n=lH78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f7d5999a6eacde59acb558a49ceea28d686d1559","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f7d5999.0+f7d5999","@agoric/ertp":"0.14.3-dev-f7d5999.0+f7d5999","@agoric/assert":"0.4.1-dev-f7d5999.0+f7d5999","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f7d5999.0_1662250652796_0.09750450440058045","host":"s3://npm-registry-packages"}},"0.2.34-dev-c10c36d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-c10c36d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-c10c36d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fc89de3aebee21f4f42ea237215203b5944d7687","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-c10c36d.0.tgz","fileCount":39,"integrity":"sha512-d+OK83Vj7C4IaoF9UJiUkMEZMUXI3JdtjIksy8dR/WLjHcETIKmKp4D29XU1rcxGtasqpuR2DUaRcczjm2cb8Q==","signatures":[{"sig":"MEUCIF0VL7YNL3KrKV8niEmnS8T4XK33MmqQeEpaTTqCpefdAiEAiEltduMyWWS7Fw44VDeajKww5Nqi+uwOYodXGhNFFsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFENGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotXw/8CEAceSN1YmNClCz8VozYO8SodrRAIfUpzBq2yCI/CbedytmS\r\nSIdhNDZMPpNGpxGwfIxKKEOq2Om9sTFzCEQUQzw++GhnTX4qRNfhHymBxyxs\r\nrJNO1f41/sC9rkyPE3odmJafuWLrbFrKxm/OvJdG1kO3l8PxHIakndMpQYXQ\r\nZhSzPKL13JktEZ/vrvMeiTex/SAdPUGLOrT2jX/+quAQOoGoRMdcMNQI2evY\r\nazYzLV1znL4YOOR+RfezGXL837meZ2J8sNJ/F2NLAmTh5miDIBoQfOo21eGg\r\njUvw1qf82eAulXLQipry7htpkr4bUCBEjSYRENpXy4YFJYsNypm8jkzS2uo/\r\n2QcQ+0C+cRwVaLJfmdleAN5EnlOGM+NhlJNq8qimrkXezqoFJl6o9vpA9pE1\r\n6foVIfG2tmHhNniRAzBxv9ZfNsiJuyahSEmvJFIgD48qZcIw+RajsfWFpfZh\r\nzvUCGcWL4C0jDgSf8uVIOeYivmj9I7UipF4sga4EIo4OWTcWxkTkfJbUk25d\r\nIY0VzhEd8gSdKJirimfJNIdsVyFPFXmXEm1wGwzsf3s+fxbh5VZuhFm55pBr\r\nuRMQJ4zAHIiEj23x9+nB3+BKKHjn9VkLbH1pc0jubPnLBGu7iAWeujvKokub\r\nC3XnC+pBepxLnib1HvhUATh7Q9AT6IugTeI=\r\n=a+rt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c10c36d7ccf6c85239c1dbcec9534d43b20ad00a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-c10c36d.0+c10c36d","@agoric/ertp":"0.14.3-dev-c10c36d.0+c10c36d","@agoric/assert":"0.4.1-dev-c10c36d.0+c10c36d","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-c10c36d.0_1662272326302_0.9618392942105076","host":"s3://npm-registry-packages"}},"0.2.34-dev-98eac1d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-98eac1d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-98eac1d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ac41481aa70cee70ee9fa60dfb0b0d34e4b5dc91","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-98eac1d.0.tgz","fileCount":39,"integrity":"sha512-tI8XHq9tE2ZesTg6zjJFq92vmvLIqDrLb/q/ea5XvnxbFxy88G0EbQwQLW21VoM9L0fYZPenqs7yxCyzibiVjg==","signatures":[{"sig":"MEUCIQDbNhi6buLW3mJLCRVEsJy84/oGMNOd22MoiWGaGeTuugIgFUxMQ6rV/l13I8WJXmGvHmwW7goqaxwp7RyZnOz9HE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFOlaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYIw/6A6tWjJ4fIcH6Lp3c1n5/Y5lvQgpPFvJBjpRxBbJbT/HZJcy8\r\nDs1TnCHVnj4iHvclVNbaOd5Ho42og4A0RJrmNRZzA5ZtiIVdKHQOPfpgtbtD\r\n7eIK87e4g1GrxBg9wk6Ev4oXZpcLVK4V24IZI21K6kJJu2Zj97z4bCh4lzFo\r\nbyJ3XCdhjemJF4SrcotJf/PD9GNcoEn3C9UL2cyC9DhGfUMuzT1hDu6QK62p\r\nRdSrV/m7RIfXzE/8U2ZwohwSJObJMvu9sSagROPfPrlBNsTFYRdenA4Y5HuL\r\nwmwVFX/1SG8cMZ4SjzClS6dfVhK78Y2eNniiVTSFyszAyS+EmFFrF3pErZAn\r\no3h2SmWMDcNcVFtgz8lGCESIYJz2jrSM4mn+n+G1eBP3X0a2UXiMTRtKHHW2\r\nRE7V1VAc77IHtZ74lYq6pchu8MlGAfvT1jeEoQw3qsZNl9tzqfqUsRLgaw8V\r\nJ3Qni/BACNxL5asRyZog9CFQGrNysJ30/skDU9mKdnsOasbiondGDBO6wIyE\r\nVBQx21fUlBiMyU5bKsqafoJnq2KmFVKVmttzeONZcLbV2Ybgr4gziEB6bSVN\r\n7Nstj6btRD0CYTf/LBQUlCW8F3O6mej510T/L5ci0xzDv2pemH5To6WynFiM\r\nJ9WycPKRVa2/PysfMBY15cr5Xvw1TKVdUOA=\r\n=fQ55\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"98eac1daf857e7bad46ad61adf398a9de25ec7dc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-98eac1d.0+98eac1d","@agoric/ertp":"0.14.3-dev-98eac1d.0+98eac1d","@agoric/assert":"0.4.1-dev-98eac1d.0+98eac1d","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-98eac1d.0_1662314841928_0.25888633154280605","host":"s3://npm-registry-packages"}},"0.2.34-dev-78c1dad.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-78c1dad.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-78c1dad.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dbbb4a0abd94172e2059efb49fe2b36d3ccf1f5b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-78c1dad.0.tgz","fileCount":39,"integrity":"sha512-tlFHQpKR/pxB+bYG1sWS0YC8oCyvXW9xGl8wBKmnOFcGMabnTz/yzcqMdB9MLfRIN+KSFfrip9ZEG+u6WrqXfg==","signatures":[{"sig":"MEUCIQDwxgLznMBzp2MQwaClRLSWOnh9QVVwYsjBMKLrvTVhwAIgDml7NT6GIE+zwgz+eboNq0a2RngX4P8HuLDcS30ThbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFoAWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojvg/+NxIIkMz0suKac1ZRuhsey1v0JWQM30S3FbXVMMwvKdRflH1Q\r\nWOc+O02n2TsvP8rELgyRTkE/uO72qJ3jEIg308BoWSN9w+aVPo3Blrb1wunM\r\ndWzNSZ4zwY9xWetRFDF9mAvdaNcNPdGqNibLg2cD5xVibhpDmHUcXoOBCtJy\r\nDFl+RnGGxMI428C+suARE3aJYeKO0yXKNaLamrPGeG0nopgjOd1QEIu4YKNo\r\nGEosOQDdXoYVfHxJhALCAVeRdpqkFoyLn+OdCeXUYlvEBIfT8tCd00mPUv9O\r\n6qgR+r8vSPF3KTWe8XuIdUKo2DyJ7V0owwoTPXUbtqVZQZJyHkI+6sZK8xBq\r\ntNB9yqAHVgEQmipu4HZf33mQXBQBWCs1xbw7+mjoQFF9y9B3W2NVRNjElCGu\r\niBHvMSpkAgCl58i4bgNCMNpREZrCY4aXBESGWqp/wOJb5ru5bMQS+mTyqe+9\r\nYo3dPTyzus+G6C3LLZOBMRfTWeS+h6mnAtT3wsR34CxrePN2Cgey2wEI0Fqh\r\nhe+7qPa4QAnx5qZmC33pu37E1aUUXYd6Vq6b+S5MCqybKjQYvozPtrqCRMqs\r\nSDxibXoDaOGwgO1eZXN8uZnLiZ3GmDCoRMIP1IlaqJ2/dlSCk30foUy1DAXV\r\nnV4PwAcldzGMQqr4oLg3KskhAIeo+Aym/aY=\r\n=36wh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"78c1dadb93a2413ac16e2cd603163ee6437818b3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-78c1dad.0+78c1dad","@agoric/ertp":"0.14.3-dev-78c1dad.0+78c1dad","@agoric/assert":"0.4.1-dev-78c1dad.0+78c1dad","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-78c1dad.0_1662418966670_0.559290002465308","host":"s3://npm-registry-packages"}},"0.2.34-dev-11a17d3.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-11a17d3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-11a17d3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8689b0c1a9b0df1c269d2604a6750356d907f2e7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-11a17d3.0.tgz","fileCount":39,"integrity":"sha512-UqRoi6pu5VG6FLdRwI9SQJhaicLo3x/3f3AqckQHbsuV+UZomNw7EA6W8Y15hba3tcqVr1h52xK06gJyL8aypw==","signatures":[{"sig":"MEQCIHXFC3JXcxOziMVI7e2IZ0EOBXteNG2R0W9iT+6M0iA9AiAbc+VVG+LxtgFk9LKtk3ZMqE1SOBqYwgvi9QGNhUnwCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFqyyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSUBAAmUWMI59GeufRwts4s9TwKM4xxQIuqKdgQ5p9CxvgJa9BUlgs\r\nYwsrXygbi19NM2z222J49VeHAV7kN3PakgucLhQJMeWosoCilqr4qM6j2wAe\r\nE6f7w28VGzVtg08H2dzmxnQurD4SurQmIUU3xGfX/m/2ABxoSfxhXHXrlKC6\r\nREPfkA2fQFJBJ8HutTgO6b2sV0orET6y7UuWshlT/h3VeKjRYs/WwmbMA5Sb\r\npilEUTLdt3Qd4gNn99Z/PFzk8U2tb9BHSq5qfAQ75xk+2j6SKp4zT5R8e+ER\r\n1o22XpPJY1te5I35NOP2nvPjKVJiarp06BzG9wGzaPayrMw+Hhe7ms4FqIhi\r\nBKF4fT2mROZvw5R5EXZKh6NfSh8BsVJb1vnilIt7BlquS1HdaBtLNjsrMcC0\r\nXs/4weUA/zvQrm4VljqRcJ/pNzsuXBH2qN7uSIbgMKfvrJ1mdjwNf2sHD7PI\r\n4I+1xJrFQbcxmEoy2oppoZxMAOUUu4QxTWdtXmIxoWRNZhzsShKPHaZrdSuJ\r\nuCKzdF3/rLHm826tRhEPGqFVt01Xdzj5mSuoQUbDLWg8z3V5nn0REG8SEswo\r\nCtWzy5hyfjKTJ8OPjHUBywPZWOlyebDxTTEYAJKZZSmOLG5henbfswUwzsiT\r\nWrKil3WqbbtigLt3DQ8yW5hVoEd7KvPHqXs=\r\n=doYV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"11a17d3cf006cb097d80061234398021109dbd94","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-11a17d3.0+11a17d3","@agoric/ertp":"0.14.3-dev-11a17d3.0+11a17d3","@agoric/assert":"0.4.1-dev-11a17d3.0+11a17d3","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-11a17d3.0_1662430385869_0.5447816185847512","host":"s3://npm-registry-packages"}},"0.2.34-dev-6c1fe94.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6c1fe94.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6c1fe94.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b86223c24a1d4e2ef85a079184de63e6d93ce9b0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6c1fe94.0.tgz","fileCount":39,"integrity":"sha512-3T9aQ8ae1nGAr92ZfSelbu3aTAsBk/L2ObGoTPZ0G1MKtObA4StEi5yRzkP49GgztiWgW2frhrH49UdtroDy6A==","signatures":[{"sig":"MEQCIEg4PX48NO90TvF1msG893lBcz1dQ3JoOuN3ffpScZRGAiBUEwheALc2ZIv0QKwf0aOkNqcfVGEFuKDjBso9vHOGyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFraXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEzxAAjlJ7OesAhfX6hzzkK2zJ0qK97qBgisV9qmpPjZ7q6h+3b17k\r\nh8Jz9xGzWmEI8jn9wG4yi3es71uyDvdITP5nKuuMZwyggQ+KHq0Fs6wRJyKP\r\nZK7j1EUcIyvZv7/U3fXnzaTQK70EuDe3pD+6SIGIFs4H4/wuuR1K+WP6o23L\r\nRYPvR/ndwf+Lu+1XNWDwJ2+fwrGDSEA2tMZkQHvg40sMJPDUeHaiJejJTpTR\r\nLAeHPbTCRaHJz2Mh0sZeYLGOfiAkobqnCz6KoHY9rQgkjqxpvTwkeMkQOaMr\r\nYgGdFKErzn8aPTPSyb5YmSMPyG5Tui8CBVPBB2ZSN61sPV2BIebte0FQ7uKs\r\n7Jl1k+DgOegolYgEgUQA+cisFK4pKPh1fd08gnz6vED79xYsnPOY1pj//cNW\r\nZMhfa3uq052xidWlf2VvXUQ0js8tJZTYwjWE1EjEid91ASaPw+QaCjbmZ8I2\r\nmj+FQYjkP30iUy7FsMC+eQ3vx1s9dRfQcXHE5hxjR9fjwra2jK/uraowB/WJ\r\nIddfcOngz64Y6eLiB8tq50F9RLZM8yfnbRINPPlbLHzucmgO2IMdhkwJMO+W\r\nGUuKQ51rgkORBFQmYmBeaWXWeMmwdc9PCytqaDO+isEQ+LE+HchDXWVi61eD\r\n5CNKorZhhij9xeBJTkxA2pygdzDy103KoE8=\r\n=6ql3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6c1fe9468e07500cb73db48b5b44843447415a8a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6c1fe94.0+6c1fe94","@agoric/ertp":"0.14.3-dev-6c1fe94.0+6c1fe94","@agoric/assert":"0.4.1-dev-6c1fe94.0+6c1fe94","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6c1fe94.0_1662432919270_0.22583033646797213","host":"s3://npm-registry-packages"}},"0.2.34-dev-ca150ce.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ca150ce.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ca150ce.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"20c92193c5fe5b22d708f7306ebea7bd5e465d8b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ca150ce.0.tgz","fileCount":39,"integrity":"sha512-1w2FGDZ5CDNpLaC/wjZGWjvvW+HBm7wtsuRps8Uv4JOSLpjCVF/K2t1CtbUkAO93oLU5VchXenhrOxA0nzO1+g==","signatures":[{"sig":"MEYCIQD6ULxruiI44lG/HjeUe2OhTdsVYHKCEblfRU436eP+ywIhAKUYH/jLPuXVDBehElqFMzH8Q0AoKwug91yvdnLv3nV5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFr+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBPw/8DZNK4iWc9aTgpgdByUdWuHDzbtUyMSUqvmKwSSipc04mdL1F\r\nFtuQ+/lds4qpRDrmpae88Sk/5LOc9w55d2IvDAgENGGHqlKlymOY2gnnOMAn\r\nX+CiBorJxPwcb01S+PejOYRbtB4zICKlVf9I6NgqSuHDIV/tyfEC20TpPmXM\r\nVd8TPhw+H/9sWxQhcbtWirQCWUWtsevFRLydi7kq20DtHoVcVtoZwFTDjo2X\r\ncGdrnQHtwMm04ogt9q0wrI4KHQMqboSaRAV4Bvj/4JlwT3djgYmKlepLWo5T\r\nyDblyCE3xynoK+SnL0BdBbrN6IcbpJcOAw0YzwhqFvK9T15TuFBI499gNTQo\r\nlkZKbb2b6AvPpN8OWC27eyAj45RL1h9RYN8DqlyDZjQvtb604uDDu/vnUVp/\r\n9Q+uKEl+YtMDbUQzdIiRuY6nKuijn/+YDzjyZArHWQV+70JVTn2ZTr6yGeok\r\nBuvyVZ6B0ElYSIkgPCc9oXIc+3FygS0uhIIa7VMVGjsD8KEmKqs6J7/oEbBW\r\n2XaU4Z6rehjyPsjkxeF40fH+hEZ/wLse5CJKatWWV/D0fGkLQlmPJBN/yA6z\r\nOTrkYJONa9bcOBO4ugcb6Kd+TXDHPoKKClV9OXT7ivUJ+B4d2kGAqFdLtA1b\r\n9ykQsrTQRTSsyosN6BNaYjijx52cywyOB3E=\r\n=EZRU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ca150ce70eff4e5bf4bf01c2f51efc12c6e01998","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ca150ce.0+ca150ce","@agoric/ertp":"0.14.3-dev-ca150ce.0+ca150ce","@agoric/assert":"0.4.1-dev-ca150ce.0+ca150ce","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ca150ce.0_1662435201023_0.8133580780799068","host":"s3://npm-registry-packages"}},"0.2.34-dev-88fbb3c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-88fbb3c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-88fbb3c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4181a972c41bd9787587d36850c13cdfca3d9a0d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-88fbb3c.0.tgz","fileCount":39,"integrity":"sha512-Vw9VlWN7Gg2G5aV78/OCBvKrV76iQIiMZiRxi+nIdqKQAgHm7Cyrqo7C9EtprqfqzLhD6kFVy/SfsjkTqgBBCQ==","signatures":[{"sig":"MEUCIQCk4AGyMXBSViZYPwEXY2HgwsHtw4NybfGDHRSieYhHjAIgM2h7550gE5j/+HVxkJddEIv/bzDB5D3BYMkRTVVpz/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF4XOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb0g/+ILJEk8Dyc4bXBQ2w11dwe3FXa0xFNEcD6aIm1a0I3HBbE2yN\r\ncf3d1OkNnqZLhOO2THwJ584FosJTs1lX0pcE/y7NG1Ao5Ydn/OBuEbALIviW\r\nSojy23JpNk0KDUH0T0DVrmEChmVD41Lnbgt1xvfLcuFgKTYqQkXSpER6SF7H\r\n7G76fcDIqvTTcbUCB243o+lx7lO1E8wcATGawy1cQyKO98Cpu38eFbZLl+vr\r\nfJPDLVNF4dOVaVI1sWSTrvqJW2AJQp7DihieWr9aD/q7JycMPOCFB2DpZgGm\r\n1AwIDVGdb9vo493Do2KKOoXDqEhpSzhfaPTplUNI1ixsvA/zmBaTCCNoDfRd\r\nORnMXc42tcxf4vCK2bYWMxob+QdMtCM2HD/nGKxDTPi4S3t9TMuKosVqOaR/\r\nfbDDtsLMf/Y7bRA57mWOU1cZbSJpVP5yVVWljMgPQz4o4eq+2WSmuDtigmir\r\n19k057+S7RkCQO1+T+U3Xio6zUbYPMn1iVE83qeAEGrTfVfjroQHJ5+KgAGp\r\nD+P/LJK+aknJBYlscbmCMsWihlGMZ3IPyNyYbSMsRTGz0LLLJW40Q9CYTS3C\r\nrwQULuvZ6nF+upQCqx4EGn/5Pm+fA4FAkQte8+L9koP2Z49dEmqXpzJwlABz\r\nR0QOQA64ld48LNrVmEBVVmfqo5Z9Uj0KnLo=\r\n=rGFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"88fbb3c8888be33544db8f648b8fdffd1a5271fe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-88fbb3c.0+88fbb3c","@agoric/ertp":"0.14.3-dev-88fbb3c.0+88fbb3c","@agoric/assert":"0.4.1-dev-88fbb3c.0+88fbb3c","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-88fbb3c.0_1662485966570_0.381796484792122","host":"s3://npm-registry-packages"}},"0.2.34-dev-548c053.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-548c053.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-548c053.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"34db702dc0b4688453c56ec88010f8bc241cd6cf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-548c053.0.tgz","fileCount":39,"integrity":"sha512-yC5FSTg1eZJAirarfDw6KT6PtDT25Jja94N89IdIP0FC0mJJ5SPA0RJs2NX7LbO4uIh5syCyQF35vzbadTg/jw==","signatures":[{"sig":"MEUCIQDNyGOHV++mDvLpw4SSqYEIHBdMmUtdUsoyDwY7a+/JkQIgadaTcpwcU0e0B2nxmAdfH+YKElkXHLk4LuIeAeb8IFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGAQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTVA/9GgYF7Pno/Y8FcAyypIFo/mDsd6idr8afqcXZ0zFDlvuVUmlS\r\nGuKbWWbEW0VbGJJfGdmaSVa6AjjG8xIfyIxUIxokNiSU6cOx3/ajJD54Uejl\r\nzPhJE9IgDbjt8wBM+cbFdVRoEUnz+ND0HYhFm1JYr9oUTm7cgUThAYyy9SI7\r\n20IQMMIq3crki8b3wN/mmp9jhQ0Ie4COQ9TC224bTxjAP6E2akgaPgd0AGVv\r\nns7I5h9LSNMyxkarFW+0P+G/5ucw6/IfDgHH/zms2n8CKkC6MPpNUfvPozQi\r\nirF8VAyu6ZLZhMPRIzTNIofNUzlmKelNVmY9IDnDziXf51v/37nbBaERji7S\r\n7FyqkJ+9egS1Ja08mso/pbjdeuHky8ly4j5O7vUBSqW1LcmrvauPMstIraV0\r\nxHkYg7e3+tv4d5rFOik8txZZ5bYG6Q48qF40Q+4VhU0bc4dObaF1zagmUisD\r\nSnSrxqzjhgFpV5ea5+K+oCsk7Dhng/lb32vHJ+vIZUHS8rRG6glZJ+pBHsE0\r\nhEJxZXUKSf6QpJonLJyKYDlrX1UGRyWEuTm/anaNRGXm4yaXAIdO25N26cEL\r\nqMWa4PwLW/ZoxefkXaqUi3IGmfqgfRWrI9sLSwh8FKPSq9RM0S+flHX7np4Y\r\nIxIow03uwCQrfGEQvJopjtyKKR/ppvbuN+o=\r\n=loWi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"548c053dbe779fe8cede2ca5651c146c9fee2a8e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-548c053.0+548c053","@agoric/ertp":"0.14.3-dev-548c053.0+548c053","@agoric/assert":"0.4.1-dev-548c053.0+548c053","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-548c053.0_1662518335614_0.631877388399879","host":"s3://npm-registry-packages"}},"0.2.34-dev-2f97e20.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2f97e20.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2f97e20.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c542ae270d7552a7c8b76b5813000d77af13f9c3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2f97e20.0.tgz","fileCount":39,"integrity":"sha512-XFbEZ/XIHB/gMxr5TNsF/+lgYEloXdBcm2IXbhUIeqtZm0rpiCk/0BBteOrDjN4u9/mZ202n0GdQ4AxEG8bffw==","signatures":[{"sig":"MEYCIQCjApFAu33vO5ktqqMrPB4Wl9K6mkrucaEdXT/2rcoWnQIhANj6b41hni5Xc/xPFNTrVjwINSHmMcNqk2HPN/CxFlxk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGA4VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopFQ//dnP+qT0Pg7VYlDsw5CUNcYvsxTuUqDDEgXZnrKMMYXMtuDdi\r\nUYTtG2x871hE+x32NvUysFG7aoMs4piVxXFcu/sfPGLBZX/5oWTcwhSEx+ml\r\nDRhZWQ/RRnvtBo90+NbMhk9sOOTVvcIbFv73zMPEHQTrKgJ10jNzSMxO1BWv\r\nENaKGfau8yTCPyCEAipp9Mpy+S64g1oxBddwcVmeLltNPz7uidAlN7AWCgyW\r\n54ikmh6SOkVygkbL5WFslIHG9a+c3xsAi+uez848EVEK/YK0DuLAHuNfOGpy\r\nANL4/O17yJjZw3xuxDYYWWeHaTwqUh3wGwzmHKjxwrxkoOEUOWWSdrIYYwdz\r\nzgPyxLsekM7CKnm8uID1neN4m8DkXFTifPeBS1gadCUtmEv44tOFyNd2erL3\r\nPzaIHKEosqg5XxrNDKDY3B0k9j8rxwSyxIGVkC+ReKmooP1vdmvwWDk18YcK\r\nsylkHVnOmZ3GGhZwJJq6snjqHK7272Ga9itcyvPmo2k9Rr1NBGReAypUjC9w\r\neQO83OtDMCyR3YESfeMQMbQpDlOaqH+uvqDrUV9leatt4t25Sb1SlYUI4MWT\r\nuGkmkyA7VxRy5eUOWI36DfltWU+6L4DdBp1ijooFVSsshyL0pCkrWX0RBVS3\r\nDf2+gKpnA03pckk/RWZh6gtvWM0AZsFup+M=\r\n=YWPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2f97e2006d28319e36e069a2f291d374614a7c8a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2f97e20.0+2f97e20","@agoric/ertp":"0.14.3-dev-2f97e20.0+2f97e20","@agoric/assert":"0.4.1-dev-2f97e20.0+2f97e20","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2f97e20.0_1662520853329_0.07434101479042288","host":"s3://npm-registry-packages"}},"0.2.34-dev-9ba7842.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9ba7842.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9ba7842.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c5d4343ae4d1540a35818b550307ed4035d8ae33","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9ba7842.0.tgz","fileCount":39,"integrity":"sha512-RHcvZLB0RIBk9nnjbcVQZVhRlKPYLHGHYxRak6Lx2UClHSKjJhBfDQiEEXp6+20T6kpbF0CE54qTF+eG7EOpPw==","signatures":[{"sig":"MEQCIFERnZn3ainuBFPNXLuaY9Mj/b6GubVvdSU4Kvo9a/aoAiBHfeuP+VJASS7cJMOK7z8r2O6YcjLebUYV8ykDchHwng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGCL1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonZw//StRbxPV82nHPTtjtEP96J8gFNRCHy37UDphlMTBoPlGuXCCH\r\nurmzP7i3UlwS+/DtZbtfXg5u/xPFsyIPsN+tImplZ2uulfNJD3BUskcVmgf8\r\ngyBINCPsYGTeAW3j1yDWiDcnt9rq2jndShraDiXi8UonATRI5YMnk26WQuPy\r\nFtSpWbR8oNJ+b6pB3mBYWGItyzCTQ7sbAdpDlJaEVCW1/dmIcFUco/hgqjUz\r\nfVK1YOdQnSi+7HPwFBFICw/JGLSDMYqzvn7SHzUWbea5A6HWaGCh/1iEeX+n\r\nHvi85ZxEOwrkcpA2M1JXXl30sfkL2T4xm0TxB5lxlIs61vmv1E1dWzEHh2zp\r\nQCQ0Saxi7vh57vtU/YdqlKPmD0UEKNG9cMepMEeHF5yLAhvsxeNdl4MLXTjT\r\nkMJGo/wLAltwpwkVxl0qcom3g4PIg+veyS4rke9sWShsvHlU/mCLqkMCn14M\r\ni1AMO1yWk+W4N4B3zxFcANbFGzQeqFM1Do3OenGYAUlePdDxUHsJyZuHuygh\r\nsfjy7WXlUKSd9G7Fma+HQYf/oIJ6GPBhh7BRa1SiQXpWHb/8wyszHL9HABEP\r\nz6kEyZXDq2yUOEwf6HQmkEhtaBGci+yu/E3eLLV12yi0MNKfF4dgalOonXVX\r\nJBTIkHeu2oievlkG88B9Zea5UE8ZIZLKTHI=\r\n=tHqi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9ba78424a4bd587d0009a6816b7ffcedd5d7f972","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9ba7842.0+9ba7842","@agoric/ertp":"0.14.3-dev-9ba7842.0+9ba7842","@agoric/assert":"0.4.1-dev-9ba7842.0+9ba7842","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9ba7842.0_1662526196762_0.24857030269556435","host":"s3://npm-registry-packages"}},"0.2.34-dev-d9583f8.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d9583f8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d9583f8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"33c889ad689d421224ce55e0147837ed635de6fa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d9583f8.0.tgz","fileCount":39,"integrity":"sha512-eyyXkD/UAnIDp1jUE0TezaMRkfWDHiVcUeBfifI4xvIkG2hG1iFreZe+4bKL9Cx3AVEvUbHf1j6B6Bueex1TLQ==","signatures":[{"sig":"MEUCIQC7e4kxSJFVwh969aXEYevX+xFddTYGNfWCzmhgHYZ+vgIgH3E4JgtVdgzWP/db6KgZ4XGMLOoIKokoPqTsS9n7wbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGLvfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJMg//aIMNzn+XZzKghz0dZFbyPKgEbmJ4b2NLt29jpxMCLobHr+TU\r\nxtD7LDAmCsNLrxU2rnPnje9fwKp6vOO8cxxqgD1Yl4DAFzYISVAquham/1Nw\r\njzAgtL7tpdzAu5uJZL5JVA+ONqRn3vkIkwokzzFltTcuCX+g0eLc9t7qjS59\r\njarSm6dy/zwhN+yIvxfQSNzqDx2rDC1wjjF0kpmYdV5Qo3Ag++k3ydU2yXMN\r\npxgLoTMsIBRSHGRrT5kdJhQMF7Z5VSsXSfG7ErP9Ib6dwi2NFlDWR3P0A95U\r\n34bWo+kxyQzWd/HXGDNnWJhNrf2aMMRekK8FW/Ob8OTLZggy5F9SktICDTcH\r\nsJ9C6dZAYWEI43a4mYVPz3olUWAMZNLErvlDc9/oyN1+lHM966zGerUJX3Ir\r\nVzF+sCZ9/OQYOT4Kyt9rK8LVIeHGq5pB5k6jrbrnT/jCDOHillEBL/wmIKPW\r\naK1pSWQvVnFiOqidT38YVK+R8iGdUeaqAd7LR0MGuY8uwd/eGTf5K12+RIHm\r\nZgJ4LjIwzn1fCiINv+bkCi7rW89UbAZlzFwpnk9fOYSuLlidV0Z6ESE2ftnT\r\n1WSFXkc62wp/dlQXoW1aVX9VbP4C6qE43KnaC74IcIjZ6GvO+P9hMhJI7FE0\r\nUgj7kBMfpPtOCE0H/RkLR5DCLK3o4lQWHM0=\r\n=5Ix7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d9583f88fe98eaa16b5d5147f33a99f0722453e1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d9583f8.0+d9583f8","@agoric/ertp":"0.14.3-dev-d9583f8.0+d9583f8","@agoric/assert":"0.4.1-dev-d9583f8.0+d9583f8","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d9583f8.0_1662565343361_0.9303786213242806","host":"s3://npm-registry-packages"}},"0.2.34-dev-d6e382a.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d6e382a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d6e382a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aebb18a7b5588ab76bde7f8884451b90ca6ca23d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d6e382a.0.tgz","fileCount":39,"integrity":"sha512-k8Mk/5HWqP4eVyz4vBcN7L8TSjuVw4NLHHjIRSIuDVXuJTWCemgxYLMr98p1YSDEn2LP9XhmILWpnNJsyI3vYg==","signatures":[{"sig":"MEQCIFOH2IqLFnyKHYWIhPFLqSBgVg0TkiRgp688U9wkKB2CAiBCoZ130dmmzw9erQJxkI4WnoA8EPg+3XfdvdzjLwFHfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGOauACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Vw//W2+0gybKFh3OilhAWqPuauNFhJI+KMBZYjEInJocEjWReSv5\r\n+yzWYHiGUqMmDXcpSqMeBQzsntviWQOyFW8bQm3P3S7onqZoKyAXIKJkx6lZ\r\nzD3ikzenvnvJWbkK2GPkpcsCakX6G8O7MWg5RJ1Xu0TZsVpoEoupx3zbxrO8\r\npc/dBeglPsp9o759g7ZASeIO3p1L/J9k69kKB3FSs/mfK2e4NUzi86kXnLK8\r\nek97gLsROeBJ6aLGAeZuLcuTbU9yh01U68Xr00R+Zw6ectJeratXGxp/9PVO\r\ngAqjfG6R/BvuzJZZ1O+H81E5whB78sNbUc1vl/4iR1AdZv3lYhY02SIDxl0F\r\nLFWmL967RV1t3NA953NImvIcvkt09Czsnqu4RdTMfc7Dkr7Tt59R5ddA71m3\r\n5f6VznRniDWNbn9e9RM2BZTMS4NbrGTRxjTSDn5MNZLOiGCyoVyO0AH/kE+a\r\nHQZK7n7GplacjWlSAxy/sZXG7EoBpwl/wdZSJ0XhAZnT+A9NcwOhzkSjCWb9\r\nhOkQ8dZqv0q14+Ld4Pn+3zbhZvz+Xozv7w1TAusg8vzyw7JLXmaMU2dp6BFt\r\nQxbmMf5NMyMx3F59FxF+KSqgbXeTu1RGrwQOZsb3zyGZRZ6k57NRB2hdQ23T\r\nXl/nFlziUTFfhDZip9qz66LooitDV7TX0JM=\r\n=uoix\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d6e382ad0cf92f0b815a4c19a91e5da82d0aef5a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d6e382a.0+d6e382a","@agoric/ertp":"0.14.3-dev-d6e382a.0+d6e382a","@agoric/assert":"0.4.1-dev-d6e382a.0+d6e382a","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d6e382a.0_1662576301790_0.598566870992804","host":"s3://npm-registry-packages"}},"0.2.34-dev-1feaac3.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1feaac3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1feaac3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e796dd49d4ff3d29628bccb3577a882256722ff0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1feaac3.0.tgz","fileCount":39,"integrity":"sha512-KW2lpwnYv9b7UEo+2IhD7Jlv2j5v0ieNntO3d8TjYGyojp1nCud4VN7+Vbk6nnDfNr5XWvm0eqqd3uVjTXo9og==","signatures":[{"sig":"MEQCIEWeKCjD1XwnGyqOLl44khg67cSimZJ4dBDN0C2z+6qOAiBcSEJhLdBB/tuhTq1jygugT/foCtuaJKYj61Kw/TADqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGQtrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMphAAns3lljiOqDd1sFUO9eUPjAbD4nIvpUivxwNG+GS83+51ubcs\r\niz4gL/AqvAWUCnH0jkWs0lSsGp67gtsY8Ge0wTF0UnRU0Cgq8QI2uL2TW1Lw\r\nWqRBWh5dGsoFOVdKN9QfSnh2VYUVMx/cz/u/JdxLOySSnuqxkUK3STSlg3/h\r\nNocsg0zBkjSkbrsHIw2hiomUAMZPpwj1g+/vvXVaqq3oi4vrXKd5AOBSDjYc\r\nrQGEDm341GrCLQ/1MLvcPaCmpZDP1/BrvZInYUEy0O53/2cnhqnTxJDkQWnz\r\nXpgExErOBjLt9DCx041Bo0qk3HcNfxtpdxbG7DE9gT7QrFd+XdWwk3IjLsAD\r\nDXZk/aOCBaM4BYPW69XLFjiFqSfFrZUTXhrhB3MAkbWQVLqrH+J4NQiKQNnj\r\n3sAOw/HQ8b206yLZcWeR24+5xIKn60xBbXjiiwnzQvVlXUsP30Gpq4q62Y1P\r\nCsncSpC57Xo7yYyL8fBjC/a6KtVa76GNc15Zm/OhdYA2s2nQNb2JVnjThkw6\r\nKcy9kr/Fun0gAZXyejycqDLfMjNRHM7jLXtRdC+UvOdAVrtSRMVeMexTJcOl\r\nRtSuhgXIt5APbCwL10bmtn/u7yiFCCN+3aWmDHvIIgAlLclk3oNPZuX9KHJP\r\nK6myyQUZS+bM9aITy6F6HUwZ0lIraepQTG8=\r\n=sWAC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1feaac35ddb9010e0cee125562b939be216ad26c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1feaac3.0+1feaac3","@agoric/ertp":"0.14.3-dev-1feaac3.0+1feaac3","@agoric/assert":"0.4.1-dev-1feaac3.0+1feaac3","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1feaac3.0_1662585707443_0.9851034439145503","host":"s3://npm-registry-packages"}},"0.2.34-dev-88b1067.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-88b1067.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-88b1067.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5c2850941ad149f25e131fef2fed8022641dd333","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-88b1067.0.tgz","fileCount":39,"integrity":"sha512-HLwc2Th74HBkjbI7lrmryBC460MZ5tD7kBjXrIQHq+DE3lL3n9TPOJeVPMUbjiGYXujqDD9hHmAk4wsFi2j1Pw==","signatures":[{"sig":"MEQCIBrONg7aNY6Wb2mfy4xHXcpjH+1F5W3DLY7dvKzWonm8AiAdVdMpdpjStQM0tpjVSTxGxe0q4hrZL0W8poD6XNPrhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGSg/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp5w/8DEg6Qkb4Wp7mLHTBz4hhUvExsBzgLHQg2pW1wXz90iTsqRzQ\r\nl8VUFB1M02VuOyTk8hi7tViM1P7GX39HJxjWVvj018G4vmS1u2HTFRp0bjLe\r\n27bD+zp01y6wyij5YPsxl8amE+li1q+MIAm4dBeZblE8E+ABM7O5AGmqQyP7\r\nc4P/fMZzv36HQeb8pVCmM2YZcW53ev0eLVB1Iw7T6Lfbu0sgg+8v61eWOhmg\r\nvYMUxzOlb1kLKDkQU9CHBoqzXP+XdE2xgd3O9BLz7xN2X2nioVX9Dn9YmD4t\r\nPZxVVItAZVc0du7eYs+QlGUU1bJC/e2CujBNXzqhnF3pyrzdQ/uuX3UDSh7b\r\nkeaYr+EuHmLcqxCrndnTHd/04mPAV1PD6TQjt0s1dQBQylBRsUBqP+T3NFav\r\nI6/5WSeGzXliEFOnAuMRDS83gg/yg8FbTVE+LWPgGlQ5sI/I2e3syqB15xLF\r\nJ06q38dxdWMrJjjtN6N+u3LGwRQEkKY1BQZqoHIzGT8TbeWaq/8Yzw9yn3ff\r\n7m20dzRgBnWkQ4ESxFgTeODAYrRCbCUsnmE/gBWhhwP6cC5GBOc1EDzuzhyt\r\nLVcI3Uz3wOGYtqW/arGs7lrNOrpHyQ7xlY1vPN/3N0t0KgCrZ51XpKgnc3B8\r\nm2jqO9ObDvLBXCKvS+Vp+G0SVwCqc3XPRyQ=\r\n=3jbU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"88b10676b9617e662fed38df61ab3210df07c602","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-88b1067.0+88b1067","@agoric/ertp":"0.14.3-dev-88b1067.0+88b1067","@agoric/assert":"0.4.1-dev-88b1067.0+88b1067","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-88b1067.0_1662593087038_0.5109043226881047","host":"s3://npm-registry-packages"}},"0.2.34-dev-bd7ae9c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-bd7ae9c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-bd7ae9c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5a24f1283976c295de8dc2bc48a8256b124439e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-bd7ae9c.0.tgz","fileCount":39,"integrity":"sha512-bgnASLqkDEkuWJsxHA8zIGfpUbkPUzGMNXms5S78szA3gGZhI6d+k6TpgSHNi1wPgy559uElIeHzAax6JDofIg==","signatures":[{"sig":"MEUCIQDN90DLm7/ltmAlJ2N4rm22zUfG6+nlhWd1hVS3cIDdIwIgIvMlA+Y8cDyNhzH+gkPh2+sXXgck8bFV0Ky1vEDKppM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGU+rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG0w//TuhoU+c6aXcnYFon0/mjR24p2wDyeFFLJg08g4WGftbwBYoa\r\nSHM+DxliaxZhpn00V28E9s9ojD18q+rFXt5jJslzJjzA5IXWxYjnLZ68mG/1\r\nvjENztoZoWkCQY/zH6bJJ2smDXJnprAYB5hX3X8T8M+cwUmFMAXauFidUzW9\r\nKbo2Y5mceA8rsIwPKBxb8TUJu/oUc4aXEx4/F2K/+otji4TIWaKjVOGT1t9u\r\nZccD/vngphCWltLoSgk2/6jHyj0no3p4y+EdInitTY3wQn87DO9QNrx1gVwB\r\n+ow1WGcZe9xgpRQTUO8hppqP7yJ0zXES1AljS0fJVNQ0NKyUl7dzv5X1LdbK\r\n1LpbO26m8a2wegK7csOkLkTHs3T8AG/OtZgg17pBMgFxQpfgRH8rSzHZbeTG\r\nBvsHPRrWC/WgBUeO3fALGF1brX8z6AciELHHqeY3EVUnjRO0zaWp24iJnjlH\r\n8d5LgOFLHx/gOS7vXw/86l5JHfPVpw3KPe1w/EUGVopSpgH7FHylnNFrO8Rq\r\nmkZ5i/3FoPGKfx2TcbZjzeckvS1ujv+iwDg1YXXCPHz8Bw0Nj5yvcErD/AXI\r\nGGGOx4qcFboSIN+8aEnlxcm3ipnku5pwukhv57MnNBJGUp0SqUbV0NbD5/wn\r\n72kAdkh6LBzAu7SGqIwqPraWkQtjwvSEiCc=\r\n=u98g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bd7ae9c807e810a2c04dd98288a7528b7cf8c9e5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-bd7ae9c.0+bd7ae9c","@agoric/ertp":"0.14.3-dev-bd7ae9c.0+bd7ae9c","@agoric/assert":"0.4.1-dev-bd7ae9c.0+bd7ae9c","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-bd7ae9c.0_1662603178810_0.7267917164228959","host":"s3://npm-registry-packages"}},"0.2.34-dev-b8841a4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b8841a4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b8841a4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f7ce96c515e4f53879dcaeb5b114cafadb328339","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b8841a4.0.tgz","fileCount":39,"integrity":"sha512-pR+V3ARqgEOGDNMdz0F3JhzCKksXuKNaiEertxBW6Kt95tlI6L1QkZgWOtWZGvdBw5cs1iLFOnWcxwIWQCLDWA==","signatures":[{"sig":"MEYCIQCU3PL/b2HNT0jmE0AoPBvj3srCdwpE23wSICp+xdwfVQIhALj+SYlDhcq1CyKvI+nziXpmkuSN65gDbVjVe9EJSLwf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGWLFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXGg//YrxP9gLm8HNavjUIePbrz2SLyqmGMaF0/gx31EHNSk3yocG4\r\nAHTdvM7ai5ijLsH1sY8IXNApjgwsJGDyHdFvrMDda32sphbfYhJmUrhov4Rr\r\nlVV10OUiRAUcyDDKD/hZRvirDsqacGrFOVCnYxegxBCrfmpplqW9uOqNVmmz\r\nIgrW9kAolNlrN0fSG8lGryZq1zv2i0gUkeaeOS2E+BYB+CqckonW2dYONqWb\r\n54A0cOXn9RRZGtISyTkwmjmNVogs1iK8ewAh4P88U0wXCMH9rWCtGmqi5QtJ\r\nREZ+gmSOPv5CbLHB7fa+73SgfhBjH0dNc2PvzVyp68U5VBPehpg85aQ7Eb+K\r\nmG8e/z522D6dVayRhtE4lJD7NF6J6BpRiLGSCAy84e3g7ygB3IVv0Nw4r94s\r\nsxwIjO6u8bRWFVOx0oEBdEY3MmSY7tPCBQYYkNIEgjOXfDQ9YP36CZqVvrbr\r\nwRBfYA7Hwsyf78y67ISzB+PxdmdkC1gqmNMffxA25FZ0xP7TsDWLdh5Xryjr\r\n0fmxmthw3zLBqvr2K4eYbCg4TROpziKjNZe6HK2b9ccWRXfFWLdpTnhIcRVF\r\nyGQqwuC/gFCHCcYG1IhvOevGzlnw5KPk3yY7g1dLrGk4vy/1O+xUCzRdBPxf\r\naAGFe8V7DeZoC2YNDmNvBs06+GMbglChFCI=\r\n=gqK/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b8841a42173b5555182c4f810de78e4c67085077","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b8841a4.0+b8841a4","@agoric/ertp":"0.14.3-dev-b8841a4.0+b8841a4","@agoric/assert":"0.4.1-dev-b8841a4.0+b8841a4","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b8841a4.0_1662608069795_0.9053280080132566","host":"s3://npm-registry-packages"}},"0.2.34-dev-158f5c4.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-158f5c4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-158f5c4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6f26768854b36917e324a3eb00a7d79a582b3d31","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-158f5c4.0.tgz","fileCount":39,"integrity":"sha512-7dBsESqw/USB8b7OtQuu8hHeg2hO00WFArmQqGt0BtLDK5ZhMwewR1Dw5pkurHD8eFXUP8UH5x0TRWHSh+wfQA==","signatures":[{"sig":"MEUCIArF7Ef4SH0fDMsAxI7WfN00frntuMUIEYgKowD7IJOZAiEArIvjiTa8S0NL+r+fgdE983tdIVbvPY6FjBbwkgixM+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGicaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHjA//b99yESwfVy+oflSo/w56tRHwCVvJ6jHot8urAGH1J9Z9BB8N\r\n5f9tm89gC3MNJFBtGHfbWpdoSEU7i/WZTQeNwi53XAXkcyCwuNsHsdFQ89Eq\r\n6qthdI//dDZ8Py+00fvDPRGWdeX3VHFx8otms+P484yJ2prn2E+xA4HBt58G\r\nWSBHQlQeDj9u6YW356K1pmQRbU0oihqEWazN1O6hpEDmpAfgOWODiH02BgBY\r\ntjdeu4SoMU350f3knHJhayvZIZzTNqMJ4oldlpNZsTL8SoKL5NekDZ16w7hs\r\nlbZUm3p/nhx7II1tKdPOR6j9d8JruAFh+mp9VCKVl8oF+PYB4SIIEZDLz5r5\r\nOvS4M8UBkoDxa3njkP8Y+OhZwhMtGEk5Y/cJX9AxowRWqsSxaToDfiBBOx5c\r\npkK+1E3S/7d/z981vF/tW9Mx0bW5FCr/IfJ6n0udRyo1WyLxPfWN6EJ01gJ3\r\nQIUmJIGYHD99BiNVnnMlV47wdfKydubNsC+4f5dM6zPX1CTvz5XtolpDOo/X\r\nwCcoLiBF2O/BjR0rU7rbT90/R86DjSJlnzjEeE8CaSS1fix/x8CjNFoYF9NI\r\n06ughVSrbO2fmRiAyOQ4lxkW12otcrWHWdK4QOVqUSe2LCShGXdK08Ke+66+\r\nAkKF+6B2TBc+0U1RBxqdqoBmLcZdKOipIVA=\r\n=t8Dx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"158f5c4aa95b6b39ecefdae504b6237a0f503a64","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-158f5c4.0+158f5c4","@agoric/ertp":"0.14.3-dev-158f5c4.0+158f5c4","@agoric/assert":"0.4.1-dev-158f5c4.0+158f5c4","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-158f5c4.0_1662658330149_0.07933144411867121","host":"s3://npm-registry-packages"}},"0.2.34-dev-f620af8.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f620af8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f620af8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3b6d6df581079658e570423abd3c51e3df9afdbd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f620af8.0.tgz","fileCount":39,"integrity":"sha512-j6oDsWycPC+sfnIx5breVeTxk8nB5rw0IxzPTHOC6qDT7E6Kqv4sWFtZlC5XbCSOUWPXFgw9PE3yE/XtmAO8ew==","signatures":[{"sig":"MEYCIQCz16NOckUFH/Kwg3716OveuFErxhjoW0RQxFYHTcKr7QIhALMrG2MTdOxv/7+84dGiUkA6JSn8M6mjR/ZPQE9afpOE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGkBTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1dA//XK9MN40rtsd18tNxwTnqPAu1UCzMvuHMZrVYuho+35XFe7Uc\r\nbmbGYzAp7+eIzmHIbxCs2lq7HqOvM0+DMSWKdsAV1zO+LUziKyOYTuU3E+xi\r\nmHWCbdf2cEXhlhC81n06ZGn/5oNH9U25KVntMO4LFkttVeija3xCxW0ppLIn\r\nFeuPnrlM0AvS1BJRzc+1bbk5pG2LkZ6Wv7oW7mAEJBKlZ3tW1g8YPN9uhRfw\r\neAluieYxXw9prY5oWxboSx0qiUg3pGV0OCyKvISYeF6GzOR0u7mScRgBBk28\r\nyEUIMcSTIwTCmfsdGJhlhv/swiGXMr3773lnBHXCXZrfb8WlxR6WU1QibKNC\r\nKilFoL0SHuJ+z/vcOMZAdZKr9OAGpnU0DnKmw3ce0itlh53xYxUfAjwptIzw\r\nmZQQ5nFlmfHOX6AXUtHGLVtm9P2m387a7RvS6Y7jMkLdScDVXY9vMI+kEt9b\r\nRpTHZorkHjM3gTepz8WQ+kzBiboyQLQ9KDcjzYjiP2Ygp1t2oMXpmqyh8+DJ\r\nrlv3AD5pDauSF+R2mTwSb6jlo940zRCiiIiXQL6ojblCKA9qc0kC4uDr+Xgm\r\n+A3hCziA5ptMgsbeThsRqs9r3InTDQgGJlbcoWPTflLfIX9Dl1aDZDdX9aXp\r\n00WDkGE9F1puQhGiKbt/wsv8DMZL3YGZAO8=\r\n=by0A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f620af8ccb9ec822c1d8008026f97a0d0840b82e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f620af8.0+f620af8","@agoric/ertp":"0.14.3-dev-f620af8.0+f620af8","@agoric/assert":"0.4.1-dev-f620af8.0+f620af8","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f620af8.0_1662664787096_0.18304830966702945","host":"s3://npm-registry-packages"}},"0.2.34-dev-d46b601.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d46b601.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d46b601.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"014b5a8910482ef10df85a01d596b894a6e3617e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d46b601.0.tgz","fileCount":39,"integrity":"sha512-Oxc5ShESAQimvg/RYc81EIxnPdWOMIYmJiOpdyIbZGKjX9TElfTzw/Q1Gn1uKr0SU4cPVXPz7S7sKQdFnRHU+g==","signatures":[{"sig":"MEQCID1JLV80Hd2zGi/aPLzH2ahzkxE0wNzWPOfCBiYpdBGoAiAEEPSEmtt9+mIgGFEo6g3NSI3pXI6nVxFv5ONO7p32pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGlOEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWRA/+Jl2YTMhRSWT2NWOgZd52mJNAgwaQPK1JEL18ynwWCpAGBO2h\r\nWmMNlZjw1zLKQQCBsKpF6XPwTb2V5piHOKy7XTBIfEAYpqpuIwh0HQ+gEDx0\r\nrOSvSDPxYM86eO5b4nI/O2YxteI0mTG1KWb/TZvJRlYSLTNm9Jc4sIzK7pQU\r\nXcAlpNvqZl7vjvdKubVZI/D2tGCDM+Q2TPblkJkzFmYfcMojA9N5LjEbZOAe\r\nQT85KVnMZSLGoIgZ4wfDorxFgXSZhsbQcTu9bmm5srDfnTlvkMUUP00KYtsG\r\n5z/MB73SNsRV+PbCKwVgjZAOBYO43MZriAI2DIlrXo1IPDK5FRVoDu6itWE+\r\ntrwy1A12AZbEtUmWxZlzVEfZNuhNfBW3WjuYyYtYvSoOOCvvjyz6Jfkw517L\r\nXvwhG/6CE0JEfV8p0cTX2Wh3MKHRBTHSx9sqB5nR6PBBaIL5nVYHMCdvPrhM\r\nOgeKNGLACrwoB2sryzcEleACuBzmqrniSChmQH3vZDk7XMxJze6jkV6RMRCP\r\nm3QJmArOULYQMBxbsYWrBjpUXxLmKs9cxNsPNiWelCxnaQ+J+tUJFhjsHGcH\r\n6HvIN0JDVLCbrokuxqlakGTszOFZyKzmsRiB6i3PvYHowJu5x8ObZrloiNmI\r\ngtuLO/jcnKinoMq7I1boRNiIgv7yIIE2FtU=\r\n=l5Rc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d46b601924fd12f52a84673df6dc8f0f621d5dc1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d46b601.0+d46b601","@agoric/ertp":"0.14.3-dev-d46b601.0+d46b601","@agoric/assert":"0.4.1-dev-d46b601.0+d46b601","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d46b601.0_1662669700542_0.2480240329960255","host":"s3://npm-registry-packages"}},"0.2.34-dev-76c17c7.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-76c17c7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-76c17c7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"52f6c67346459d63743cee9555f4a98546affcb6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-76c17c7.0.tgz","fileCount":39,"integrity":"sha512-CpI0J3u/ozfzTK/jQ1U+JVaeXHngQXNxbRWqT0pBsKz4nJConr0U0dG+BYUytnfUWhcpH90RWwv0epNmFaCTBQ==","signatures":[{"sig":"MEQCIAubFllbYbfEkn9YNWCvJgLHdKTeQ3PdESziA/RQngt8AiAsYHWEWoMWhLjdF0pq6QWX8DgoqdDVhGor6icQF3NWAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGmSCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptAQ/8Cj1Y6V4zXPYKvnrqcByJx2WCQvI+7Za+aSYSHGPO1o9E+Ftb\r\npJ1srfAQCTNr3WrANJC4kKNS9qT9QKv4zGJrop+qlUWM72+ZEBel1pcD0NWd\r\nIPR6rbQTov4H6/KeAYXyhMgdEyhxuodmp42PGOHwXoUfOGm1Pu8fRQ+TYeGX\r\ny9aHhegrwbYE/gDHUPfB6rN8GFPWwGk3kaSl6u1oYGR+CZzMlpKdvZGa66QY\r\njvl2gzcg+1wG62NrfT5MSyLvkWF/YTeqY56oKzNHizWZlF5gUPzhM6NBhZXG\r\npPm8oxFzrhsUM2cnefwlSTQhQxsxwFbG6yG20mSI9yW6XQyZzsQE2xSGxP2P\r\nsGxhMNLNxNIRX0ItoxBRE0Sxy66LtNw7tjZDcnTc3a3YOm/OhU+8YjmYt2x4\r\nMl/I3n46XFJSKM6rCCFdy9Xm7FAQAjZuvSb7wo74SEge/S/b4o6MAjgmgOue\r\nJAZOni6pNWgIabMHOFltezIJfQA53qjzWYxMJvKKFXPfJe9FjnAWxwkkx4j2\r\niNN/UYDdvxUjAjdYSk0is/m8R4hK0bJ8aJSrumQYdmiSWBkjmTRXo61WfQv1\r\nM4P4VamXPXpRMslMIGTqpqnXVXvYB2SdlGZ58atMaDI05UvVcu2sVHnush40\r\nifc3sbamT/Luznz9D3p76PK21C3rJyfjOio=\r\n=TJkH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"76c17c7c8658fc1c16e1c9388d6439c8ddba7bc1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-76c17c7.0+76c17c7","@agoric/ertp":"0.14.3-dev-76c17c7.0+76c17c7","@agoric/assert":"0.4.1-dev-76c17c7.0+76c17c7","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-76c17c7.0_1662674050670_0.2097699917922602","host":"s3://npm-registry-packages"}},"0.2.34-dev-50cd3e2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-50cd3e2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-50cd3e2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a255b743ba035d4e3b1bbf2302406998783e1825","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-50cd3e2.0.tgz","fileCount":39,"integrity":"sha512-B0nXbG2VDpfP8znt5BDe+1ARQNEJCYffNUoiH9z27wJrYzjPVUWvKRMn11f2DDcmma/Jh0YPf9mz5wJsNmzv2Q==","signatures":[{"sig":"MEUCIQCmgiWbBbY5GpDl3bCS/2LKI9J8VoR0Pq8fhcl9VB9n0gIgBeXpIrIGB9Y4svqhnFjZvutESPInMx9Br3Wz1RjTWqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGnYbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrngg/9G9AE87rhu+l5wtnnJsOUhE/mAvAt2wxyBkGMI1O6EANpbmPk\r\ns4KAZaphR6/kzhYQMlxlrI0Rn1ggx8wqCvSM0GfnN5udPBXt0witOuxoqijR\r\nn1criYzC8dj1Y8J6UeS7qb9w+V2w2efvB+jLbEJgmi30JPCV4zMpT0Us8HOq\r\n+W7yyxIotKblU6B6PXaqAt7+6+bw42cDYg7hd55EG6R0V7AsG21jV94Js8ZP\r\nt76pX0+vn18ViGZExWqnyBi81K0MnlHqGii2spq6Z51OzYDa8qipdLEprAV9\r\naV2fq1Onr3OZITPZFK8BlAbbyDY3bANsN+lNLG/jehnIgwrdEAAzvlZVXwuZ\r\naryIcabRpFnGlDE5kIQNDqwwqm4lBsBEcpRULnei2+axWSw8v7FZGsN+BXCc\r\nSzEtukObGtvpjmu/qXhH96deLcLPutVdqQO/TdIX6yD39nUFmNsDP3AzM5Sz\r\nQw/EtlozABWE5FHttP6Lo9SzR0sIYSGs/g67SzdGntR7Rj2qHtyAVFn2iq4+\r\nG67Mi2xAKTtvsnpTiLtMGPCq3qIhgF66jZXwEY2mPhCEk2f6V0ZjAfqIvaeA\r\n+PphVNPwaO6pzeqZLVUuVQU/KfWIDrzjN5PVyyq6yKmGddyz/D0TbfDFuMe7\r\nNum0rHXR+GYpYuPfd/qk3o+m/m8j5hHMdyE=\r\n=xsBO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"50cd3e240fb33079948fa03b32bda86276879b4a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-50cd3e2.0+50cd3e2","@agoric/ertp":"0.14.3-dev-50cd3e2.0+50cd3e2","@agoric/assert":"0.4.1-dev-50cd3e2.0+50cd3e2","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-50cd3e2.0_1662678555377_0.48082040047291263","host":"s3://npm-registry-packages"}},"0.2.34-dev-e223687.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e223687.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e223687.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c329310ae4b1589164ac9acbe8720bcd86fbb4f1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e223687.0.tgz","fileCount":39,"integrity":"sha512-U5x36tdx/STEoeuoFVcvO/OMTjDTZClcZ0gzoIFxgdnq9PMuJwIKi9l0EeLRAKrueLOxeghTrbz/jgAIy5aKpw==","signatures":[{"sig":"MEYCIQC7oPb+cXta5N6n4x9RKKshDk4R2LHHbd7rWniLc2rO2gIhAKtsDS8eyNeyTTxhev9WYcNr+rRD0dWq5hJkYs0KTuZf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGoznACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp8Q/9H5nl5NW1HprDtIPdOsd7ftsPNqWrQdv2PBm8mztEXpmWWCZl\r\na6tfe3FOCUxR0AF18BDdrIAGpMQnA8T9iP4hbe5KpK928jFvcskCxa1hNtHA\r\nVSrPz5mCrrQHAeOwvxIzKtOP2Pq0ZuHuY29xGqzvhSgc8gamtmgsnADY3N2m\r\ncVQPPvHMJMkX0V2YgrKLpehMS8nmSIK4DIFD3I/J9vvERChzCddISZaQ1FQy\r\nD0HbrqJqBU0xJiRzSMdsBXyWsnh4WlbmLGDubzNZSpUyoHVh336hWdwiJ2Tc\r\nnEIepagvS7TOdphh72JyC/Y65Tel/XZSRsogl6tXvVf4fK2e579oARshdCzu\r\n+dnpaavPMkO/pGeMrBwgmCmhXJ4CKX18cXZMqDyv29nss+W54/Gp0FyRj3B1\r\nk8Fdh7KBVZHVTU0fjzqgSFJ6B/iPDZXJBXv6HEtDIMlzevqOftWg+PFKv1EU\r\nUtYF+FvFTgh5KqyCjTa4p6XWraFlWd7mB8fAlp11n8JNOXDUxejeEM7QGfcf\r\nhqmZc3u0fb4+Yxx252v46ShHGew6UnD+hGqgKlmh3wZT+kjk/xzOhbyr7nki\r\nf8XOkR6rHHi/xiJQ9E4ZdTZ/G9ZXNOfSOu/w//aqlxP7yH+cis+eBNVwlfSV\r\nTXcRGeymugjfyl/1pZ807AmVUZc2TLiIyBk=\r\n=a1P9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e22368736f8aa2b78fe01985c6763dbb9646aa6f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e223687.0+e223687","@agoric/ertp":"0.14.3-dev-e223687.0+e223687","@agoric/assert":"0.4.1-dev-e223687.0+e223687","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e223687.0_1662684391129_0.4333729116532554","host":"s3://npm-registry-packages"}},"0.2.34-dev-0a3bf20.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-0a3bf20.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-0a3bf20.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cfac2814f93e9d6cbd1f66e858a0b288f65aa42b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-0a3bf20.0.tgz","fileCount":39,"integrity":"sha512-t3J3n+t3AcDLMJPR42c1Wja8GYbBV7A8bME7Mr/t7mS74rxcmogqpJHG8RpPI8KFieva/8tngmBWJ6bG0VrkLA==","signatures":[{"sig":"MEYCIQCDQBfrMVtAz0NZ9hm1/3vp57hWauky1cE/ujA+8MxPSgIhANXYG1i09qrB9ypJ5mRMjAHY1zE//T1JHJetHNtjB531","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGqG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj8A//WPwgQvgI/Ms65xddp5H4RlMlSD9rLJdzOqEov2//DZYMSNHj\r\n0QKyzkaec3Baq59zdWC7BouPSllF364Rn9nhQUGGWRXsJGe98pmXjyZpWwQi\r\n3s6x45sq+BOGFIf035j+RyCCGOQHb+FQ3FtBlTXkcISbgPdxNA/rrN9U2Zt+\r\npnRuI6VuEdCsYnMaewpb0eoLcUONWEXNdLBwmOi3gPyjz12v0dU3poTBQYP/\r\n+3UlP1h88HxoxLQBFYcsOXRptbFKr/c67Ac0cS2EcYyzW56vaf7C96bKEz8O\r\nYPQGB4ZtF1Qlkeass6l9kJVBt4cTiBgbEZwm0UR0gg8PHhBbH5bjKmFTMHTo\r\ngucffHLdFGVEXObSHGQgMRF5yTb6oJCFtPG/QSOQ+hQW4f2TKlbfiSNZ2f8C\r\nWJ0dxucaw6FYdEj3ZNxibW6iQ/b5UQEPxewjbiQadvFouja+5mHfHQLJl6nn\r\nOYH3fQ1tx7w634rAwnsBu/gmvDXSTJN7Hr5WavepXqfyUj6poF/gWWUzLyDK\r\nsSL5hj0KtnUIzcaeCJS0x5yY7vQhKZ2mqtwha1CCTy3HFB3XIk3RjM6g+eUr\r\nqrpIoeIljApzqaJaZF4rLGFUBztJnoNXE07PFLKvGXeLJLD44gH9mfks6gaX\r\nZFnVWpmE6zhjiDrPdc/ssY0SKikuqfvh0K4=\r\n=+D2P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0a3bf204e3764e8af30574e0b8204ed8e25e6909","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-0a3bf20.0+0a3bf20","@agoric/ertp":"0.14.3-dev-0a3bf20.0+0a3bf20","@agoric/assert":"0.4.1-dev-0a3bf20.0+0a3bf20","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-0a3bf20.0_1662689726694_0.47536884769520626","host":"s3://npm-registry-packages"}},"0.2.34-dev-51cd9ee.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-51cd9ee.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-51cd9ee.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"43e28800cce76ac95088e3b672c97bdfc6a5fd29","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-51cd9ee.0.tgz","fileCount":39,"integrity":"sha512-CcHAi7Qi5oWM6QZnCz8zn2esiZcRfOrMLPZtnAxrnpJn2W84zDhP1k+ZkbJGwQ0Drt2QpPnNhlR8+kJ3FXvtiw==","signatures":[{"sig":"MEUCIQCqKMbai9QA5ZYdQ54JZxOQKUIXkDvtoLQcT3VaeNHT+QIgEgP1Q7s1rYRixBiCPSLox0npqvHB/dukJgVQ75LgJxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG1LxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI/g/+Lz0SicAP9XGs2QfulYlcOsoinOkwhiHmUgTfL4UH1U8wSWH+\r\n7aaSNFv24bVOGbwk4p+W0RHMn2n8ifYsHcD9Ao+jm+FBMqTraYwHIbSbMA7J\r\nzs716AK+I5edtHdj5GRw/Sk7K52A1P1HkuqgTPj6n8Qh86sQSJWWT2W4Bt33\r\nVe8o21JWLABv8xNuQozuFH0NgcQUsshRy1UADYHTv8dGZESn9Hg9entsmhju\r\nX2LvvYh4Cc2DeePUi2zGBh1mmoyXol9XbqJiPQ2ZMf2a3y8buPfnn32aZvzU\r\ntGTnQCz5+lrXdKcQ0Cg/AnBQoxai8SgsfLNGwz5WrSnka2i4DfVwOYQfLEhz\r\nyKGyZOPF0EGS9UB27+hb6OfqmV+/3PgV1py9RbkBn/56ctSPJL+CxPNU67An\r\nWeeHclV8jT7t0SJx7uZ0+197QM8Ao5wNAOXBOEeY6+kwIJJS1nhAXJc71nd8\r\n9unEa2akmlZmwfIYpilrkczcB2KDNhieFQOnAySWMiSRDtAklDNmOpphwp3k\r\nfvzyrOC3RapR6Ws9lUaCLtmhFO99TFZ8w/tGOL54lHtgeR+tz/5XFCSXnYkt\r\nZH2Sgqu+XPdtD252COWJ1Bio5lnBspXDn4vCTbJni0mmhUGWsr/7SPgFmWmZ\r\nL3E3OqOgVOcLjYlq7pj86iN1Mnh9HzOjRiM=\r\n=WNqc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"51cd9ee3133a3f3bf390347987ed8be777fcefc7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-51cd9ee.0+51cd9ee","@agoric/ertp":"0.14.3-dev-51cd9ee.0+51cd9ee","@agoric/assert":"0.4.1-dev-51cd9ee.0+51cd9ee","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-51cd9ee.0_1662735089531_0.9973962093286033","host":"s3://npm-registry-packages"}},"0.2.34-dev-1a721ce.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1a721ce.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1a721ce.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d2d9ff97851e50a2661d20d2a84df36bd00a4fee","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1a721ce.0.tgz","fileCount":39,"integrity":"sha512-UqarE/HZsUoAaMebN0RV1sTZ+PFHmz4EFNmyBDH4gQOK+feXFN8lrkn36uFpfUtQENRWBfHzE9XDry4hImEJPg==","signatures":[{"sig":"MEUCIEJXU9qS5LvvdhMOzVhipTVgJekBbRj0/v1DshqwCaozAiEAy4B9zSPDE90WjKJlrCKuVpXjWZGurseSS6+j5TONCSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG4QEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuEg//RhUC5W0Ty4EhXq4WsKb6hVnOJlFrbAiO0F3aeK9YhjvYfzU+\r\njVJfxxiq4nL3P/lcu81f1NKg3aO6b6hMbNYE2VtUeVxhIZmc+izfUN7LhlfQ\r\ny6oNfW69SSiK4GWmberczir+Xfec5ksLkmEgwU6RNABYj5mwceJTC0MmthXQ\r\ntaJGpSpizHIBgNbtcyDI4Qw75swxtvHBT2d/3CAFbdMZtpdByfRtvg38XvA5\r\nOXPPBJ+oA4RXjjEVJtYpkwG8AxzQpXTxPBqdRebMhNlWXh6oFhHBER92TNCW\r\nwTcSa0/QpCbtqv0uPw+hIEQscHWa2w/lWyZfv57e96GMtwJZndgQblJLkBok\r\nV8Gz4/Pjgg8P5TE7klkoXzeC8APuoeK0tZwoNXtRxNHz1BkHKP0VuPd5gdIP\r\nnjeW5Mq44cnFaB0cxwY/VRarcGiDWMWm4ig2b3qJ3Dy0H92k9MLWCul4EWa7\r\nUJHhtiU55KNRP69icXCbh0Ox45SpohF8d+fR1LcYKdAS+PL1rFF2wL7bQm7G\r\nznxd79gMWrDfWtFigDOKzsCdXDv+dYqC3VjsV5KWWwADY0obEf2cJXR9W0Lz\r\n8SMHavWKuJcHDciSbvfNZll4BGmP07/n7y1iEYYSl1UTjqro4REuqis8oDCe\r\nsJ4ggOJid0o1Wy/Tou1T7sarj6dSFzi/tBI=\r\n=5SMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a721cef8af1b265ddbdfa2dee3873d0d70db1a0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1a721ce.0+1a721ce","@agoric/ertp":"0.14.3-dev-1a721ce.0+1a721ce","@agoric/assert":"0.4.1-dev-1a721ce.0+1a721ce","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1a721ce.0_1662747651759_0.44888737927344713","host":"s3://npm-registry-packages"}},"0.2.34-dev-664850e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-664850e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-664850e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4b7c5bdbdcef920017849e405ae9e695fede7980","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-664850e.0.tgz","fileCount":39,"integrity":"sha512-6VwGR61zWVS8DQblZb6jrL+xjxaWlZRpIJOtEEyqWyZ6qsJIVJWBuvrdhUt49rwOAIvrtWQZdk/3zPoq2UAKoA==","signatures":[{"sig":"MEUCIDLhpxLPr7WKqL09uzD47izSGkfybyWBWgeH0vYtXWowAiEAqiq3Va2CZZswdNfXaZMSTMffM9aSSDEDhkaL0pprlEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG4uwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOHA//f2i+wUTgb8tae9azMkIsAKgZ7jk6WYFKodLGU45IUNZXMm/r\r\nvbJ4JxDJaD12zQuuUNqMDOZ1vbuEUABiDppEY0wEJ7LgSZ39qXDpfxu4tKVE\r\nTKztWZlKEUA9J3S6w+CA2jLNDjP6Bz38M3Zyg5mtJLiSHEhD3rmzNHfhGLTg\r\naJuIgu7IsQh589P4GaKAf2RVyM/aLEmMr8yG3GLHaw8Yoh/1dmtU3W167+Hb\r\nFDeEiQxY/0Q88yx8HpCfOdK4ddJHYDWAw47m+GRuxMGLVpGiWPv47a4FKoJU\r\nkSsgjgH3cmoPoMHoGygUwHCoVmq+1U2a6QxCsQ8R0X1VGjeYa2NRLjy0l+H6\r\nhaKccHr9DRKm8Mq4DkBUqGF7nyi1MbjmkbaiCpQEb2AhTxoVbVA6/Tsakagu\r\n0LBOPjvqgPod+DD33eTgXRVvmk9j73asHnoKIEAN30DgEqvCPiylEIHKb3V9\r\nX7aR/Ep1sVUxn3Lo7Lrxk+NBNpViY6fZybVKWvy/Qh7Lzy5caTpi1YkuHdZS\r\n2NVXuGJwKBNqHzPKhBbhd4Q14JiUvNdGc3MCkI+PrcQHWFKBvl0e5XoCfU0v\r\n3hwe6gtHAtpJGSvRWf6kvOu5j5XPqgStCWIjJnQVvmFrfe7zQFbGcPPHAHbo\r\nUT4dCrcePEquKRZyjBYAjAR294+O3r2asn8=\r\n=nv1O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"664850ef5b4178bdf5c42406e546bbe26db59603","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-664850e.0+664850e","@agoric/ertp":"0.14.3-dev-664850e.0+664850e","@agoric/assert":"0.4.1-dev-664850e.0+664850e","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-664850e.0_1662749616572_0.19884524074074972","host":"s3://npm-registry-packages"}},"0.2.34-dev-6f402a0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-6f402a0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-6f402a0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bc9bf0e9098fc3ded638bd9366103b02fcf6b84b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-6f402a0.0.tgz","fileCount":39,"integrity":"sha512-CzRTaWu1LqySVsC2pAup7KBPicQIRwNpfFq57zgddXu1YISAJKUJnzNAz0AgIorZoAx92xx6hi8HgG/ZwdhJIg==","signatures":[{"sig":"MEUCIQDgSx+jO13ikIYDLuHUQxPXp9a8N5O4b4RCdvD6NKWwvgIgGdhA9nDNMSdFrbDB5OIQu5F11NRqQ7rk2Vc5S4G+nek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG5FTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5FQ//Ysfgm1/LYl8JGusIG97lNSS92hlCZEct9IUmoBPGzrbO11NG\r\n0hHUd+MvxYM/VT+hvRSsAERC+7XBk+c/jb4Bovu9CFfaCeSnfCDksp8lmsYJ\r\nHG2J7j5nWLkAzSqcLE5y+ejbLwhPfkHndaPSCt6qLYidu3AuMXrCq7g4xdKn\r\neb8y/LI6+BZvIgMxk258GzlNpTcOwGheT7dCK/axFSR2I2/DSbwCWhCb/v9w\r\ntr5am8nElTNN8OPMpWQbXrlITAeKXNk+Qe4TElhoK7PTOBEXqkJ0Zk90Euss\r\n/WEaijSNbVgDCAj+JiVLU6ZOBngPTlkeAmlreywTKxkJIDEfUoQ6ZM7dizOI\r\nLsK9Dl/eKWNdE6W2b72N1cILBN1HM7U4fLvmFdhe+EJI5r7r6LGvVbGkTOwJ\r\nU4MMWrO/Re+Cbv+uA4iMuBztsVh0x4wKZ5McObxuq/qeg93pDJPMOEXnTP4G\r\nOL/c7vaM7CsgKcP7DABw6Xru5Hyt3sBKMODTQYv2zAAq0Q+vrvEDYw+OGbEK\r\nenxAbtr2Uu1/tuJutfwIN1I6gbPZRQZhRQCWQWhDLbbftXr0Zj+SPugrKXYy\r\ndjOQeN6F3TNZS8HDlRidVVi3eXvV+Wl3+zbVABXWNpbn+gfTPbs9ZGhjtRAT\r\nF9ZctXd1e2L8ffaEKG3JvfBiD9+6BpAmgXs=\r\n=RFw5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6f402a086a82c2a1799b76402778b0bbb9596550","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-6f402a0.0+6f402a0","@agoric/ertp":"0.14.3-dev-6f402a0.0+6f402a0","@agoric/assert":"0.4.1-dev-6f402a0.0+6f402a0","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-6f402a0.0_1662751059269_0.1449119316416445","host":"s3://npm-registry-packages"}},"0.2.34-dev-9a2b427.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9a2b427.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9a2b427.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a8fc820745c54a9f62d09fa0b7f98363ca9712b8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9a2b427.0.tgz","fileCount":39,"integrity":"sha512-UG+P5FyD+l1pfNlxISkL9exkj0lgPKGln4QZLuvPTUFhJ0ZhckSxckHpzVEhEAWOT/CqUUHa3x9PYFwwRqsyKQ==","signatures":[{"sig":"MEUCICOOYIo+u+OIJ5pykXlev84oWpl1BNYlbVY56FfHrOJNAiEAnW6yvK1JW2R5uydNHjkCbWb94QsxEH/NQeNimshBsE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG7zxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+FQ/8CkyMG1adoKUuOr7p8pjcOQRWRS6TMEm6zsQI54zYrgF2cbZk\r\nwp+MVB1K8yOUFyE0zHmESnL5zu6SBPuSLWNqgLNVqwT5DGvcXGtXDnE/h6my\r\n5avdcJR9j1E+posMAlg2+NHTy3/Ut2CeR+laLRomrpBGCUVpmnldHJmNQcME\r\nBTnBzZEhdqPbWISc8w++wgUxuHZrmMe3tv2lBb3dNwALmuC2hSIWH7w+nR1R\r\nmNtwBuhoIWxy7WW/UyQIlNNXFkjql3j4yyKZ94XP9TOatsNlmHTt3LLZiTOc\r\nA1DsEtf6d7A+TdSMIxUJrcFmFl534H3FEwEjjywdfHcaEloAPZlbBCIBpe1D\r\nqNFvJlbNWq3tLsnya44MRJW7hsd6f4PFBclkWSE29YuHXQF6RZaW28Xr4W6g\r\n92J833YqPWt75dIVCQlIfmFIpiugV0PKs2yBCWgpPlh0VV/UdNptg+kJK6zA\r\nox71oUdbbnwTvoXgiI706LaU6tdU/B0FlqjEOkBelE4kaXwb21EymeL4fr9N\r\nJC4gN9qR9AvrKeVEXEhnAcTeWkr7Wzx/ZdUE5H59EoH0ac1MSyCFfKeL1JZm\r\n0a/B5N8ZIRY0lSCOAeQajCuQnQgbooNPR64lJzLzXKgHsfKP430sj77t9nhM\r\nG0XuBwAJlB+Je1yro7aMEk2YFI/6PUWZrF8=\r\n=Zih4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9a2b427416e5e17a63cfa7c90dfa674741365d24","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9a2b427.0+9a2b427","@agoric/ertp":"0.14.3-dev-9a2b427.0+9a2b427","@agoric/assert":"0.4.1-dev-9a2b427.0+9a2b427","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9a2b427.0_1662762225212_0.3896969738716516","host":"s3://npm-registry-packages"}},"0.2.34-dev-1a1cc41.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1a1cc41.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1a1cc41.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f04f61adc48a0c5270a9c3939cfc8d4b08908171","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1a1cc41.0.tgz","fileCount":39,"integrity":"sha512-l5Pxpi9SuMe/q2GU0HZ98ekGIyzJb8HaSnvv9Okpa7utrqmc5Zmq7zTzQ9g8YCvcWWf8j88kSTLL+Qmw9RVPag==","signatures":[{"sig":"MEUCIQCj2HloFzQq0VMSXkJsl8Cp1fXTLaX6w/P9yMvyknevZwIgJ8iiRmU/ljkAruBJ9MGyghEoImYluhsZ5uOicKgrfK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/oBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7JxAAmCFxCrmi46uu4RvR0Vmib7HBp3Gi0aAxZaUbaDjHoW1RAS+k\r\nOKYj/Al8rliEumL6KvsqkN8V4IiBj9IuKHTneImpRjrrsDt3qaeD/lKl7PRz\r\nMVlaT5kSKTl5FA2lAn25xXKxsLu4V8XiBwriazgv0olydSL/EYaENHsvVU1a\r\nKF3JoKCEq5zKoUYZ4/tiJBHWozIItvVfZC5ENE7mqqMDxrQWKPZiLELOwRR4\r\n2OIR6DikvmB81lNsaaESMtTyGsAkIEnfk9EuDi0SB5MEJZ5cRuHI9krisqqq\r\nyqItHAM0xpVPf4f1hQVwyPWLgY3Lsd1s1WS1upcX5cI1JzK/teUPu4oXSOM1\r\n8D1KOK3Vl2EEM1CDDepHTQSRChPo0/OJS5iTdVGbawzuB42oRPC52HFSdyP8\r\n/tRvMNkIrWkWYF2OMBbu7NHPG72Mj5eaOQtLF/JX6lG5u0bT1reBbmMB4sFE\r\nwWQicFizHqtpwNFKnU5M+bGsggXT4HypW4JF+OWWKQdeuBld08cib+C2MTLo\r\ndsms4FsRU75n9wOk8LcbjD0pnZImickhVlZf0sUHvILpmM+W8q0hKCsAefFB\r\nWVmqjlRl9Dbd7S6wxgm6IfZ2LN9EtofAqFYH+O1gvrb1maouGC0KqoChTa8E\r\nYXiU1rW3GjjOIzNIGOyhw/5B2dIeqyHWz+8=\r\n=keD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a1cc41d421760563892212e1ca3df237a7a6661","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1a1cc41.0+1a1cc41","@agoric/ertp":"0.14.3-dev-1a1cc41.0+1a1cc41","@agoric/assert":"0.4.1-dev-1a1cc41.0+1a1cc41","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1a1cc41.0_1662777856963_0.23193493102599283","host":"s3://npm-registry-packages"}},"0.2.34-dev-556701c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-556701c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-556701c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"40a585075be788536cb48374c06d4cf4c3ddd786","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-556701c.0.tgz","fileCount":39,"integrity":"sha512-zU9Qv8pS3PqVYnWgbz47KJvCSvwzrJZqvi2qZr8wec+s4kriK/o/KstyuP3jmteLRSdbhzo/Gl3nWXguzPendw==","signatures":[{"sig":"MEUCICEPasc4qEJyrm8Lh5EL0yuwQC0X2ex5FYLruXwEX5jaAiEA86jd+xVTEh1VlEr79GFTIPPIdF/lHU+OF44ysW6NVCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHKkFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx3xAAiYIngEMUUY8hoOJtxXc5ycnZITYbeMEmPJdjRMgDns1AftUp\r\nMZNVH9OeshbFsHUY0S/+qNR/QDe3BVA8g86NRwMIlU/HVvoMWYqqaahQ+rP3\r\nX1X6zH53/HXtGL8Dy4Q56MVeEFudqgsmR77tgZEMZbsL57Q86Kt/dQvMIaIx\r\nR0nbapPAeWTQKvHSjYQax2Bp4xmR+7LqYOqYJ48wj5J+t9VI1rj3n7xg3eQx\r\ndR1tA5TUUIq4bs1QfFUBKTct2bKpmESu+SsfMRJ+6780EaCcw/5Z9uxR1VXi\r\nQjWbqW4y1B1ciMX1ISFM3+DNSsK7zt1z72N8Igjpz/lj7eD13KdHmJVb02hi\r\nGKsQcRJ4LBWzBGEvY+UIbSR1mpkqC3eWJPQbFLHDvOhNrkCfGtEmxSQEGZvF\r\nA+vVPq/s9FgWbZmyuCWFkjUPdGSawIx6HvPNwJaSBls7ybBWKdqjD3EEM5cd\r\nK9NWYcSo0wsikVPkwNYPzA+Q6rvpwXxrrbEOls+7Szxzxb4gARJCBjupZ02o\r\n/Q4g6V5+y1qOzzl/+t6zdSYLsld6urMvCEyyKj9ELcBii8X/6xxj5pf4CgjT\r\nh+7cbFkKrHYzHIMKqzmELS8D5UOWJTNlrH3PYs9xxV3BUDRqNR5/8ub7It94\r\nr+SK+WDy39ogfzWVnYaZnnKYZpSXRDmcWsI=\r\n=5Fx5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"556701cd06a330102fda834b7e2f9e227bf80e81","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-556701c.0+556701c","@agoric/ertp":"0.14.3-dev-556701c.0+556701c","@agoric/assert":"0.4.1-dev-556701c.0+556701c","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-556701c.0_1662822660892_0.7810725257535722","host":"s3://npm-registry-packages"}},"0.2.34-dev-7660be9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7660be9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7660be9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1f3fed39c7194bbea48fb8e7525c11f7acf62689","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7660be9.0.tgz","fileCount":39,"integrity":"sha512-ebzQDxQ0UO6Awo3onZTIrAp3KBpkXx9bpaydERFivr7qP5GrFQgYsk/IBfnwZQp3k7Pg9AMQmXuW+ThLYbQhIw==","signatures":[{"sig":"MEUCIQCZRFpdzv1YEdddh1+cixCsRPHzlK7v2mwP0fe4vH2RHAIgSrGDvSAZuX8B/KIY3O3UQBjpgYCeZz6/8Kq7Ggdwv8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHkAZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMLw//ZZX3EDD/O9d+mQgBWkibj62PS6/Dk1aJgxAz5u6m8PTa5j3F\r\nw0iyXqfGna1iPOrP7JNZ5WbpsZqdopqJqXpcnXAMTRxHMY4oKPH/zffkMr6c\r\nKN5OoTWSK+p8VGvty63+I7Kf18XWzrtk4KlPuTt+VYGXXGwoSyIkGEahbX6C\r\nTDkOw8ny5zYUvj4fOck6vEBZVzsR+I9+JspsRJAkkky38wlpO7V7PLIPgsZC\r\nLFVwUW9Z/lfFRalcqnpNyo08oiqgka8PE29/nxMDeE0iweLu+w0DE9q5IFyt\r\nSZHaW0J+y4PpKg9M07xI3yksAFqyxj5hJm9PN7jGlyL7nCD5BfREqig6KFW4\r\nbLjHRAPNajL+4UomidIQmgJiAs3tTU4xMGGrUJCgcFF0grWgwD7UaZGfiTzo\r\n/LqeUHY1ttNY7x8zjTGhjhtazGKwdMLVTzW3VRsHKUtzi5M9PuKkerEjgkLI\r\n8fmmnUBk4SSUXJ1lJYTat95+1uX9eFznNgDCOzB2FlWtJ2V3vWS6+CkvIhuB\r\n/2ILq05Bg4pDGqbQaf3m58btttTKCPKaKHZTSU7f6tZwQJxJphqUzb2gZjBb\r\n5DEovRJZ4/BBJmbL+lUsN6erRZf6MW+abEURASc5lvWNTWFfPgyfaHmC1xRB\r\nlddBSQcJWRXfyTxOElk7Cd1CJimaOAbWJgg=\r\n=jssW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7660be9f9607ed3c714c966f73d515ae951ac6c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7660be9.0+7660be9","@agoric/ertp":"0.14.3-dev-7660be9.0+7660be9","@agoric/assert":"0.4.1-dev-7660be9.0+7660be9","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7660be9.0_1662926873479_0.42268678473288945","host":"s3://npm-registry-packages"}},"0.2.34-dev-f9b3fcf.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-f9b3fcf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-f9b3fcf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"671b53f3162e4c774c5247326eeb7dc7f5cdf9f9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-f9b3fcf.0.tgz","fileCount":39,"integrity":"sha512-UoT+2zFEFwdymuYCxhcaa0/jcSaFJeyh3oh5NSD+rFW97lxjKoMxt6rn0xNUH0N1I6lo29j7nvlhKWQ6zdmYAQ==","signatures":[{"sig":"MEQCIDD58lIhzPHk+2yRvH3ThtJ/KBDbFi2eCUXpDEvf5G12AiBfF/g03NatUPoCZTiEhTOmh0MQDcB/jJgWKj++owbDNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH22CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOtw//fNqM3XdAqf3+fe1AtShX7hqPtxZrXJzu1lIpOrbU1OTDCREh\r\nlTfpdQUtFv8D1kzGcgcBrLz55l0Umsk9p9rEJ1OfpFySf0050+uH86l+1+O4\r\nHBYDO7KHD+jA0nmA0l0BjLRyezG7MJk+pyUmP/7/bzkYkIVfoEuRx2Q+kIXH\r\nXD6EwWTK5/wM3NpiLYN9Gaqa0zVerw/mhIuuoeBbI0Tx1+XXk4rSqF1Sd0dE\r\n8zucOLV6VBamG3Wq4835HbCJg1WNulzecGud3nkw/8NCPZOG0MztsXku+zuY\r\nyXyJkM+8z5g4ROGuI6SmRvtWkTkWzktJHTTM93CoUueLJGniOzfRwNDT3AU4\r\nbS/QyyH+vLeWmfiBK5ckCv8Cz+nh9LhUzfsSDYdyuxdujKH3CTofzMemzdTm\r\nupqikBjjUkozzqfSx2faWjltX3UNSlIRDUkI4n+DRrmr64qnDMWzf5ZADuWL\r\n3UicHfcU9MLA9l5K11b8OnARsHVkjeDZN2682/b97b2xz4mHRlCLZSRO5GoT\r\n9/G/xUHAo9aj1NBoY8KEEmEbBpms9i5gg6HDl6fDu3HtW3aaTNw7uu6haV5b\r\nHr0d5TW6gdfxL2Ftpl4AieXrWWb3YOHNPj+By+ikreHKDfRg0LwI06mFmetE\r\nPMRUlDOHLYXCScz4rEc3eqalsquFj4nYwcA=\r\n=9DH7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f9b3fcf0cea2141e27604cd6e4be25340f650513","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-f9b3fcf.0+f9b3fcf","@agoric/ertp":"0.14.3-dev-f9b3fcf.0+f9b3fcf","@agoric/assert":"0.4.1-dev-f9b3fcf.0+f9b3fcf","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-f9b3fcf.0_1663004034510_0.9854027734056192","host":"s3://npm-registry-packages"}},"0.2.34-dev-69f02bb.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-69f02bb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-69f02bb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a1d96b54aff525d9ce051b7399de00193b0dddf8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-69f02bb.0.tgz","fileCount":39,"integrity":"sha512-apu0TGmND3ekwatT4VfoPEuTD0YGA+uFtp2vl3KFhIZRg74GwsZa9wMfSxs14OxX/tWNqzCe9Sp6Vh2HViBiRQ==","signatures":[{"sig":"MEUCIC0jn8UBhTV2zo9OiKFls+Z+lCXNV42GCwxkcQMi/sbBAiEAigdxltcZ06euxd8K9+n8mh/ALntVgs6BGzgtG1Awr6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH6BNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbLBAAgxnPs3hABiWkHnw8D5rBAA0lM8nINvEHJX15t3VROWUEstzI\r\n3Gs8CJOxzda7sY8T8zqKFOZPb/AM6Uz2fSf4+RkMtvKMU2Egd2cHpgRIZQUV\r\nBkaFee+C6hpjcIM259xWbKCd6Ba4F4kTnq7zCwEKyhVJfr7+g7QcMSEUk3ML\r\nYeFyuDM1wVqxSxNTSgSmcsGBOYHTML7luOOlVrFL0gGw80KM45pFbjrf7pyy\r\nG9ufUKlBVRUnn5Rgr84GEEhotB4OPpa6unDLHsFD2JHlwfnppEZLBz5WRkmI\r\nx6ONNJ5mvK2jWxo5Au90WxJdrDWjqKbbJgaa8RdocWPrQOFW7+9cv64kEOZj\r\nsHMT1Id/1QQnaLr863ljm3ykDTHuF+5wVgU66fqVFav0mTV3Zx1yLFPBSivo\r\nLmglG5U3Y9yErJFeSEpzjmRBI/JvhlMOdierISzJl5wcXEoQEATrQDgUSbH0\r\nA1q3rWJJWaoLej66p+A38P9MG60NTYNDTMCQpqdnG7sddhVawAJb9Wf0SBjO\r\nTwKvZvV+HrZiK6zivB3bpfzKZvuH3wUSsvgFv/EqOhoRvndM/6dDtSYoqnyB\r\nSA3ACEplR/TVIukNyhIsqMgSchsWH4LtulXZnbPucSbnoEofCKVCWffK1vAs\r\n64/XO6y9VjSLMfNYpMUbU+WahrtCoWSDzLg=\r\n=N/1B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"69f02bba32e5e0ff60336426587d06265b02e885","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-69f02bb.0+69f02bb","@agoric/ertp":"0.14.3-dev-69f02bb.0+69f02bb","@agoric/assert":"0.4.1-dev-69f02bb.0+69f02bb","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-69f02bb.0_1663017037466_0.6724118938703127","host":"s3://npm-registry-packages"}},"0.2.34-dev-b7b0df2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b7b0df2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b7b0df2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"53f2fd18a8a30c34adcaabeeaaba65d9fcf2ffb7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b7b0df2.0.tgz","fileCount":39,"integrity":"sha512-NusmYZ7hIhAj9EvmTnW+PI5dMnVXtPLwJdCXkqSETDYF9tij3TvAWBYGyg6ojWZbjxpuL+5RQXLYicFYOx2C1Q==","signatures":[{"sig":"MEUCIQCwtq27dOkxwiOdUoxfCHpyEsM+EE0LOEzDCsoMFZbx9wIgdeKoUDZN/oQN1yupldQ6rIgwfOB28pUpFOGiO4545qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH7yFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3qQ/+KISWRma46xzZXsIwK90bdgZiXH4H3qhaJUv20ODNlMaYQW1h\r\nycYO9hjGJPStWUbahlkovch4Qq5rxsUYR9EO+LBcXGAhT8nowSJ6H2gYdjYV\r\nMMXNAR2L9oKmWxIUy2KVk0za9gONT7LusUA8mqyDEhjX20sVnHmb2OSfGovP\r\nlAYKVBQiUnJYX0P7wvnETsCtGv69tqboDZXzncgKAWU+DcB6lqVzQKK/LayV\r\nmCCpm9L2+xRQ9/6eMJSm8FzLRCcF4CecxljAvigeg7GJ53YXYBiZGFr6eTqY\r\nAA4rOGz/hDgO7eVSLtadsTYvA/Fqh8X793q+OeIAjGL0cH/21rxFdHv/bOiI\r\nCkWPURBXRv+A2Bnu85AVzkAV+QKckbBvbUmHBzMEuuTpa+rbJAGwTxscsD6h\r\nCrlC1Ks5BcxGg/jS66gO5w+AtqpYW6WI7SVVw8Ihtb2/sT2gwfcNuRspC+Ko\r\nRn8dKk+ScshSvF7ntldAKutAtXW4pK78g89CLqMYXtrJep+Ubpbjmp+BjHzr\r\nHaEU9go1IFcgTGRi+kG8BtQ+GXBiyieiCzx+uysLhMdlze4MZ021xz6so/7p\r\nZME+Lc8xutRk5VWIzKMqiLEtxc6EvYinN6XS/L90RlMXhXKlH2iGzZuu6wj3\r\nLZ196egIi2FTioLsRwHwo5reIsrU7LmXluo=\r\n=tbZ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b7b0df2845e3e7f8ffdf5d959da3d709a5a809d9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b7b0df2.0+b7b0df2","@agoric/ertp":"0.14.3-dev-b7b0df2.0+b7b0df2","@agoric/assert":"0.4.1-dev-b7b0df2.0+b7b0df2","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b7b0df2.0_1663024261747_0.6559079996778183","host":"s3://npm-registry-packages"}},"0.2.34-dev-a400d71.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a400d71.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a400d71.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b4af33f76ae2df88474841443e5428aebeb09eba","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a400d71.0.tgz","fileCount":39,"integrity":"sha512-YhHT/d5qpH7opWCMLfNzs308HzXkqwIsuYOGkySX5U7Bss1Y4gpxfiveh/4d+SRI8be3ic+rMUbkPX1l7SFiGA==","signatures":[{"sig":"MEUCIQDlztqWUrcXK8LaWstjNwDsqhtMSwfX1ysHy5HsLMDEQAIgNGzQEs0TWU/JmdeFLJeM3DT9pcQVqvcUFCLbjYoIcRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIIbtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXCA//Y2AvMhHQX441QKb/oXnXNNmy0SGzbnLDVpkaXqwRz/BoTPwA\r\nc8VRfocbiCclJv70coeaNKHuWqDDKkYs3/8t/9c9y2NYvm0SB8FtgLLEy119\r\nUIJf39De8+t9psFbvNcN6b84uJRhrzLf9YLpTgIFrfiw5822FiLlL89DMeth\r\nx1DsLwCfbY0TQ0q74QoVFzOkrz7lY6sWs1nIUo39lp1y/s1POQcVvewRDZOu\r\nKxzHdKtrUU1mP9xlfV5rQsh9zBbqRn2ei/mj6GGCP06alt7O3TH/lLMee6Ht\r\nr2BdC3DwsSM8ngEkkeZZDoZmU59YVmzAGvv9JB3t04W7G8BYdZupAPjt1xqH\r\nOQf205cQx0tCwSmQCaBtIY8bTFaZOIV6DvRs6Sz6lbSLij70YJlWDYyHm+vD\r\nR3K6SFWR45tuTYVBFB89sJ6eJtg9r+UA0zAFkzcMBRjSX1BdkuafbMfIjpBm\r\ncGY4FmrUmqxu0OEipu6rZd/DPMyTNORbwFUD5z27BoDUIyzUshRHeGtDqhm7\r\nXSqM3cmn7bP2he2EzNDrxYsAGmtkMs4mStF4YUC7pX80BeOoVtzHOVNV4ilQ\r\niu8RfAW0RQ2gQfBChiqs2wupZpUFyxCnoBXF+XP41cYuKjMIDmOOGpw0YMdD\r\n0a1BnvKZhrImstsP6BJHHGYMepptyFRbE9g=\r\n=bsG2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a400d71ed5efcfcf1c4aa46137e8d1dbf5fb2e19","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a400d71.0+a400d71","@agoric/ertp":"0.14.3-dev-a400d71.0+a400d71","@agoric/assert":"0.4.1-dev-a400d71.0+a400d71","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a400d71.0_1663076076903_0.7220932493872971","host":"s3://npm-registry-packages"}},"0.2.34-dev-14d26ab.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-14d26ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-14d26ab.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e3d64df3a80940720647722074fd824549a99da9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-14d26ab.0.tgz","fileCount":39,"integrity":"sha512-UXxrBbXiJ+G82fDmtlyfJSkdFVWjJVqmnz1Y61yATt20/N7VqY8pssyIy1qbRLLTXQ5IIMxhE8TzwxH4vSMSUg==","signatures":[{"sig":"MEUCIAFdsU4+LZNa2AO/i70DnaiSro+tHBAA8wB7GBTXSNAwAiEAuXfQnrBq4zo/mF/lhzKrLV1z7X4XiZAlGDBqfTfbYos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjILn2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzyg//f/EDDpnbnQ47QBHOwDwAXD8qrVd9sldoelNfU73tOTGY3q5O\r\nX6f47LoXf2XR/5dt2q/OAuRJrp4+HmoDVPfFWUaa7B5jSp5P2l5giPotw4PD\r\nJtw5w/CAU8PHQVxU0eeK0FExmjOHOGEJ3paU/vUbtXoDVFgrnn/TNCQI2qDa\r\neAvF5i+rF9tQrKJRXoWEm7lVi3DpQq2W1AG1EbqBUt6Cp8wkhksAjIV4Ccab\r\ncSvNCnpWsSxJf/rFo1Nf5wuaK1RKA8VbQgL1tA+sd2Q6MxEpEmVOQoeKnX+5\r\nIkFQN8LyPkUi9mn3BwLy5K1w/sZwOGAN8TiHEUzMoeET8sDI/24TpudMIzfz\r\ncBClfLH/lj/Awuf+NK3X6qDINDxvn4qVJHYzZdDudaC5oMiN80VxX7zryw23\r\nX0skMpGxR0NCDgKk0Ubb5thcDVhriq6a5zWHdRN6C1lY8qIKMSJFhPGSjl7P\r\nYGrlO8y9ASgQG6f1+mJ8HR5PqVKrUVD6UfuDOaoE27BNOW/MltTmu35ZGbB0\r\n6S7b/s8i1xN1hEsSIatR7/T6XvoktBppDpynCdG1METH4U3cE1zb5hnwfF55\r\nLzYVaGLRRKY4X+EKuPPvQniQfVGhKXR1segcV3HSyTrOP1bwwJsGaO5ynPjh\r\n4eZiWqa3CJ08/qlikgjZ61kxI3OQ12R7DEk=\r\n=rI1x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"14d26ab0d66e9f31b186adc692d07bd839c42243","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-14d26ab.0+14d26ab","@agoric/ertp":"0.14.3-dev-14d26ab.0+14d26ab","@agoric/assert":"0.4.1-dev-14d26ab.0+14d26ab","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-14d26ab.0_1663089142439_0.6731960955416529","host":"s3://npm-registry-packages"}},"0.2.34-dev-b78ec79.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b78ec79.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b78ec79.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7dbba1309794cdf695773eee1f70bd2093c07815","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b78ec79.0.tgz","fileCount":39,"integrity":"sha512-mB5pShb+KPu3J86l3BEdxXTQg2VstIZurSzHXuKRgZmz00Cl+sOaE8q7l8KzJ8A/cKCserE7Z/6LSNAlY6k7Og==","signatures":[{"sig":"MEUCIBpaSPJOhXYQIGuo8/2fjTPY8PSjfAtxaXQ2Sm5wYnwxAiEAgd8zYG/ui1ZntfD+gWit7+eUrLqhuf4FsaxM+RTGoZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIM6qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDXg/+ICWVIiyBY2Fi/SjTqyht+QO5YXQ783O58zWJEiEkJPUh+QSA\r\nHsTmqyO/Y6IRszYQ7Ze1WWbW7S3cZ3r1wkfJPmTAWssRKMhB2PY/pmK1BVex\r\n90KEX223GyOtlRcPLOB9rGnToVMcz7zuqa7HtZ6D9SYTVUr1EvIwTKzEuCXR\r\nkfgd+Fi+eEw4HMgYlV/eNfyR6tQ2klJo3R34yrQzu0vnRfOeAA/riDuMZcw8\r\n5YrZd/F+y2z9/bNMgl60KjXSyfjqZLEfdfYf2/rkMGsT5yluNwGg8h7GVrrg\r\nczcBXWDR6B3L4z4D2Te+LlfNrvkINv3s2ay+hGfmYBcyiBGrokuW7K5NQv0i\r\nmCqKolvfUcCmYhmyiiMQnFCuOwitcpLiqlGTU9CUE409cW3Rf5QhYHNbV60R\r\nmCTFpsLEE3C31lYdSSM9AObZiLytuH2iQDCagkCu2XsHL5R1Ne7fNFAexV/j\r\ne4euC09lMUQAoZXh2eHCREtHOeSWuchjU+EdAU3nPI7dvmH7KbJIRvBk72/G\r\nibjGjygII9iVQFU6vUFKIsRnyVG097fsskJln99Dp2WCEiF7T+/xgvobpLhu\r\nR4p3R3METyQKgIbMlMBMxn98i1EZ3vGbBHf2atFK1b/EZj4EEgKtH9n/N6wI\r\nTq3u97iGg8jkxf7SKccBUj38n7WuoFlov7Q=\r\n=cjoa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b78ec7906cd85111f2feb0fcce54a52e070dfb05","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b78ec79.0+b78ec79","@agoric/ertp":"0.14.3-dev-b78ec79.0+b78ec79","@agoric/assert":"0.4.1-dev-b78ec79.0+b78ec79","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b78ec79.0_1663094442396_0.11667799149058733","host":"s3://npm-registry-packages"}},"0.2.34-dev-94625d3.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-94625d3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-94625d3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b01b31839c238570070b954b0f0af01436c8e9f1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-94625d3.0.tgz","fileCount":39,"integrity":"sha512-SxqVm300zNxc0Uo44kH70wMbRMt0yGo3ImpM4UYai/S6nze2qgWlccgTWZ9vjjpM7xC07cq7UMa1rca89+lalw==","signatures":[{"sig":"MEQCIGe1s1fvboWGnHK68a5ZeBhK649qM/3dbYIsOhmeTvYuAiAJ77rSviB6I6YtjoVdlVKzW6jS0ipq26QPO9mC9N4O+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIN2oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVqw//YRhYPqfGDvjJW4x1bdY4snDbdusvg4X1T2K4H8nLP9b3Nek9\r\nPUmMZBOi4UTrj1R0tAf2P95DNdH7mfYINB6IvHeFYb9WNAHaqpuBMsevsW/m\r\n0GvNG5h5MIiQdoqyJ0PdTconSxmU21F55JrwYgFnUvEzBCOT+zKMfCjXiGMq\r\nrsDJr+zTV8MDxZP+2nQ15cCgjxEf/r7J+nVJ6YCTZHZGwIND58ZFvh+xACRM\r\nKvoYgVWuhXYP+s2K369FQae/H/IWAwpfmU2LY2og4m/pBbeEd3P8ig97tNdi\r\nPstosGDzxQFRXIJ9N8TKaUXNVwGwPhToRhdq0mIuZR39Eb7PEuv7Hf5dDiLY\r\njtrgVQbAzmJ9f8dJnYXGGICmUZZQaICRIeKFJOCkTSeZEuaGn43CuupcGAUJ\r\n+39/hlYGLNzl5uZmDrhBS8ibgQJ0YMJtiDj7wLmq0MHb4i3ya8VjfMmWN5ou\r\nsIW5DwzRKKt5jaKHuhXOODxOK7hEeu/KSm3GQtExnByjxjJ96Z4sdpzKKcUR\r\nZs2ap1pvOjHpPFcx0da0jeZjXNxiuLsL0Nf+PsyYjdppbyvx6aYrc5IIe8gC\r\n0yDPqBNlPmm230LcM3sznT582N8I2J6c6+FyHUhT9Fw6KC7TJfsLIRC22OjL\r\nuHWqpu0o9C0o3oNcNWIuRZDlM5YQV2/T1gs=\r\n=MeEc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"94625d38c3bb5333b00a69dd3086b1ac13490f62","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-94625d3.0+94625d3","@agoric/ertp":"0.14.3-dev-94625d3.0+94625d3","@agoric/assert":"0.4.1-dev-94625d3.0+94625d3","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-94625d3.0_1663098280738_0.2516988524834787","host":"s3://npm-registry-packages"}},"0.2.34-dev-d1941e1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-d1941e1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-d1941e1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7475bd948efe640e0ecd10580354d98924297c3a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-d1941e1.0.tgz","fileCount":39,"integrity":"sha512-QJGP8yHhjEeZmEGAt5TwPPrqB3o7oACBCacBuuBKwTLOYdDLleV1IwhuTRlr+iNM9w/GH1AEg/hBKyNWOaBqng==","signatures":[{"sig":"MEQCIHeCv2ctvo8EW65+530Sgfnm2EeUeg0n80JGFoRw8jzhAiAYPLQZKN++1z2l4HrtMJYtM5f5Yo8erHIRAFWDzH9s/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIO5YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/1g/+N7a9Xn7JtgdC28p6bHpcPoOR/1uMcppFIf296sbQrDddI/KM\r\nitJR78tOcPoLb8bnNeL7P1kUo+Ka4k8sSIp6MZrS+jNAMIhpjAnkvbh2jX66\r\n0hmqgcmJwSWUHX2/JQMvKlzpJfHkcFJt8Ftvb/G1aBBTvUzyoowABdC7iQev\r\ny/h3H09JkHxgWICX/N2VejvsZFmM+8JMJWqS3OFMm6MtP8nb6A9okXiZiTtE\r\n8eIxZFiarzZm9lAidX5/cyBxXhmoq/43YDicM3tYtZHXhumKMAeLiGHVj9Bq\r\ny1PFXVxnsbGMe8aSjlUwl5iblCe2/IWT0GBE7q2sPO/SaaAygWCjMdvMqsjz\r\nUKv7wPQReC0eArY8+ciW7Amq8bQx7YLvxnp+lBEKpfq4n5NmOJtpy8JW2Bxq\r\nUmDfK3phXr1LxhiGRceCUYoJf9yw/tcaewHTCWX3twq9rwXRGq8lPnAqPORR\r\nnR+7Vs6Lzg9yH8t+yGliSWNlx2u0GG6C44Kc3SqSb83/xIrNKdGSiXZa2yKP\r\nkXfkT95I3lKEuVpSUSiJB7IVHTkEmu8j/OOIg8lIss48NSuuzmwN7f0ZmkYp\r\n9lV3+mwRRqcaG6RezBniTyoxL8sqO88GobBHa5XdtmKgVo9mG6eUB0cZM6Q2\r\nj5YCzpRoD/56iR4+b8eMGpJfKFMLFWUD2xs=\r\n=I5Rg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d1941e13c2396da6f6f7f098d532486199188e56","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-d1941e1.0+d1941e1","@agoric/ertp":"0.14.3-dev-d1941e1.0+d1941e1","@agoric/assert":"0.4.1-dev-d1941e1.0+d1941e1","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-d1941e1.0_1663102552030_0.5339007378754776","host":"s3://npm-registry-packages"}},"0.2.34-dev-165db93.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-165db93.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-165db93.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"570757d66df7d8ca5d5650ab9c9f8f232a0d7105","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-165db93.0.tgz","fileCount":39,"integrity":"sha512-CS4bVr8TSgHPhxI0aga3L/Pa7aLqid0dmsYLCbZL2mtZtwV7RR3vHRbKZbpcK9VuArFoz5YY6jBd1Z7Fuz5qtQ==","signatures":[{"sig":"MEYCIQDIqFOV5pTE0AOZ+UWec/W3j//BTuiNbFRi9aQ3bCldmAIhAJbwZ65wAjjf5vfDlVaFmsAgGtCUSwjYiarNVuu+O6gf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIQAUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr99hAAm3VBVw+5DGQcCzDP220xEde5hqfFXRhE8ylwZp31dP9FS2mb\r\nuxp2w6sUAr++wDFxsGkyffScANRQ0gcXeRglDdX+v/Wqkdy6LgI13pEgCnDP\r\njXBPD1WuilHK+xQR8RwE5ogp3LkeCwHyxsAJIHgTnvlHLBb1lwYVZMQXEd/R\r\nzCpeIQv5dE0F2+oUGKB2uwf395AnoDoLNsHiAO263JkG8V+eVfW9bD24vpo0\r\nF64LTU57YMmZDUH/jKkkMo5UXG1igTwNt2rTNli6lan8Mbo6+rGccupDgTOv\r\n4WUmk7EwZAr5cG5ofdLQZgdoYITbgLMAUchsyEHFBr5Iyg8ZfGmV5I+19y2k\r\nWm2rWO0Yl/FmkhMpXdiG+Tu/s1wsKRbCZigldzG95vysb27jhn+YSpXThnoT\r\nNDi7hjMdrZbSbO8IgeJMFVqumY9fFCLgc/HG0ACkpe1kWaaNKAb1p/XYf/2L\r\nv5go8V6tKWBup3U6NJpWoumMIp1XKCAycnhjlVr94Jxu9b3u5IqnZbQfUNDh\r\np3x7NH/82D98BR6hXSoKloBkgmtHBSfp/Y1nq2gFPTg93V5w9UJPFkFf8tww\r\nsetmCDcgXI1Bky+1OeS4RLAGW9UO7B7Co9+Z0JcLdQHE9PzNlRV/V45hDkoA\r\nRscgib89eH0hKjSxbbINpNfQOlJ7ieB+tDk=\r\n=st9b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"165db93eccffda3beb202d4ac1aa42404f7984e5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-165db93.0+165db93","@agoric/ertp":"0.14.3-dev-165db93.0+165db93","@agoric/assert":"0.4.1-dev-165db93.0+165db93","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-165db93.0_1663107092578_0.7398771766689267","host":"s3://npm-registry-packages"}},"0.2.34-dev-a62c1f8.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a62c1f8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a62c1f8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fff4c14bfe055df43e26dd0b28abe0bec8b4080b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a62c1f8.0.tgz","fileCount":39,"integrity":"sha512-3FutPjN6UmsGuGgMNinWTFL970w6wh5npT+drT+yNT98KrdCYRhReAfQ7uwiEhDKXb6rFCgS7QBg0XsuTh5egQ==","signatures":[{"sig":"MEYCIQDEfAahpplBhmO+iqXBt+P5UTD8V6sC/KI8/gQ79u7xaQIhALmwPi0sbiTpGRbzdXfnyDfsUcci8F++9UjOPQ1iWRPf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIQWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSKw//fYVClI3Ay2QMCCfi6jCV/CvSaAN46rpwiyB4PpT9UZ76T1Tb\r\nfhRIaxEr1OfpcUe+cn+/34LrzIpjJMX+mqOSAKiowrle4N54E+aOLssdUz5H\r\nrkRNRLLesBEP90A3CmRSYQJahkyKr79grvrr6fTFwaUpHklX9rPlGykREB+8\r\nBe56HpZsFuByzszbgYrMBSssc2rJr+ctNnSNsZPV5AKesSJWX5kQ5omFLR3I\r\nUOYvI4rHHGYXuuX9FG16V5c1gYrNRBQwbUPmQ1CdcOqtfA3xB5ZxsFlEz8yc\r\n04RkPysXRTmvXPQ42ANxtSm/S+BfB9fZGEK3zLu1iPX4nOpjRdj2xmsMehTO\r\n+UtwBeugBtll4LPxCvjv3anzX8l9pm216W8gSLRX7qNGYRfaQYaYxrxJ7lOa\r\nOgEf4hvCfymt9n9TxgC5sruqvLqruauemQvK/qOUnA556DoQ0zQL7zKY+SPH\r\nsywVqBk/6cEEDSlT845gt3PKaZi/9RMtRh8VTAjHzYr2ZDIoRXUR9f20e9k5\r\nCRKMI93YlK05k4DPJzvlfLxTFs7uywxfNzZl+sXRNEDkkZlf/1wKhFALKt4B\r\nlN6GmokDIiG+pIMib8efXZVW/aTH/5PZsplxjPPgtjiOc4aPXt+8DdDoyxq0\r\n/tti4VHRk/UuGsCWPIQO5CPE2h+40v2bImI=\r\n=EPqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a62c1f82ea682b22e8541c3210cbeac59007354f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a62c1f8.0+a62c1f8","@agoric/ertp":"0.14.3-dev-a62c1f8.0+a62c1f8","@agoric/assert":"0.4.1-dev-a62c1f8.0+a62c1f8","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a62c1f8.0_1663108506913_0.6863618123769633","host":"s3://npm-registry-packages"}},"0.2.34-dev-8212a01.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8212a01.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8212a01.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a15a5f1cff310da7763c17e2e0084e8fc980852f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8212a01.0.tgz","fileCount":39,"integrity":"sha512-KxAd57WX+oa2uMznb6uWb+UCc8u/08RlMti+ALGEmRFuErb+ZtnGgU7JU6NjBT/r8XLXPCjwENEygBMltYXWpA==","signatures":[{"sig":"MEYCIQDltxLeihVKlwegt5MNmxYxj45tJ1AQTktHUbPb0obdvgIhAP/AAnJgKlMpyVFkPNt0bXDA3s7QC1/ImCZg8MaSzeoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIf4sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSKw/+LbX/PJ7Mef6bxUwwPf4AF5+yXpSI9zHsMwG99vwgMOgDrveZ\r\nqieupl1QYmRPRw2Twc+zN6fsR5Atsg0kLHk7SWSkUnQy/ykIFj9Zm+YId31+\r\nryEooqeGtd7CIdp010TRYCtWBzbTDzpg8TRedwTUYoBnBlJuDKSZEE1SJD+e\r\nunrcG9UM7ug3PDWXMdP2GfB/Tml/MfJSFnlrGzYhbX4+SAg8o5aCCEt7j7TJ\r\nplvN8sSdCDWSPPtf3kctW6LXpQG6oQcgKf5YbB/3MNunChmSkKgCBaDIBisj\r\nGOSuVGcTMRZXJZt3T2QNvHetgb5INiqAl5v72QROSwIu9DrdPNmDv0vBsYYA\r\nJWK4S12nkUor31ItiN4+BnFP7vmDA2L/ngk1MlbgNCuu4A95PvYOrhNB9cd1\r\nXupkoItnruZ5VnpMKFvQP0CKg36QPXAzv38SqulC2KrCSaIH5j/tZCePGG8+\r\npShw1e8YPlykudoTNIE1La2yHJMwC1ySgpVT3K6KUJB8UazR+otuLsFWnUrc\r\nm84pwrofJxNheDhRK5Frpg2pjCCKy5EL+xih3hMr16wgGsmJg4obRkuElQLv\r\nt5vq455zaX9hqVIEdodepFQrfJZXit2aeMtkT+/iz+cXa6IN8HHysDrqSnel\r\nB+rE5uj7YiakM5SB0tl1Eoffz2yQQsro05A=\r\n=3hhE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8212a013d5a91f2789db826f625cc4600c72aa38","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8212a01.0+8212a01","@agoric/ertp":"0.14.3-dev-8212a01.0+8212a01","@agoric/assert":"0.4.1-dev-8212a01.0+8212a01","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8212a01.0_1663172140681_0.2142608682825875","host":"s3://npm-registry-packages"}},"0.2.34-dev-fa022f1.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-fa022f1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-fa022f1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"62ba8f4c40d40037f2011b1347d9a6e7d8baf341","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-fa022f1.0.tgz","fileCount":39,"integrity":"sha512-BZsRmxC2IEtcuYfTIqr+r7IMfTZEn5XpEbw6/aZwyqRo7mxflHFgS/WLcjuyEpU7mEpmljTwrXW5lQCEhHBtGg==","signatures":[{"sig":"MEYCIQDrLo8ilbBoVMETsZVNWEQ33XXq8B64llAjc9TnJoQVbAIhAN5bADiSp7TzSem7mLxsisjmu6YTsCyaaQXhbxieYJcK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIgs2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAdA/+N2LW6uE2ga+j20cc8P/YrdgLrN0iCxg9VKgkfOwckLp5dU36\r\nDeq6onZsHjHGuiUB4m5P85RvgxTaCzK0Kow/3/HJgr3Dc5gx+Nl0exryyevs\r\nnAjjDirY2Otk8L97m0ELGWIZF/Xq96OF4v+QxNYS+JcSv9+InDdx8YjXCelx\r\nFVt9lteFLZZbpAcDRHkmT7hRbRTVMig4OjnUk3nZtdiAYnGuN09dEwkc4oMb\r\noC7ST5JOxuohPJ6/qlWkYqUpXQSa/LbjgxPor6aKxUOTpLXbpr0FPYleXZ2o\r\n6+X3Gj4vOr2FPkfx+crpD6UElzy1Tm4cv6gkohDklYuXG1M9dja8iybI0tGX\r\nF1CVXb+IU/3W8HNRoPLbku3iw5GBsybX7J2cCVy1TDx63H+iv1Y0GUN9viDi\r\nAqv6xllGE9FYFyZSv7ASdEcWSza4s2z1pOdGytHICgt7poAlE2cG04YrOk67\r\nvmSqtmHQ5IwJjPJw0DTV9pFLHTnv1EhmnClwkh00WzP/cTeQxMveO87uP9Nk\r\nMNEfnCCwb52qB3bm9zw9qYpvV0FIH66owsflxShueRKI9YuCe4GLPfnDwuIa\r\nq5ETRk98ZsgrTdI4HT39lEPvuwIsILCGzm52ygasEkAJk4dqaSdxpvQ8IsG1\r\njprNvZ3ALB3Y9BlnMEhTFUwb0ltHQBmIUDA=\r\n=CBu4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa022f1ed1c68e45b8271f7fb4ca91951ef1ae1a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-fa022f1.0+fa022f1","@agoric/ertp":"0.14.3-dev-fa022f1.0+fa022f1","@agoric/assert":"0.4.1-dev-fa022f1.0+fa022f1","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-fa022f1.0_1663175478578_0.49029806948677024","host":"s3://npm-registry-packages"}},"0.2.34-dev-ff9471b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ff9471b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ff9471b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8f2d2bb28b46356f739e019598f371c03f332f2c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ff9471b.0.tgz","fileCount":39,"integrity":"sha512-i10bp8XgnP8Qos/trTeZ7Ogudh5qDXAqXaeWsKvL8s6MhBtz2VR6OuJEx/qck1L6MgKzow/MtZjApE9KyVlxcA==","signatures":[{"sig":"MEQCIB/+QC5C3ZgSJtS5I39ZeAiG9HRK0r0t6YaciAmWRN4tAiBFLj4Dlp8hhzxZmi/O+QpjjVXGLZF5/dfTjrRtmDNAag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIh6MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQYQ/+Jg//X6F3sqUWtafnqg0tIsanwsLLilf2AwCfCJGbqHy9ZUHI\r\nBwze8YadkNSmaErjIwiJSIIcnxh+Ti8KSs8X4irccD30u0VLxxJv/iM8e9Ut\r\nBr+NgUSRl/A9jvCHpWU2Ekp1Ud45i5WRz0w7+FHKTmEGFJTaNY2G/iUcxTKn\r\nJbxZaF8KZnxlXkPdGIrXfbPH/OZrRbdwM4fbJMmbAzkAqCViOb6c8mAVCO6x\r\ndCtDZ2KltuzHghjOzZCMqU5qtLSfN45zK30sftEa1HsR6MxGnQAXuxz1CQBw\r\n8UMkJz9z3f24yw1PAR2VNOy0azkkBXSt41gRBwVa2edMcWMaAmgM3wTNU4bJ\r\noEJ0Zg+kXqw4sp6g0I6E8PhsVKMVxaNeunplPa5KmtF/YWkYl7z1FvqDt+pk\r\n4H2Dd+KnMumxlfnVu+mpvJ7R9PsNGRbTMhd9s2hVovTsQDOKMJEDySHtPMec\r\n8Ru1y0uMg4C4sSh7V8VVZIHRZ6rRB8spG9u+Oq/w4DLATUnVNy7WjlmV5WPy\r\nI6vAxhOWfRyScZ9r/dVuGkbc4Vv6eRkXN4the7mcRvUwjffkZsuAZDTKsWf8\r\nlVgnYmsaSoq85n7NYVJwbAIAygBwxApPSmWUMXuuixT7fqJVWdebYpzE5QQO\r\n8YpvqMDHckHqSeylUivQNQ8pP8M9EylkVnA=\r\n=2hXh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ff9471bf3a90ffab050e8b659d64d4cbd7c2d764","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ff9471b.0+ff9471b","@agoric/ertp":"0.14.3-dev-ff9471b.0+ff9471b","@agoric/assert":"0.4.1-dev-ff9471b.0+ff9471b","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ff9471b.0_1663180427978_0.489053286146494","host":"s3://npm-registry-packages"}},"0.2.34-dev-2764450.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2764450.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2764450.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"46f4d389396a1141706382c8029e6c8fb5ccbd7e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2764450.0.tgz","fileCount":39,"integrity":"sha512-rGMmuCcPC8FkHDaceObcoBvuI+0bg82DAS5jM9WVQS8h/NYsVhZoEUZcuiIxlhSHjksJJRw3WIvpZ7GhKNFdzA==","signatures":[{"sig":"MEYCIQCaDQaCvfWGrDWuBj2XaDIOZtVCqhwpblHkwHrlG52yNwIhAIN4vJu20Vz9gFgbYv281lzU4Xh3PZrdK349EggJVvJB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIjL3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Cg//ZpOa978z4Smqo5D1vbywV3dXZ6NVkfBp8sNqECdrV3Kr4z1N\r\nAaRdovqgczKnRlFUNZ+UuL1YRtGgqVxnbOQHiBM0xLEJnunAsY5JY1znSNrA\r\n1DdWZuRK2lvEW0mcdMSk8Xlh/LxD9bp44nphpOGWmnHcODtVZEDn6vPAXtJe\r\nLeVjpyEmGEYJ0amWf1JsXPfcLQGc37g09EPuF4b/Yi0y84Or2mSkJrg3I0iO\r\npvcN2dNZzyT2e0epP0d9Or5H/AwOlaadbU0zIXzy6vHFTPdhuBSZKWlDn7Ai\r\njYIfyzJ/ts6puykVyT8KNuuSSgWlmRSEsrMQz7SigV7X+uvq4UDmvAm5E7Rb\r\nzTyvVYYtyIalpwrzurq1IIU4+b0monysFnqreCxsOyqQwxd0uQUvDqMYW2jY\r\ny/KozEJMdeHhB0XhvyPNUjlbRiEABVPtWvLuezRcpux0nCGle8nWpbzL327+\r\nw7d/5+Uunjp/TrZNP9EOZ4/4/YwBHqYg3I5GoDRPkyJAzc1+JIoSZ0EPEtdL\r\nvlteKBMasCEpi/pwYHIWM8CnMJtaw2zYdcK40W6wKlsetVQjDzA77qQdtaaJ\r\n+EJu7qlP3O7ipSH2IUFX+KGL91f5FkgC5Y0Eun/cH0MAaMt1aSEssTcajnWZ\r\nNoolvQSVcUQ19YGwSBYNNALrONOt3Xe4Eus=\r\n=TNC1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2764450ce89446a993ec04dd0391585f2e1bbfbb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.47","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2764450.0+2764450","@agoric/ertp":"0.14.3-dev-2764450.0+2764450","@agoric/assert":"0.4.1-dev-2764450.0+2764450","@endo/eventual-send":"^0.16.3"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2764450.0_1663185655007_0.8226357448605985","host":"s3://npm-registry-packages"}},"0.2.34-dev-34824bc.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-34824bc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-34824bc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e4fbf94010efe6e531b5ec5c23b49146333ad511","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-34824bc.0.tgz","fileCount":39,"integrity":"sha512-AVEJNBsuQGclq1ZXtxSiyxQQXFNRoBVcJSsW71H352A/8gKrzxTR4/xzdUngiOQnlbAvvei0K/2Btm4WslD0OQ==","signatures":[{"sig":"MEQCHyRkWfBE9dSmGI4NLbnUYzldPjbFiQcsH/BidkjM1JUCIQCm3/jNXKWhE7gCZVxxMKrcdQOy8tzjdH8yK7u4yDjjlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjImZxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtwQ/+PFIzMALVXXC02re/jlsKHgxRuJV07SYHSwl5/oPFpPW4y5K2\r\nlYrkIIQ2NMD2WVy3P3AyqdJLcewp3Oj5Y+4nuyesnHpIBJG0nBx3ZXyIawqN\r\nW4Fb/1adhS+bNunA82oPrqTPf0Qa76kyGqUJfsdwOxF5n1sMjd+V4d7Gd+N6\r\nRu/BXo81dMLuG0VV7EsAOlgNXNdAQPTXZGwIZo1Flv0ICLhH0bhBCf2/x2Ny\r\nY8sPugKc64HDwIByNnLqHkTZWoy6+EETSCAXcxVT71B1u6YFJze+eQM5O1ah\r\nY6teQw+vPqgN5bVd+uBfE/+CBo0TMdR4wRgGJmjpYLH2+3b9myg7qS/b62sR\r\n3cWSUNQNjyUh7QHzjexhKvTE6LlGUEyJeEZkaOvFK+aqT54xEV3mQBfvWfgP\r\n6X5ZU2O1tCmVksNUJM6Uyemtjw86PcYDE1asulTHHYzkFGDltr76RkClG9vQ\r\nuASKVjZ5Z9+BsPeHPjDY5zO65PAU3JS/zEw626mnUlXmSNIgd3dNR8gVuZPv\r\nycZyudvkjK/LYhIbm1Og9h/4tfZ1JG/xJFKehUAdhlJOJhcUutLnZjTxOsSG\r\ngR0uAhhjgy42UxKE+ta6AoqI9f2UMMZJpaPYJ6eVywRu/sMhlpSmM6q/MNJr\r\nEfljzWfuEwQAZ3HakgncNFFM3qgE8GOVr4Y=\r\n=0oZd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"34824bc203e962b5231144b3e64f0f9d227158f8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-34824bc.0+34824bc","@agoric/ertp":"0.14.3-dev-34824bc.0+34824bc","@agoric/assert":"0.4.1-dev-34824bc.0+34824bc","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-34824bc.0_1663198833472_0.6059516496579325","host":"s3://npm-registry-packages"}},"0.2.34-dev-9b78628.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-9b78628.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-9b78628.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"02ffe551f723b4cf134bb066bb55ccf101832808","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-9b78628.0.tgz","fileCount":39,"integrity":"sha512-pnBpO4/yhlQOxVCvPn/CAzoWS1V3hkWHv1CMa5nIa7V9mqP8fpGAFm+rvZRJ/p1pEPHZB50SlWNwQeQ6JzIu/Q==","signatures":[{"sig":"MEQCIGXjor2AoAsIwpQmoyENIv4PdVGaLb9MUKFMvhQSUO81AiBy11uUZ/1PZjBp6PoCL7NNum2vruxkEgo956SPafFOYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjInP0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7nw/+NMWU3tAhIwYLVTl5M/wPp8Rg3xew+IvynG0yEUk9GOujgOgp\r\ngdfqehiTuBcVbZKV4+VXRVDpyQKTRq0krQsY48UI6bwUYCrtD/m/rD7xq0GM\r\nb8/VrcIi0geD8rxufnLwL8ZKIx46bLe8TtucWGiYqkX6slxmT6HH/64i9SWx\r\n+1Sry8CZcKiv6WgPN92Y99d9yG+0ffEp/QBjCrZuxSlVrC0xWsCs/0nuC1+j\r\n42XDxxwVdMV2XJLJh3CWr6BTYBifhF5VVBMHT8lhZ3U1xqzO10cdso9gc2Mx\r\nGtIlcLLEZ2iq1nSHml3GVw9SGDO5wLGSXkU0XFAJkHMzR8WZcjoVe3GikZH1\r\noEDp8O+0X43bOZvWSEhS+miZeHZifKRgG3m9barUGn6Q3+NJ5r62YXuR9REn\r\nAfoV5UWjebXkYAZHDmrIxxZAfilhlYgef1j5KoTzLPt+iG0k8FtKk9c07hIR\r\n374ia74a5gdQesjJkerMiyhI2QitR9WF8oQVqEgw5+tZH7Ako/MJ1iMx1Ga+\r\nzizVAEyfpUKdTMGEHNU0/NTvjvSeRA0zFRGMW2jvNMUa45DiiyGiUgDhrn0H\r\nqbjnJXkeNwYtRsCaEj4Ao/nXpPI5dhhPYzVY77Qopv7+QducTmkmF6c1v/1e\r\nOG7i6Y0ofhmDwBhKotbRO0Md0MZYz1d72O0=\r\n=IHF0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9b786284b4ff759dd050c701829df5fd0cf41749","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-9b78628.0+9b78628","@agoric/ertp":"0.14.3-dev-9b78628.0+9b78628","@agoric/assert":"0.4.1-dev-9b78628.0+9b78628","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-9b78628.0_1663202291800_0.38773429085750255","host":"s3://npm-registry-packages"}},"0.2.34-dev-7aa443d.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7aa443d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7aa443d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"851fa5497d284d019536e50c7098dd1ea2c21526","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7aa443d.0.tgz","fileCount":39,"integrity":"sha512-4gLEzMhVVdFJsNf/D4j1PY+tuW6cjC9OUSFQVBNEr+HLicZUY8jpmUgkKDEgzgC9oAFGRqSXXzCLOw240qT2kw==","signatures":[{"sig":"MEUCIG1AGSId/EFPL2OvmxjZiAnA9sCJLQ8HGeRw9DIZkB4KAiEAnEbwOJkSTFZUmhEJ5xCwq4VFKiKYom6WcnCO2jQOIaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIq4xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgpA/7B1FzWbK51/zFdV43DwwSCJN/XO1k7CgXzHn77fPx4hy96yPl\r\ngeDeVJTfJBGq1rvPvZ7XDNswjtEmrN0P2itRhjqW0O2IyA1ABJpciXmbqFvh\r\nrMhdoco4IkUUXuduHySTP9vYpA+iPxcUZt6gRfLcolzPFH5krCo1Vs+46FKD\r\ncOV+gZOIsJZdmVBl6NRhVUsSQFgPA7Pgk2zDD/WliSSp49vk/2uGmxYrJxVp\r\ngmMlt8Ezm9Rc0RP3oqhvUEK0EwkKoRcyoGvSQCPlhO6cJ70x0HEfumxBFf5v\r\n0RBGeTnUTdq7haL1jn7DP3jQwYtwMlwWazpAIyHkprUl7OZuaOxiu6vO27QV\r\nL19hZR98C+mB1q+WOHwL+9MB6yN4ztKlmq8f+2Oa2Mf9HnCgXSXN+1gnl08R\r\nPfN3dHlAYDNp+gKeTgPnxZNI8o4opZwLztgxYFMzr9BXZUS6PtSM2ymmBM7o\r\nsvHY5Z6s9rfN7Fw4xbjLExpCAtp8UTNKJoSW8GzEe5S9jTFSMyRMlSklM6+O\r\nFyJYero/uTjxlfYS35cncbLUzVNQ7s7iWaJ4XD0nefwnKZ9r3p0YH8fRvB2C\r\nSoEiilmGBle0q6dy6jAeKUyW9V40tS82La20KDHH5G2SwVr/1VVcLN253BUb\r\n9zD0D+tzpGskdTgBXERVdrrjSKsEZd62ThM=\r\n=s8y9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7aa443d81afe0ae0f89ed9890cf18994a03f5ec3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7aa443d.0+7aa443d","@agoric/ertp":"0.14.3-dev-7aa443d.0+7aa443d","@agoric/assert":"0.4.1-dev-7aa443d.0+7aa443d","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7aa443d.0_1663217201042_0.349755994447958","host":"s3://npm-registry-packages"}},"0.2.34-dev-a390655.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a390655.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a390655.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9d9793d14abe6b01a1a074575309f4a6db1d71bf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a390655.0.tgz","fileCount":39,"integrity":"sha512-kvLLhV3qbtVfwBUl4IomLH+Xy/6/sD4KzjVR5TT4T6VJodpCQnjOp9oXpA4pV4iR0eJx5p+hv9ch4ELZh+L9lQ==","signatures":[{"sig":"MEQCIBWyNPb6g+nhm1hwI4844EHnvU5fVmyZl3cep026wAqIAiAg6/lzE02DR1bjmTkxpHPRbJzrMhgOsjLE9Xm432ZmCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIrzCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw6A//euia92QMTBItzdVbL24OU+6VOWtM8OAeACafrVgOecLBcPQs\r\nxK2RfK9wzEHI/NVfjfKG1Jkiw4sDz44UVEcn/BmiLGXK9niEahZjc5YioKJd\r\ncTVhWmpNxOhpdYN4dOCAQo/2jLp5DdBZ6bLACDt8hKecSVIOEbMMR2NajtjN\r\nG8emnyzX4N6W4/VnS3SuQk1fmgtyeVlwJ3uSnqFrswx2b7XiUuMLyHR/m9wK\r\nVORRHGxhzqNdyVYQ19uri7BUb6q+GcpsoCiuhrFs3/hJOjmqqTJe5Ry1Z5wO\r\n8sLWAVsR+sqNuIj9RC2BW/X6Yh7QeKKO/8zAB/i8pHVULI4Dkgiv1M+gBELO\r\nUzsUXYuiAyxtOU35yGbqHtdjm6bOl4xhLFiIxIC+KHiESZ5wzfC1CFbVDtQ1\r\n8BbqabPAL9Xjq5VuTAq9A2qUW5w4+Uq4v0H2B3MhsXsqQDGd1BQ8wUL42bkQ\r\n9x7OyR012L8lamMIHw1idNVjIZb+udBiRU8nTLKZIQJmevHsdqFoZ1ApbgPd\r\n7aGhB8n65cL4UxZngUe8WX06W41pPnByzNIWUgeGMGKQAVINWbD4+EtbW3ip\r\n3wypc7mtqGAwDak+jsD11Fny5Uxjda5tL9aqH9i4YTm8/v0o4eEWzc22Inty\r\nDx0uPPhv+ByamCE4Q+2Fj48J851mDyVD/FA=\r\n=/7+L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a39065520d0ba0c09bde4aeb3e12a5b516e39dd0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a390655.0+a390655","@agoric/ertp":"0.14.3-dev-a390655.0+a390655","@agoric/assert":"0.4.1-dev-a390655.0+a390655","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a390655.0_1663220930031_0.8295959233836079","host":"s3://npm-registry-packages"}},"0.2.34-dev-99274dd.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-99274dd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-99274dd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1feb9f6b37bd68b40f6025fbc0bf3a551fd2443b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-99274dd.0.tgz","fileCount":39,"integrity":"sha512-pC7OjYa4d67DWteCMbRtC+BN/gzV1OBdbPbzpvNi0kLU/mJx0OQuvxMQMUWw0BUsrzpksl1JK5IpVY/AAySRFA==","signatures":[{"sig":"MEUCIChIiFd6v+EYp40DanvG/tlSQoRLuE1Bb4lfswDc/ZsFAiEA3/XZyH9OOMzoEl33vxL5PvF+VL07KoYwbwGi5uNRkWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI0VJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLWQ/+N+FHr3U5rokxhiOeMDDUP850kyWtA6xG/p6RU0LpkbftTWIV\r\nxHNPbD1my3dESGRgCdqbFeLvmwx2fdpDoY6ZkYT7oT50vTSNLHPf0Ydb2vEa\r\nWTv8bXofal1SY0+OUJIkw+7fPOvU8ED7RCihjqiP18LcLtBn/j0F47qTSYEN\r\n0qlb8CcAqoAAeponYF/+iT6QoYH+MHgI5Mp3OlQG4+D6T46KElBTnmYceceJ\r\naJNHH0ZwAjO7qrcaI3qkvX+N/wFCyDszwGlCAPEl1u/q3Fdw+EYlg2jP8IWt\r\narsEF7d0lkD1miML9EEuxb8pj8GzZHa40QhHpPkap7m8ecDGwWVX+vqqBwZ5\r\nxzaeNDk9MsC9RC/M5n8HCXU8izKFxdGBJ8+mgjoK9bkFQ3nHh+07dy7XuhYq\r\noDvh8i3+2WK1ZtFYWGS4hXQXFED0voXVO+3k1wsy348xWB80611KwMppngdP\r\nNfgch7bDG+dYTvChQXjhgm3VHg0R/yU38YIOXWtDdxrwdU4EScqv962+69oB\r\nVwLur8+GvqPY6aHS3VewnKAao/wdL0C2qmUwyY9wdvBBJqifwmfSJQsBPRU+\r\n6keuJGXgDGAmWXOD/pT3djrz6zaOfGk+Hd+a65ZCqzuR6s781WX50piCb8/f\r\n+e/pVAzReAbGcqhmZYxRgTCv9Lyz8xA4NKs=\r\n=6XHs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"99274ddba754e2d8a08cd373d8b8aa05327ce148","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-99274dd.0+99274dd","@agoric/ertp":"0.14.3-dev-99274dd.0+99274dd","@agoric/assert":"0.4.1-dev-99274dd.0+99274dd","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-99274dd.0_1663255881211_0.5918755786126066","host":"s3://npm-registry-packages"}},"0.2.34-dev-e304af3.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e304af3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e304af3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8bf9258b9042f9a63710995db39bc03657133a22","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e304af3.0.tgz","fileCount":39,"integrity":"sha512-Eg+PJqZWKT4WC/YlqHQVnrc8N1fHLLnVvmyVabvBrITXN3owCLeIQJlrMqVpncoiJu4Tm/Eb5cVwrXBNc7Engg==","signatures":[{"sig":"MEYCIQDJNC2yLQlefHptHiXSq4RM2DkrAVO//hajG053x1Se4gIhAJIXYnjBHG4cZ9dH5qqS67VgbAOtXjVFz77jjdx83lL7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI1a0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEeA/+N5E4XPpl3pkwYY3rms+wj1DBt0T9BeIFanLtraboV3JnLBHd\r\nOWTbqyhkERF/nA1MxUGKHObB9XqrIy2wmbZh1nFM75JZz8/FENaIZGzFqFlB\r\naIiftlNjY8VYL6zOkcrg6iLW/gsN47MrORur6J6gjlX343XEadkSfG0X2bCk\r\n4T4tZdpo/ISLonAUvkgjZb7sy7IjDr5XyOBwyT2xPmrbgy+1sZcSZn/D/ld6\r\np/Lv2iW1uhplCbo4qzZqQx7hAifYDs7x4NzLm8H+x2Ze50qff07JynSAJ/H+\r\nnvK4lrYQauoZ1ziJTrc5KRqscRzimCAqgA52D7+YWn7m5TlZKYAka867eNTM\r\naEWFj2o1Trm7ksIaRQsTjWuGkceLrLwf2/vK8d3fRtYS0uiXdacHr2R4sJqn\r\nxG2WbodtheKSCMLwOnCkwYgwfF6bV+iB3lAWXEHCHWz/gvPA2b4Ybma3nbPX\r\nrVoNPJynJr1HQk8/P2eAOYRwUQPnb2xYiG1JA7SR7z63ayaZ/Fj4hU12p2qO\r\nViuS7NLlLR7oxYQbDjqIfy3BbkUo3P9Dh/pvR1XYdaTzhlR+XPigiGLGiIzb\r\n5mJPyCWxhAYqmKap4SZXMDzOQKP2GVk7A4seFZfWLtfRSpwS0ak+Ik/Jl/uS\r\nFLrrgx5uY55gJoyl9Ei5Uk+lxTggT2K/Kzk=\r\n=kYfG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e304af3b4ed79c53478656af964fba3e65336b29","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e304af3.0+e304af3","@agoric/ertp":"0.14.3-dev-e304af3.0+e304af3","@agoric/assert":"0.4.1-dev-e304af3.0+e304af3","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e304af3.0_1663260340305_0.7237427837703947","host":"s3://npm-registry-packages"}},"0.2.34-dev-7645df0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7645df0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7645df0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"744b29aa26e3336abd2dd06bd59b3b4c8e91a4d7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7645df0.0.tgz","fileCount":39,"integrity":"sha512-tLPQRvHzUBfzZVZ8Qn7EzTnmjXy70OHsBUnj4zqxkhKtYh3apjlvCY1OyymmB1WALtt/Q1LJ4fgcURJ3uR4xJA==","signatures":[{"sig":"MEQCIEwiJTWJ1CeLAT+Bs4YrJhEmv3+xXPYEAa+/TrZtrPwxAiAbJH/I6regxrKBOh7kLFq8FtOudioaEw1Y4B2lItNe8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI2PyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ7Q//UlVVAJUt3XfMXKPQHfrUbuM5Oy+0vR3SwCPQnK+eHRTnjUpo\r\nczei9JHTKPHp5+GzVD462huoV7kqiX/2qrilp+r4RUwt0SBbHcrKwsbbKhra\r\nLea1QuzZkIKzx/cUNB8t5lALs7QQ8xRRl4p1P1OCcIcUbmlJyJZ99F94hPuv\r\nZF0uxTrhNsv57C2aJojPeDe5ur7RS6cN0yQ/6DHWWv6z3ZQEMo8C7Jhn2zUq\r\nHGCmP938zmuA6G9Sd7HerkrLsxM0J/lpy0Ev3mWxidrm7Q3/i3jI95XzjlC6\r\nec+GM0vmMUNmnwakj/QTzMuhBrySmKGTPeN/Nft9OprramljSUBuFBll6kOH\r\njwJk004bxII6qI4RFGJUG7G6PTYq9FN/9ydhdPkK/g6ix4zoaSZulvIzUySO\r\nkuCXcqT7WTMckN4HaBfz3AWnGoeER9DDvaMS5iFu0lw4gyLCYRF+jrxatJ1E\r\nF3fAfmWWiXoqxMx5wy7wP601XNWQIK5QVjBnHFBY1edbgfkx31Ov2iW8SQQY\r\nfHMRPpdx/voLbLhN8aAfiAjKB9319prvM5ogViQpeNMmWqKWNVkGt4qjTGha\r\nFUWEQBmro2NsSKV+NntoBagxsX7FF0Z5FJCJ2RE3F6CL9lBnHNPgekfxEx9+\r\n/xtzx/i4Qf9aQE7T3H5nOAGW8NnzEXhhwEQ=\r\n=3fic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7645df0e3c4b8ae901ea78e82b34a224ffaf1c2a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7645df0.0+7645df0","@agoric/ertp":"0.14.3-dev-7645df0.0+7645df0","@agoric/assert":"0.4.1-dev-7645df0.0+7645df0","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7645df0.0_1663263730526_0.6152662925342758","host":"s3://npm-registry-packages"}},"0.2.34-dev-dd2e2b9.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-dd2e2b9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-dd2e2b9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b258155952e9fd4a91b2e6c06f2bb3f6ccc8ed6e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-dd2e2b9.0.tgz","fileCount":39,"integrity":"sha512-Smt/q1rveXMfcNWScEQgg1n7Xn5AuOWbuJE032djkwe22WFYc9G4mctpijl3NxiiZkiYjMiJXM8jQhrTsOALGQ==","signatures":[{"sig":"MEUCIQCNFU/zbsWn5BCWpc1HWpI4jxI5mVSMCWA7Yb0nxUK96gIgcWW4L53yJvwjJ9ag7RK1f77YfwYyDoiXpwancTE+e8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI46JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5jw/9HVT0YFPfm9qV9wTcPcMIcBPtO38e80nKX6DuoPkGPwqwynec\r\nWNdXYRbY/EGCc8TpFkNA+HQnQ/LLo5zE6Ub52tIOJf7gLHXXOmwWfg22bn7S\r\n59RyMSo37MKOvewdHilWccJsifTNyPM9gPjL1HH/u3SsYfwSLzyzllDbteFg\r\nK8fOtG/EvXulP4jckqn6TxOYKk/CIgnkt+Zcr24NaJNroI17ZlFegUPnFX+3\r\naSuMPVbiKj1xRbRyaMW7Ty6ysSwY1HMB+mHmkmvCNBvetL5a5JtBESq+/GLj\r\nuwojBk4HY9h+ykEO/wIXnC7/MR3Hv2Ws3fyvsWj/oulYA0SuvwSMtE3H69au\r\n/eytheXUPVYFRdNmdpPyGsl4q1TWA0IOQpQgyEJuvA0uB2z2BXGd8OSb8HpN\r\nXrilHacPimIHLbhX66dD6gjnRAn+E6fTRgWK/E59Ivr9+BPI7752Wg6aVon8\r\nKiQ66jjSLmxl/zQ09nmtjiWjDbVk8ZCxBaHGQjNS5gEIp6v+5pcHLIqOgDxe\r\nGNTVi+bGu4I07VXHarB9yvCQoCGkM77TKGbY5cKvikkLRP/+PMJup6FziD1c\r\nJPm1O6CMMGkZoGHCF1z+f7h0IctRpjYPrbxSacXPxKxtYcryEweIFkZMhfib\r\nldp+eIsxWIkrN/OVo3T4F26NccUGZG+Ln6w=\r\n=UIoP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dd2e2b902664922366ca1164020e30e2a65dc204","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-dd2e2b9.0+dd2e2b9","@agoric/ertp":"0.14.3-dev-dd2e2b9.0+dd2e2b9","@agoric/assert":"0.4.1-dev-dd2e2b9.0+dd2e2b9","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-dd2e2b9.0_1663274633602_0.44594363568046336","host":"s3://npm-registry-packages"}},"0.2.34-dev-eb3eb6e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-eb3eb6e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-eb3eb6e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0b258b5d650662dedf31b5deb39bec3082a2e27e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-eb3eb6e.0.tgz","fileCount":39,"integrity":"sha512-YbWiVcIU2OcpfBjIelKt2zrJG+BJi1kg2885pTe9Qlk0vWIm7uQJYbbsUXddNa3IK9A8vYtKP+SUeAdyekjugg==","signatures":[{"sig":"MEQCIE4Tf5Rg1qTNi0+UqnemrZxCe5x4wsoavJlZtsjHr4jkAiBsJc1grDFYp9fLIXBypQlqgg5Y9bOdaEiilgXChkTnIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI5N+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojtA//exIvIt0Z0XPaVrvws1+JC9qr6Py/Jtoucu80RZ8CE5p5gQjl\r\nci0kdkoHCKrNGgew9Ka77nAz1f0v6EJedvl9ycoWEzEU+ShuZynT872l6bpV\r\nYObIcvcxs2C7hhsZd8rbxFPKaFcFypxwYsNNq2vAvZbD+WiRqcpuBSqLpwWg\r\nw0tWJfVHJiC2bY37BIdUUMNlvYP5hfMCuEwvzKTvoWYXpIRxgMBjdrShyN87\r\nkF0hhbje6ALc9LaYCzTvyPLQ5ri1aqXBotR1vs1tvQ4lpQITEfb5UdnghJ6X\r\naM8DPpc12cZm623cDs0s4tZq8x2gsRDuDjX1GyeWCV9AFWbtJ2v83gHyWWKL\r\nsld8j20ZlWoLl9wKuQ1MCUEPUlRyvwW2cE/xIPKJQnE1TGU9Dejapq6LjZ2v\r\n6tXYl/HylwRnubyFdMMKMG5GuguzkfHg5kpRxkoJ8himW5VYwNFNDwQtJxcn\r\nhxyJ8OcwPMAEg8Sst7VHEr0AClgOTlXilNuqdawf61pkxEA/5EafuNm6gl/9\r\nvYHlLPz0tskcXe+BpgszbR0tIWvVimUnmDlzijfH5kJSUinRyhpaozd7ZHuQ\r\nqOyTxCB7yDOKmUoIOKj/YmLUWxe8bLbm1c4riszXpjs4p7ZuuTAgaoIgQzU+\r\nLiBmLMwDwZgHHU8MA0KSZfh3dCAfWO+BPUM=\r\n=iarY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eb3eb6efe97e236d596741260d400b340744449a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-eb3eb6e.0+eb3eb6e","@agoric/ertp":"0.14.3-dev-eb3eb6e.0+eb3eb6e","@agoric/assert":"0.4.1-dev-eb3eb6e.0+eb3eb6e","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-eb3eb6e.0_1663275901804_0.7826373804614735","host":"s3://npm-registry-packages"}},"0.2.34-dev-b178957.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b178957.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b178957.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e1ca3afa491551d3f270899f555896a6117076bc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b178957.0.tgz","fileCount":39,"integrity":"sha512-2W6OgL5GK/jeQ9AkPLWVHYivipZIGrXb6mSYIrPEqxprkWyjT//mFL11u0JoArG1IGdVraNfeZikCBt1kH8EtQ==","signatures":[{"sig":"MEUCID1FDkTd/SWuBhhpGojdNk+2Oxi4ZTCcx5Zdi7kw6YIVAiEAocDYKFgYmo9XVfYN3qdGHX0eRm7vmByGiTh/kDtKwpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI6loACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZGBAAmc9l0I0/DYGIY5yObrhTSk17dfrjs1zdiRhRIgi6VF5BiLrn\r\n+Z6fJvSerDL25OWB7UhtENXOLf31ecWMt4InZ3QXzMDXcPXGYpa+yOZiGk4i\r\nwxzU7qSNdhwwwfu1xM7tE7aZ0ljBW8y3WJUBedP3/qZ8hrD9exe0alaAoHmm\r\n53moQsGf1IyPpsPhYnnfyiH/K/C1nmbyA9o+kJK7hrdxP9Xr+np+2EUHUJUR\r\n//3vpgwmeUnhgK6D+N3DlPkfozDkQyHLA8Q3+5bFxxcAdspDLz0oo+yxcG2G\r\nr3IP9HvzuJawgtFDM0tDKuPjevJhmWa1dNqOu4nj3tXzu+d8MvV1JCyT9/FC\r\nulKg56JzrYX5T2B5HoyJHLJNBzEDqyeYHoSjma5Oa8phtDhdHuSeZWoDeE5Y\r\n7UdS6wOF+rW9X6WvqcC+OFvyhbK1JnpMsyFlI7Rxc2kCWhS0Ee1bD9bsAZvK\r\n4Uz4bbcjKTnxq8I0cbLjYpAXDb/rrlYrG11aSoLummA+UVbqtABRuez9VoZ7\r\nJWeKzDLReoYFnTpHuJvbYFe8yJC8huWn7cE6tuah87fvec1U/XPl5MVTG/S/\r\nyUE/yejE+86f1A0+SuYJb+BttOeqJQClatEHZOl1lEKzr2En1aaqb3HReIEi\r\nTtIjRRJcDg9kjPbiW8jKzuCES/KXxuWtszI=\r\n=aIy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b1789571ee2d962e682942d6e9de27210926fac7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b178957.0+b178957","@agoric/ertp":"0.14.3-dev-b178957.0+b178957","@agoric/assert":"0.4.1-dev-b178957.0+b178957","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b178957.0_1663281512605_0.2903184691395464","host":"s3://npm-registry-packages"}},"0.2.34-dev-7d9afc0.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-7d9afc0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-7d9afc0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cf047de6495cd8a4071def98fe2168073de3d71c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-7d9afc0.0.tgz","fileCount":39,"integrity":"sha512-PyUOxn5TLM+iQte9kR9CtMw2xsgZdILZffeppytCFR4kfanhanKns+hIeBet8sp0uPsA8rbVrOhBISZMJqzkzQ==","signatures":[{"sig":"MEYCIQDQOyTbwTxzAZk2Ae1wwVw9eCT8QQAnJHPOx2jXLJGg0AIhAKV5QfmHHLicnKGO7GDtaPxNCLHYuJ6sAR7q91ZZgD/X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI7q0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqpw//RysnfGXvh+d5fE31V5eR++EgAETjqn212Euoy7BBxqaqKBNw\r\nGGj3svAPCjtrj5VCgFee+MOEyQpLYSJjRfegOKCzAMfhdXJHSbM3ZbgCQDEX\r\nWzwiN+GCcxiHNzvfBx5pKSPVcfkyq/AavWsXLOsRbInbLchJMJNEMgJcUk4q\r\nnSgDJko4TUCghDLl9ieIYB8rqWfwK2BBL0PG/sxutjzDEjdvcMu9YtdTh6/J\r\niOT3/LJ393vYRdvb3sUzNAfQqPJm2hYlmViOdw2vTO4nFQ5Tco8rh8HwULVJ\r\n2fRiiyQjqh6vLYdhgjc0BTQ38LosfJGuy1oCbZc31BCZHDT45h6/cfxGrWQq\r\nsD/lHK+uPvAOv/QnWNTONubhzzUISjLOi2FCCKV3iMCruvxY21wsSyaeZXOm\r\nPebCOQy+kd0R8qL6idNLG3o9NV8IHnNckrtHbYL7P78Khh3lHK6+f+7O/Esk\r\nmK1zX10lzaWqrkpnEbs+qObtcjyvAbxupjHBQ/LcCDsBh/gIFzkfx1gUfFDZ\r\nAUmh+5oG4nFzYiuC+gdopUacPvPLzfrHPKKW5+zze7v5OBGgBOG97h56XIEM\r\nIURBYE35mfOkFzKQEou8ju7Ecqq91gEVMPidGoaUs5XKhUS41MlK1FqkjfI9\r\niiKT4N73eftQMcgyfn2QDMvfy2AIy4eknCU=\r\n=Cbzb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7d9afc0cc41dbff03ca6ce22e528cb99b770ea77","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-7d9afc0.0+7d9afc0","@agoric/ertp":"0.14.3-dev-7d9afc0.0+7d9afc0","@agoric/assert":"0.4.1-dev-7d9afc0.0+7d9afc0","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-7d9afc0.0_1663285940283_0.6979578534378561","host":"s3://npm-registry-packages"}},"0.2.34-dev-ece86db.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-ece86db.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-ece86db.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0fe9a044635045cc25c3dffdd51bdf68d0d073d9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-ece86db.0.tgz","fileCount":39,"integrity":"sha512-qjDU0l+XuN4jxkmeL4e1mCvN+g26OdBBoy3mYgjmQBZqIzfdlPWTknZ+L374mKiVmNuOVmQbWTLQOC50I5+13w==","signatures":[{"sig":"MEUCIQCr/uWmH3D+3PCzF6JvC2Yo+IQsQPeWq+w2qGIcGiPpZwIgcSSgy4LKqqz33H15gsd5CWbAKqHWrkU5HsvjIdopT+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI8maACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph0hAAk8Bu24liKiSw19wjHeSqn3giL/rGTX/X6yZ7eI+8WStsbVbG\r\nW3mzBYUV8ulLzyh3ovqLG2G1N8U3EpYQ2MiZNjooMNB/vIoU+5an0dg7PG/M\r\nzErEO/02zTDPuZ2Cj7cfKBjel+cVk6vhOHOj9S3n3vCOC5qchLDmiL88OtBO\r\n4JbZCdIZrohIUKAM2n7hK9PRqEsgtP5SMs5lnjWtfA+3jV+59iX9FE4JJSN1\r\nj3MNMQ9+u0oZ9CZXGNFPL/W9FlawsFgIP4TqyjLP3x1ohj+aXWSYg5bsYMR1\r\nAtbWeAgOPr6rfD6S4Z0gv3xEcfQKsBKmOZedSU05VBSmtXxatkYa8f/lE4r0\r\nKOTz0Zv83AbsZw2pK263n7P/BIbDKoylHJ6UvNZDpcadxgunX7GvmWuaylll\r\n9hL1OaqthY7ngU+PhKjMd+AaDIDLvzhaJfRD30sUT891KdLQwrfhmHueitI7\r\n8jBOO7swwg2bosG0ahZnaCxXEJmpzHw9QZaqi7j8kIQ8ixyqBGoeUkQuE8b/\r\nNtg8uA4fcIjm00cswUMGmmQGEY6yQNCGX9v2gXUvOd02vkhzk2Hx9/V10zmT\r\ngm2KcBGdzoR/tq+DarosDVx4wdTAMqIiF4gUQyJyU7GdoL/M6nLmr7MDIP/m\r\nnrwQLpFFMNSCx/nREXNT9VANYCyNPP1rd24=\r\n=BLMz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ece86db4f5be3dcf0358d44f0404c9db4447a810","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-ece86db.0+ece86db","@agoric/ertp":"0.14.3-dev-ece86db.0+ece86db","@agoric/assert":"0.4.1-dev-ece86db.0+ece86db","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-ece86db.0_1663289754092_0.44835936778643926","host":"s3://npm-registry-packages"}},"0.2.34-dev-a1dedea.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-a1dedea.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-a1dedea.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"43ccc745c82fa18dac4903858cd637bbf55d0318","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-a1dedea.0.tgz","fileCount":39,"integrity":"sha512-DbMJUgzK4IWu7CWbSu1cBuJvMNaWRLDcLrsIF2scK1oGeT/P7S4hOiPo7VynCyHg3RnlrhJx6dTlADNUID9bJA==","signatures":[{"sig":"MEUCIQDzzlwpNP8eZlRQL0zVq4oiNTkAda4adbqW09F39y0c9gIge6YvWA8uzxxWT0Wmv0CpT8Ora0/hLxPTcdN7+rGD2dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI9e2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Xg//bpHALC4wrSZCn0PDjVofgB0s96zwZcVQ37nf9oovYaKEeF26\r\nEDPUBAFI++BYp5Jnfk0NFNn/BLJmbyXpxM8g5LsgkuVzDlvEbVjcvbT/Tlp7\r\nltBW1SZrfg1i8adiYU59DcEWoMr2sH6cdmw0Jy8MRDN49MbIHhjdVnOyKhtd\r\nfDl9A2jH/iOuUHDuszYibcP0YQHF7+bsF6rrABVRwEMvZe2/Y8gT7vWhEie5\r\nk/TErLpJRfxFxgh0YTtOkC9rhe5ebx+RyB1GdpliVYkNn5gBWQM0hBYmERcg\r\nZThZF/lKD9aOanxbGo6kopSyoJpbDrQaiJN431EkPE8imlxfUGIaABAwA1c0\r\nO1ezIjaiEPXIhVz6368AkwOhBkuV+S9fPgnqNnudhoDbZv2owRx/6W3tMQ09\r\nC7YDkmEnEaP8cGDy2g+WDW5mjpReS5Aln1dvh4INE1IlOck7OsnYqiSGwIkn\r\nSQkW2fOT37duYcZLz1ZHrV/iuhrsfwSW/wGWnp7faVJruI10aFAsuz7eX3bd\r\nT8Fbopkg4EXJiqynUC9f0FuqZZv4G1KV6p3mmcCFR9K/j+7SGiROZ+Gc5tmQ\r\nxUGiUNXzp1ASbtzjY0JDN9qSpWgX5h9uHrVwIFpVDmM98SnKGspthraMU3HS\r\nRhMJ5++8ivNk3gjgw1hvP0/5jpfiCco+NRQ=\r\n=5gyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a1dedeae72908fda45afcb6038d76f8359adc8de","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-a1dedea.0+a1dedea","@agoric/ertp":"0.14.3-dev-a1dedea.0+a1dedea","@agoric/assert":"0.4.1-dev-a1dedea.0+a1dedea","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-a1dedea.0_1663293366213_0.48572477018274873","host":"s3://npm-registry-packages"}},"0.2.34-dev-293f88e.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-293f88e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-293f88e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bea4c0cc8cb7bec3a8259b81edd410fefe7ed2c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-293f88e.0.tgz","fileCount":39,"integrity":"sha512-LDdb3g3NChFXSDDJM+20e2Hx/JhleXshZSJgDw3uOeTFQtHxOhp78uLVUGZGI3fbmWw+pxcmCo8ySKuu20LeXA==","signatures":[{"sig":"MEQCIHgap9zCU9HRi9Wk5LdZwsJb5Y8gDth1WeAgzkGFaMoOAiA63y3sB7t24VhC+sTCLm3h5fpdEZp0usx1G6bW0wubyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJMm7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr40RAAhAn1++OUASwSVQvBmlUS0nxQ6uv03cp9Bw9b16CZgh1Z7sgO\r\nNyi5wUYNhKdJN2m6JWIGtKQDhSqkwnJBaSrRbrHvD6zqNLXG5oNHkjmNXT9p\r\n1hEN8BuRCuc15Z52HC4PyMMdx174PK82k8xm1pEmckAVCJtwOmg10gLq66o0\r\nvtG+joQ19Gen6t8f8Kk1tQQj98jGFnC2t3FPCkLRngbx0Or6gfnlLWi5pk0P\r\n7fPE/hUbXjO/zjOsQ7xPijfeUXs/o6jXLV4NxcBBzeZ0zU8gn5qm4Su1ZbEy\r\nhCLfghcg0QjVrglVpxJ1ToqNHuz2BFVoCzv2K1DoCGrBed2q2iuWwyYbQkIp\r\n6cmjrobNpNSbZ1fBISNYa9rn/XqIWt03/wXlWTHM9Lok2RZKks/hOVLlgyf4\r\ne5tzq7o8sTcCP1N0ylRJDMT2muqCsKgQPSRhIcpQ8M4u37W5UCpwIetKbSus\r\ngrT+E8gw97F1kRKSGq+SjweQ/TaSIK0ZAuB/R9XqXjWJDJlfJBHt0AVC+GLL\r\nfeRt4Ct21AZRNv1/YLLrc6xi02HL/O4XVgSrqOyDOiTVKQnxu2b+n8z5sLqd\r\ngsRF+M0R6PP/RZvv+XQSk1fLETJRDt3Om95XRw0ekPeuVhX99DfbIMHuD4JR\r\nrHftLMk6wwYpAXixIh48NVe2wLii34loRds=\r\n=etLz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"293f88efbd01553cc5be4d29c435cd509302b2e7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-293f88e.0+293f88e","@agoric/ertp":"0.14.3-dev-293f88e.0+293f88e","@agoric/assert":"0.4.1-dev-293f88e.0+293f88e","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-293f88e.0_1663355322900_0.15253838106480888","host":"s3://npm-registry-packages"}},"0.2.34-dev-8bee9e2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-8bee9e2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-8bee9e2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1431e68b18f99559176e4db7869fb70bc84f4114","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-8bee9e2.0.tgz","fileCount":39,"integrity":"sha512-pAMGSyQJQ6H31A1p5H3zzeHeRAYyjRxKiMsGgKPrVUq9LvCkQD0ZQQt4hZUU/gXsvt3mR8Y9GcNNWU+Ag/Zvlg==","signatures":[{"sig":"MEQCIGA2t0YguXoRjwQ0pQVaN6tH/LV6gDYdeN0HrEraKqSCAiAl/BouVGLSVi8vwao6MUWyvFlY2oTZfVck2WLtysmSUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJO1hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxPA//ShHPp5BOCTzqDnDanAccbr5AvGLDLY+qA5b0wbia4OVQCcMy\r\njWwzxMc/GvBf25jWK7sVucAr0e/dXUJ0XE9ogs7GIaqf6bAJOFQIsSSs57Vk\r\nX7CEEfV+i2MbqSvNtAUqyUUHIDMti+zrmTU9n5ATgv61A92nE6lxA2Ys2bIz\r\nCQqjVnpB4O+VDQfZfR+Npj9qnSPJL1VcVdlqMSPw+KZDicQOGoCEGebb6lIj\r\nCcQjWihiqgWu468owiHWeDlYdCYX3xfq0DfRavszQXJZS2Q/5OyVI/8MvKOQ\r\nxEpHr6YokP0w1oA2XNGt3oOH4X4HTu5SwTN5WXpdDg7FkHaUg8B2ubW93w+X\r\nP9iHxgj5k/Dod5XPBiB9fjMDSHgqoWKbECym3UyYFHmwDHXIp6DKD+dDIGUZ\r\nrT8uLwe7sETAX6nOtt1xj+qj2oobBa1ozjodGWI49Gg84AjWuINnM7e8c37o\r\nFciTITelymfb/n7In+PZg36f3ehtFz63P+SVgj2Un8bvAiqoA2TIDplUdXjw\r\nf7LZR3b2MvESefEFmILfh8ftshHfdXDe27bopv8ydtc9bGO80OHJPRRH9cm6\r\nSAWQV9GHU2xlse+0+y0BzGYXOOLbCXdw+5uE494OSuK1APnCSiXxRqCC4nYU\r\nrBX36P5eKHtKQKbSLASVKplJ+FR0XspeqyA=\r\n=6KgW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8bee9e2f9b48aab58b76414d525d756a5f50b28e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-8bee9e2.0+8bee9e2","@agoric/ertp":"0.14.3-dev-8bee9e2.0+8bee9e2","@agoric/assert":"0.4.1-dev-8bee9e2.0+8bee9e2","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-8bee9e2.0_1663364449406_0.5153105746298892","host":"s3://npm-registry-packages"}},"0.2.34-dev-966ce52.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-966ce52.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-966ce52.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"21f6018598cb758b3c49da39175af87733c37ce5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-966ce52.0.tgz","fileCount":39,"integrity":"sha512-lTLL6FX2dTRKBlf9nXNzxvCV8UIQRLgfp1WU4HMWFNZ2Dzd3xemhtn5gCtjZFKIA1BerkVtrzaPtApNj2SnxNQ==","signatures":[{"sig":"MEYCIQC7Ff5oSVHaVhVqi9USRIOQhsQ77jW7nBJ3NxVPd5UUFwIhAKHhYfKn9uuYo/AMv//uxlCTvOFpBMrEuyFH2Vg30JKw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJP2GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpICw//bkbRAMqsybovYnFeeGZjxZ438SXEmrT797OtlmNtbBglQ/oP\r\nHKlFnTwakxJmyoxJgwdDKEmhtjNNDzWPD6ApMC36aSyOerRXxT3T6/Qi16xw\r\naJO5cZmzVaoG4Q/eGOS7z+gJPVagZA/7XgsVTNAxq393U3MI8k8puJzS9Kq+\r\nfQ0CipNmKoW9IDs8VV0ZdOfoxT/PHfDEJFD0e9JUE3SnXSRUp5sr7F3rRwwh\r\nAl4NT9qCs7lZJT0xePCnDTQeIX1drT8NxiVCKcRSrwlFp/SDU/rQxxaBXsnn\r\nm1QfgjT1V8heu98xNFdyQJjJXzuiqLyJyW5M+I+LfliFm6bzu72v54rfKIVy\r\nJjCX8k0hS14zWObc+hP/qEHGBxzq94IwWyJBSsgYKyIIe8RNurokKsG6HYBd\r\nRGVt5ch9N0E9rOu7JF4pmpvDLC1WaztwAx1IpOAPQ+VM18BsH2k+k2f/GsMM\r\nduyVKbylSXbzeyuvazHA6fxvXEvElnZ4xyGSIZNUnUgcFXBf1AEjkgHdr3ET\r\nXjAYg9XFHLodNCMnfG7sRWMLVGeRGejprxc3kdZUr9VVMuuAUE92ymyvtY/6\r\ncY90gIw606slgHSvvMVjD+b5GBPyBHe7QWqxl7UrROqapC4IHbuoL6s65Dun\r\neUh7n5bYdsyj5qspeMXnkrhZmaBVBI/mD/4=\r\n=OER2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"966ce52ee3a6a0a72f86016ebe0fe6fff397f580","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-966ce52.0+966ce52","@agoric/ertp":"0.14.3-dev-966ce52.0+966ce52","@agoric/assert":"0.4.1-dev-966ce52.0+966ce52","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-966ce52.0_1663368581823_0.3022248853753082","host":"s3://npm-registry-packages"}},"0.2.34-dev-77a0cff.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-77a0cff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-77a0cff.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"60d728833a796c3510294f2993eb646df7c59b36","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-77a0cff.0.tgz","fileCount":39,"integrity":"sha512-6MiIKL1sGpV7AOqYKQK7G9TYvfgNMDSORMQbn7upNNJvpf0TXl4KBhnPN6mQUMTrMKZeHZA0SXRR2LoV0iWI5A==","signatures":[{"sig":"MEYCIQCkg5YIvm7I2Bk/X18QTWvnPL/2S6CNHAkXLr8bW+vwrAIhAJTUUeqMtPoDkuMfz7FpEHFGF8lLCat9G9KfhfF6Bbrd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJQOdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOSw/+KHxkuipphsCg7fM7H4KlzoKlcWvoKkb9TYE41R1IgBv5BbW6\r\neMMU5Sj3a/rpCxCuVjW4IFM5OPy7zHKRr1B5DcXwAPKn7Te6OfKm/ciZ2n1J\r\noqtlFNakpcJ36+xR/BdjT9dL9lpe9LjkxCIUxEEsYVoUXONLsZA4mxqEoapQ\r\nDegtdTCQ4dmrd40T0/dVZ+5gFte/kyxOXIHz/jQDsH8rvPLPgyilvrhRHkKn\r\nIJZuZ1leYGBaHuI6x03EC4RqqG3wiRPr3ruL7Pmyfn2JtUGWGCyq/lBaelSp\r\nHADcnRNzTROclrjeP0yxzftFbIWMQxI8dflGcjfWl/NW5cgaBRLskMRcyKeB\r\nr32szkLLfiOjVDpuJJIlsP8bmdWBqPypCGeBjWcOEPTrwatu5rxmKL0K0kPt\r\nfsmN9c4Sc6NAIrcSX1SbekOnlhZ2z5xEzDANMyNzvMlrIcpStS+niSee7KWd\r\nGMLumdtQFiGRi76HMaVPr8HnVgA3hJzVARPQ64x+Ya619H/AR8xPOIRtiRSo\r\nCYROX0XiBxSIrensmVYLbAWZqxGf6SUrkrAptQ2MDujiI6HA9bwS0Yy2j6ZL\r\nNgcYov3sTZGZV85Pj5k9yd8yyMWN85r3li7Swa66RDQDAj37ZoGUFmPmAqeY\r\nv2aFi6XWiYqCT1Yf19K4Cj7qjyzNwqGxdT8=\r\n=QFRV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"77a0cff157617a44c9af59e93d641202a610ebe0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-77a0cff.0+77a0cff","@agoric/ertp":"0.14.3-dev-77a0cff.0+77a0cff","@agoric/assert":"0.4.1-dev-77a0cff.0+77a0cff","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-77a0cff.0_1663370141285_0.33299856944780837","host":"s3://npm-registry-packages"}},"0.2.34-dev-5896e0c.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-5896e0c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-5896e0c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"db1c8f29c21969976f6bd13884cbe05ca06f69d9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-5896e0c.0.tgz","fileCount":39,"integrity":"sha512-9tIGlGgC10S4p23lc2R73yYvIldOHDvWj2f9WbNGr6gmSXbW5jmT8pgC06xX21g+Kk3Cfp+VTROBWPbAeL6/2Q==","signatures":[{"sig":"MEQCICQQRlWefcQ9cWFSG2Se6RG+HT2QNe8mbJGaxpPm/Yz8AiBznv1AXil6lj4sVq5Q9rCrgUh3jP3QpmaKPu6Lpgh2bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJRGIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwGQ/7BYao4M8dvMBSZne8tAowYHjruegBt2MX9YqpzCB2MQOL4dmF\r\nlrdcnPwYQIESD1JXmWi29dfO4EmdldaZHI7FWJmdy/Hs052iSz14W1uqYtDp\r\nAzQpC8BsG3ronIXeP8ExJks3xvCPc42+/v+xQCixFO07qsvX/DR61PHY1sB2\r\n6eZg5OcsekBOeg+I/11fWY8Lo340yvvvL2QChH9w7cGcurp6ywIJzzT/YV4W\r\netR452N5tWYFYfHyLYOvvK+UFtDFJYbFSVlQPocAT/Q8Ar2nreULdFdDTVG8\r\nFOGy5RvGflec4SlD8/mpZdYeuEcRU7N9vFE9KIWd/78AxLrvvJX/kKAZLd84\r\nEwmDSWKMAuiuFlWAL07xKjLAST9EuuqdagPI+5sg9jsnuaaFmLTBVHwDHwok\r\nQIclQsQUTCzy6Q/jfWlRpqriZtP0znzGXbktlouTWaYr1Q76lpHQ7POP2t7T\r\ngfSp8EsrEvQ0f40DmA9h58PdNRxpzUIenvo4iFKqX2F5GSi+4Rs7c54vYPyG\r\nlpPoGbWzRYGpHGh7AcKOxmypl5XH2WoJlEJjW1lCX8nbhCwGMOyEg9nbb6pV\r\nwrEh5Fnnuq+sJ0VgwPsDTtfNnxaoVlm1bxHwPhI/PIFT5BGPnncFxc2qTiPX\r\nsCNqh91z45Qk6bSvPoJ/Vl1tpY4M6ohePIY=\r\n=KZEk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5896e0c9fdc4b1e615cec3859c17dfce2d0657b3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-5896e0c.0+5896e0c","@agoric/ertp":"0.14.3-dev-5896e0c.0+5896e0c","@agoric/assert":"0.4.1-dev-5896e0c.0+5896e0c","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-5896e0c.0_1663373703797_0.8348897338462877","host":"s3://npm-registry-packages"}},"0.2.34-dev-1fed472.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-1fed472.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-1fed472.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dc7d47b651ae6ed48c885abf3a4c9d0d43b88383","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-1fed472.0.tgz","fileCount":39,"integrity":"sha512-L9mKnr6Xk/AKocIzXV+NY2ZONhHFNgHa7d/XZ/fDfqeQ5OlwQSnuzViosP3up5JBbN8l2NKiPEc/zZRLBhkhxA==","signatures":[{"sig":"MEQCIF1t0FQn7EuV16s8v6HkxPV0mj3NKPp/bUf+L5A9kp/wAiAGDABd/inIQxXx3kBf0dIg2AycZLknue6APlIJ+QIRBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJSOEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2jw/+IaSKzRnNBICozt1iW6HoP1eoEf7s67Ew16bCUYWds0WK03TV\r\nuyEyAYphkqPhSKo1bWE9sCD5o+0ZbkLxVIMS2DWXaWzeL/F58PaBn6r9NaoO\r\nc4b/wxoyuLYX+z9qvLCHMYmL5qa69QFrTjXAaZWzuFc3gqIOyETNjt5XQLT4\r\nfP8xoVUrZG1cmAJ/PJ4nCczyjS7Keoo2eaKodl3llSJFIq77hgw6QPTeDOUi\r\niF/AWjla5IZbVnTieRurY0dP4oiLeaCLFujfsvvUOg4u9AwiiIkJlokrm06R\r\nEJuQT/lD+BIYC8tRNScdAEbcOX4n6X0OH4Niv25Gi/Sgjbefjauyp7dGmYT4\r\nCK+lzE8jWKKAoW8hBlfmvt8+H0/Cxgl5hYN3fjJHWwtuWwq8vRK8smgubtYq\r\nsZlG8b3h6cXbmubCTNukeZsFinJ/k9D6TuZ1WMQ0Ns8kIvh/r+dOU51P8Ixw\r\nge7B+yQPjGpt/DnVmkq55DlqhJlsUACiZ7L7gYkYG9USoPnwizzTsJ3LIXJf\r\nEL87GFbxIsM63HujsyvYFpn0Aa3CYes5y7+wKXDJRBDz/djOGONeFMSPNDN6\r\nyM5FBZm3YSwWEHEgIli0qAM0J86cbZXW74swyM91zLppQC6wwZJagSrdGWvc\r\nYb30GpVokfVG44lhNSrv7bcvZAVO5D/sGjg=\r\n=1Fnn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1fed4721506925b647ac781f3d635d2dd5a5db93","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-1fed472.0+1fed472","@agoric/ertp":"0.14.3-dev-1fed472.0+1fed472","@agoric/assert":"0.4.1-dev-1fed472.0+1fed472","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-1fed472.0_1663378308414_0.13326955757033732","host":"s3://npm-registry-packages"}},"0.2.34-dev-3b61426.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-3b61426.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-3b61426.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"633eec07f899bc6d1eba6a41016b0fe2b47fb0d0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-3b61426.0.tgz","fileCount":39,"integrity":"sha512-H52zGCSVO5NxnitPpH+/Ou7dGPq5dHBX1SeG7T5G0sk5kVY//zdFLt0Ll3QdRLHm0bttZhK0N/rRDikbF8jWOg==","signatures":[{"sig":"MEUCIGMpjffG/Hq88ieDtlkQQrWmoFA0KhRDkmRufYotxtDcAiEAmhmTF3KUmhuqoWQoz5l8cte2Ktemn565xoqYu4NqBLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJTmCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw3g/+NtJpD9xtMy2X93U3zmiku2ATJ1RItQox54vF0AvK+eWZRVFF\r\nYTurR73v8D2sF/R6CTWTZ5RtxrtbCOLXRZ3r/NlgFERevZJkb4gvttjKDj8h\r\nN+R+WGK8MFiCeNGUKFOwpVCCGraujwjjvNR6WZQw3S/ykz8WtrsSFeY825/r\r\nWQtb2IbywCVoO/ffg6u50CDf7vwW3PlFMUhNxL25OIjBeyru4rYbJUTIpLru\r\nWXraRTHtB/9t8bo799IHtiqAljObGsSxgyNFPoE6ZN5Gv54kz225hag7xPxi\r\nivinUIeucGzka5uGu1PUN15bQOUACFen3+ioHFwcWsUT4wnv+6cRDyp6OgpU\r\nGxb2xJt4P/0nikyao4Z6+PLmh+DsgH0GM1kL+MD8GBgOQhoIsLHawvNKvrat\r\nwVerypWk1sBQzte/qgJzKGycOUzex4+u3Dd0lBDJiuVnqAQ8uOcOtUm01r9q\r\nu8wxob4zZhhT19CvjbAd4qX2/K+Nixd7AqMxGXuYZnbRqpvj6jYiu3ZgAYNA\r\nV99enJtO375PZVrnddOVRluCPX8QyQES8gwGwpdSWWqQCSjH/cS+aCk6ZBmY\r\n/3cNyNKFkApUf6g3FH4NMSmsnlvqvnsmyYv0aWWKLk8p/oabOhdNNFfCGhVH\r\nTAHC1dozCZWIlgAW5AKYYAhJ7ST1j9i1tUE=\r\n=gGFI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3b6142615cfdf7c95069fae90143ee0118d7be9c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-3b61426.0+3b61426","@agoric/ertp":"0.14.3-dev-3b61426.0+3b61426","@agoric/assert":"0.4.1-dev-3b61426.0+3b61426","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-3b61426.0_1663383938577_0.3656688267014838","host":"s3://npm-registry-packages"}},"0.2.34-dev-df83bf2.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-df83bf2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-df83bf2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b93c3f88c5c0649a6dbf6b8d7ff969a9aad037cb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-df83bf2.0.tgz","fileCount":39,"integrity":"sha512-N9z1NNRp6m+JhfnKvLaAsDRY5/KiMBKXbUR40DLV/kxBkInM4eiNhK85SR+/qtXXevuXgSWZDhnAkR0JUKxmcg==","signatures":[{"sig":"MEYCIQDoSUMpq8cDlbM8FwT/YhHa/fO42vtJE1fCRH1u6IrNVgIhAM0KFedGU1+ke2nVHTISbh3Nw0kchIkOIirtp+73FsaV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJT4+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM4Q//e1x8eG9fXWOk/CdCgBaC90rRXbmQTNU2HjOPSVZIrXT4zu67\r\nr2mSpMWt1yKfwbRzNwN+D1igebWVT250Sbelw2Hn6HDJg6kNkXnICjNVuzt8\r\na7q4IqmO64Vfzt/krNELaqA4Tq8ogkvEHu+MHsuU9yviuyRAMmxwhe/v5FoO\r\n+5acRBfldUK5hatIIGxBhKjjiZ1gXYU1mOI9La66Cz84MI2wdSpF7K3Gj2hS\r\nGmrHhIBb95wB1phtXamgpyf5802uAhiEj2zvLFS6y6gh/8hj/FgBXkwkdqrP\r\n48icqT67mWfkT5qGt6suXdw3/83K2T/AYnuPLwCUhtqffI2FJ8pyDnX6CGoa\r\nQHEd0uzRbo3sBoSyBJVje4FlWH4jecdl+Knaqg+wUYW6yVwvTzPW0qdHN9Y8\r\nU3gvYWF3cJs0/H2V+pK04peG0JTSIzB1DVcgLoir54OG68c4xZfYL11fLlER\r\nEI3fd4OhJNSTWnaJP+ArT9Jg2e5Cefs9WLt/bh/hqi2KX41+v8VNtw6rKHS4\r\nAtzIQoxIgzSDgSlGzXqzHfwezEQHd0D+DONT8jjCICyC5F4LsIS6PB1jXw/8\r\n5ziO0VjZCKzkfk4HiqVqRjtzTfDQUX1E8syiUeIErPPJfWz5H1FYR28uo4M+\r\nNlVAlxADIF8Ya0aB3kmN8yZdTfujnH/PR6I=\r\n=7Gwd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"df83bf27ead6868e0c10f9f56fa0d288a9332b47","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-df83bf2.0+df83bf2","@agoric/ertp":"0.14.3-dev-df83bf2.0+df83bf2","@agoric/assert":"0.4.1-dev-df83bf2.0+df83bf2","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-df83bf2.0_1663385150350_0.5604596975842373","host":"s3://npm-registry-packages"}},"0.2.34-dev-26f482b.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-26f482b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-26f482b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"29236526e81c874cd5e04efdd64fdd437e621932","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-26f482b.0.tgz","fileCount":39,"integrity":"sha512-gJuQfgsagmUM8ZvDytqnfMqFKR1mhuN5+Kq9ToDccq13UhHLDfCvRwSoV+CaGk6Rh9ouEOexHGMa9li0yLmI3g==","signatures":[{"sig":"MEQCIAcqQsivXY0yDHQqHDdeiyk170OoeSJDm+nPv1uVzUqyAiBkReE9FLjDX9xXX70jDmmD39egrvphhrPC2Ox/g03Y1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJUVKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEog//evWH9kq/+LI8vDU3+c1hR3Q4bhx4w2VRBSlti7napMfrzVxV\r\nCKk1ypWaFnlWWzW3pEk9uHGbJEMLLvYUBkmB93S5Yfqhme0hj2vY8F1qSlEj\r\n55TOOsz6vETQHXIfpHPNVVmyhT+0E9ZhGpVl01kwO3cbmE4xYGm1f31RuShz\r\n10f+q3FAJSt68frRvNbXWP7mBcwIvp7fsYOxlxlWigOrRbG057exFk/hqaA8\r\nayGBc/8KeIDMcOeEs++x9lD7bbmGHyNmplOVRkgdNX7S3DJ2fJ12xqnnsiJf\r\nD+nTpMRXYFLaWuJ1CPeaGIHCnjBCx7M7wxx3ilb5h432TAxo4iuz8iWn4tuP\r\ngUO03YHk+PFKhWmO8CIUS/ER5XFU7xBvaXfr52uS31YswUL3KJGyeDvO7hu1\r\ndSRLYKxfSEPGhO74/Sgd2pj9/VoR9wdUwBELxxLrZlFSuSZyFMHJJHXNGcma\r\nenKd+Y2HDhsqj8H/2Qf340wk7l7RZZlYKW8O6GMMkNE+VcZFXqhmAANH2A79\r\n/kp3GMkWLqtFZCptdM15B7E+lnBPESgD+PVNIyY7PQUFxb/4/bNrlAnZ7yqr\r\nqEXKiAzjnLDFFwOOGyWk6f9O/06emub0OCKEO4FdQ1mBPR672PmuWTTJTBbu\r\nbnoOSDjCsFcN1QHM93zlrtGrbsw7hMT0ep0=\r\n=HvgU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"26f482b996cc4aca6d037de754eb629c42a405af","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-26f482b.0+26f482b","@agoric/ertp":"0.14.3-dev-26f482b.0+26f482b","@agoric/assert":"0.4.1-dev-26f482b.0+26f482b","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-26f482b.0_1663386954453_0.7216075902121637","host":"s3://npm-registry-packages"}},"0.2.34-dev-2a66893.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-2a66893.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-2a66893.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"893f78dabb152c6400291c00885d20c3818a4904","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-2a66893.0.tgz","fileCount":39,"integrity":"sha512-0/4oN6ahlSjDzp8L8+VF8Ft/ZHUl8SfcSDrQgvSy8DGDA5+tdqXFrBP2Ur+4HCPbnjJVHhQq1OWhv+KYk/71VA==","signatures":[{"sig":"MEQCIEtbap8mH5PheB/FJPyr696rYmPcJEMHUlB9lGNoNIYaAiAdcsTg/z297AAVOLju8E1JK00rwSmrmsfJ/YAE59UwxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJWJgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXbg/9FopmsE8N3219fkO4srox2hjKu8J0v9VLsYXbwoPG+uSEZ2/M\r\n1jkG1hq7+Nb444SEVVfP9Etfm+ck5USWik220Pm6r9k8B6h9bQ2+9uiHandQ\r\nVet564k2X5g2EWkdO0YIMkUw1ynXyabuBRd5C9Xe50rCB30HbVH81lA4tPId\r\nUjORGvH99wRCN/lrAcpgGgYNHXP880E/XJwxMiR92zO0fjtvbwUszRG0K1yR\r\nbpHk4gw6WGyNUVzQcVctQTw1PCc4Dk8yhNQJdFPxpma9DvaUd8XY+ConOhxt\r\nqcfnCwaJrnFUhKoyEvIqq7PXARqaxuAGrtZrVQAaRwA1pOgfk4bYLvhvw4t4\r\n+/8p99XBbztvVAMPcO2X6e7nSiyt0YNPG193XI69yma2dTd21/oqCJYBxugZ\r\n2/K8SgKqMdVuoOsVOgzvMXGTmmBhHRPQAkCUm7h6ZUaDTTRBMo47hqKJF+/k\r\nmvKFXEj1t9e7eLxElS+bJNqVoVaaUxxtTITwghkOZNKsrttEgV36Eeulnx6e\r\nwT5jAbZxz9UZcMl1kfxHxuiC1ii8YXzPLAw2LZbYPyVKqFhVbUieEgB03nys\r\nEJdPW8glfwLZ6Am/MnrxUTkozzeC5sss6o5KkTYp+lVlT3bCgVuUQWvcj0Kg\r\naHydOj5mSUXEn4Ga9KPgKKspf69zTLTYQhU=\r\n=9GHQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2a66893703d75d76b58aee21722268d0b9bcfd86","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-2a66893.0+2a66893","@agoric/ertp":"0.14.3-dev-2a66893.0+2a66893","@agoric/assert":"0.4.1-dev-2a66893.0+2a66893","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-2a66893.0_1663394400530_0.7269145475520091","host":"s3://npm-registry-packages"}},"0.2.34-dev-e73f693.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-e73f693.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-e73f693.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"33620dbe76c0060a4d4a0946e2a8abef9ecf3968","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-e73f693.0.tgz","fileCount":39,"integrity":"sha512-mXTKmgTMtCEAxKnyo4GAiTE0QTaeAZuWYHlwVKK8uiXjUJ6tAZaMrv/bHTILg0aYfY/rQ836yv//MbeM6kvkKA==","signatures":[{"sig":"MEUCIDwxOWc7Vyhhv8Z8KhYN81cKMezEkBuZRO4W/zpj7Ib1AiEAwT4EHRUqVZFix+GM1QwyMeNbfXQd9cVKr3C4iw2xKbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKOBCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr55w/+Mqt0iu1QAjJVmyn1KaU5EJ4k3McbNNnYX1mGvIsacVs1LQV0\r\n0TQ/LZp8ktdM1MVRxZyT7h0mcfZ1HuEisyxY53gxaz1l3eOY1x0CTRiZPoU6\r\nyYJF+jMEWQ7F7o364lcnLUqmSJcKJwW66+hGyM6RiNeAUtHcwny8RwtHwZRS\r\nRHqfsgKtWOUEaIjYoSZwAB2x9tNU43I6mh/R+n3w9EH0iHhBLeJwfX20B3fO\r\nrix4D1cah4B7o4rmh/TgPtigMlFNAwav+LzBkze/JKowwYH1jwwqTaswPIKY\r\nYmbDR/HtLpHam3o9/A83im6TbWqIXwheKgfuqlV8x49XkIMYLOzoeKlBeI4q\r\ntmLRyr8K37Ul17fN3ya3VNnZWvxE3KQF3ZMNJmsQg7tOhbCALgdtWZDItJ9E\r\nha59XtQBrY+InCM4YQGKa6J8356pKqAEGA6yNWdJtGpB9UtXMBcNRiX9kv0e\r\nU+/0lpGgONfOJnQMh3nncgO3OuAngzHIpoB2D9MgFDpD6XjurhcQPO/owVoS\r\n/Y4r1VPmerMG5lNY8XQkfOfqCllowVP+4Qt3YDIj3shR5AaPjig1YATvn/pz\r\nBdTx3C2aIVpmYheRy5rq1l6MNdfkTTOJVNaWh/PqHl8MSnrX+lJtSuteRr3a\r\nBHFUtOelE3wCheZ2/gI7+Hj3DYl0iMemTm8=\r\n=U7CW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e73f693a3ccb83ee7e1eb0bb0c277b2164b3083b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-e73f693.0+e73f693","@agoric/ertp":"0.14.3-dev-e73f693.0+e73f693","@agoric/assert":"0.4.1-dev-e73f693.0+e73f693","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-e73f693.0_1663623234611_0.3290205848334531","host":"s3://npm-registry-packages"}},"0.2.34-dev-bdd6774.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-bdd6774.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-bdd6774.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6d02739e6c2ac982328a3564ab0dbaa642b2f19c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-bdd6774.0.tgz","fileCount":39,"integrity":"sha512-S62JMcDutMAfuAmyA8Wpm8Zc1Qp+x7XAk/HWK8cXI11Wy9dbcRxoxsxSS5k8lAl8raKolvZUlo5sPbEkiQYfIg==","signatures":[{"sig":"MEUCIQDyyKA+o01nGL998v5r8S1epxCI9wdh+uOryHYAqiscIQIgMllnGatUtcV96mtqTKB4BJePlKrJDN7Z6i1Y7gTPW6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKPXFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm7A/+NpcHdeKdoFH+gR53iNoVmuPaCbTQ16TgaQ6RkyYaZPOv4frG\r\nUTihmrPHh8I0j+tXZRLqbgXxXJi0rF9A0XK11Jwc8Pwgw5eI8RyKl6Vmx8fX\r\nYsnnhko3BaqKbp/RNtZ6dWqoi/HcaII8tX/i2QZHCGljGPBjrgTAacbXya1f\r\n2HdbI9ZytJ9f477JyM2MUKskger0uxJnyUG9JInVPNCuC5wi4YkPIHkiwGFL\r\nTGeKlgzprpZfh6vass//LyzEMtYtaOlAkUJC5cnE0J0PaNXoI4Nb9php4iSh\r\n7rLm0ffGKQx6vqsaDzeKLaNRX1xkYsiK9BzHYi5D6n0FcIQHiU1MZuXArUW9\r\nYjiaDg/lnpQBNewxZjTLWQNpwUp6r1nyV7oSBwrIoixd4ztGVDGeck7n0/3t\r\n3D0TcPuKqhk2c39ip5/qo/gy0Mqxino8m6zsVHXiWCmW8vxF7cExviVqtNeU\r\nFDU4CM3sIeXX1QCyswdqG5Y9K7X4h0tyW4bN90ZfnjCMFRKjlBYLAqb4DNnq\r\nbHhzifyprbniH8mwwXwKsyWTO90bID7yEuBVYlqPf03mgxW5vhzUZduIk1sq\r\npuQwGOBOtMwh040yNTzMAtgKQ93DdebPvdLgkujG2Lz+RjaWyTOQgBnUam71\r\nhXcxht3SYy6llhRHTZ5aLhjK8zHxzozx1JE=\r\n=7udD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bdd67742bc9167f0a91c50fade4dbaecc93ef75f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-bdd6774.0+bdd6774","@agoric/ertp":"0.14.3-dev-bdd6774.0+bdd6774","@agoric/assert":"0.4.1-dev-bdd6774.0+bdd6774","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-bdd6774.0_1663628741290_0.46739168678480003","host":"s3://npm-registry-packages"}},"0.2.34-dev-b6d0309.0":{"name":"@agoric/ui-components","version":"0.2.34-dev-b6d0309.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.2.34-dev-b6d0309.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"175773428fdea02da2e051b7c1c42b294c9e8111","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.2.34-dev-b6d0309.0.tgz","fileCount":39,"integrity":"sha512-NwxHetH9LPuVETrTJ7Vm9zjgj7ymh5ibzQZep9TiZoICpifbF7XmcveGruT9wwsQY2VdX9YYFy8cEFCxN1VCVA==","signatures":[{"sig":"MEQCIFgds8FMG3MMB7VfnohC5x6niOgDY7s5CoAgyzZtByESAiAnzDKShZcYHeJN0QgOe8uIgjXqGhhF8VlSwNT02544uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKQVUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/zhAAh7zmRdGoqvRwWlBorqR2Jm7cbEN/chWwVup4D/jRuCDC+r6Q\r\niJ4rPmDQXruCk2yCnypIf8OGCf6Eyb8qG2DAt9M6AMaGcQJOKYhpqqB1Guig\r\nAhP0Zh27vdjBWPegRzllLnhs9yZ9dVGPv7Dg751hxmCxmgni1ZbYJdYgaLR7\r\nhZlIM5XAPHnUlyuyl91JRegAMeiw1z8I7ZHlEsORjExNVhpZ1jZmV6Mwq2E/\r\nlKEdMPb5kpF6bn0PDvQnzj9hEJH6hJtK+l4m108Igy6ZvpeHvf3uLIuHXxGJ\r\n8GNR0O50CwNpT5yqNJfg9wpiNPg1if4Bkby2eUIgq1WD8Rr+AyxwbEbt8ZQB\r\neTrbjfJZ6IIfq1ODmcefnUinQ6jfdO/riCI30dXEpdx4V8THnE7gJfvKyoJH\r\nmevo3BiLXtnET/BdOW9g1GJz+UlzE6NnOIvADv2iw7mRajRTqkDjVIM3/RaT\r\nGFfE9rvNNf3YdW1/kzdN5Zp0Ae7ADbURtCBYhObgqcmbqtjZEkn8OYHtRJSJ\r\nT9MfauRhxr+bAAXX/3THEufQ0eynDjBzSONh8+53KbrnuehOeADS0Cy1LJ2h\r\n4D91cPJbDjRqv6b8cUfIhpzWK0UyzPcq3MA1zxmpwna4BOl9FnmZjnWMZYAD\r\nb6M77N2OrwiEKbk+kXezNTMtFeScaqvBb0Y=\r\n=vIqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b6d0309fae9f276b40c73c21d1a02f5f1b6fd7fd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.24.1-dev-b6d0309.0+b6d0309","@agoric/ertp":"0.14.3-dev-b6d0309.0+b6d0309","@agoric/assert":"0.4.1-dev-b6d0309.0+b6d0309","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.2.34-dev-b6d0309.0_1663632724661_0.08302998520602212","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@agoric/ui-components","version":"0.3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3efc341a6c37799f07b8744c92f2e01089df48d6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.0.tgz","fileCount":39,"integrity":"sha512-xKvHmed73d4Dd5Wwi+aX6GYy36zmw5vS2as5m0pU8BFtbXlTsXTPpry/4HPOzLk3khlbhaVDacV0HXHS7Q7Azg==","signatures":[{"sig":"MEUCIQCXRijHNNcf6CQkrFa5oK0slKBYMsZYK/7YljJODoZ3WAIgRmVbKHH723flzMSJqUC2jtOoIKO/Z6ZLdIBVQprSCYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKRE+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYXQ/+Mbyjax8ejB583JNwoG+Zbz/X2vSNZnpgdIFrHFVc3IplBYRe\r\nYF/jUvrN8SsMpIKKoN4MfoBleINKgoB+tZYqTQu1B2uHFHysh4FzFcg2W1AH\r\n8ezRj5l4CHDg5bKQT3xyYSnmHc/LzKq0fNph4rj3iB7FHQIZE2NPLFU8CFp0\r\n1I6SNB2YfltVSpL5S5o/KRu1FXn222DNUn0DxVnYihZcDK3rjm8kBt7G77ne\r\nJBa7NX9ggfWvXHutFiBkCMgtqQ6bxFrmd61YsXX6sVRnKOkQ79SNQI2fDF7w\r\nlQQcV78CtHR9G5QMEPf1mYTBgisCg+n+YwfePCbx7BXM3qGjFwu/WxrtAdb5\r\n2GyaVOgIxb03mxuaJJtknTvFZ34Q/eb5eqpuRizr4WkpaoFkNOS69rh6gxEN\r\nvvA9q3JJkI415DLVC6qr96UUeXbuy0LLMM+FK7wy4F8zh+J1ji3clLLB6jqH\r\nAqG4PXLY2WvtD0aMpHglV6UePDoC1tKPdCZwOmrKoBSDwhdb3fo/vxJsxRfl\r\nNpBdchmEDpdyU23EUBHBMNVmHZEfU6f70x5tSxaOQskZ40Shzp9U2cnwCCDj\r\nNUUblG/8ZKliVQSemTssTCpDIdRku/Or9QakIcfUHdiWGVGYID5d/rpd4AyO\r\nWuqVdxrWhB4P6LlJW65o8g5+4X346d2CjjY=\r\n=lEwI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"aadb33d87d1ecf97e68370e24432c7f04643ce0f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.14.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"^0.25.0","@agoric/ertp":"^0.15.0","@agoric/assert":"^0.5.0","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.0_1663635774086_0.13648257607011693","host":"s3://npm-registry-packages"}},"0.3.1-dev-a369ec3.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-a369ec3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-a369ec3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a74f81d6ba50fc58b87876c70f8b5b300b380da2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-a369ec3.0.tgz","fileCount":39,"integrity":"sha512-cdXiKS1FzIw9wwp7EmTnMOpDYc31Zl5mIAA6DH2ct1Uy+X//PmtKjZDliRm8CYYRTbCfIv5YPxSEPdAPU7wa/w==","signatures":[{"sig":"MEQCIFIleNQSyFY2st3uo5uu6AwhCEEXKftN7aBzRKIyBUFeAiArK03JY/RKUqOWJ3UxG8M0/v6Rs4HVZtolqsWUZccfMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKSaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouBw//d0j+9+MxGvd1DukIAWo3rBZuzVR+KhFmKJjn59V1UR85VawI\r\n4w3JnPZX6t5QPQ16eDIYbRL9RGo+9QNZN4AMsnyrWBmZ7Ja5wZDFFfGclK6O\r\nDpvHX9emvOCN2iLXC7m/IES+n2XUtNqnMaZohG1EvcS6S42Ce6mfE1g9Zx2N\r\nozCv+ODwuxnchYdE8uKhqQd+w4cTR2yL/4eMBaEYuQwwk+T+zfx2hjFOZtYY\r\nttkoqxefQvKkOpXajtsB7bJFr5VYoHgYRzclH4VuhQ/s5aCJapN+idUyilY8\r\nTyiUnGbftcq6EBL4tKthD6NwFT6I4sO7NH5FojDxYzANTLCCbQJ4iw2MoX7q\r\nEvvnR9cPz/gcqiVAr9QgeNn+zqB4kYsNwUuMv5nZ1WmKhJKldUVL2ox+jxqz\r\nHkBy8jVFHVofR6//a59WUEkEDhLdNfepoRCDl6zs9cv+w40DmGOCv8IqQ8sv\r\n/65mf2ncUzCH+jUKUCvxzXbcwwbdn4GvgEkAkW6ODLy9QT2miVWvbn73EHxQ\r\nlsosN+MMEhbTdlBvFYU79i39MjpwDXqkojXcj6Egu1mEIjpAEG4HLpcikJd+\r\nYpjanriFknuyIWT1Arj6TlCR5cWal9w1yOSGDSkIW2WLTYdkHfDLTmLIxjPc\r\noFajayBz+Kf8Em2gMuJKwx2WcrpuQj3rvFs=\r\n=UQhE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a369ec352446c08c897d1b2650889c7a5986ae92","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-dev-a369ec3.0+a369ec3","@agoric/ertp":"0.15.1-dev-a369ec3.0+a369ec3","@agoric/assert":"0.5.1-dev-a369ec3.0+a369ec3","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-a369ec3.0_1663641225319_0.07240463953499776","host":"s3://npm-registry-packages"}},"0.3.1-dev-7165dea.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-7165dea.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-7165dea.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f4305e635cd4e8652d851fea5a572153d1f45614","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-7165dea.0.tgz","fileCount":39,"integrity":"sha512-2Dqpihzl5GnoMrT5FJWAmGkN1JUPQKu6fQVEhs3rcPOoeubeftLZPwN2nCDIkXsNUdRsYJt3ul/sAcfpPaOx+A==","signatures":[{"sig":"MEYCIQC1ru8JfccMdqja/DIiOM4hhjOccMYyIVgFySNLfy3ieQIhAPMOzESqJTBcXUfB16yBp/dg6CrroDAw/nwGvs87O6aj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKX0QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo92w/+KZyMdZeSg200lICcc2/BnlcCVkU7eju/rwEPBiWG/X4s8S4c\r\nclK8iBsLTU9uKNkx3tieNI40iI9mmuK3IJNoB8nPFBWmPDl/vHcO4DJDqoUU\r\ngmPuNNqR8s6aCNd9PjPPaST+Z7PjPjdJKQI3DW2w3Ga3PfnAEzi43JI7q+ZM\r\nN6wn34f0zLq4d32SLrwq7WOhZuHBw2Z01Dc0DZT5FgfUWyWyb8ihhBAAC9Zp\r\nP15wBReLybDqwGbVtltwKS+9QxNsu2hzgRxcHVNFnM5iQlOWjFWZJEzM2Ulq\r\nGVQckYi+BFesoYsopbdaQuhFKjX6v1vG0clp8wAJ+Dlo6jy8aoxhXZ6Bkdlv\r\neAOPAzvIGoEtegsIpqBgGgKLSGbAjnVNg9ztY8sJuVlCfmFaX31LWDbtLpGY\r\nZdocFWlRJWRm74hmw0xumcV9kvD4Iif9K/Gl4H2m0An78ka75vw7OD6IdYMY\r\nQxAFqwdCf4tGzWkkNkA/wofS+/3nehBI/FQNW3Y3xUftICpcmO2IRyfNUGy0\r\nwbPZv996cSVucUUiJJ3uPPGu2bdyPSQoPXJRqThtnW/o+cB4Hk690x7Ei3Zg\r\nGyMXWv/71B0c1mVzmQqtsNaRnUnFYM5c7XPZb5cs/atj7zEUYVLowrr6XlOt\r\n0b2sd1vfhHXdiJrg/3vv/soUv9v3kqs/xS4=\r\n=wfBx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7165deabc5a6bfef04bb7da4baa3bfcee191ee02","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-dev-7165dea.0+7165dea","@agoric/ertp":"0.15.1-dev-7165dea.0+7165dea","@agoric/assert":"0.5.1-dev-7165dea.0+7165dea","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-7165dea.0_1663663376741_0.8398959183538559","host":"s3://npm-registry-packages"}},"0.3.1-dev-fe05415.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-fe05415.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-fe05415.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d4f7d9ed5c114175c388c3100aca9e0b9039590a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-fe05415.0.tgz","fileCount":39,"integrity":"sha512-8Uq8lx9nNi3P5axKI0UGeaPKIPN0paO8f2B0uXt7rzUnNMYb4vwkJyPtDa7iuEH0bN550U+OLhPmkVgw6UOISA==","signatures":[{"sig":"MEUCIQCAA/u19XsMgGGKVGm5teF060LvoyB6WYP6+MWeJa+QdQIgbhHxKWOsqx45cnu/ApML/HIHo9vxbo+wB2gaaQzDzzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKidqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiVBAAjiZ31A9PLTwMgg3Fxj/EbdoZQvrj7o5KD/9bVGJkbA3OjEx2\r\nrF635+j8G4flq65CAUutsHYWAV3JNu29on9siTyrtElB2+NNgw/uRJolJj7R\r\nDKziMj1gHo1SDn9PXgVOtB5Iv7duJfBkZjcwt1J3IsaEP7RZ4SgEOIzM1/JB\r\n9FWOrzRkqu+bLlFsTXV84+JcKrkeMlQyjwqO/7Xkkj3eQpA7OHmk8zyit+VL\r\nTgqFyGMXpzgBC1DnL7+sStGUZJAFU8KSIYx/XKAz6mn9g1Uvqb9ZW0mG6VYy\r\n/XXLQI7ersIGCw1OZ+EqHE6pvkootUGcEwTPx84zrB0mMJzJzA5JWGkmqTL9\r\ndVbpA2lGMSVbOZG8z6GEzwE5q3GaHuKWNhtifshl9F5+hj7vLIn7OX3qGFd8\r\nzxhKBjW+Y5as0CLe/WN6eZtObFhmuxO4wu0ixJqKdxDTwFLlIFnb13RVLadL\r\nz9bBQl5OydJmae12ItIggn99MkFNhG7Cng++LxGCkHBBNY+cCHpYX0cRitv8\r\nbwkK+AYU+4zpwuBpLxi2N+M+4osk7bp/nv5z9xUaWI4QAPPTAm5haY3m71Pj\r\nq5WspGjtu+fkPR9V4U9kKYiCjkKMDcqum22VovrJv/dzSE/TvLAscBq9YPmy\r\noJSz4sTcTsezVkr5nLET33cHx4yDwSxMoro=\r\n=TZ+p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fe054151f0679af87bdf3d3cbb20c0a3a1684f6d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-dev-fe05415.0+fe05415","@agoric/ertp":"0.15.1-dev-fe05415.0+fe05415","@agoric/assert":"0.5.1-dev-fe05415.0+fe05415","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-fe05415.0_1663706986490_0.3977237822737052","host":"s3://npm-registry-packages"}},"0.3.1-dev-42d15e7.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-42d15e7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-42d15e7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"baecef11212d625b84936284e58c7046232cd70d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-42d15e7.0.tgz","fileCount":39,"integrity":"sha512-XWcTVK9afLV5xxu2dqQvPTBydg03ho82R0r+vniWSqGkgvff19PwOAOPlVOq2hB/qQuWJv8mFPQz89FORpmixw==","signatures":[{"sig":"MEUCIEodY1lrb/CHbzN9d9RzDMhrsfUCIDxqaNXSV2XlkfVuAiEAtl7PbD1gNAGbO+VavVFugtBnMHPq9dEE/Uxg4bvSJkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK1w4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ/Q//Urf1OAfwm9Z1eI+9vgT8tQJVu1kgJOvtt56erQNMKgrXSFj0\r\nCwzl2ro+8WK+5XXfaBrLFl2kAJ6yfOpP1N+AYWynZbomWzVAiPP4tGEhIDEQ\r\nedCDUzlTPPVVBGX7ZpteCrwTCA31fMRtAfjGjyoWiUJOT7CmbESRpX9kN10Q\r\nZOdrZbxaLhhpTp47s/Cc//wt6uiH6bMWqqeynTlQIMVkzPeWBhV5DPt5/FqO\r\naCQdizdAhPYYpU/QLVPgZGcpNH7+4BLr7VIYjX+VbIaAgkaxHQbDJxTZnPjh\r\njJu6eiSxfyWWKMUx+N25lq6rvlHqItzYFIYOUZvuznGOqeW6P1KkAfb4qLGu\r\n3WS7PwqUEBcsOrT3hScKmy5J+4eembEOOwj8d4AksPXtkkWu7geShf5MzTr9\r\nLEpQcKK1OJz6leLmFvFCVx9+/ozH6YS6PhvTli52mIdl6ItG8xkV10DoK1Km\r\nmAkmRo/g7aRVN2fWRMy/kG+MDTecKUjSitLHcb2VzSiuRwr6VrwJCQrYxaIM\r\nemc8nNwItrBJqV5l38pEJH8CTAJpbU45FDLvwLmHazwdrzX+GA5g+lutEhpT\r\n2XJ4JjVEHxwbAp9u3Q4dWUYfnRoJOEn9hYuqcYikuoCB2gjlnGeY2+XG6JqZ\r\ny48/2PvTlF1p7jtTroC8Gaa9T45gvRvnNQk=\r\n=G7lG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"42d15e7842816bebc20742422e0d7f171b58a2a1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-dev-42d15e7.0+42d15e7","@agoric/ertp":"0.15.1-dev-42d15e7.0+42d15e7","@agoric/assert":"0.5.1-dev-42d15e7.0+42d15e7","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-42d15e7.0_1663786039812_0.5094672528757338","host":"s3://npm-registry-packages"}},"0.3.1-dev-59139b4.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-59139b4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-59139b4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5aa60a728302ed729e85a9b6ce3d0755e92922db","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-59139b4.0.tgz","fileCount":41,"integrity":"sha512-CAcdPqLW0p0c1hseBoH+w+PSEAwWE3vEy9uYClD8uGCxEO2FEU3mpUmC0J6BcqTpdSVaMGZ65hzhnzZMuYeUiQ==","signatures":[{"sig":"MEQCIA/1uvblhWqKet/BUsLky8VkuC4+hJC+eZT0IjBJhirCAiAZRS6j2mmcCoc3rvjFPSyy+l5TnRnZXIo6RYYWdYHC+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK3wGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR4A/+OgOg+Zuj4BNlK0x0V3S6r+GDPD9z8ClZ+MrhlCw8vasLc0ea\r\nQG08MBU4f6nlTqbQmkZv1VbVGGhXrJ6vOn+Vf1XdTj7qJ2Z2wX76E5kiTTQD\r\nfHZ60UgL+N2clEbo+D3v5oQOEwxAL0pTo6a6Gx88cd8w+gvvZl5BZV2E9wni\r\n6urZIoElRmm2z1o8NJvtI3/OfT2UTNs/Z3Z7DlM14KtpS84P3QqmKt13qOYo\r\nXnBUB/TRJ0/csyVaUhDC40Ci5HtdPfgTlPiQa77PzMgHkdb3YH10XGY7ZTXL\r\nVMUOBixUPJS04clCmxTVd6CHpl+s1nnmdhue1Nr8JcB5DieQeY3fMNMbGIwC\r\nY4pX1x3GtW2nvgjOYs5i8RyqPTnp9EKANPzPGqQK1ii9oECDPGlz3IWUb8aM\r\nYpbKOoZdbhm9t5ggr3JAzrrnM64rIgzQjB05xnGMCGy1qh9QwtCeViyBvXZR\r\ntLwwGuhyZRo374wjRNyAjuGFWxh+3GX7sJw+6zEotlCsNruyV3wxCMjWN2Rl\r\n9XidHjFrltBbO8oQsWIL9nxj5Ezq64I3fJzTJiiZZyURwHpKBWK88RsWSugV\r\nSwCEQVi5i/gq47JFblQqSl3Oh9Xbk7oFIJ481Q8zEZU+8XMdBKQZRTJwBwKP\r\nY5SvkiE9OsMHe6PeXQsab9QlRAwmpGozxY4=\r\n=ZPxx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"59139b472272527c8915cea4955d49e76496d6a5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-59139b4.0+59139b4","@agoric/assert":"0.5.1-dev-59139b4.0+59139b4","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-59139b4.0_1663794181934_0.560756902708321","host":"s3://npm-registry-packages"}},"0.3.1-dev-f38c690.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-f38c690.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-f38c690.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7f4719ba9e2b8f741e26c533e6bf79c74e9805b1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-f38c690.0.tgz","fileCount":41,"integrity":"sha512-QEOHHk1/OfV6O7J3ykbngslg+Jy3EE+uyIChH8qXP2fDjT/guhN5myj3ewSI9nIF0fSfn+SOSj4QAVAUDNLCWA==","signatures":[{"sig":"MEYCIQDJkasS+ziJiL/A0tLkESZRu4+MdluZSoR0gluqmYa8TAIhAMx8aHjW2VIQgKdK58wU2ap0yMN+56CoVUVWhzJh3JWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLJO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQZg//cwr9DewL7y2kcVIHdghCrYRy7/biQ2+VpfVGfDPdFkv2/1xx\r\nxTuh/15sWacPOQ0QwBZIlLnG1dzwqj4o+P/8kOjGwPd7rHQcO4hedXXWR+gG\r\nueI30mADhxmyzpyDj5ANbHIjgJPuY7+nkAhUcHw7JcKG30QdIiaaoCloQz62\r\nlWRbHKTc3sVmItAqIM8BKmC5SRy1owR+Tf4NgRw1Tn8cniAc2tssKAGAOUc2\r\na0sz+fp6l/Vv4S1sMT0yV5cAULF+LS3K+uQ7RWnKxZbDMG+a9/k/S6GN0Z7z\r\n8iqr9A0dSaPSUD7cSUjl7lcJm8ptO9sceFgG/5C9by54Jn6QqI+NWPc6/vbg\r\nV+NM6LXxZBTwCx2ijWBJxGHT1Ti0qSeTz3rP6t4wwAm6M2oUja4GYFcUNlDn\r\nknbk5Kp1AahmyT3bGlZBCR/E5sDtzpgWmwgh1sn+HC9REJ1Md2bPMxlUIN+N\r\ntpDeciR21bg/LD4bF1IpJjvcZe1hoGXNQC/QQ7t0k1ZX16TOf/LYx577q6BC\r\n3znRCanpf7bqUGHsZabYz5hIDY16WwBlMrYyLGRCtYYKFLW/GCFu6GktLH/F\r\nzfss6tUiSm1UpfmUccTWKbR63Rqn7bs2s4FjkIKZ1lNFZWv7yu02mXcVJfIt\r\nACg69Hgpaa6otatjbbnOZsC318v9t/YLsQI=\r\n=OLEM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f38c69092bb2a6eb2b0d84d810ddd188af472367","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-f38c690.0+f38c690","@agoric/assert":"0.5.1-dev-f38c690.0+f38c690","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-f38c690.0_1663865780462_0.6766951464534205","host":"s3://npm-registry-packages"}},"0.3.1-dev-a75543d.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-a75543d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-a75543d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"34b0b452e5176b27fd314d90bc4a845d2eeaf2d0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-a75543d.0.tgz","fileCount":41,"integrity":"sha512-z/JcOaKgiW9hGSBnZet5MHG2kGdKnndWb8bl3SzLIMfPG84i+4CvEEXaHJeBB9mQqp4qHPpgvtr4QxMJur8rCw==","signatures":[{"sig":"MEUCICMfq8Qm8I0Gbsd+S1iQIFHJrZVmXZuu7JCFkfg2b/TqAiEAzVCrNdh0DXgxBrGQJ5QUw9dc1qhcGkADn+UHgOHBXzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLe/2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCixAAjTd1c8nTRLawawidaKJ4aPJT8yUpE+0B/n+jRh0kj35Pq1vF\r\n4hTuJbdZ/GmFgYllYSddAxe8xLTw/hS6iepJJESv7UduTwrDAA8d3N5Aj26k\r\nc2xyz5rEOPqy/zIc8ifgg0eitDiToCi0itb/DZNKMTwkaHJJw1FGMCe8wI1D\r\nMPyXV+6Rr0DdXBLi/670xxoaEdr8uw7126qUze4ekVpEYetfSbMhSOCKMnW4\r\nGKvoA/G/xjAYwDtNFvTCt0Krv1Lm+r2UYhRFaobaxY2r+6zXDfRJrLxJ+uIj\r\njGxiFJkj9E4vXrxXyS9haeee2khVIeJqvFkVxgdhDTYTOaUBver+6kmlDjzR\r\nvlZMD5m+XW3N0rNpTtLKb+m/PRXxFYUNeObrTW340rnt3H6D+XEy+97QeWOa\r\ndRQNCNDmCHLCqnQ9MpBzdEfRUD0Cys9KGGC2TS+5TjF6xUbjK/dzTb0OJJAJ\r\nKSrD7MIXPWjon/nEScvqFOfgMF+9d+9hsNmOFnlw1L/r3uuVuigaBCNsivAK\r\nUQPcJ8w9+RKEKNokC09vj61cgVPpn7MjWOlJzDLYsDgfTB0YTR94+pNcuUXO\r\nGAVzgPWMVZNsk6vXpdRPHc7i/n+9tWFNzqutvr9iddVU5NUBjHySRSq9uNjK\r\nOuGHndjRr5V371llmtVfPzjsL7E55ovuaho=\r\n=uQ1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a75543df865af81674c8a139dcb3a1f4a9f4f333","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-a75543d.0+a75543d","@agoric/assert":"0.5.1-dev-a75543d.0+a75543d","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-a75543d.0_1663954934330_0.6967921337946663","host":"s3://npm-registry-packages"}},"0.3.1-dev-b4ed09b.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-b4ed09b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-b4ed09b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"32658c2209d62c606e2541c07be08553bc7e7d79","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-b4ed09b.0.tgz","fileCount":41,"integrity":"sha512-4UaKT8qi4sRqF4KLj7IGzMELALnVn0m8EupiMZZ7r7cYx+5nxdylo5HtqTTfjksdOgAiSqNyaa44Ix1rnQJnzg==","signatures":[{"sig":"MEYCIQCEzur4DH7cthdLkGDOI5OoXT336YhoTjz+ZHnkLXRcRwIhAMYdsYbMSPsFDRz3d8I3LhioewI+YCFd3uul+uP8myt9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLkWVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Uw/9Fp393iDjGwSz36GD/eOeWbCNAFGd6TG7nhVAwgrfAYzoRJv7\r\nCnX5aiEUZ4j7ztQtUVAdnuNxXdSIHFemN3dwRIOIpoiAfg5ubbVX88P6ZX8g\r\nBBdwb32bJSeUwk5dhNEUjOKNgWb5FpmVEc8VPK++/5oL0FkfqXbaB6g7wp+f\r\nmmPGF8Pgq9hrYpZOaXbEsxNE9xxQnsZhqDAvshEnv0dZjcUhDCXGY7CNdpWI\r\nytUBqVknGL367ZlHxAFHPL2Y9EIKZV2AMT0eDNJSIw/94TbZWazRCioViBQJ\r\nXF1SU4uRGEizROPDN2No2ZFXB6aZQvxRAYC4HfS1Nkw4XjUVzjuC66HWikFs\r\nJFDaDu1FUD0hlVcI/RfE5YmEHPF1yze/xbyNbcZ6w0N/tYS/QOdEUvcwfENy\r\nIGj0a14bZScj5Qb05sIxV+cg7AOLvEkz8Oebq57cdR0kw8W/8zVRU7YKMFNY\r\n0IOES4nIOxztkVcAO0JeX21oAyvPGvXaZZTAOkL50S+wxUViXBa9+hfqvxAL\r\n3sIAqHqzH12y9RhAAo78iUX73LhnDurJ36P7qkkggnB1MrNHeL+bh310uIfJ\r\n+rkSwCiu8LFo+Zta/H9jcR1IkPbnF4x2lXA69prOVPKD2Ph3v7gqhCqgye04\r\n+trnFnrPUw7pg8IIpPUMRqN8luQA48eJOAI=\r\n=dLca\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b4ed09b92f03abdaeb8f4befd31b11e0d3586aa7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-b4ed09b.0+b4ed09b","@agoric/assert":"0.5.1-dev-b4ed09b.0+b4ed09b","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-b4ed09b.0_1663976852653_0.2813323603038669","host":"s3://npm-registry-packages"}},"0.3.1-dev-fa32369.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-fa32369.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-fa32369.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5c493f6702930814dfd40b624b2aa4d5f65ce7d3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-fa32369.0.tgz","fileCount":41,"integrity":"sha512-Row/l07bsaCgl37HzRx5ztKzapWNYYSqxS/vobzpZHFSvzdm+flx2lxqU/c92shLtyJYVvePpSs3VPkK+97xgw==","signatures":[{"sig":"MEUCIQDE8e5A5lS8DSsM7zSmEdiVW5aC7N/UGr5eeYbsOArU3QIgRNyRtJ/9NE4uBJVQbeLz7XBAg885weTRmesbOmxLPLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMkzrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz1g//aTy3J1GGg/TO41Eax/R8vRhbKxX5+LOSG3U+7MePjetJGH+S\r\nkVLfEnEPdz+43wqosfXMfYDFgepUJFSQpvcwhmHJ8kFCrgtE5qT8VQdgfmFr\r\nyE8ceyAle396Ra5aE1KuSXEx4dFLUP4TjJmHv2vCMMwXgd3xlmrTUR8SZoSn\r\n8F/zU3ntJxLtkge/7s3C8dwb6t8UeR/5CTOSVd7q8fj+IMucUdrAp5S35KLX\r\nltSgvQ0D41cx3oVIvtMxShvZ1Vieu3dBbZYf+YWWS+FMntEBvlIBojXfxJFH\r\nt3lXJygYoef1sSu/JQbjkG2CmTlgDWNs+TftQyqtm3cnZOyLxwB6dw0aIXmh\r\n90aJzNma272eMz/fBCGU8N1ca1MqiOJWEUgkf9x2QDjeaH64LV4oejvgD5OP\r\n+xhf3e/YAxOAvaiPazpYzMSATFTh6uIc30HSEhBJr7o8TkgMwyL5fgBBUlnv\r\nDO0y9gQ7XPuQanD5TBWKbDPcTYKU+9B3kH7zntH8nqtmhxy5m5aMPxBHItVr\r\ndzRUWo6k+pZXhDG+K+TtHsBmL8DD+Jf7aYjGQVuAHDKjmlpBSTtfFyQusOBi\r\n5dT/VZRdIkC5piJOD3jt0Q5RGu+7M7f4fuOE0CCj8GmSjWyzjKk/QDiEhYFp\r\nOUcUrwG5NC1fHqH/T3y9OWoUDuvRf1RbZUo=\r\n=ucOx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa323696e90cd8bed9fd79248d25c4f7956237f6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-fa32369.0+fa32369","@agoric/assert":"0.5.1-dev-fa32369.0+fa32369","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-fa32369.0_1664240875226_0.6569020967898966","host":"s3://npm-registry-packages"}},"0.3.1-dev-a9c9a78.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-a9c9a78.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-a9c9a78.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8e4a367a9197238724ddf5884d19d8b54f931731","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-a9c9a78.0.tgz","fileCount":41,"integrity":"sha512-5LVHn72z/4+F54Wmn0CzflWkj5Jk2OY8ecv3Y5qxNo5me6vDhJqHuytDvrI+NIquO7DyNGmMrOO/X8YhvG1EDQ==","signatures":[{"sig":"MEQCIEsZdWyYrsREU621Jq21W5EtYOeScJYOiwrKD78xpwS5AiBze9NRUSBJ4oIBpwCPaiaoUXBMz07DCo+zVuDjg+9AgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMzQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKSg//amH1wRWrR9H24en1bEq/X35v0ge/vl4R87IXv7w6hf1OhZYd\r\nv5oQ5vAdElWv01dCFi88uSuD3MnaCYFAqJn0CRvQcLh8odrHMJS1xfi62R+q\r\nN8DP2Dgdi+CMd8NzCs4bo31lK4Ryq3mm919aqxYc6ARiInAD291L7s7rNrVx\r\nqWAOCLGz2hEOPUhtoW5msD1SfcrPIRf8Qeuh7/GWxavPuU5lcS183mtcogHR\r\nrpm+b4cQeMLLiaVWav5vt5eVFfgfMYDnFPU4Z1dV4B4wSt625SzFF6infkNU\r\n0vWovAkIWE0klYK+Tvzn0HDv4rR+pracomxwF9WLmLrgtVPgfYLdWWzv0pzp\r\ntLGmSL51+XGrrIzu7XN93l4GzIhm82eNDA9QIWIL7SP1n3jgo4GZYVfEEMlL\r\nVuf9veTKM4qI2T+gVn2iCZGkmCXcIcNmylwuLeqM2tveACJTMIKZCsjf9N9U\r\ni15biL4j2JdSHuqr60aZh3a199rxIty5CIeqlhiU5sjxJERPVnE1yMMZCSbS\r\n6e3Q/i8qgtjre2/a4d8safc+GnCVAk3wmLkORxNd1cd3OIjhoBXmLStkT4aa\r\neB3ktVlISsL/y9ZdhU1TIudagBAtsLlg4nQBTITINkzxF/l91Eq/1rPM6OGP\r\nN0JzoIZDLKBg+g+2ttb20xUBy3VOXrhV6Zw=\r\n=WmKQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a9c9a787c89c3d4b3c1b41d5365c13e3046a617e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-a9c9a78.0+a9c9a78","@agoric/assert":"0.5.1-dev-a9c9a78.0+a9c9a78","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-a9c9a78.0_1664300057450_0.7808120843532456","host":"s3://npm-registry-packages"}},"0.3.1-dev-32b53fa.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-32b53fa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-32b53fa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e6010178cb38acc6414a53619bd9aac6b2ac5605","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-32b53fa.0.tgz","fileCount":41,"integrity":"sha512-BGtI3Z0l5tBAlVAViRgUqgYssX6UVbV0XOioVxs3YnwMzfmpSWzCf9Ro2h/egBexx9INAq5yViWkjHTEkp/whQ==","signatures":[{"sig":"MEUCICJFlceIllkiJytGi0KsOy4PHqESr44fnwzAwTGYMPFMAiEAx2cyr87nY3b+mPdCPRCelMUIF4zOd5MWtAPmj5Kf2ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMz4OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiFxAAmkGzRKIdPYecUjvY1Qa4myddWXY7ZeLex4Pgprc0fP0rjdPw\r\nhcdLvQJXSTyzGJeVaUcTThTbbkRDYqpULEwguFZpEx7EqrphdUsA4KpF14o3\r\nG8RHp/U0sqldn13r7DAmFdgh4c0DuGjnWLmip9stbhgDI+5dYe2MY767Za0Q\r\nYHvd4FrJFWYNVnzSUmPtdpPWnOZZRph2OF6RWQohjLckC1rv9gSyb6RuEGrN\r\n/4wWv2pu5z4vkTJaPQ3Z4W3guzF/OPHqw+Cl3oq89Mec74C9SYaSyMYSVyak\r\n/xZiU6ILx1B5rgeOF36D+oayoqc4eI9E4xZ/8j+A1rEZRujqIPP1EoslvTQ2\r\n91kgQwhReIApxbptZ2Y5sQ5UbGYXElT8LuSjT0SBs8n/3jUvB0e/lw7n+As0\r\nh+bA0UktgN+vC/fDAgcYlZ7JRZJ5K1FScbZxFBInmLBV0PKie+M1Fs3sQd92\r\nQud59Jfr1FbMmGpK3S/dj1zRWZMGmJ6azlVsDPEe8POC2caL+uhXNqacdCd2\r\nFVv5tbzY1q6H392lTZeWjjl61pjC6IZInupLPmPOk4Nq7nTzUqyRxGtCphq6\r\nNR4j44pCSUsMCxcfkTifd2WS21EgLo8Mky5ecGjnbgHPTivIX85mCPXgGLZJ\r\n59VkS+pxitUp1jMixolxkUnGJAVPpmVqB54=\r\n=RZdV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"32b53fa24bd99cc7a582b07ca19b24d3ebd32e59","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-32b53fa.0+32b53fa","@agoric/assert":"0.5.1-dev-32b53fa.0+32b53fa","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-32b53fa.0_1664302606507_0.23465105287881327","host":"s3://npm-registry-packages"}},"0.3.1-dev-1b3cbd2.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-1b3cbd2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-1b3cbd2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"86e8c9cd87a860aaea0cbb9731c2d221ac8721df","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-1b3cbd2.0.tgz","fileCount":41,"integrity":"sha512-HzYQ0+4bJ+cEzUMALEXJdb5iWGD/ZI5t9iKVyIs7M5ShasQWbKxhsXNP1G+PB5N1CPcHmNTLtjrxLiW9jOblHA==","signatures":[{"sig":"MEYCIQCMwfEKQXRSaL/6ataPzZ+PTB5ke2JQokSQPPAt2BlfaAIhAM3xV55RLW/pvflfE6gvm2ulb1pBYjTZwaV1p93aoAXl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM1fCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr56g//c+Iv+cEd3MHM0znljpmI/EPUi9i3g3ZfXxWVScx7ARkjqe5g\r\nOKw5OhEtVnT9XX0bFf3mL599ns1KL+0CQzrbcfV4ojj2ijvIaMNLyaSSipUh\r\nn61UD8aEWMZtqPBj9Jn7+gi30evkWDDqVXgEqq4m0XtvunDnfHlX0abgTqGT\r\nqs08NTC3fb0y1esDDfVLVyTFN8X8roLGIlv0hPXdSJCrtdyOtChcjIE3RDGH\r\n/r7RFDPOSc1X5ku+yB4WRw10/z2DZAA5jOUpfAFlRgErnYoziri2o3FYbHUl\r\npZaYhD1Bzu/azzZFzd9TEKUQrW1i8DwXcymwMbUhlfNf7s1eaodOT6ZHtiii\r\nEFZMwynN/AUYl/mFsYExUK/tPJYS8BXrwlzm49KdEd1yP2+COF3Vqa0QkxtQ\r\norCvc65HRnqb+GckXHKM72P9H+r0mvaRSPJkfgLXadRDuoKi3BlZSE5rjxrd\r\nrID3MXUtWDoNmoTxiqNtXbfB7jl/k1deWfalJA4MbW6XpIAw3476RdcQnNl7\r\n05/RFgUTCf9U0i7mk6KbQdQEyW0Axi94qW1RevXdZNu1LvtmS3btLNyzRolJ\r\nJMo3DN1ABc5hNYxRtNih8PhJymWFBdTyXKv4e2frCWqQkWT9az+zPqK8Huh+\r\ngZXdVE/OQPIWuIl1Z5jxqWHIZqs19rwPlBg=\r\n=Wujn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1b3cbd27bda8f4e1abe08eff8260ced40b720bb1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-1b3cbd2.0+1b3cbd2","@agoric/assert":"0.5.1-dev-1b3cbd2.0+1b3cbd2","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-1b3cbd2.0_1664309186696_0.21625915452806144","host":"s3://npm-registry-packages"}},"0.3.1-dev-63047a9.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-63047a9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-63047a9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ebf39e38d319ada06592c333a54ef5f963b063f2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-63047a9.0.tgz","fileCount":41,"integrity":"sha512-tEB5MGOXjldkTd6emF5NdbiXFPZcNK3tP5/Svnl1e2+LX8FpMF786A+RirgV6cGB2YC5c7GP+Xgrkg/D4PTFjA==","signatures":[{"sig":"MEUCIQCm+LLeRElgB+/j0pi16eaKEo0vMXD1fKtIMUvDewfOJgIgKl9Xjrbl+mwZWRyGGMJK911aWoZbDmwpigBvhMM4S3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM7gWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpURxAAiOEr6Hex5aDg/wsDl3/0P6wGPf+HR3zWD3FwzsxbNpTcK4Kf\r\n766kjJeX2PDQoe+EsXCrL60J0ZrdF3R3RpUSt7mADqMZUdQupmk40DMGawSw\r\nKEBgoykNHjcKs5+wedT6WmktNoj5j96iuK1IVn6qAKI41Woc4GbBvGlh475P\r\nHBMqEAEU//OKMdj7J2N8TDfjAumPbLc3JrA+ckPrLrAy8v4k2nhVaXFZ+uXx\r\ncfEDOaAqBlUIAX3NhjytKhjjhLTEB1iKuv3ksM+qPWmWbdUC6JCb0KsnMEcP\r\nsslFoqC1g68SNE01A9LEHjiYlLoQBVmuqLyNKJmV/mEyUELwC8jw7HKhlk+9\r\ncOrs0bPw8w629FBmc3nhUN2GZYMGmELLgusLOuulNQwltyp5pXvRvDP1U9/x\r\nxoRt9whsxQFBhYluqEzR+SJFQ/aC288T8R+GDpp8YNk0mgRdPoFOe0VdxXXn\r\nMMxof6RGeCk/vXN+AoCVB+fhpqf+iU6mIev+fBArM7h+/SKbcw+dRjF2mJBU\r\nlvwr7JofWPxxFtqXPar5FeSOsa7arSLuPseFyLWIKeq7jMviMrKoyzFvsOb8\r\nEb/bmkM+vkhCxaLDs30UgZjcKZcSBIGAxN2UtoqpN9+WUIIu85ddoJ5NW0iZ\r\n6ZMbPYarb6MOboCpI8b6ET6+rx74pjfj0W4=\r\n=tzPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"63047a9234522c3cc9c9feccd37a3139514acde4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-63047a9.0+63047a9","@agoric/assert":"0.5.1-dev-63047a9.0+63047a9","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-63047a9.0_1664333846680_0.9711850181430473","host":"s3://npm-registry-packages"}},"0.3.1-dev-c9a1d68.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-c9a1d68.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-c9a1d68.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"06d862b5d02de5529c12532b1f1e49e8d522e3e5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-c9a1d68.0.tgz","fileCount":41,"integrity":"sha512-96U8aGKO6Mqip/7nb8bADXqSmCFkoPcus2dTk5Ldu+V3H2zx848lNumIZxc8eagzN/NMd9GYWaA77OW5HQzEgw==","signatures":[{"sig":"MEUCIQDt4O9a/i+6alJxM8geiJ733OnpxE/fI/ZZpGq1LdkAlgIgZjM3MHlQMFcE4KWDds9THcCJXc222ZF2uIxKCZ6yZ/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM80SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXIQ/9ELECpb1hxVR1Ssn65z5FxFhv4pTOwDj4cnDspM8fP/QpzRgc\r\n2P99IPMeDRsKImDNLCKQ42T37a0OQ/xQ6J6BTGS2u7qmbosEE5BtaPbvl1D5\r\niIFnwEQuZHl+qh7opEmICpRx5IfQ+ZyRf5IQ7z9+tg8f0Dxc472lGYhT9vjG\r\nNVop6NgjUdI8bSo+tJVeU+dsG/f900lA6piR/W8VYwuQuPKf6S9QZanKnjTT\r\nbqHWZaJxgFc++eaYT+WugWDAu7NxTmPgh8VAFyKyiG3PGx/mVyRc6qN9fHOY\r\nWOyA/c/rQ/KmqiGdaIij6s0ig880xvKp8FtvkyJR4N5q0B+CfQTLuKm3TPxH\r\n8V8Odhwug8+mNUQ/jaKhtdm+jFtyuRapT4J1j3xTPjcO9GDmsnOxSY4PoeqY\r\nCv39fU37ncTkaEFe+6yuj/X70NuDKOnWPOyYr0TmOXvpflLXBamfBtORATBF\r\nJ8BcQ9HfO/5GeuqcJDAzmD/aOnigAjx7d841C6iQZZZG4LC16aSUwykFVa//\r\nRgT5VIEa+RqF3l5vPfwhANN5rUQB7j7JTsDuIaoCEXE9r3uic6RbooWVzeXi\r\n7so/VReXD9LU2W/yvqgd43WBWFlpC36zyqwjydhgDXtVS+zX1su19ywhXEYM\r\nebh0yYHTxWrCPXWsWux3rvQleb25IDBVd0M=\r\n=H6c7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c9a1d68f770dab58c41e055309bbc3f3d11aa407","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-c9a1d68.0+c9a1d68","@agoric/assert":"0.5.1-dev-c9a1d68.0+c9a1d68","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-c9a1d68.0_1664339218584_0.9669073780660127","host":"s3://npm-registry-packages"}},"0.3.1-pismo-dev-a7455ed.0":{"name":"@agoric/ui-components","version":"0.3.1-pismo-dev-a7455ed.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-pismo-dev-a7455ed.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a862c2332aeae0e8155a6b65ff91922a03dc46a8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-pismo-dev-a7455ed.0.tgz","fileCount":39,"integrity":"sha512-2YoEMTCX1R5jr8kyDtZ0l8+9D0FNmA5mV1UcVHXQxNaLzW5qZRgskmVnzsUkkTziwIpJ7aK0g8RKARd+boDRKQ==","signatures":[{"sig":"MEYCIQD4Ymp3p4otod4ASWkKqLXEIh84x3ix5lo9aVk1zkvBWAIhAJR7tCxXPBSE6Wu9ep5V0OMb0kTlhFyuJFl29SM6d4kn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM8/GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyBQ/+MM4DhOYbsWYiXDtluKaZNCHU9+LOgRVtnATUdT6HCDxBpNgQ\r\nYkJVp5eVy5Zx4Nwy4kgcm/mkxxMmv2dDoQqjflVeOpERXM8E64iQ5dOfnEe8\r\nSgBgCIqS6ZlN2YJSIvb4/H7lZ4/Fun1XjIOnfB683fPl7no9yUNoFw+ld3MP\r\nilqc5FykSp9rgf5uZgcMvHpuh9TLIdu7dut0947ti0CYwY0w5SxEHWBsHy0M\r\n8J4dg8oCAQ9I2dvG4HRxyiT9vkxtpY0TMeaMu6YY//M9Q4qclPB3R7FNAEyi\r\n4Xiw8FsWDS8itJefTfjDhdxaT2u9uuXg1msk6jDamXzxmZVHxH4gElpcVsVX\r\nU5tcwSu936BQ0OUiKL5Dpf3yYdzXvIM4KJmAxXyOUY70A2h0G0x0L4sJE/UY\r\ne86OtPYg8bnMh9iUIu/Fm7N0MSLWjjdDJvsbVnrcJOn5N9m/yzWoYeZPcjjd\r\nAZ28Ok9lNc3BbibpehLQK2WWEsCRpSAVk6hayCFUmN2nRrpqXR5I/r46LVeR\r\nP2dp63Wau6tE/jWk2L8TmxvIguZaVldu1kr5ikQb/HeVm4sLc3RLu20+c0Gs\r\nsMMNTwTPdSMkvhJAz9Ymmyvp1gOeWlfFZj3xjKfRwN9/AcnQKhMQnoSAKSVp\r\ncfqtgLUBJi3shpDWKuUmFS3KRSyX3QE5JHM=\r\n=Sw/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a7455ed0125e367264dff0cecf24f943e34ce4f0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-pismo-dev-a7455ed.0+a7455ed","@agoric/ertp":"0.15.1-pismo-dev-a7455ed.0+a7455ed","@agoric/assert":"0.5.1-pismo-dev-a7455ed.0+a7455ed","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-pismo-dev-a7455ed.0_1664339910590_0.03874629470908242","host":"s3://npm-registry-packages"}},"0.3.1-dev-a27d71d.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-a27d71d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-a27d71d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e6cc4206682d1f5c2b5d5c4a3b30f4720943b91f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-a27d71d.0.tgz","fileCount":41,"integrity":"sha512-IdO8IIv+J9t9MO8sgajNGJwG+k7JXQ5ErcOx9S73WZ1nCPdhw2R+/JR4SkUmmcEVUJWEAIdyQcuXNYNCVHAxZw==","signatures":[{"sig":"MEQCIFZg9KNLIF2MHyrs4hSiMbpW9Kc3K5Ap58RpDg6V5BJaAiByMb2kDPjbCZCzH2LQUXJQUqY0iOMePnuO7rIrfTtM1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNMaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4cA/+NCIAdOEUvnc5JivZpZrRFSxg+iN3YGYHqyYyHKbnbvKMYro/\r\nXyMPeJYrKv2VVk1qHbmO1G8WEXOX3uZZKqd8CuNzaRHp0yYNaiYIX3KP7dNo\r\nBSIgNwNqealCgfuBp3sxIcNpXK31UBhDgefX5Hw/Xamdw8XHxVQszN4iJVYw\r\nSKF0CAQFOrJkBhhCRXU02+bwpQYSEjfIWAMqYJ7fbj9DCOF6gBxIYVUH35Lo\r\n/dSnrLjQpxy1adEeRy3dBD+JRT6ZAxdbVbFvymIkUuye2myxBLKreWtfz6DZ\r\nTNwnmGsfEzCJCNDsHOGW4ocCRYSFVJINbZ3UqF4T7mqix3ZBvEpZr7aYlcHG\r\n4Zjnon5uYhF5bx8YEWMXarYoZv5hYdIImGNZUWeh0MnxdtGvNBP/pCU7zm5V\r\nRa9uJtw+Tfe62mxq9z5m4R6q4XHgBKuyN6cArVOsQmWiRGkxXyfWz911TUrw\r\nY11+520/OvUGOhKF4WN7B1nRVZwwG74P3nbJ1HMVlMvOXc8KsnEqQeLOlUHM\r\n7kRz3pN6ZNvcXBAIoZBoKj0rk0poFWAja/NY6U5sKKE+4ya2eWaq3+6GKF3E\r\nB0hgFEfx5z3J2Qma/CbZf4MA2Uo0dzfTd00rwdkc88P7DLZYzEpUzoC9pKDz\r\nsC1+2LNtlpFrKslQZsHi2alCyyu0wMzsBEc=\r\n=kQHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a27d71dc7f002c919626b63117078e1c54543c42","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-a27d71d.0+a27d71d","@agoric/assert":"0.5.1-dev-a27d71d.0+a27d71d","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-a27d71d.0_1664403081346_0.8657897152706868","host":"s3://npm-registry-packages"}},"0.3.1-dev-46aa80e.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-46aa80e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-46aa80e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"90dc11c21db7070852b3aa890f881f09160836e0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-46aa80e.0.tgz","fileCount":41,"integrity":"sha512-9uZ1z+Xd5kbTQ8viBGpKhsLU85xiZ7V4C22Ut39XnDsDetZQG3Biy0lV4CJz9f7oyXVgPFp8KlikEbZb5D0pjQ==","signatures":[{"sig":"MEUCIQCB0cAxOl4G97o5VWfKjSMDn5sOgPsNspTrS+BMWjkpowIgcFP+y+mPwSQSjySashUSv5wu5NnkeM8GmHuGZXKZjuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNOxGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTAQ/9HWTwU6JCMgHZrWATM34Jg0f8tRno8S5qgMHGjofA0uS8aaSe\r\ncav1WFJjIy3pwHRefFkmQZIB1FsxbSep8eyPOTZKNjup2IpDSw3fH9OqbCaU\r\nvElrtGzOMApOzbh89yyKUegKHLAQ+1xUhEgbp5+HU6gp86mfRD7dL9j0SA5n\r\n3cYSn4zqRVbE89K73Bg45j0Tf49JcJTrP2D2JrvEdknPcqipQqM/VDjZ/LW2\r\nz6lLR8LO25k+WrZ4kvrc9xvfYNzCOh6ibF3XwxrjTm/1mv6yMuZFWBYO4BKH\r\nYQ2hM17yvYA7++YNqwjAjamF+kZF6zxRLMGO8Sm8IBXOeDp55xAnzAZQpOgC\r\n05h9plnaOqzoV2OdV0c7Si+NeWrCB5pjWODtrBu62PQ5btC/WEkyN0DbmNvA\r\nX7+cSOuWrYr4EfHuaFzOU9YNQLWG6Aso+aZDpvDEEvajcWijeKGhR5/ZX6wR\r\n2n3Y6RDVo5ySAmv+PuJLXXzUqRKRl3YUxofarK5hPHZaSWdKKtFHNOmBlsYm\r\niYSOStNbzqocL/++4S7CvKHjT9KeS59f4pP9RNGCwOossB4L/69WU3ND55Fx\r\ncr9ySg6jr1JT72Us444gli5GcZViyNVOhUJFTiiAmQhgj1BCW51E4rU//XGB\r\niq93j7FVSLj8Q8Lctkm8iaXb1wTAfG4FWV4=\r\n=X3PI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"46aa80e1f8d8a73a8a7853ebcd937f5c2df64a42","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-46aa80e.0+46aa80e","@agoric/assert":"0.5.1-dev-46aa80e.0+46aa80e","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-46aa80e.0_1664412742195_0.4064874256875959","host":"s3://npm-registry-packages"}},"0.3.1-dev-aeeab38.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-aeeab38.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-aeeab38.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6ce52a7f51fad69fcdc25c6364a922056cdee6f0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-aeeab38.0.tgz","fileCount":41,"integrity":"sha512-CnF09JRejsrelB37LWEFYz6HF4hfz/vE+3NiYdOWO9E6vZRZ1J0j5lo1rkidigNKkZ1bqyZo1hArzESOt/7/pg==","signatures":[{"sig":"MEUCIHprWcs5uGwz17bxkIv81skXerE3xUskwgcyNjMUeYGyAiEAr+bJERE73YEtDdFxy4QiX2Oma5kr510ZrcEeUIglyWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNds+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqawA//QorA7VIqIkXC11bhlCWTHTncqKkpbzZN/uWQ8EZzHzkul7Cz\r\nHtKoe6gJMuRbEPIl9e3/NFgeD/WkxTiDVmCRCYhrdVhjG41gYEjGPjdDuv81\r\nLs2IGdstrLk16SbZhki1Z0lO0Lp0pnAghf3RILjSBFQydY1cjPMgFEMEXBY2\r\n5iWJsmZyMhNVyfv9XyqQbxhTNv7GF5OFgtFg6OCsgKzltQMpqhGgkiJymbr/\r\nNKZEFvxdZ0GxTrHUV+6vBnzJr6zPLvsQ5rYXUwB6sIn8M2C77tx2NtDzbc3s\r\nmyHpjZ19ftIQ4pvQ/NezEK+tOo6cRxpgC1jazgDFt0iZH7Jxme/DyKw5a714\r\nV2aB0EhYQJHb3LDMoJlmiZjMdcbMdDMbXUGYnC0uXRS/wUQF3PofsAJ3sxIB\r\nX2rlEdUKiBqPQw0TrlFdiRUjGzpLPTVZ4B2Jp5Gh6mmfhrIrQmpU0ARWZMGE\r\nklxksumIzAxE82tIBkbYqkV3p3/unAQPZkTkKZHCMhBok3IxI5Ok9Ww8w8Pl\r\nNU/0MXHU9lk5vV0KWb+ZexGa0sbT01E5ALArGywgjpnd1eroOc68dWGNx7vR\r\nP8LsU8hwSoblbidchaj7FpWhlRyKZV/ygwiD2V1F8Q5fWF55qe3anNnsACS2\r\nCYVDwyDy2nb1GcdYpZXuVFJHGgLXMGY9nog=\r\n=lIPi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aeeab38b988dc98523ef48607d11140f2d846509","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-aeeab38.0+aeeab38","@agoric/assert":"0.5.1-dev-aeeab38.0+aeeab38","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-aeeab38.0_1664473918755_0.7644007199606233","host":"s3://npm-registry-packages"}},"0.3.1-pismo-dev-7728f43.0":{"name":"@agoric/ui-components","version":"0.3.1-pismo-dev-7728f43.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-pismo-dev-7728f43.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cab933acacfd3612411ce0ddbe39aac24d06633f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-pismo-dev-7728f43.0.tgz","fileCount":39,"integrity":"sha512-r2Hb+zwTF25mEPWW1WeKEn9oYbOccc3W5GwEv8JDEI8JV/92gVMkNkMbsCcT+nBj1tCxh8VS4KDXvorofp2kBQ==","signatures":[{"sig":"MEUCIQCo6906YkGa0FXvqwJukOmylLjY/mWhM2nuyVMfVDvfcgIgQckpjAEyKt/Uyo7/wEuk4ktxWYD4v2GPCo60Ea0ClLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNdurACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqFw//fbYJeiz4MFhNCnDEGPkp7iSg00JPyrlBvU+K0kjjnjowjFsl\r\nfaYxdYjOwbzEfCToLu/w40RK8JYWCZGWGcQzg4T0FVsyvcJSqbAV1W0fsgET\r\n+V/nOgxROhrNtAQLTx2iHzAIqNwcQSbU9qIyuHPGDFYoidHwrfq4vYa0qcGJ\r\njm3M8LcHZFQKoHMPop6Zpk3fceJwJt7ZUwlL5es3T7P/3jUeWl0MOeFraxTt\r\nDNM6tHHrNebArYLcvnULl70qx7BNEclylb974/zSd+0/EMUOxbkb9GNnCjZL\r\nm4Ro50XuPI7toRBDCsuKzIjWHZJpCS5BcBeznj5ViWwCZzQHLT/bv9YpKywn\r\nIm9DTOeWPJOFaDTXEklkuOZwApGBuzqposyd0/rNZYfOV9aqweDCajvNW+iz\r\nnc3sJjLRBNWkMBJPzRnf9qtCJd2fSbZvtkhUS9kmLvNeEoDBxpmB6/TxGtUi\r\nDKo527vG1suUCH9YwQ+YgybxYalUAt6ODjvkxofmg/9I9CsGco4Ipz7Xtl/h\r\nJDRSWCBLFn+XQ/7SjAC7reiz0O0QgJiV3UtOp0r6DO8VseV2hITzDEWjsUMC\r\npBGqF4+12k3KgtdGFyfXhSy+lYTDAPxxl+Xtqu7cUmcaUcMFBAI7LLX4VP0i\r\nwG/HsuCS6rJ70JlLZL+AEX1KPZ2XEhMt0Yk=\r\n=4A0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7728f4367e4a6e3068be5d9b08231e835478e617","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-pismo-dev-7728f43.0+7728f43","@agoric/ertp":"0.15.1-pismo-dev-7728f43.0+7728f43","@agoric/assert":"0.5.1-pismo-dev-7728f43.0+7728f43","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-pismo-dev-7728f43.0_1664474027572_0.930340870087907","host":"s3://npm-registry-packages"}},"0.3.1-dev-47f1dca.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-47f1dca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-47f1dca.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f35e39b84cb73ead3a7c3e7f0500fba3a26c0f51","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-47f1dca.0.tgz","fileCount":41,"integrity":"sha512-XXn+UMGqJUGXDtWRX4qFzPPljQgM7/4auomnSHZAJen0z/2C8JN4flCfs/tvdCNIBtEOmOEtJ3ykWB0ASIxMfw==","signatures":[{"sig":"MEYCIQCFzBI99W3fK9XXzHeYpSElPTYpn61HDgEpffnMP8QH0QIhAMvgCc0q4OwX3pmXFjnoFg1wHXE0FSLwXtlzi8MORlxV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNezcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc1RAAnicChY0A4EwF6zTy7P3E8UbXchj+wzIg5Td8/3NBzR0PLkmB\r\nA3M4eVTIexO8xSUyF/A8d4C93j7jzJ2RKjfwZWiskdzuYu2g8FnMvTDTkarl\r\nV1GmBLAnjhn1YOMupkfG9Kk/NbP6LNuRc+HDPgkrJbe7MyM+jxxWAsHsSXpm\r\n/jkMqsD+zzaBkaDbz+A7sJVaSUOOH9BNh3L2+HsSSPcm2LK/txRQaN7ifkTw\r\nfmeutP2Ny91ufUil7fCX0rY5/R9x6T8xmZy82IPY0XGec5KFeERsvlD1TpyW\r\nYwgXE4PtlSVq5BqlRPJzmyUU8HSErqLoRoQoIwDjSX1yqGeSCF6JfhaQ/jGY\r\n4vUu9i4Jx4Nvl/09TtNOADzDPzkhT4BtyaMvG56hs/zeeW4qzt2RQl8s0AUs\r\n1wc+Lx0lznr8uQrL8JEqEw6fbZXKHsIuaK8BYoajyysdY5rn079pzZRX5zJ8\r\nyHFvvyKMUoVN8PdnwyqrBn7xt9iQYT+ZF5j0T6bOBFaynYyg0fJaEFfoYc5+\r\nRStP+Kf9K48gZb57E6MklozixciqofQhBUTJcqdJbE3QEplxICykysX8wEqF\r\npg/TmrZtqKfm6NEyOPW6ufLKdDqO+tVumccYXF+PFqLm/9hL0FwVhJGlrgXa\r\n/cJf1gkjqJIVH6IGEKWi7YrNb/+zQpgWXbg=\r\n=Ixph\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"47f1dcaa6d656acd27269c0965186f4c17b139db","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-47f1dca.0+47f1dca","@agoric/assert":"0.5.1-dev-47f1dca.0+47f1dca","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-47f1dca.0_1664478428294_0.6436486933815355","host":"s3://npm-registry-packages"}},"0.3.1-pismo-dev-5758c1e.0":{"name":"@agoric/ui-components","version":"0.3.1-pismo-dev-5758c1e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-pismo-dev-5758c1e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4d0fbb75f8bc7273d68367a5d1d3f0fc98ff090d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-pismo-dev-5758c1e.0.tgz","fileCount":39,"integrity":"sha512-YBcZ1aKqEksmaZKOg6kyFcnrELPPWGeLDbAcpO8fzZvicg8u8G+UnBH/fvVH56QE/GnSgOxh5nbfinE0koNrDA==","signatures":[{"sig":"MEYCIQCEVo0DqwPCkj35yRqLtywhnMmO8PfEiqA2Iw/BF+zjhwIhAMfjJysMuZZItnmc9ylUG/RnrwZ5r5y8USQuEg9B9LkI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNfpaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaiQ//WFbPlmucGluLIOABqOd7fd21rPugnbf+22yAkLINugtXQvPI\r\nQfoWju1jQtwC48RaObuF+gyssR+qcRv0xhRqF1Nt9twkYcRwHnYHAVNGodTq\r\n898HvO4s30Rw2DPuqMQix72MlUYz/vFTCOj2o5y7zN63XqE4HluK6MsFhT/9\r\npKWs2nJt+v3SbcwfFQKwn+yzvs4yU3XXjaoOl3Les/4sHGxLLCnOW+KY6dW4\r\nH6JASh/98fQ0QeH+pewQuezUszBILNO7NiYLxv248xWBFRu69XpMz5HaPBAS\r\npneLhZYJmAAi9hMbyOufsRLpDVYFm02NKWJbeV6eIvUprOTj51Q3yQNUOAlQ\r\nEKwqDE2bj04Sl3atf9spdyGPzP2ilL6hsy40KF4muxqyICsOpfSusGdBiyhC\r\nXw6lrJo3WbgkmA9hUMQ5KAMU5sCsPv0JRwF5JfhvQ4Jc0c/FP8Eo36dJ964z\r\nhV/e0l9gVtwjkkzsaTVpeQk2gEB4GAA956BVozo/bCkAB5asFjogdS3pNx53\r\nPJFbGBTFjblIsGSIWYJ44G4gg/eqyED7AAKlMNJgDt4Lw/9K769Yo7wqCXfy\r\n6OgwQmd/zxHKe+WRbynFZ77sfl1lQhdbPbPB7YtfPFS4WJQoRokzSqTAPgyV\r\njqQ2CkCEzrbZu2hSfAyIjRkaKO9xk2kduQc=\r\n=WA9J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5758c1e38ede76a0164ee819b772bbb566673752","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-pismo-dev-5758c1e.0+5758c1e","@agoric/ertp":"0.15.1-pismo-dev-5758c1e.0+5758c1e","@agoric/assert":"0.5.1-pismo-dev-5758c1e.0+5758c1e","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-pismo-dev-5758c1e.0_1664481882426_0.6060689549565554","host":"s3://npm-registry-packages"}},"0.3.1-pismo-dev-6351539.0":{"name":"@agoric/ui-components","version":"0.3.1-pismo-dev-6351539.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-pismo-dev-6351539.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0e20cacacfdaffe2ba74d9f3bcd577a9f0acef70","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-pismo-dev-6351539.0.tgz","fileCount":39,"integrity":"sha512-jEQXrxXSQBviSv7I6/0yyA7mHQa1y/u+EdgGft7o7ygYhUy/xd5dSHoAzhChWTQThGSiI6GqcvKYEYKn/EN8Qw==","signatures":[{"sig":"MEUCIQDZrJX4uJaPO8u6e+5lQsikRESWkSilvlF4bgtfDSyS9gIgI2hZjaM7EELw1ATLPFkZNB7ALYMmDqSgD491V9D3jW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNgqKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkww/5AGgC1YoPv1rmcZEeFZiV6HnJCZdffeIe5AyREEI14jtJfsbd\r\nAkId1oUG1LPyV+PIjuYi7yuuBFnUQ6+gx2jkzco+Z6XJIWmXX/775y0ZvbRX\r\nlwPKCwDGkkEvjLx6Obr4zkeqQxG1Snue7QWtTy48YoZLK6KhGhg78tcdbZcg\r\nvtXWzn1OifjlkmkR5tH+WVP47GKB6MfLgtcNiyzuv75BkHGhzdZi3KBZmV4v\r\nRiDY3mkFTYvbXVYT0OD/gCxqHdht5sSMh9qHZXWPVX3rEgHxsxdAn6lEUh+q\r\nT/nlfJNwWR2VUBoLAPXN/In143MYZLnSD9AxM67b5nGAyX5Vju2rAEiCmYUy\r\nmje05WwZSd5ur2ZstHqnU8FmFV1a6OkBdyZFNvp9sYVUE9HJZHkjzCIOYEKK\r\nDnByCE5K68Nj2t6VZPQDd1gWiBnBE1/mc/GrllLC0HQ2LXROKePtH+GgvW5K\r\n0sRVEsvqgcKIWp7zNi85T/g5bmzT7qg2+FkbS9Vb/ItdpUh8b8P9KLYH0WZX\r\nYxKn78xi07ZwH+wsRKr67x6B/hJlvNo7bBN5Tv6fKrBLNvey9RtSlrgb4hbc\r\n+3QITfHJ2OzH/m1yAgqnlpOFHX9jk42oGGMjC/apQaqq9NtOtYt/THZAEO3I\r\nfOe3VRo+1BoJTRb0bM4wAhMcagL9+OObqTw=\r\n=7I7E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"635153955e5878e5f4952bba0d6a78e97536c778","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 4 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.48","@agoric/nat":"^4.1.0","@agoric/zoe":"0.25.1-pismo-dev-6351539.0+6351539","@agoric/ertp":"0.15.1-pismo-dev-6351539.0+6351539","@agoric/assert":"0.5.1-pismo-dev-6351539.0+6351539","@endo/eventual-send":"^0.16.4"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-pismo-dev-6351539.0_1664486025732_0.8207261518127413","host":"s3://npm-registry-packages"}},"0.3.1-dev-9f75b0e.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-9f75b0e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-9f75b0e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"141be2ebaafb338c73c7a2d9501ba3963fab9837","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-9f75b0e.0.tgz","fileCount":41,"integrity":"sha512-UZoLykxF/QsTwTdYA9S8ei9WDe2PYSB6xGUz0UkGPHS0zEwv3DMtHZw7KY6LDLcGgE478odu2uTGhJhT6Iitzw==","signatures":[{"sig":"MEUCIDzVLd0Iu2E+gwSrbpF0xP+6t/WOntm0h7WNPcVNBZzxAiEA7T9k+Ceaz1ARv87e7eDsJg5CLW9OkNc7bnmHavWg+jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNg9hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryOA/+IX0UFdbQVvJkXzqbnFfnmLppxW1r7mZnyZ9XdZV0MHLOHawc\r\nVr9EBJJ+jBPPeqDv6+GCiIrblLTVDsUpbYOe9dzYIOW08ItARozreoLQiM56\r\nH41ZPuxFFFZ694r0/fd/3FPqm4dBb6uvNM2gtwPDWY2YaR3zUMwA2++qz4dm\r\nPi09PtRdXKtxZGjkAOlQOWtENhj2nX3LTL83eBl9Bs+2wFTEZUfM6tKVjCju\r\no7Ww8vaqvlwWTqTOhmIK+2Ig+1ilEtGuFWhpet1neyNXULLaaMF2k4aqLv6s\r\ngwvYqaSTBXvCsqgRlIKXRfS3XqCWomV/eAKc841kXMjeQUv5JE+ujZ/mHboG\r\nj6itNARNW+lw1UwRj2/COKdQ37tle4erAKEOHIO38PAFEbf8XRo/+Q+kUyiO\r\nc6h6oLr4XMUR4Xjw8uZPvsmzNC5dR27YFnInTkypC7bStznEIieSa+aiFQvH\r\n1hWh6DTd0ohEjQEHLgFodsV5t6CfHEejmMQI4u3cNtSCxJ5QkUJ1SBfGKjOd\r\nJGrLFmP+PF2Cqa3qrKyMWKJtn+8CsAaVPt44qij/zC7xwbHzerrKkoV4LVnm\r\n80xo9BOoalJ+mAhLsKp3c1p+7NZdlE882NTZRU8za7Tr/2HhTD3/4bRv3hfA\r\nsM+Lbhw+yoijv0NXXCHjps+eg6cIcEZTTco=\r\n=xbHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9f75b0e840c151c36b46150451e3c74860a90710","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-9f75b0e.0+9f75b0e","@agoric/assert":"0.5.1-dev-9f75b0e.0+9f75b0e","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-9f75b0e.0_1664487264869_0.5422949981272978","host":"s3://npm-registry-packages"}},"0.3.1-dev-885125e.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-885125e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-885125e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce46827b753621315a7ac7b9393b1b40b0154a7d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-885125e.0.tgz","fileCount":41,"integrity":"sha512-1SSjk7vrSFT/OF2sK3CvSzUfu3mwgiMFi+tZz01FCRygM0akeycIOdA85eRD0JmUbsfQFgZDukDdnp4EfC4UWQ==","signatures":[{"sig":"MEYCIQCA61KHCsbBeP1qY9v8WLiSML0KMqbVPYsrhM7hdOTqfwIhAPiu9sTB8yuurJAyQvNUyiwWFT5vdcv471ofTNtFTzE2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNjQJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0gQ/9Ee93AciWxPMmaXDmQrBWy6CH4B1XjsvlRIiDRGiaBDyTxGZH\r\nr1uajiKWH8ZTSkiW2pB4Kuo1pyzPbXvMH7YHMtLUVqnpVH3eg8I0cpFCe9Fn\r\n4C+f76wTXwH7TkG2uT67B1APeE6fnSo9k3288sxm7h6IccxYUr/UY3FKSgoJ\r\ntlFJCfGLjqq6Hrt9f5UpBdhIyAL9kW9iVZku2EVYYbFW2ii6S7lOk0exWgHw\r\nFifdedgULC8969wD/RFmikjDVoLoyRZnBlQTrSHvNSIaJoNIYasXCyr7wnZ9\r\nY/V9IB3uDJM6khOq04G392UfZ7AIIBNxfsDD9O1V18u1WjzJTkON4Z2LVKc4\r\nCGrTTHGPfmriOi5HRPBkRm/Kh22rFi5L0wZSQFCWaTX9Rh2ctdR0IC0sq6g4\r\nd4C0OEvVW6K3lol01t4FQ4KIf0DTqwM0xcQ3tEGwXpfZ7n9sBsFR/VbnG2nB\r\nCtH3uzdIbsw2x9ha0IWPrFOpCo3fDArZNPJwGzkwa4YhQP9EzO2VzvSWVJ5K\r\nte+9J0h0vhWkC8WSg+pRuSOTGLwLIKkPUxO0ZHbHy25z5AFTClGATECVbgmC\r\nMcKUGZuGuDHwtMqSe/Qt9XpktKQUolVsHDv5DT1GxvFne7dSkDJUsTAXHjlx\r\nSFZJaPZ3zN9pRaEZZ3FtTEC1vzpXFQomZfY=\r\n=LsIW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"885125e69c57b78923cc2aa6862c06af68f6b590","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-885125e.0+885125e","@agoric/assert":"0.5.1-dev-885125e.0+885125e","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-885125e.0_1664496649288_0.4846663392932491","host":"s3://npm-registry-packages"}},"0.3.1-dev-32707c4.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-32707c4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-32707c4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"021dc773973ded480af38c26fe6e3a7d0a496cbd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-32707c4.0.tgz","fileCount":41,"integrity":"sha512-wnAo84SchP80hd1yCaHic3vM1UyALJTD24hDAHP9tYXS/CA0xM0DePHzGikATNxPJBipjHIRQvbihBKooyBM4g==","signatures":[{"sig":"MEUCIQCtBu46Fnhjs7QxtmDfFqSqJkaT938neh3BOlXk/yuIwwIgL5G7kLymDc1IixQ6gVcO+GkWbxPXOBsUz+7iVpbVwn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNxnNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfLBAAl/puqnMvREjSnHRrqdvwDwJlm0qSxr81fxswXk5tDf/Fofl/\r\nQu2poR3aBbNUjSr1fBBQMHlXZdKR03YdAwmSL48JC4MfFAj/H8tU4Lk4FGbV\r\nWWguZHw6ERpKB1BvGkUhCQsPoz+D/BmuB1D7qA4L6SP964VT/uHMc4q76l5Q\r\nCiomvnmzgdwtfBg7Hefgb+d89hdW6fDa1OKHQ+GeqoGWNAyl6QzFmj71Uvru\r\npuEZXxvPpMcOUl954ivQBAlnwZSKfYO8mbWuAiUT9Dr+nOHnCIy8mLT+VHYe\r\nS12WxOGHJlU2tP4gE6iIdQl+WgT+tCJDMZhMgJSXP6+evOSIiX1vQzvCsKf5\r\ndyRshdJDvpJU5C/Eh3arnTW8P5Fsj6NYvCYOuNfP8x3lSs4A3YJijcwAFJMA\r\nHR4LZhXXKRc2tPptKtNZ4DywO88UOSujl7txsb46WEauPZKRHr2DvQtUFjXT\r\npVzFcKtAnLEqnO8xo5LMFUI/ZFBKLwl382bXLV3J3ntkAWJ/kRGv8DiRZN78\r\nMSBFgQQTmkB2pTQGRZDv09X2whHvPDwzV8cb5b/EIPTJ5HrGPrwp/yM+ESTE\r\nR5qez9D6qzSQRtCYYLNWK7JziSxD6V/DS50eRJwI4Tag1aZ+K35nCeRKF4gH\r\nfVLiSpZJSH5Ekhg7HSibAxGiGqm1sfG43kk=\r\n=NGSz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"32707c401ae849e51ccee048daed8cd070fbe313","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-32707c4.0+32707c4","@agoric/assert":"0.5.1-dev-32707c4.0+32707c4","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-32707c4.0_1664555469656_0.9673357748657441","host":"s3://npm-registry-packages"}},"0.3.1-dev-ebbfc42.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-ebbfc42.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-ebbfc42.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c3e15a9e9b16eb0555ce3de9f7932b19664f90e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-ebbfc42.0.tgz","fileCount":41,"integrity":"sha512-j8K2cMVraVGQMMjJzagRVJ26B8pxoRtO4LRpkldt9CdGiC3bPb5I5JxEFsi1mlEjaTp1zQrLErRBiNDGb1aI9g==","signatures":[{"sig":"MEYCIQCbNVjsP7bPnY7Zq90uLr4UTuENd4LqaGYFoLBRTsZFZwIhAJ9PD8wQak6KpOlnheRXS/SunvDF0WrQYZFzeKJKjYGc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN13cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBcQ/9Fzl5+J3Mrves1ExXQVZ15PqWtvNRPnLlFEoq6AtqST/7OIB6\r\n2WUYWnvGOeWv0vkG+xhVGcDVFTX52CTBTik/nSpODfWVf7MnVSlefpj/X6lv\r\nb7W8In8T6ZEPXh33Z96Bv34zAywTQCK9Yhp8QdZXO2/BkemkRMU6IC59HQyt\r\nvWvEPfMs22pC9VbPJ7+WgOcfs4SVxzCGyk/lwYBNWph79PvmiPlcPA5fkuEj\r\nXyRbdhVMc4nHBgIGRm1Cpkfk4kIm1vA7jCxpLvaM4hr1Uy0dnlBd3uP+Rm4b\r\ndnxXJu88AQXUQ85WWyRriR6eDX00Vl9rKF2rsP3jVmJvSzBP0Z9Pwph6dgqE\r\nSBzwHXjXi87YfYw61J81/EDPO4614LpvAFecKXM+kbF1Gfwwecf1C013a0xn\r\n3ZcLfSXN0SphD4+lIxkZScPGQiPMgt6Bokcxc5P9Uc/Kj2QUreLxfqNxBNZY\r\nQKtOqjt3Bl8hYnOF/IVTGAoQ/xpF46xLwuOphCbwo5ZyzSpBWFsKeFSA4QAM\r\n+/mh9SOB32oDiqRXrlov1VPFEB4jqNeeQ8iqE6+CMhzOLAzv1GZsdqCXMhbP\r\n0PXgMleNRkew6QovzBkRnR870JNoDJeoI5LptEYSL9M9bkxB6JVcQxl9WoOd\r\n3vEPMFXpPtVfNs6eQggYNIiHtBqnZQLZdZ0=\r\n=Sw/q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ebbfc425e05c4b399a7368c47b13eb571169304e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-ebbfc42.0+ebbfc42","@agoric/assert":"0.5.1-dev-ebbfc42.0+ebbfc42","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-ebbfc42.0_1664572892650_0.09674188330825162","host":"s3://npm-registry-packages"}},"0.3.1-pismo-dev-ebbfc42.0":{"name":"@agoric/ui-components","version":"0.3.1-pismo-dev-ebbfc42.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-pismo-dev-ebbfc42.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"08778024a30b5b0572af89ebbbb03c1626850613","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-pismo-dev-ebbfc42.0.tgz","fileCount":41,"integrity":"sha512-J5y9r+kMOzkDNHSOp/qd8+Zb1dHmIovHDObByIp8IOgHAD99k+hDJ6Yrr/J6IWgzeREjZe7uGkfKYuZNf0n8fQ==","signatures":[{"sig":"MEUCIGxb47kIicU7WGhsgSadw6DxfA8pKGstp9nu7tQi3LeKAiEA3p5sWajnerqQar0I0z72lRgY277JVE260xMJrKdhxb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN2I/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSgg//SogMzXceCX35CEdYlR3lcdwmx8AR/4aV3HH9boQWseySbHhT\r\nZEhh7v+VELVN4GI0rNUmxw6mUfvC5EKx2BQzDeHMWcfoHy0dUXXcqjkwzIEW\r\nVLwNyvbJ4pEIaqr5r40rNzx+DJbJ/ySQnCPYieZaGIfLBCTAd473HKZyEsLa\r\nYbSIwObBgkZ6wkX1a6I9P290bL8tXgE0pnCFFqMNqd5nSaWQIR2ha3kiNytX\r\n0WrnaqsGkyUgtV8TXb7XFRx7LGWEGb/tNauzNmU8QqQAv3K5EBoFTzyTu3jz\r\nXVTdSLr+gvngnQZa3G+Rcr3D9Z0NjySpNHA9WFBxSr6YoBPSM7tPRMyuC8cE\r\n32gm+qHxy8dHNBtvqVTYXCCFSazRz3orOX3MrINyb4VQQv5oNigIBuvg91vT\r\nRjQxnwgtj0dcsA59FHvUmVHDq0XliQpUZ2g9mtDy0rdv9B0+Y79ZaRe1ZPkN\r\noLKeP8RtArHrHVQQxeyKLEhQmlIji5aGF9fdvdvr2wWsXa5betVrn4tZ6/Qz\r\nKP1t+TGz5UoWArBcfLfJAYn60lnpg/G4OpiqWgnv6LYycl/QFvsQKCaBJYCX\r\ngqDLjMf3wPpnxHPOiC9eHIevpWN0KVULVgzVmgJyaSToe64jRqeDAbWI0ghG\r\nnSA55PbhgZd3aL2ff4ie9s/DTrxNIwex9k8=\r\n=/IQq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ebbfc425e05c4b399a7368c47b13eb571169304e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-pismo-dev-ebbfc42.0+ebbfc42","@agoric/assert":"0.5.1-pismo-dev-ebbfc42.0+ebbfc42","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-pismo-dev-ebbfc42.0_1664574015478_0.6253408699433098","host":"s3://npm-registry-packages"}},"0.3.1-dev-1313d36.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-1313d36.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-1313d36.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"90fa343fd9dc8e9962124b7d93ddf300d7a9df09","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-1313d36.0.tgz","fileCount":41,"integrity":"sha512-kVe+S9N5xspJ/CS3wxS9IkMdDUEKTdXXh9/V4D1SMSXeiENv8krm9m/WYTbWynZdrJl3DFYd7pzcHcc11Cx+9w==","signatures":[{"sig":"MEUCICZdYvG6e+qQZ+2j22M7CaeZnJBpiaIWpf88ZyevKWiPAiEAvorPrluEmW7vXU/aiqHU1LpYG9/dN6L7aS1OeJhMJrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN21MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeyA//XzPyj9u2Z3m0bP0BVsZLRv0Soc21wPoKhYGgJtE1WnanIay1\r\neg9s0ELp8O75GtCv0o2Al1Bbou2uTOaMnrZlgQ2DUg6roe0b9jJsXn577Mgo\r\n9hpDSBDlJRJlfrPUGHmTGgEXIXVPY/IGuyry9zV26Le+ytr//WpnHmfi8Ys+\r\nTfE9Z60x4pIIzJaEkESGlry6iflMPw/KrHTDiRGTz7rPg9RoAyJKvK6pTP+6\r\niEHZ2LYvmCKNIGoxh+CjTuMHth8BbAv/nLzur8Cyye3LG1D9FSpTZGY/MRa4\r\nGZvNSiOdDSMF3cUFEEeyCsnmXSgXXSpffXgzcXSOcrsksiL78kjGh3fk6PuG\r\nza5Eds40pkzkTibZtHrh+sqL3nFH1ctH/a+EWAS9Q0eZHcvfAjUX5BApmr/f\r\nW4KVPrazQE+YRzvowGnzoA3KY51MT0rWimgufGar920lSWWubLgjeRRlkhQ+\r\ndkye0LHKMrTHsDXNC5MA3I654kN4cPzyawEPkK2dSlrhmt7rKI2l0ij93ZtK\r\nJcuM2UYls44qvYRhIy9kYdjVx/xcotYgmMYuXt/CKdiiLpWcmtodNLLyCcqk\r\nFjgWTdVlAQ6gfMx9a4zPVidCarts8po3raTnWxpSHj2JBsWNHKpTaA8vZBZk\r\nkLlnp7eUcGNLa54zOCBwh63e2RPylvTtLeY=\r\n=ZOPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1313d3698f1c29efb7723c0a697ffffe86f0955f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-1313d36.0+1313d36","@agoric/assert":"0.5.1-dev-1313d36.0+1313d36","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-1313d36.0_1664576844385_0.971169780313756","host":"s3://npm-registry-packages"}},"0.3.1-dev-eac70a5.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-eac70a5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-eac70a5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c50f1234d716e4bcb203e056924eb67868678efd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-eac70a5.0.tgz","fileCount":41,"integrity":"sha512-I13krHh03PemgAtPdDrLO7u8PSmOCwdwsJ7nvVmlA3hhC31BLtRQimZ084/vQChl0X187Kse5Il2UeZUUTLelg==","signatures":[{"sig":"MEUCIQD7ge+G+4gijI1XvQ3IiFZfC5NnxYXcSa+XLObBb9KT5wIgG06jLfNC7QWF3Awte+W9ad8em82Jya82YPBDnk9hGGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOys/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0tw/5AYR+mrg6P+bUn3h7h91d5PLjav5wh7M0MOLEY4QJJmv3ZI96\r\nTS6NxMSR9kYJXQxObZfiq76aimaea/tsfRRVhpB2CTFN/NsopNeUR9XDoLh8\r\nzm26r7QOc+c5LbK/Ob80pRI0W2rMj37sR3VIzYR2TqwcDFiVy1Hk8WogOCQC\r\n0a3THNOWA4XAXANeI28wcK34Jd2YCkAohAMyIbOvALnvwQR6zpww4C7ZWWhn\r\nj8BNL9LNNWxohiAPwXdxynGWSfnIUfW1jCXctb/h0n4J+AEVp4NbCkxtF4Q+\r\nkxLtQC+gUAsVEaWWMLGygtuEez+Lpipg8JIS5kPE3eRy6teWaQOVnv1ai1Zi\r\nHxaysALk4yb3yl/29874lCMm4zYbcZbG3G+ZASSxNYHZrQ/LPmKZW/b2KdGW\r\nVtVED3J7Cx2GK03jAK+Lw2hOzUqDDSkturj1q302MONxUkSybzQfKGkUgziA\r\nKAYcu0k0b5ticMXcdf0acRWYHwj02IhQoBSOJ6RKYY6wHCpy5SdR/U411AXz\r\nuHvlZIvExdI4MNpjUyVQQ2ZIbG204826BzN6T8mH1t8Kdk5iHF7nVYR0eXI+\r\niFDvoL0KwdK+u/1Lxk8blQaTo+MOmHJpsmdI6VnVfZQ/Z9sQ2McNEANDU8kc\r\nhfgosPZ60+vBPPCt5UzZroLK46ZWJKXAyNo=\r\n=q/yq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eac70a53c0a9fdc138c7bcce5ba8f61f802dfdee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-eac70a5.0+eac70a5","@agoric/assert":"0.5.1-dev-eac70a5.0+eac70a5","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-eac70a5.0_1664822079478_0.9987009211588795","host":"s3://npm-registry-packages"}},"0.3.1-dev-02af4a0.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-02af4a0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-02af4a0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"42c7ddc0139c896b9a96542baf54810f2d94ba98","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-02af4a0.0.tgz","fileCount":41,"integrity":"sha512-OVBwZZK1RZr4za4IEV5nELJp+KHDwBMnvDAQiZ5dP+fqHDqOGz40hRSGd7BM9cHnFiexGUfEfxUAR2Neqa07aw==","signatures":[{"sig":"MEYCIQCegmGy3lau0z13TyZhr5h3jOCNjgPyJg64CEDq1SrjqwIhAOWnCUWEIZeE2ZnpIRDUqBKEQhtfruCSJHdXOfdHgely","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOzX6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomIw/9GtQ+MsKQrI3oScqsIT1FWG7qKpA+Q6qwWsM3hQLbnGTtqbU1\r\ngQmPnd30Stm1FsdwW2ORAPLdOA9p+L7kuehx337Ym++mouo2+D5oyTSup8zd\r\naAX2+EWT2t9Iop06ta4VtnenXfqBZb8kvY7jiJfrpjNkoqk0NwSv5v+B1A5J\r\nfouTmfHhzXE9lVlMZjecNRjup8rchcDwJiIS04rNCh/IyFFreDoWmSAlNSlX\r\ndCt+MxyY9Vg9tCEv3E11XrptlIdu5QAzR4eqcnXNB8DQsA10ktVpsRzEX3Si\r\n3CtxhMAoOkfbtbCbjVTMfCJ1hNKFFEeslJkBS9gVzFyUToTQsoALYh0PYHXa\r\n28SOZ+/d1vF0pRQjg58OZB8qiC7bjcV67AVCxIz2uzoIjhkEyq+UXgf92R+u\r\nZDEuBNDBdMNJkrA6omvWS1vZBvmHjMUeZZpelJMQ8sHf9DRluiiwYEqNQ7nq\r\n1/1sh+vGpAFfhqr2ZRjfQ8COddp3wFwxlvJpZaB/HnLHxtZ2wzH1Z1okGeNw\r\nfRC3KuCLwmg08/TjYR2mJNvJriusfaj89oVPMsv8HAW8o5Bj8QbeNL7gpXSM\r\nkgSpc0V0t1/fp15ltRk2E6ovSQ5UEB7ZFighaOEg/41smyKl4XXFWDCrjFk7\r\nlc4roQlq5rbZwn24MVcyxJKF2aUBDJwUjAE=\r\n=UqgF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"02af4a07ad1f99b545d0bf525bd1ea97d74639d1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-02af4a0.0+02af4a0","@agoric/assert":"0.5.1-dev-02af4a0.0+02af4a0","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-02af4a0.0_1664824826250_0.4331109520407499","host":"s3://npm-registry-packages"}},"0.3.1-dev-7349ef4.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-7349ef4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-7349ef4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cbd36ec19d60a62c5df295524e5ebdae8717d6e6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-7349ef4.0.tgz","fileCount":41,"integrity":"sha512-XUMNED//c1Ma84lKN+Cil4OIR1ZCS0laQvKJQFF53ZVN044L+dzMN17LnS6Zks+xy1xDmh3VvlM4DNsIsN8OYA==","signatures":[{"sig":"MEUCIQD1BaGScRmgv3gDCVbmgYrcjzU6zGst/Hgrt3tNETHaRwIgPnQc9BdKAMJZonPpL7KVjn64FVba1fgGp2vFUnqicKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO0l4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvzQ/8D7aYs7sArUx9vEIyfivhnxkq3xBJlQgLMkkTCRSLtz7P++0g\r\nAbmFbOYydNHAA5qKkM8NAqxN6/WjZqdwfztPxP7HcMp50VYyl0caHWqoqe3K\r\nmyJ+h7HFo8dAN031ZFu0KoaP8Av+ul5Tp1vbmpUhMqbLyixQbaDjat1VU2tb\r\nJ+bOYnDBgc0jRuVDVbMzRC55f7ak2elorHn+IOvLp/9rX70HUiYRjpwX5lsU\r\nanihZ2QsKyIdmHmegKVbZtX9cKJLp7ex53Z/XMDB9T2XMdrQBmiVos546iLr\r\neTEPM7DV2zvnjmlGrvcX5g4ZPZtVHT2FwueR69AEYcpwY9z74EBdVSoTrkmB\r\nZudFWMDogGEvjOtallYD7uQm7yl0OA1//n9aLP9HioGq/qQnfVbxgA5Q32Zj\r\n4ihJDrADZzAzKjdI8652+xJMEZygdxMl3vsXKtgkgidITjLDP0yKCCNkIG5u\r\nOJBqgkZZdSv4+4B/3fLgf95ESekONUDXST+C+JcfnRt+zqKahOFzA5l25LXN\r\nmoYuaHdvqw48RJAh9SlyFDwsoqEtz/Nb1ijrxYF7FOomo4g7pHzI+GKklCT6\r\nRh+dSj/Gd0o+lXuCqxsaYxn3Cl1txQxlTf10CeasFxE+8pc3jfL4pz5h9w7f\r\ntgFUGdeNeP3KwosKzJQcoWBfkKFWSvrL0lY=\r\n=5H7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7349ef4b1f375cd62bfd3558d1e684e6009a5739","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-7349ef4.0+7349ef4","@agoric/assert":"0.5.1-dev-7349ef4.0+7349ef4","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-7349ef4.0_1664829816549_0.7906024752961842","host":"s3://npm-registry-packages"}},"0.3.1-dev-8ac3c4c.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-8ac3c4c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-8ac3c4c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6fa8835690648300210112d2a9252210bf7353b4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-8ac3c4c.0.tgz","fileCount":41,"integrity":"sha512-awrXsOEcJJyMqVKlIhbXwsUdsVtO4x34qA+Nbvy2x+bifEm7rnvX/Zu3Vwk98tf+PpsrOzYPctNyOBqzRLgz1g==","signatures":[{"sig":"MEYCIQCi24j42Ia4eIGxHHXdOy2sbrigH10uInai0jqmGFML/gIhAL70iqwgTXzgflwTSKCOu1hyY4LCwcb91qCu17UprG9m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO1ChACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDlBAAjqrnMTspgKiq4UBDFWkP3XGxShP7k5NiYjx7FksC6IadN4R+\r\nVdCzF1CO3pFtqV02Wuo+uekwiinwpSkv9GULyv6vir6as/H16zIlDxMv6A5x\r\niMkGvEvdCiTUjJ2ceq1XXu1mwHLtLgjE2TCjT/uasNel1bKQOYBehJ2WdDUU\r\n0le7urBgrZsD/uSLW6l1ELql9vXqGHbs8RNci5lNczdvNJJ0VRP0OTVCnn2s\r\n1txdOQ+WHpzmqMsX+K8nwwWsyMo+ZqczZm49XyPnko3FGrWIfHUVPoeYPUcl\r\nOSCUD8KdmsOWnQtYjb1j9MBIItapX4c7+j/+9Ms3uR80AtGnN4pFYJDREPsT\r\nlH6JFkIZBZA0hBMCQK01nBSrCkkk78GDVTHKsQLg4i1+aXesw8zMiVefppsL\r\nZE8q+vlOMEElg62+OAMvSZJ1vQWpibGMQvmGFAIQirt9x0dhjwkoAqrPQk1+\r\nCb/Ic+/7gpzZDCkdpUJu8naEGCy/CnjjsU/E4QEJgiO6v/vd7BpJtZF5mrrc\r\nW82MwcPpo/0QYW5s4OByaS1b5Y1/gZ7sI16DiSTEJhGT7+rigvoWuVidT9VJ\r\n1JRT/Uh1F+Nqz4Z4/AoM6kMFUSoZESYQojUsoxc/xtPU/c9AEGD3bLos215i\r\nk+jlyPn5jUoTpMiDiKJe5qA4Y1oI4nbtX7A=\r\n=dOQt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8ac3c4c434e732c30f90f3709a5cbc7750ef14bf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-8ac3c4c.0+8ac3c4c","@agoric/assert":"0.5.1-dev-8ac3c4c.0+8ac3c4c","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-8ac3c4c.0_1664831649609_0.025983303993959872","host":"s3://npm-registry-packages"}},"0.3.1-dev-3b5776f.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-3b5776f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-3b5776f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"054f85f21dcc97e9871c832ab5b4f9d51ac1f344","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-3b5776f.0.tgz","fileCount":41,"integrity":"sha512-tK2btCDN/gbsX5HtOnsbClK/su8VCzayJfKtK48POK1yjv3ADpMYVCPXnMW7IPysu/bg9hpIIYsKGbVfwwvb3Q==","signatures":[{"sig":"MEYCIQCyr6fUZ8nGPEQL3oNQfBc1JLgu0oDJajHwf1B/UL182wIhALz+inBy/n24z/5lBK7uJ9Op2AaiMy45L2Vs94sivbSx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO2PmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRwA/8DVMlIrRS/bVr7nOQzVWyuZs61GvxoAKI9i7VkfO0dbzxUNZ/\r\nM4Sq2xzpIBghmKJKFe4Zim3E10+hLBj/Ov73eeWbb7/S/Co1S6tcP7xfL1UA\r\nERY5ESz2E+jCj+28o59BhNivvurmj0BKomPTowjLKHEu5FrL7vMH8X6E2B0V\r\nla0DovjYgTj4xMTi56s3pBmu3Ygo99X01Z6EWwUZtD3hQFg14W/780h1gncY\r\nB6hrvITBfE6qKYS1yA3S30VOXjYe4LUfIKaiC8OFdt//z7+5DT4i931/FTKr\r\nEmuOEVzTeRi8clvCplebAqLLhpp/ybvf19sah6eQfjINpsywsHhYA0rwt0PN\r\nsPfkwUVmLAIOEBy0fWWMpstT4H0z2iYzbRhk3Ya6EXqMcpGjfv/WYtQkx/K9\r\n+AHhiXZJQXMKIxkVSEuN1CrPlbbK77fIoJ05lX4xl7yEPhHZAeydkXQQb8CX\r\narV78jOlbKqO2KG9KpwNKEArEtYzTHGnD178fE92T6L4aZ6+aqBMa5i5UTp6\r\nF3tkgE3O2USaiYcNB6BkAxyY0LLSa8Sw4y2gGZXEMpeLi8YPx1mIVLGx7H+9\r\nmgQc2gllPwAsBpR9lqHP8pM4aQv4EJqe8PZOdb5146lVjmoJOH/h1LFcNmgl\r\nuaQb6kOCquteugUipIDQ2rOzywmIAV8VQ8U=\r\n=IoIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3b5776f1a16b89b271b62e2e580787ab485e321e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-3b5776f.0+3b5776f","@agoric/assert":"0.5.1-dev-3b5776f.0+3b5776f","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-3b5776f.0_1664836581796_0.6730112266210104","host":"s3://npm-registry-packages"}},"0.3.1-pismo-dev-266491a.0":{"name":"@agoric/ui-components","version":"0.3.1-pismo-dev-266491a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-pismo-dev-266491a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6b5f772b75682b32e37cbab27da6c65f89b15d10","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-pismo-dev-266491a.0.tgz","fileCount":41,"integrity":"sha512-rGS+B4OqkS3KJqXzWlEMr/f1OQIy9upmcu/m/CLYz9K8/7oKw9+Vw7RtvCTkmONH6i0SoRhucohJJu22uNgWIg==","signatures":[{"sig":"MEQCIEVM8DA/y0Fm32ijXLQBd1zZyDKgnbis22YnPyzWNDeBAiAwVtwWVbeQFrIeDSxUMPWYRdr1hG2ET1aER1l0/FsZRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO3OOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsmQ//XimbP6h1yVcGQIgyA2eqdWgvJI/sq6AlPbd4DZVkiTyatOjF\r\nilkJHyw2XnLHzems2KgrZv9c0IToR1Q6gqYL/f1QlwHWPb9kNpFLWezUtE+x\r\nOMygNrMkujXqhoDCc6xqLmF9wpjnsLd1zmI6g8SAjG0kp3EfCpptqK7nfqij\r\nESIjT4Iq6SzutzwEGWT9OUbbul8a2UOs3eR+N5U56DnTOBoj4wrA9jXrQgm5\r\nKsiloW8Hu8w7ik0HTJPCuh23GiEDRNIY+ZV5CHbomS6OdQGhOnradBZXFGMZ\r\nTSrpB89hx7/jNaP5o/EfsnEDIPpEfgYTXKkA/v+ziibMEyLJn9VCczR97aEk\r\n7hHc3FfdQD8CjFfPMnLgDLk0hbLDaVpTdRJ2aGKT2gbRkYwKYrRA2YgB5IL0\r\nlhkMfBSBMn9GE4XTNrimKnuK6BjUN/Uj+mPeFxsys3zs7i/cmRovbuPLuiiY\r\nBPdBH5+WHW8HdSdGhkJm+WTnwwggwbhZsZFadPoyUAoOQV9xXT4vRIVDIJEx\r\n+5pZh7DaUrowxCZ6oU0ZPPFky0T4nmGoG/0vipGmXapuzGpsKXBr4YF8xzR8\r\nRF9NvIVBp+M9zTcl3jEn+FtGSz61tW0vXo9/vkMyN2KkFWrxaLFnzCtduW+A\r\nefaZslFPU7zsWTlG4AmGG8V9iQZnr+1EdqE=\r\n=mhxf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"266491a48f1efce5e4f2cc0017d8dfaa08804c30","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-pismo-dev-266491a.0+266491a","@agoric/assert":"0.5.1-pismo-dev-266491a.0+266491a","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-pismo-dev-266491a.0_1664840590633_0.8981722632061424","host":"s3://npm-registry-packages"}},"0.3.1-dev-1779b41.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-1779b41.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-1779b41.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ab1d63fba4712bcf59acef7ba83e3bdb00d0271","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-1779b41.0.tgz","fileCount":41,"integrity":"sha512-IuH0m3MrZ9ziMCxIeStheQSVMcIOkJ0GcfAa8avyOnapkNfd8k1nlaSzAvo6vBMtZmSkLnRQ2HAZPGo2jB/S4Q==","signatures":[{"sig":"MEUCIQC+CtJmqvg+vDnFZ/8nGeCee2upJLmM1zWoOq9ejj67UwIgaC5i8eSrJKpOFSgEJsL5TMc9pNwoQFMEbX5I8hkRrzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPF3fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqeug/+IHJAVMpCZrMtuZx03lLCpnLqabQhNQPzFqAnnl7bCoVwsd5Z\r\nnhGBA6ZsnVwoYvuEisyK0MWn39Ljyica4CJbeMNroI1tflcpqalaUCKhHUML\r\nN7R1ywVBI61UNR6C7fYq8UWB1jJxIJFkZuITvVzsYSOgX/41VLtWPFDq0u0I\r\nBmRAviiq22B9D6rP2xBjIkgr+CuGPCAisATEkjTH00O+ApDcUdUK/HOaGWeL\r\nNm0QNvmFpYnUTk7uoLeG043z9pov63wJ2XBCkYyco35Zxly70RHD9fWyHHYl\r\n58PDICgVJTNXaaonBCgDEOSTkoYHDa3MFsv5yaJxyr7BxZ5vEmfQHORyTlfD\r\nVgNqlfx+ua6UAqFRVDcXJIf1LyzeWZutbCh8KE2qXAdmBIq4vnQpkMCDPPrk\r\nmRhGRuYFijr6O03QstmV9Dqm/l4FB2vjcw78/64c75QB1q0uvCCaiy2Eb2mt\r\nPo9NZk956oL1kLeDlhCmZr+Q2WU+Uhb0Iycbo6Y4Rpihg+6WZVidQfytUGiA\r\nA5wDx3rPWtsrQnpcLYotbz9/13nVwNy3BAqw0p9qcEhY8mFfM3VwKv4s8AzS\r\nvvq7U/eHx5Xr0EXGq6aHYBCAlASNK5sNPxkXwCqvDnFxHfFEX9YusJvxRX5O\r\nAM8iotBQf9ad6xs/MasVm5aigwcG4jOwp2Y=\r\n=sQ1B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1779b41066281049440a17f7f9600a4f3c2b528c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-1779b41.0+1779b41","@agoric/assert":"0.5.1-dev-1779b41.0+1779b41","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-1779b41.0_1664900575641_0.41895752970230826","host":"s3://npm-registry-packages"}},"0.3.1-dev-fb53f6d.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-fb53f6d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-fb53f6d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2f45d50b6d5fcf4299d8961a005966cba13e861b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-fb53f6d.0.tgz","fileCount":41,"integrity":"sha512-Z9YMq5fndfxXo0l6+I+cBI0os2gtHztyPvTpt2abh7Zb2OKanmVg3dr+xdPntThq09iKmpXNki3i8KouaxMcYw==","signatures":[{"sig":"MEYCIQCuIXO9mLxxZubamG7/X9lAbeP8CMlmSgyl/A8UvcJcrAIhAKmDQrAPzTnjudRV/cC3LzPPWJ8ITcQyBXLigeYX81KQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPG3DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+iBAAoMfch/FPGOniRAx4W1xPGSGY7ZW2GfylBF7IMDllNLYhKddX\r\nfHkO4fVuzn6Yz9IKpWQLP+RzUcGcdB9TSxGEfLlGR+JMs7cJHqewVUZg5p0K\r\nUXrDIlfpxrmHOYWk9fAuRY9fH06WRfJooBajNcNaJDVukvSg5VzNAg5u6Nps\r\nayATw0e9exhcfZByFVooMs9sJkiAsKgz8tOoClEd+a4djMLtbIsm5E4ifWEu\r\nNv/JktPZdZYzQC/MRk4Md/pxkBR0z0F9pXjkxwsYEhAwK3dTeELsoqYFmlNR\r\n55TjFGRbJEUgfisRajC8pLWDLY51tdB45rjG4L7oft33G0H+oMT8WeSiH+Ms\r\nK5vmU/QRxK7dVD3xaeC8SSUeitvnHeP/Wd8+V8sDk86gyEZFfJzmOanLhLaW\r\n8tjxJCv+J6wkAyzy1YXbA5m1a3BgcWTXNrUZMEmcR31LwJSrG49lpwGgkdXq\r\nYVSkARTDKli0zScfecIzPcwN1ns5KAxBLfdxTxkFsS1Lo87q7Sen6Q4EE3SY\r\nmJeHRYbrhhma8uTvC59yeJ5OLS/lKEHOGg3YqP6cbdUFY+4gX60uekh8Hx2k\r\nnsucr+WNRKIAt/DG7fjJMUm6Sdlu4qXclGJpTU1/C7Wsn0wc11i/2haJsOmT\r\nrEX02AiNIj5NnSMrrmqS9laoWTtMyyi9bvU=\r\n=zHQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fb53f6d7abdf9f9f41b8efdcc53ccde675dd2928","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-fb53f6d.0+fb53f6d","@agoric/assert":"0.5.1-dev-fb53f6d.0+fb53f6d","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-fb53f6d.0_1664904643272_0.05334624068999916","host":"s3://npm-registry-packages"}},"0.3.1-dev-7ce8bcd.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-7ce8bcd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-7ce8bcd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d368cdab15b803fafb0a66d12da994b10527eafc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-7ce8bcd.0.tgz","fileCount":41,"integrity":"sha512-B5U8VvG20Ru7nBiooD/OqLUyf8Ef5EIDI74EkzalfZzHjSGR3FaaegqppYtBIKkNHU+sbhH+xJ8k8ryqDpmizw==","signatures":[{"sig":"MEYCIQCRZHtWjf16a1tJReC43/m4md1+oCgJySZC35eHBWhYVgIhAO5p+7S8BclQZOBJUnNtPSMQUbCc1sDKnTq4rwx8CL5v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPHgDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPmhAAid6WoVJPwTw7IuoMr3+rj+NDZKKWTdqhCz1Fm3aV/cb3wYO+\r\n5Qc4ekMd5OKDei6D087mL6MsMMN8eYhJ4/xtzaO+FMvAHGZhi4dYcFwPMuQj\r\np5KArwxvZCafpEaIFIz2KFxUz+3UoA8KoI+6tOCRuGFXYXU/hN7j0luBapUq\r\neV7fIrnZIU1HrZzVF6o9a7rqp3qm/GeUlXqs0nRkmyoS6IxVUmiYmsejX8JQ\r\n1qa5ZMRecou42JocFzjaeqaBOgolCbDanCtlZC9qUVtTaIGX4fCwfQzC+ttK\r\n/4281fVNBQ925CYADT4nrnFeg8h7nD9EhE4wzY5NiftYzq164v7Qzc+A0SEG\r\n64daTc3GYVhHsm3UeUK80HCFC6GSVNRzoXg9BRPlBZmj/iGExvvUvErkRK9U\r\nb5/fBSFFzohFTcY3vEikLTo4zPgw5UEo9AkYTIFalZnkBTy8vWpnlJtpKX4Z\r\nljLX2mvcvC7XjbKPbCD2vQr4DjwoEpXDPCZCquOTf4d518YXJwEfqMeaO02r\r\nC4SXrN3Gacqe4Eo3ShIvYvtVyb3EFm+RddITdla+8+QrPv08OXksoCerjjnW\r\n9eNsYVx0QIj8pjLB3XOci49YcfEgbHBbKffP5Ic7GjM4AZcp/kuuQz4+8kLs\r\nWednkchcBK9C2i6ukQrqAxzAKIQRI4Zye5k=\r\n=aUmi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7ce8bcd4a847da6ed31af565549a117ca6a05387","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-7ce8bcd.0+7ce8bcd","@agoric/assert":"0.5.1-dev-7ce8bcd.0+7ce8bcd","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-7ce8bcd.0_1664907266991_0.6818949601057647","host":"s3://npm-registry-packages"}},"0.3.1-dev-7e071a7.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-7e071a7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-7e071a7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a33b5920692c8dfd7809cd6c309e0cb995fe2b1b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-7e071a7.0.tgz","fileCount":41,"integrity":"sha512-dwoWHD4s6orHQD+pYIoNX3VR8FTYANydPDqGfqzqW52WxaLCTsfCOgtXrMzUF4B9Jk3XPWgbE9iSXdlOxazjYQ==","signatures":[{"sig":"MEYCIQDRYCJHrS2QVGPJEkIJgxiWOSY0f15iVnWJa6ZNgxCiEgIhAK+0xGkezP3TzVl1Tu8qIKsFI3O+4TiLPLrhpLniLMHP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPKL6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBzA//bNt794BefM2YV8FsiIy2GfA574B71FpSiHizLnBigZ4Zeck5\r\n6kCXiA6hnk9ZkAYpXBSVn7DWcedeAHvbR6ow4BkqNOhZUqLzLpx0t7W1qhsa\r\nH8EgHiDHOALkpI+yz7rFcsyrJBig/0WhzABocBJeENTv1gXrome7RfmAfGt7\r\njPZTYToQK/YEmnfjFuERPXLW6f4LQgwwK8uNWw0/0pSTeVVJHC7E+aaOkTrT\r\nZB7Mjz6abEMs9QsPJZAeKzGgCjjxkn2kvxMwSXu3MI0xtV5gQG1hf8tRWath\r\nKEh2LreCwpNN/P2VSdWxr+q2hCo53JJeEt6oQQESiOoStvvr2akDbJHkwc15\r\ndskSZ07CoDMSIuHKGivmnxkteq8VS3Peg6026BBDBTYcxwTUUSrpUs9TjBRR\r\nbABKJ9ACy9RSzJ294qbSncC69TWPMIngzFH7wW9nEY0S7YMlthtz9+alHabz\r\nYRwkUv8B4aG2alkDds5syXUt33U7gwNUvsHnQ/J75BGSNKUpGzxwIY5nScXZ\r\njbYqqVKB+kwYLp0IABC3YhFhZ10/S3Y4VdE7WMBmacafyhhHxnunvNy1jJdU\r\n/aTHZU2oPjJj7o7cAdjvKIe9AF9biX64ods+FK7v25/LhyuP2wZ3xhOqusEV\r\nr5oE+5RSHsK9Ec5B0DVP0TAcVPsyKJ0G7I8=\r\n=j+5e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7e071a791f6ebf02c854e87cd08716d7e7d8f1ef","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-7e071a7.0+7e071a7","@agoric/assert":"0.5.1-dev-7e071a7.0+7e071a7","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-7e071a7.0_1664918266453_0.586951723154006","host":"s3://npm-registry-packages"}},"0.3.1-pismo-dev-7e071a7.0":{"name":"@agoric/ui-components","version":"0.3.1-pismo-dev-7e071a7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-pismo-dev-7e071a7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"650f35f8ae5e4ecd80403449576ba628bdf35cdb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-pismo-dev-7e071a7.0.tgz","fileCount":41,"integrity":"sha512-3ZZkSbXzHDZobU/QeGNhzZ0DSkuBLWrw300v8ArqBC1HsKr8Cgn14lAzJK0FKx7RZ0wIsIdbOFtp47yom3TwRw==","signatures":[{"sig":"MEQCIDeWiwiulIFcjiCtkvQsPbM1ZWOFigHz+O7IUICrcY5xAiBYtv/KizOytbIvQa2d3QscehqhJqRaT4jIIDsf0NuujQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPKQdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5DxAAiC2rpFJjISf+8RP/8bneRhV2nTqcM8zpTpWufhBHM//qqthZ\r\nXlfl9J/kem0HhVPpWAT3/dMzMcuGun88nk/2Z183ugdWFbTCiBUyLluCI5E0\r\nSuX3vrZR2/vbqwQHgH+BF5uARhc2BV8l4FqIkzdvyIR5OtSiwqT1CLNXVAbM\r\nfK9wovtjM7uT6dwmAWQMo1mKRD8LXlqhSfeYmu7fWBhLKm3+WRiAqguqp/W/\r\nHLn+wexL0ZauIy8Qu0PYLbeJtuoyHArzFGKnXon8ksgQNeqKUIBzpcyk0Jg1\r\nmqfYXfC7HQkEAy1lwmEM4jSa/2XQei+AQlVy4ODC87AP8K7m5U2SoWO3f4s4\r\n/wvgQnFxAnHBRWhaSfDmmw1joYzHHQ2YnUHRItNrvknQen7GkvAT6opkiENq\r\nQZ7b0/92VDNUx9GzI/z39RzatrMY0Mta45vqpGiKRnaHPtAIhnLc0gcKozs3\r\nH7pQDBCGxMbgsX/vbGsnNfhpfnE7AdAxcWZrNXr0LCbYlZqNdRpfFkOPdztH\r\nPp6dKSkKmXYvii2+PASVQg8orgslMC/+jZfV1SsyGGDxduY0CNtHLvOlJKYs\r\nKGcCA56Z5M/jFTiaI5zRkacwDJPx5jQqeTmB8C8b6gbCRcBFGPX2hmUeGGXU\r\nLvfkiE+f/XbhPZKObPkbAB8NgLyH+2jbSqQ=\r\n=qq/9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7e071a791f6ebf02c854e87cd08716d7e7d8f1ef","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-pismo-dev-7e071a7.0+7e071a7","@agoric/assert":"0.5.1-pismo-dev-7e071a7.0+7e071a7","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-pismo-dev-7e071a7.0_1664918557110_0.0298667445774905","host":"s3://npm-registry-packages"}},"0.3.1-dev-19d8208.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-19d8208.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-19d8208.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bfb56c461acdb5c26e6480c68d231a7ae8def83d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-19d8208.0.tgz","fileCount":41,"integrity":"sha512-YzY9j56i/PoOFApcAmPUN//GQAgN0SZ+BrH0ZX5+zbexJoFgxPOd6yDNPJQYe8tP9UBVuqKD1+wQcitkpWAsLQ==","signatures":[{"sig":"MEUCIQCEwybFhbLBjE6Jb1BwS6Q1lYU8ZIpKm0aakOYI9qyVjgIgGhRckV2kN0y/Y2OHVuHKlbXSiYQGEHeU+RHnK3xKLSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPMQjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWnRAAhI3T4Up7IyiM9L9i+ARBRcHAlfaprxCdpo4LGGeRhOOYCWxE\r\nwuZ2ULMdu4KDp3LeN02KjZCVBfAT1erWDPCb7arsEAhQRzGOxajSUxKAfWQy\r\nj1AtryU1MfVJGOmxw+2Rmu3/Ec9sFdkwN1zqSj4Jj1yAkr3CB/VMO/OrFvv8\r\nE22SL2L3JCWV5Pimmi2DciPoaPRmjEzDLV7zl3qicZzb9Tm8u+ZqJWnYm4WB\r\neX05kkbNYhe4ArAhUf3iSORL3hwFEJT/hh0cREV06N3OD+Y5mv2xPWDPFr0+\r\njtZl/BQAxbWmcuDOXcd2PjSpKF41kwYIA0jU5H1IMM7Y8haiyZhK08WKEPvC\r\nj7MAQVxAnTV2BfwUmzNGJ21cSVIAKTF0lNsDi1rWJm6LGxxbccF8N84bOIcI\r\nTkt3qo4mTn3muwdl5WpU/DbOqP0HQqbV9MMmHwV6MTbzKCln/YErkRskjAuY\r\nPKdSFDNKode8uN+FGR4f0mlyEqMJHVqxrLrk3NHabI+nDVaMn/ZLsWsDXuRT\r\nNKKcKHzryCh77UREua+E+RKDTF5Mlb8daC//R9Vd9h6QM19guSWwc4H6d+ni\r\nkI5MO5vJHgz0D84eL1+3IFCdd3zE39Fmshadk4mdBofjNFP2r8VHTfsfhgXE\r\nwmudxCRB9aGwgQInRlTrLNuVytxQlwVBV1Q=\r\n=WzRO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"19d8208e76e4eb10083a69ece508f9b14337abd4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-19d8208.0+19d8208","@agoric/assert":"0.5.1-dev-19d8208.0+19d8208","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-19d8208.0_1664926755605_0.2679224226701322","host":"s3://npm-registry-packages"}},"0.3.1-dev-f9b201c.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-f9b201c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-f9b201c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"58701a626162d20d6c7f6658e0b8f596d0a31944","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-f9b201c.0.tgz","fileCount":41,"integrity":"sha512-jKQCA9nzdGpgbeAo5iwNXDkUJ65PfmahT0K1oW/VtjuKg4rhAt5KqcKzXyLzFwDtO2rexZa3HZU++NMJrQ9p7A==","signatures":[{"sig":"MEYCIQCmNyIfJ/IbfAdM39X/eFhKbhKxJXxF64T8BeMw3PbM7AIhAOBmth4FIDl7f5ddRz1GAKv67AdQwEiCSVuowc1rrY8G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPNIgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKbg//anpIt3h4tHXdFk/cb5s3qjB9Gqk1mK1ZhAPJA9/6OTn+z8/O\r\nZsO8YQYxWtzLqsU2p0dXRJHk+zzkuagPvzo/CAy4QYeJf86gUQ7M59ZrkvF0\r\nPndf+FgOWZU6DFoqkMTJTpBj9dfQ7ooOiZ3nDiAIGBD7K3V14s1RbHKu7Oli\r\nDtOtQqJSUgJx9xDHVomFtTizgkwAHghAICCRZAT6Stk5AQ0zXPPDQ7i8emJc\r\nhmkSQWt7uikGHh/lqFeSQ1WXd6pvXBJBkjTBUvAkccbTL+Bnbtk1gUOvBtVa\r\nNl6XEIcvM/+RBIhksqZUmGHQMy15frNldoF14bqueNslhlCCpZN3Vc0Sl7eA\r\n2YkB5sN2ofKtxj5Mp5/k12vDsNQlEM31Uu0KFenHqRW0kazc4yWtkSWVIo7F\r\nyJGelgUT+1028oEEd5WGIY3X7BGuFOBHyps/WammkIf/MAJuvot8SoMAUc6Q\r\noRGfHMUdUNHU0Z2d8p3WgEdeMZFSPyUYE1BC9i8OSWveOa1qWH9UkP3koJpf\r\nmnRG6vh4URbDAmuOdarDQbhd2kvVsd2g209mFkr9Ukv3UZgDwth8LNhetjgH\r\nQ2ovNU+cINuJha5AkxNaVUyabSOz8CbSfRTh2EdTGM1S/ZLVpc2t+dRsdSi4\r\n//25BIvJtIkIugagKiwV+MCvN5abAsNoWro=\r\n=5MPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f9b201c03f0a02c76280b70e207324b98561e4b3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-f9b201c.0+f9b201c","@agoric/assert":"0.5.1-dev-f9b201c.0+f9b201c","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-f9b201c.0_1664930336654_0.7727713816025459","host":"s3://npm-registry-packages"}},"0.3.1-dev-05ed02b.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-05ed02b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-05ed02b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1ff3258efc0155cc1605f185bd423950914bed51","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-05ed02b.0.tgz","fileCount":41,"integrity":"sha512-tOZsKkPoljBYhKL2i/7ViBc9PnO2JbAvFZk3FF3AGCSIXFxb9Tum1Db/KaTG+YHexyOLRhFlJ6g4SmVakDZLPA==","signatures":[{"sig":"MEYCIQDdHg8qjZgqIf0dAleGjyiE1S6A343A6T9WTP+U40GO7wIhAM6DIdZsYEHBK15YOdeF5JU2S6vUvRGlKkKSv37JSjRZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPdP+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp31Q/+NJ6aR9o9kPzJqxKAGW5WJkUQ1oLuhg6otwl/aRfZ640U9TRn\r\nW/Y8ixsmwXqX8Uveqk6UYtZewqC4flpLPCgsV250kZG5W/b/sy7kK5XWMSGb\r\nfDoJF+ZWwIXDZVUmnKdkPwOcF1+MqW/ST444pw1shSNNabUiVXv3PNq0TQvO\r\nKkUU8YG5ChoZ0H0CT4RwTGiSAbjtrZyZpmZDkuwxU2jdPj00kSAYq3ZfLWsN\r\ndp72Mzdf8ut0EmbB0GQwM3g1lGo1PTqZ/QpHtrX9ZABqZ3ZHwV0vZpkKQtUa\r\nnK1s6OLkAXjX5p3I6erksDV00R3Ri8WFQlEY9EeMKXXboxAHEm2b+32V6aBh\r\n52RzgZNNNT5sEN+UJq6eMiryK2BCDDALzQHyTJ1ZHmQ3Go314EZtZKSTUlhA\r\nktCQJQ4C8qitKMqacEi1C5JM8+npcn1Th6NS2xOzqDHMrZeLhjYZk46XyZRk\r\nv2u67Dk/WPXUVi5LssNXhrAjJJHNJM5pizRSbQrWzXz2Ziperbbh796wJMs+\r\npSOexed1AYfOnLsFozssHk9V83WuUpCbuQE8SRnGjMsan33rM8aGui1fZD1m\r\nMRjr0gfZwcM2+biz+Wly6oY8DK6ZwpRuvQ/xnAnnWeV24oyk3Lrg9Vmwhz+E\r\nqtMynDLA+5PkuD9Mp3PrtFe+vWQ3pkiOvXE=\r\n=9iPM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"05ed02b9cf5ee1ee44ff2f2097c0932230f8b053","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-05ed02b.0+05ed02b","@agoric/assert":"0.5.1-dev-05ed02b.0+05ed02b","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-05ed02b.0_1664996350152_0.7826085637965006","host":"s3://npm-registry-packages"}},"0.3.1-dev-1657e93.0":{"name":"@agoric/ui-components","version":"0.3.1-dev-1657e93.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1-dev-1657e93.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e699e477a20523ee3895f43e82bd4b11cce7a645","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1-dev-1657e93.0.tgz","fileCount":41,"integrity":"sha512-37d+S/1t/RlGO6NMHTnkzgA9XrpGIxCznSvysxB/8NKj8uVZ5aZyJTrcsL+YQD4NV21h9rP3tRWytZzUGhcoEQ==","signatures":[{"sig":"MEUCICLxS/qduSTgOE64wzl496U4IYZXhLDpi8Le7QM7I+7yAiEA8FJ+P/bfMbv4wxKJ/GvRHvjLqlF9pg+OtRdksbkESM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPd3QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN5A/8D6Smlapk44Z8sMzpqtAvUQS/nCwGZinC0cvHz6jZVkl1vEGx\r\nBC1D/HY7G+qqkLp5/d+9FrM7KOgDz9QiFmfgpACUElH5Tqi6QAdIbXmf9ooN\r\niZg1bkqq4S3aFmESIMA2UbgtwEOXGhXZR0cJE6nDfmoyN9LfQjW5ZkXbLeke\r\nDX4CkhqJj4kdTO99iX2AmTL/8LxcNFn83s8VfQYhQFifKU+s7ZTrL/uZLQmM\r\nJrO9KZlB2ovT3uC4d4qpRnA77jvDoBbtevUxrIVIbIdu2QiEZ5kRR2xdflNz\r\nu6YkdaznJC8d6fz+tywA4q2eq/SYmOmuLf7OTvGRpXW94maBuoC+GmYSw4CL\r\nWG4pDm/1Z8qwA9QfEbHzTuiTx2cdrKBHlRr5CmShx0GYpZFdTuEqoNVKFwya\r\njNNSdA1N/1DioeJgoRppUsDfsVUtFsfzxTUT85gjmCBob7XX/TdSXiQsAp8p\r\nk3mh/ihuV6SQcK+b9os9Ibueaasa7OkozKGGT29AcYk5BK3i9WdlWNs5DIE6\r\nC55PJP3YABuKczHALUIDSmMaydl6xP9Oi7piMemmXbHw2LjIymbOiTjKtI2n\r\nv0oI1bOSHSDeJ+FgqV6aqstuwqdothNaXUGzuxYuigfQATmGTzOBHCZMCrHl\r\naetzNnCHh8eYd4d0+0pfOiLkcmb2otWHmHM=\r\n=a40V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1657e93458d908fcfa8d625ea273c15ac73a2105","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.1-dev-1657e93.0+1657e93","@agoric/assert":"0.5.1-dev-1657e93.0+1657e93","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1-dev-1657e93.0_1664998864808_0.8788055955935945","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@agoric/ui-components","version":"0.3.1","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.1","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ff568b6ccd3bb571b81e7071fb5602714cac1928","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.1.tgz","fileCount":41,"integrity":"sha512-fG3arekyMZy/CWMz2w9HiwlK1C0d1VOq7cjLNclTt5kqRbH6cFYa4fiyekFBP8SFKhoK4XBGlvL3MgXeBMLD9w==","signatures":[{"sig":"MEQCIEBniB1dMvcDX+6a/pCUoFK7FehcctGnaymUZ9RP6B0pAiADp0pNJ94t2lv0cfW/0U08APBhK8/K4Nl5M7qVBGWKTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPeiUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpArQ//dzQ9CCUSXLTpcpsFFSXIMcrsVOt6nkfrQfS7Btn4HKzLThhY\r\nO77VSQCGnCo4ABjYmQ8kCZqEN5Q3IBKQYqaZp8SbkmBkyxqyXCWrH/2Y23/+\r\n9O4Z9kDaRVPer5rb1owODCNiMBWhfgu2cyWCvcvW2UzkPDvxR227zgjv4qK1\r\nEAXiam6MPxi7sNCl3h5lmcuv+Glrynkd+dscPh0NTw4AkdsO5ulu5xo1R7CT\r\n3QGGn/jUqkOsn0Ck/5Vm5RJbMECckKBflrJdLi59M6KANb9BN17slOuaQVw6\r\nw2Oea2PABYM4zodHRMuxoSqteNrWoYD+73ZIy6uHZvLVDPBTLIlA/Pdi2u5J\r\nV1EBlV2THpV0z5Ul3OV87POqiJ1rRFHi6cbIRf7aI/ZG+w+6cEcB4b2d6Z4G\r\nRP059IaA4i63h8GlyRKKygPSKQVh4G9dNdkd5Zs4l/XiPlJ4F1R2pA0fCuVy\r\na1ZpmxkJuPvAOilfvOIZwA+uqMs8xI1WrrI/zxHuy5bEn56L8UwXisSmEFUT\r\nhQFBmT3vlOxVZD022DZxzGCrFFYpaNEkG+/J/3coNj/WJG82D+ataO3e1046\r\naM6h/AI2pq5bJEBjRR787adYAFDaTUMimUrpbWpLl73Rt+QhUxKhVRkooWAQ\r\n8jwSDUpuV7O6I0rsl/Bnk3zobLUPfkYaZMg=\r\n=H4Bo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"fa272ee6ac2bb7eee9d7b3093e222f782781f842","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.14.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"^0.15.1","@agoric/assert":"^0.5.1","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.1_1665001620121_0.47449992278417175","host":"s3://npm-registry-packages"}},"0.3.2-pismo-dev-fa272ee.0":{"name":"@agoric/ui-components","version":"0.3.2-pismo-dev-fa272ee.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-pismo-dev-fa272ee.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9b3e4d3cae6602ada5d432806fc475df77e6839e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-pismo-dev-fa272ee.0.tgz","fileCount":41,"integrity":"sha512-R70DYpnEBjxToYfpYLqgXeVecNrDLdiAaA5CD5WcTeJF6dOHee7XvHaTnXA27Jq5qp2eKROHW6HsbESi15/zww==","signatures":[{"sig":"MEQCIB3KvkqS6tN2CwsRXXG+jLOlMqS5tOP/g6zBXprnTN7UAiB78p2L07FCmEoJs1Fe2zIxa5JeH++ryxk6n/ANH1s9ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPe19ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp81BAAgT14IkJ1SUcuw/GTThGbElXjIupDQSarxOXiGkGPr1QU5ugG\r\naX/J/2oADZSzKNYAhGaCaLapYy4ZNPH79cCxPFFL+0ZhSnQZc43qURdbymIP\r\ny9F08uL46SoEfB18whkrloZ+iZcNrq0Q6n3j389Wxi/7AvVtTf1Qx0DueQrL\r\nZeFTbE4BSHmeMefGgXPhW4q37Bxz4FRXkWBV8q46dr6sMJCegL7x0w0xipLb\r\neOOZp3w7CXnJkL9F2nbaVbr7BHwiw7h5xGOAO0B6huC3axLhRE6a39h7prKf\r\n6VoL5lKDyV5p4KGDBcxe909MSrBWGMy3qeLA6//jHdWLEnTG522a9Urnc3L7\r\n2Oz+hURdecsO9wwhu4XjvGxzS4G03YY6xzJFxZvXpOFva0VkygShGzC+1txT\r\nFoJLIfpvHCO8GMnySr2iYwMxUOIoGqY7wlrCuFyBKKnFTQaAzKpNLb9KdmDj\r\n8v5TzFXnXtruKvxcln1zhJa/UiTdpvrILHh7dqFBNm+L9h3zaL8faHx8E4xa\r\nX/MpgtVxGd3ttCQGSBNuVCEGoOhIN4Qni7H0k07Yy2pXND0vt3Zd21+ewnnY\r\ny+GSEgYyjTnqVnFywH5yp7vp0ENU/rCB4ZIP9GukeAF3DQ0q0mwf4ZBHyaH0\r\ngTBYMZ7gdZ70fQnP2nOl8FtMuVxdAS/iXmw=\r\n=coD/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa272ee6ac2bb7eee9d7b3093e222f782781f842","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-pismo-dev-fa272ee.0+fa272ee","@agoric/assert":"0.5.2-pismo-dev-fa272ee.0+fa272ee","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-pismo-dev-fa272ee.0_1665002877047_0.1472165146904887","host":"s3://npm-registry-packages"}},"0.3.2-dev-bb12e52.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-bb12e52.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-bb12e52.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"79984bde83c84e2a59d6ae05e5e40c8c78a954ff","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-bb12e52.0.tgz","fileCount":41,"integrity":"sha512-/cq45NWSLF4Cfj+Oi5p/mcREtWM59Qvu/yh9VjR0n6Mn4ZbKDtyV+gyT0ipVC/fzlne3aItMEX+cvnMFn2uF5A==","signatures":[{"sig":"MEUCIHzK9CGyx0IUkFRnYDPWU62ZhNoheQDeZ7XyIhlp+wk8AiEA7FLcEioxZYdQV28+I1OlNHxxv0rzlFVjcgAs8iPVHi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPgZxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2GRAAo+l7ce80eLDZS6SGZul37D7NtZXZGVA1XFtgpCHqCFlbordV\r\nVQVy53lhptmG6DhKYEXCKww+mzklun9hshN4CmQ24VhEwa0zzc8V4uYqN0Q7\r\nIGHMvuk8/JOnB19PqcbI/InuTHcI+QCDfZ14Th5hEHvSkmgMTgA2Y3ijFpLb\r\nXBXLXfN6kskSE+KIUSr9JPltE/26CFEkTQtXumoACaV3CaoS9wm4DgnMkiyB\r\nFA5QU3PMeCnz+WI723aON5rLJKUcdKds92unkY0RPJDIN0P1A9Khs/3oAr4F\r\nvrcmkPtE3pM/HAVPyrJSS8Xu4Q7i8lf84BhABWdGjK4mz3xaG1CG0bQnFs4o\r\nw9WzVvDvMf4QAyT2wg4j9+TNvNyyCmdyG2oOoOOHlNnN+dsurLroGKG/oE1w\r\ntVcVbbOCld4P89DQQYUBt7h4V9AOhr3yl1iD8qBzoWyHvAAxnb5SCqlyT9JF\r\nK5M45vhswfJcKXOPwcaFue9SNVquhmPyYSB65A1/dK1aQStS4XgcVPACiTG2\r\nwqJMEUr41Y8WPvFg/fgUBv9sA2CfFO9KsSdBG8ZFn1NLXs1CJE7ARmleO3EQ\r\nutwMAmqR2L1four2flcCM8a1a5hbq4Ow7OyALkHKvijCYFJpaVdPKIKO61Hm\r\nwyTFVOOd/LXoyEMaad7PvSo9DvX7c05GjWw=\r\n=3PBZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bb12e52ee6e0e4bdc5dc0d81be1d8beee55bdc87","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-bb12e52.0+bb12e52","@agoric/assert":"0.5.2-dev-bb12e52.0+bb12e52","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-bb12e52.0_1665009265599_0.6321698277866874","host":"s3://npm-registry-packages"}},"0.3.2-dev-d8ff18b.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-d8ff18b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-d8ff18b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d522f585a4c75066a3aff275cd0e6ae9ad7518d1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-d8ff18b.0.tgz","fileCount":41,"integrity":"sha512-pNVuka5wb8PYzkY1h0IZrujrz+11BijjX3EsrFEyKVaUXJYsHpEQXXfKK7EaXJ52poBMYolmzp7DDjfJzfxouA==","signatures":[{"sig":"MEYCIQD0wbQwtfBVuRx8+Aokwo/CJ6GKwXNuAgHkJH8h1plIaQIhAJu/zicKJ5+7G5r1o/oazRW5fcleF2UZNkaSKot+8E6C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPhUeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz6g/9F0bgUwtXbOgeHAIsUQmid3cJNH6RkOEMvCz1qlx1YTEQlrQJ\r\nlKSWQAm2wwFHK9/5/YwObRoiIx1+M65wd248WBJSFnJ88bbSbAdtr1sERSBq\r\ns5adQUw17L9IA95Jrrimatz3lcCCBscSlPpbfOk2Tig8eTu8ExYUemQ10mMm\r\nxIMRr3ihxaJbn+wsHIGcnYm4r8nd8bMCApvijZ9KOVSniazJj6hnoMXkPwqE\r\n06Ei1S4gDluhJ/eRfcJHB4QPLVg/AfqeMFbEDrWSEPCmjFjL1Gy+FXpstcVS\r\nJ04C9I/hYu0fu3OjNYoUlczcfvywaZx02mTVtlqtuksNvQn8ju+aC1ZpLbb/\r\nqbJ7J/A3gSCVlNVZCWBn8uN/IfkIZjTpmIu6gURHYEmDiCxfltwv+Qj5B+Co\r\n9gbRD7x3pdUq66mQwPUbP4b9va2ArRZJVBW7Ces/OmlzFxqB+dR3NgZbUSnM\r\nWahHrTbUBvtl+iVCplk6RRIOeSz0wxnDzJ6jTn5ewq+CjruzF+RxQ0ICKjkt\r\nn0MFDdMi+XRclztmvUmMhqLKaedC0U9NJK7bXoniYSz4moARDEkjdFV0pHd7\r\neGeSgWfjfZH5O38HP3t9bGYCo/79Dr9l69kSJuMeQ5X0zVCkZFEIH0oNHJ2c\r\nyJNLNPkP8tu9FtKaaEZddZml6cojBfHchx4=\r\n=QGFY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d8ff18b936483dbca1be7b1e5c234f86a952bd21","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-d8ff18b.0+d8ff18b","@agoric/assert":"0.5.2-dev-d8ff18b.0+d8ff18b","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-d8ff18b.0_1665013021996_0.8369610454716523","host":"s3://npm-registry-packages"}},"0.3.2-dev-b6198c3.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-b6198c3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-b6198c3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1b2ab047acab8057286d6b95f593a0e494b839aa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-b6198c3.0.tgz","fileCount":41,"integrity":"sha512-JyCsn2GGGbZcHJ88Va2hB7h3iC4OOzRi4zScJynEc1llyRoTxFlkZIAqI6+p+tzHHPH2aNwClJHEmR6z+LrNxw==","signatures":[{"sig":"MEYCIQDWs8QjJkCxEgGazJgu9aQ7mLZhQrdvCEjCC43XNWOiowIhAIcJP4uceEycUxk4L8N9xWw50BCwI6A5Vt8qsHcPBRZk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPhoQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcZg//XIe9hdP0jLA9jzVnJFJMyYODdkwpQ/1yUDIdRNho9m/S3gUD\r\nNXyEJAStmNH4oPaE2MtIX0FHBVKnKSrh2Lm3YytVjyTs+DZwa7HKERmV+jnG\r\nD0Wkv7tCtMNiouJW7Ooy9U/MWPX9ri/MI56iv4F7GSVyFoZDci93SZrRIAAK\r\nm2F91OZ+Bt2qUHon0sub9uVZP1Gvpx9BM3PPMK1BXajapnABqG3vwU51styS\r\ncrg2e2P7YU2B36z2tp2LPO6lqeyZ8QVZ2nDSJavKwl6k/YV+F7u/M0YwvHDp\r\npXEzpXJiUKDgMbMxOQ1Do+XdtpJsAFADOvAXTsmtTfl2kJuXBVPVyfCgabUT\r\n4Pt/s+d4L93TH3C30H+U5irziF0gXn5CFJQK9OnObs1SjukDQiAZM6UTiLGh\r\nn4urngFrh6ds0kK+JgBjUcFHihEqw77NYWac4gvGYRQDApa3qexNQRtoT7GO\r\ndbSQ7Fd3M7AsFTirblgDHICM1QZCKPnqiSSZcxD+9S/SYYEeHBqpFSxRAoyk\r\nOlowmOlCFpgaKJQfXsFNwn2tvzuyJbNEUTffxUXQJJHYJz/MEuC6zrpSyHVy\r\ntNyBHcVkJoKwgIz/BtkQTG7ZpM92R/cj0/Is99I4NTu6kZkUV1X4ko0/l4r0\r\nPnNidXtgWon9Beq8QG/SAldjzrG03hInljo=\r\n=VWdg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b6198c3f1a3ae00c5204945e85d72c8576ae163c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-b6198c3.0+b6198c3","@agoric/assert":"0.5.2-dev-b6198c3.0+b6198c3","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-b6198c3.0_1665014288399_0.6616259192749192","host":"s3://npm-registry-packages"}},"0.3.2-dev-9ef80c2.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-9ef80c2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-9ef80c2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b83fd088483b2daa0b820eade8b1220701250aca","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-9ef80c2.0.tgz","fileCount":41,"integrity":"sha512-Mcfqv2BGSRrOPP5LPNBil17qfWskazF7bTdi8pc8+lMAYKa3AB/rTVdaLBZQaLcMxlp/glDcPN83OxxZiUz0jQ==","signatures":[{"sig":"MEUCIDvCPXjX6pR7kEheWgmRjpHuSSo356brQqxfSyYgvqOJAiEAsw3tGuGrawTXOaPLI8Sa6dmsZS9nsrFDhhykBr3cS6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPioaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9ew//SFJMeqs+aRyalo97JGCb9Jp5Mrf0qRIQoIfteYIPPYIpp383\r\n79Med5w6NR7RUoaXGbg/fjavDl+rZ6IKVgvy5FQ+PDeIl/Yk3yWggIboFk6I\r\n7h9PdN2O2Rg10tl1d9VhWjEdtVy+AT0gD0fbnLQctp2DCv10g55FlxR71lO+\r\n7qvO+TQl8021HHQAO9YFzRC3VeiaFO3blPeFHIUIx+fBrnNTU3/aI7o2X1LW\r\nhf1NnDuQtNWlSc9ujkJYHWHn/w1FZGwMdr5eEg4TWnvLdB8hHDJB8ca+lmql\r\nY1/Uwb8/x+oU3fv0RZnr7Pf4LUOED/SGXg9qDNZCWtvdC45TMWdk3V6/S4lQ\r\nESz0fbSyK8t+Y5pmuqLG6hWV5OQyhYcpT4K1XLqqZLNGd0LNwbD0fTZzVbTd\r\n82l7xlAmm7P3RxwvtGURKOrKJ5JpZ6ccOrvhnSkmEuKv+8MoDVflIX0kUSHl\r\n2tHYsiraXVE/IzYX3dGpDFBh5rW5xA9V9hoM/2UJMoZuwI4YahMivUdFrHu3\r\n/5sAyyuZQ/veLyes4IadX5HAHEA06QcYbWgxnxvOVA1qIokmD3E3Q4r9kIMl\r\nBj0ZqDgPL07ITBi0sDptJsgRQboA5pOaYHxqBllUPXZ0xEWXOJRcZKMWQDmR\r\nHYQBSFq1F9jGW5WboGoDsTf7Yn79S8CNqzU=\r\n=nlGE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9ef80c2c1cfbd7badc72cf540d02c43b2826736f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-9ef80c2.0+9ef80c2","@agoric/assert":"0.5.2-dev-9ef80c2.0+9ef80c2","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-9ef80c2.0_1665018394665_0.48798933329925775","host":"s3://npm-registry-packages"}},"0.3.2-dev-f19dd38.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-f19dd38.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-f19dd38.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f2effebf793b8065b92dfc9cc5498bb4c116b438","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-f19dd38.0.tgz","fileCount":41,"integrity":"sha512-wVXplHJnaVkGDrpgb3kA0M8u4m0WyNq0Aiqv/QmZLw4oesx6j8SxRvmjMVb9Gaxb7jjrPMb9VI8YUfMCKsGynw==","signatures":[{"sig":"MEUCIQDuYle+4D4cNN284KB0YDoW92/rJ6k3mh6ldFcFbWwFpgIgYMI/2sBqM5QubBRbDou7Kiizt3YmGPAKAt2wPFti31g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPkX+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNwhAAmvp7Q7oYGQ25fQUz3Mu7GmA8PUYk0UyoBjqCM3D1wnya+y6a\r\nCJEahABr9zLC0famGfdcc55y22RIRQcy4Mt5u1Smom42XGC8pVRPofuk3znK\r\nIaXtH2Rkc5d04EB3LjdTP4B02BqukvLuF5UKO0m4lHInOhE67crNUJvR3KRm\r\nktk8+L+qKEbZ21wYQ6jTPscNertd3JXmn5MNpZSmyRpkK2ucjDpcfrtoaC1u\r\nMiOOEF9/8kNMK99pCaJoBswjjMlsSvPSi8R2WhYy8Sh94ZFi5EMGjb1Imv8R\r\nWbhcJRxbSaNnNBt6iRpn5xeFBPx5NB0kPBLrrCQ3xTwH/9xiN57xJ9zoVmYF\r\nG39Hng5eLN1FvzmoA1Sk17M/aGG8EPK5q694by4M6PFR2RNpbfVYhOt0U17/\r\nUKacXiS/cnv3CAUnxdV7vAREdAhZ814wD+NlFzErX+UTpWhi1Sn5iwQUEeGO\r\nBsYdKbnAmiPH0f3HP+cWRjFrA5NjXq+2Fq7DklHr0xBTBi90ZBQtYaAV+UE9\r\nNFIn427ucBUrNV2lUZ1v1TjSD7laq1q6g0emri/CEBzZ0BUa3yMbOWiXrA3J\r\nrCjc9wBZqzDNCFOPOheSj2XKXtZwuPYLY8s0Yc/NWjUMi2LcS1WpC5NfANdL\r\nHX9VNAi7Nv8Sq+yOAML+vCDK4qzAJsPzUdw=\r\n=Q60m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f19dd3814ca9fc8b56948b7f5928626206545aa8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-f19dd38.0+f19dd38","@agoric/assert":"0.5.2-dev-f19dd38.0+f19dd38","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-f19dd38.0_1665025534240_0.8127378247872956","host":"s3://npm-registry-packages"}},"0.3.2-dev-b63ae3a.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-b63ae3a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-b63ae3a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"106005e8b3dc7459470caf34f5b700dd843c6394","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-b63ae3a.0.tgz","fileCount":41,"integrity":"sha512-qbIJVfGlQj35eoBqS5SITEA+4VudVp+8OJkZSU32Ore5Zf8bh7X5Tck5a0ST4tYURIJS5PX2fpNRq33Z5t/S0A==","signatures":[{"sig":"MEUCIE8fk7c9br3OBKvnloU/i/pauZvtlfJoVw8Nh7F7eWoqAiEAzF3NTdMVOcgaTiCZ/LawVFLKDGi+2bDtidE7Zs+bdBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPw7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8tRAAkp8NiT99798Oal1m2qWhI8CLhcj1apBUtBMOQPe9szTyb0Vn\r\nK+/JAmbpdmzeizZ64Oxt0r+XhAjV2SGoz0ZV0VIbRxAvUORXyboXvO0sApPx\r\nWGYpSfhcrTS2adpf2IzbI0IE4v7y5NYzgqE5zXHjDnQxrXDfQRSViswIfVfM\r\nf8nV2KVbeJrDEPO4OoQm/LSSsarJAPtyn5yYzu+MSnRRNNhdrqG0gkTqp7g4\r\nXLzNEYZlfzC65j0zYYEeBVoFYjxvEjr+B3aNJ2NDZOCglbJZCI5iL2hpb8SM\r\n2NHDsTogoxgvZnSsI2qujby+0SS4YHIYsaa1wv6dv6xicepf30vWYbtCCA60\r\nfLOaBPAgj0uOALvA0h722h0G9Xmq8y6fTASqYGlIkA0zMTktLRI+xIJ8fRWk\r\nR41ja1sM6VCTNa+TX5yPQNhPjLbn8zO1cssf2QhprwtKWDlYsnface3rX4NU\r\n7RvwLYv33liaeiFr9/mk31o5LzTN9ec9K2BL/akJL3PB6gribbY66KV/feMN\r\n0N0uRHSrI90P7kSmGmJf4+IagRKi7HQ1rTmskuZPJjCpkLp3AkN9xLcuWXkm\r\nZvssi5IiDPw0SvzgPMn2JwI5x+v/kNgX/jFTHXZsKYgjjVi1yy1CdNMF7+gd\r\nSX/8vUKVoarKUaUKObg6oc8XeI/T/lptB00=\r\n=U4gK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b63ae3ab963d2c27af4c630dc73ca5f75a3e0f9e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-b63ae3a.0+b63ae3a","@agoric/assert":"0.5.2-dev-b63ae3a.0+b63ae3a","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-b63ae3a.0_1665076952691_0.5906554571700839","host":"s3://npm-registry-packages"}},"0.3.2-dev-4e23f70.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-4e23f70.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-4e23f70.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e2b78465ec31d1a5f22945333b942115d176a037","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-4e23f70.0.tgz","fileCount":41,"integrity":"sha512-p5ZWwL3KAZvrAuVSWLWfQ1JaO/RwrpF6fIGuFgQEWzJfp8bykKmDZSaWwrMXQOKhn4YqfAVR22EaCQIPgfCekw==","signatures":[{"sig":"MEQCICMj7z+MXQBNeN2tEgMb7pRxeeBwFbuMQJH4uwuD8WZUAiBEkBwtauzj8gDWzLGKhkPIjMSkcWdL9I6IQcp/ZWO6Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP0otACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYVxAAlw9uU+t2sOycpOyiNtmNS6fK5/PBNxQwbfsb4JdLCeB3gFdd\r\nd0ln0WA3C20wR/cqpD58Yc/FX2erJ/QbVFELs2wdHlux06SwqbfVP9UmOVHg\r\ntlzuu5q4ogjv9eYhsX0F2Mvfy0AZyNk3LtxoiOWSY2SHfrjYcjkEJvFzUE97\r\nkwFw6Pin4cvRDuFdCDPpY90xSy/VGhkIxDMdQzhcsk2RVjcco5B16Y9utuus\r\nGKYG1gjTlQO/x/af6y1OiBlRJ1uICPerxyo978QpibY2FyAJrtuJ4r9J+0Ei\r\n/vAUUnQ4B4gc5M5E8KNdKGxmfT1dcuMWVbOdq2HCjBtKHTWkzD7j5Z87O2s9\r\nrIB3eN//pXh4LjuTxLIJTyst7sq8/ux6fexhMBmuQG9M7ttSfq2X7vGOfyVR\r\npREQyblkfsCNXpst7q9/s+Yt1eBMAzhtHx+q+PxWLwPOvexnB1zmbTv+kbOP\r\nJd4ppu0xnXGkJ3Ow8SxeupJd3gOUW4USdONi1aNXzgQ+lacfj9rtLU3nimHj\r\nsdieO6x8OR6MbZZMOY7keH01vowlihIti08xMCRKTpZ0LqCbUegHciGTqUQZ\r\n1Ij6/Cfy2r0uTSmJGxDp4sChWA0K0y8yN+bDPSXvfOrfJzlnimr6kPVV6lpF\r\neZotLG1jdrn5Se3LNKkO9CfO1lZ76D41a+8=\r\n=yFF/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e23f706bd552cdb2d27629459ce410b29005d04","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-4e23f70.0+4e23f70","@agoric/assert":"0.5.2-dev-4e23f70.0+4e23f70","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-4e23f70.0_1665092141684_0.48354258571024755","host":"s3://npm-registry-packages"}},"0.3.2-dev-4e8c065.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-4e8c065.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-4e8c065.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9db9c94b0659d3a84af359c501315afd2abfb5b5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-4e8c065.0.tgz","fileCount":41,"integrity":"sha512-QtGT0VCdqX1SuefgyRp2Fe8J6HUgm6u8Qs5dhoT7LsnoC8NSKZYkuRLhCjg5JWp1n5JldlYATq7rultSoGVR+g==","signatures":[{"sig":"MEUCIDZt11suYdGKKziEjJMVcgCyOQWK3isWNfem3gedrJ8JAiEA3bZKU2aEAZRyiR6vQqImk+/Vcen+bEouEXDoSD0emH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP285ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNUhAAlyV0helkk+WqKwSnh+GTgTS4dqv1ZiM6Evwn7DEoNsyVbkKJ\r\nIzctGvXwma4iTdnS5uJ02bkKaKnfCEwCf2n5GZaOG7tTkAGJbhBrYeSfvgTA\r\nOhq9nkpOiCin+0WV+E3nPe5H/D7bwNVrGaSqoDc92vipBOiqsVkzlyuCiGH8\r\nL/OEbKPVbxFCqLSXKK9A0p2hAubhMoEO4wstQkt31dPYVt2JS/wjKbV5Hp8x\r\nBvQ6OTnOj+ge3KPAr1b/QKs9Hx0G5Qyl0Kp/01sSy8UWU99F4PnEu0mM11ln\r\nJVdP9hUlSrErfUZHLbsTwZDHJLuvQQekjBdAN6usflsAqbf/BdA1Awrbf+ac\r\nofSJk3tv4u7H6uzv0xo5jyEyVsbYa0u8EutuiwzcdcrpumcMaLw9Gq82ZGJO\r\nQC/C1Vy/UDJcMeG6C8jwKz4bwzyEtF4V+OIaaFGcE+dJ/81nwgB4jvdHaDWl\r\n+PGRD6rk5jSbHl8NK/0tMAOyTLENBTCXqMevdcrczuCelyJWaX2slQBsBL4P\r\n9E8tGWJpa97i2/AISThwffCT4daBtGjRaI974EmtmOgRlr9RhT24fJCNbZtH\r\nRmSH5fSAy7ersfg8YzK9801v5ssf8UbIFRtl35HrT77feUNtkLbSZBFaZliP\r\nn0vh28nl9gVbj/JMI0RFpoSs6X69inpKzbE=\r\n=ugsS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e8c065fa4834b0546abeeef0d1901313744d610","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-4e8c065.0+4e8c065","@agoric/assert":"0.5.2-dev-4e8c065.0+4e8c065","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-4e8c065.0_1665101625230_0.36028453599936294","host":"s3://npm-registry-packages"}},"0.3.2-dev-6e63e70.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-6e63e70.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-6e63e70.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d6c2103999abee38e821c30ddda01e4b0da2f6f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-6e63e70.0.tgz","fileCount":41,"integrity":"sha512-7Qyt+5Dd+zd3ZPAgcLUBwjyz97i4/AE3yU2KGiU+pN4G/6CmRgdCbr6N8YPVJN/pJgDmAJK5qfRnIofa3TYxsw==","signatures":[{"sig":"MEUCIBFkRBr3oBCor/C6WRlDZkH88DcpPDCZwgc9+oPolK3oAiEAsWHnCSyz+HVOQ3CEAYzuUgnjOf/Kz/PQR8mWz53INV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP6WlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu6A//bTxqUtXHpUW7l/H2P/75+dgv3JgBbSotBnKJuYZ3Lva+75WD\r\nz4f+2cA1fNl5xkBhjsu7xIMq6g/GIeEu60AMQZgeyTA4SxwVq2e9g0Mnal7R\r\nei6s7qEbuBSB8jWyRRiCKA80FeH4KqW2h8WK6+ee5NaDkbXjHuVIoDa7RW4c\r\nZeL5lMlga/qreDjFNQKHpe6+XlZwEHB0LgTFAuR66jbHO/Qu1FWEBcJqTnep\r\nD5LeCgruvpiZqHhdRyEEHfaGjQGGTjgXYYxdeGf8YZQrAqgLC+k3+s0REIFM\r\n+sGRtx8hxZaAix2tTRHqSXQFlDLFe+f7gzje/nGDCn9ykN1IJCDsi5vFSMSK\r\neov+JGZtgaXjOX8r45w7Jgn7Xx1OtWXlP/F9ojzrvjSVOvABcwiyzrBsPtN5\r\nwWwXbbChlXx+vStnYG/95bG5cJjt/fzrtSWWa/ZYz3x5Cce3aw9oFIFc/qqX\r\nIqVR2C0AwAAuNN+ALMiktBPraUGQEOu70GItlT4CKw5f1MMIhZlh7Kk0EBdy\r\nGuA3n7swp8CRbB8+FFUYICX37jzlkC6MrMrMqejsmkX8sAIwJo8vmI9n/Jyt\r\ncNfgQnD5CfW80+C+7OnIQT/84YnaukZMTSIyNzvZn4huRQ11GKRJPIsKNZen\r\n7eXOyLV3+KKOJi1afgiupcUwDW94V0CosOg=\r\n=0tVX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6e63e70ab123d3e13e612e72e916859fc3a20297","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-6e63e70.0+6e63e70","@agoric/assert":"0.5.2-dev-6e63e70.0+6e63e70","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-6e63e70.0_1665115556875_0.5027302210495175","host":"s3://npm-registry-packages"}},"0.3.2-dev-791bb2a.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-791bb2a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-791bb2a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"795eeebfca8d118b22c62f15cedeed29ae1a3184","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-791bb2a.0.tgz","fileCount":41,"integrity":"sha512-jATcToI5FR20AQ0pN46zTAKdXdm1Bytt5q35NrDxjpi0w5XHtPJBJopvIdHTRr60nk57bV0RTTzANgU11JWIEA==","signatures":[{"sig":"MEYCIQDSttGDRtrkAGzdri6380mYRTbovoh1AbKo6oRfOjJcwwIhAKdhJbViR91+rQVMZfA836TM2ocUi3RWmbKle49RA5QS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQNqfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUoQ//WFcsoIhJdqlODOxn+03cd7cbrEGysCHJCWXUtsIbc5WhsXLm\r\ntnOYpVptTGzy6/mSmf6aGrqcFI/zQGyvvWkOvlMllS3TtvuvAdPvymMR0zJM\r\nA5+SnTRR7lh5pVjT6xZSmKD6cVUgOEqTOOBfqsMMPpUYcjF1JjPtV8RmlUsY\r\n+EutgyBVzIJ/A0qmrXtEYNTV9cQ0gj9+iO7RcXjrjaEb8IyCy0otZ6/apfCj\r\ne/afiRMYCM1yWZ22fIOY97Am/qoHuwUmCsfpWzQPp2ruRCX6DTFQqy81tdp+\r\nOXQWI8g6o19lV5DOLqhmFmG1ghBNlJI5d06eLUiyGOWDNFlfbWWbB55d3O+A\r\nYLWetZG6JiKoIKkIZ/2tYNodxAwc6fd2na2xcwgirrTn5+dEBdd09l/TAyor\r\nEDBFoW0/r0HCkGEANyJ0G0G/xxDB09XyYxewHR0QYE/+dcHNrFFxR8psTnsh\r\ngWR5hnCmUJWvkSxB/GU4Ko2D+VqkiYv5eiK1P4nUu+a1ROQXHxttItotmW8L\r\nU6uoJDGiyv5sO0rG9mJDVhXD07ww0qVI8Hs2jZ+eH0Q13thOT+TUJ7bAgRNP\r\n93dS0sI956dsU0AFkdaCKBOdGdOp0rnpoS4TRK2vqRKbW0/VMZMRmiCjH7D1\r\n0MQjDC3mGLh+HwsY/X6tj8bQEMKExGvKGrg=\r\n=vR7+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"791bb2a93fa38e3d9066af54bf13804e598de4c6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-791bb2a.0+791bb2a","@agoric/assert":"0.5.2-dev-791bb2a.0+791bb2a","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-791bb2a.0_1665194655567_0.9077250054425114","host":"s3://npm-registry-packages"}},"0.3.2-dev-421d477.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-421d477.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-421d477.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7d72626fecc9f555d53cab2d5e97d6aa33b148b4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-421d477.0.tgz","fileCount":41,"integrity":"sha512-nEtfv7RO/3naH2ZLoHpRjInW3pL7/50WXTHf56kBp9L5NLJmZiVblydhtuzJ3SU3UArP4AF99/EX2zdkkJmw+Q==","signatures":[{"sig":"MEUCIQCicYpASrxJH3Q2jtmmzT10gmbS03nyq7i5pEvidE+AlQIgQunr0Rl1aZoCzB3iW/cJax4CivEv3zvqTa4BAWppO6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQOCnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqePg//ROKs5oR5hULLfR1dUp9EpL0mbXahgGUhVi1xJHoCbyMq4ARh\r\n3db2b7x09e0KIrxKhllMHYS205J/BMtQh9u2C/0VS0DWeNEzu2OGWqQ0TBxZ\r\nqpQdf1Z3DmCJ/NMTO5KPs0+r4WKngcgIx4ryCSUkd4tLbin+eOF4oz/+38Xd\r\niIEPCIjLSamBcrniZV9WmB4wEpL6biqKPJct320S6gbZhp+vB2XEijtUjQV/\r\nukV6i5fxJbv2WeecZqEzeaT0z+OrTLqXGUdIrjW1hTo0fQw+4KGqVY0okD91\r\nz0bMMy06wHX3NFIYTPNNU6AYv7beAObMhuHyF0sgO1ClTKxrMrjgUPPLaETB\r\nu0tItEn+zaDA1TrsrOfiVFnOAYUTK8IQ/opCDYVFs96gB/9iPe3/XDUuIEWY\r\nwRyJ1AHgblLGrMlJHGNMfR86vYvlfeMVRQV/1ZHJo+zdDZSKcJjcEttrANca\r\nqDx1p3CHBWL0MFByaCM873CL+eKOciLVMsJGKzufHYO9l64UyN8B4zhRhNr5\r\np4R3VDYN25kb0iJWNsaazb0bVqkcz1AMHEn0nmLzen1o6Sfw1BPvC5j8x6S1\r\nGBRCzmXxAdZ+nhCuKYvfvlaAAs9W5p1gEXaU79ByD0RyfMAoyISTssMuRR/x\r\n0htT8ez1exznhdorV45osHvIn9/WYHW/FtI=\r\n=Xl7b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"421d477f9fbf23ad3cda58ddfcd9c272957caec5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-421d477.0+421d477","@agoric/assert":"0.5.2-dev-421d477.0+421d477","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-421d477.0_1665196199575_0.8456411979998364","host":"s3://npm-registry-packages"}},"0.3.2-dev-3eeee6e.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-3eeee6e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-3eeee6e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f68769eeaf84b4805de9ab866d36e6b7bfcebb20","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-3eeee6e.0.tgz","fileCount":41,"integrity":"sha512-vhqD4o/XvOzQ8Uaa40QnhUD5O2ttVuMJl4PsOap+zFDmLyHPA/5UEMRDzzZYdCezmgcEQ2bZQSMhLo7aSM7SVg==","signatures":[{"sig":"MEUCICHtyRzbIta6MONAm+1IQTpMK9BluPiWg3Hx2krJME/PAiEAozG290bQXoiBGztFw0GCNfbCzk0BO2sotdDl9hbUdCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQPS1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6MA//fFdRcgDUO04SvBqlRDp3fho1PUMrRmf59S28Uqi9IqZBcVin\r\nzFf106vSyIq3dv3S5bNGrSO213bUc27pPV+JtX+7c9brWBWkM2JrWskK+4WM\r\nsMXVvHZPG21b36i6cprSRCvuXQhUd5KAokYiGrT7rqHEpVdnaoedf+/+Rujw\r\nkyo4eqc7itTUqy0ES+skajwP0pES1E+o2kuS+cCVm5Vh/dJiiAQ0FHzc2FN1\r\nlhYU8dBrDtzC73KmcQdRvhNrsYlXTgedlzfFdDIdlPC3GDeyHr7aqn8twjOV\r\nf7wg5uXRubW0FIXQABxaIWYZ6WCy3blgBO2Kv6fCx9VptFke3Hw8THa+j4xv\r\nvopHMhiDeXzeOYUMjmeI+NtOt6T71AO7eNTf5SuJoBIRigjsY7lNBgqNzIAK\r\ngG+1Da00JmaZ9FwthxTEiK3ew9MnPcdkhB1xOxcXqYfNhMa6ghVHR56UUeyd\r\nOwIi4W+OfOAC/Xh6rUddAbDfUwR8KT1sr6h+Gp6+11G7l2SwJNb+7NwxgwXr\r\n+a7/vudDaZ+4YbNq7i4eybv+PnV2ohKknP6te+Mx1NM8qfWEq7lHbJMVfMq5\r\nT/sEq7IPr0P/bPpVuksBclbE9uUS/8iMvRJC0/oE4O5uRJobe7a3JPxKod0+\r\nl1X9ieGgmJOycBa5zdhreDAABYTaEIzigb4=\r\n=E3ss\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3eeee6eadf1a4db43978d7b8f4a01f433c0af9b5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-3eeee6e.0+3eeee6e","@agoric/assert":"0.5.2-dev-3eeee6e.0+3eeee6e","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-3eeee6e.0_1665201333631_0.37016303242018633","host":"s3://npm-registry-packages"}},"0.3.2-dev-af47019.0":{"name":"@agoric/ui-components","version":"0.3.2-dev-af47019.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2-dev-af47019.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"851ca09df717528b9808af50b94f603e86058f11","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2-dev-af47019.0.tgz","fileCount":41,"integrity":"sha512-KGA+SVScF6leV8LGFv7vt4uuq/PBkmBhEdhG872UVXgAI2CHyS3+uv9PHzOF6oWyw0TKJM+ATstfJuMNDF2/5g==","signatures":[{"sig":"MEQCICUS5krWZcY3unPirfaeclrVjulsCTzmGjFqa/A/M4jUAiB/E0pK40Wv9izgEfbv8q0HR/TVYyghbsd1d2WUJo4IPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQQLYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov9g//dfh5SuVDkOD6LcvZqdKNG53pqmB4KkdlgKTfHiwaTZGg6I1/\r\nDTIPwblx01YHVfaUSK6UqlybG0q7mydMY68i546hzqqmOEOLpxSX2/vMk3M4\r\nIYcrhNwIcxnL3S0J76D7BlwcVs+iX9gFq5vqkspo6KLZkT3aZR2oN4yHnBzr\r\noURBQQ0h7RISafxVmKO+kPgxds6eur+NW7s9vv0K+HnqEnr71CnlJGg7ZSuh\r\nOy7anj3Uk7ftuoLmbhvqTfdSKNOZ0xWCuZ1PWipI9wxzEclpZabA16dKiOMT\r\noq/wzxlzqYkyllZPdO2DLnZIuUeam6v2cwXAX5KVK7EyB4p6NnKQhZa1pFM7\r\nhESsszHhDI3cnM6/kXp6nm3595TRuKlt0l7YfcMAydFiYdHpt8g38oqUBiHk\r\nPWcbLTUr0+0wFUczz6q9b0nY9IogPBiuT1Pnfa7ADTdT27ZyLjlTpIOUnRM9\r\nOComtiav6rk66aM0EvnvCEz5r34rQ5LtGm9tikuhy2jt3v9uY8uBCNKOeaoh\r\nMDYWGlxoqieNmJAj1F5AG9KNxftxtwN0w+KlTyBcyHNTUd1EDTWkb2aiV1w2\r\nRukjG4anqoLpPuWft+cRO5QZ8UPQb466ZeMpRT8n97fQhzAZLIOwP7f/clYm\r\nlbHiVTt3adSUdXvXwa+Jie0XQ66yNz8CPS0=\r\n=7YTm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"af47019684ef69293de5ef1c1f2eff8cb0fdf03f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.2-dev-af47019.0+af47019","@agoric/assert":"0.5.2-dev-af47019.0+af47019","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2-dev-af47019.0_1665204952771_0.41951651465989426","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@agoric/ui-components","version":"0.3.2","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.2","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8f87adaba9d1a5bf496a1fd43a3395f9cdfa0641","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.2.tgz","fileCount":41,"integrity":"sha512-x7RcOteinJWe7Ljb8+PExCaQuz/KisfR81UHa4eAYpIWwFWlvTlWV43qlzLXvYer/L3agFdOCcRLoVbr5dUElw==","signatures":[{"sig":"MEUCIQDSzIZ/2K1SdbD6vsMH4BRQwO+Kn0prdA8EV0nN3cVitQIgcx8ufhxalcUFLrgkg5oYP7Vk+3NDqybIc9P8QTUqslQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQgMrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowdA/+JPQ04CWYf479gBKF74I8iv/CfdK2H/0BHECFmtD32FuUpWfO\r\nkgNvFAlbmvWGRQvlhBxgCg4Oe3SSsVKakXMKprnEw8fdcewQYa2TFpTAuNR/\r\nMDa3tv3rWskNp232rvhl6/HBWLOegsMLl50VDrgq9Rd/VqfKwkkcLDM0DJ33\r\nxHitbn4DDU5ZM5Uzbi8/p2OOP8+gwT7xfe0exa35nJHQoJbuxubeSocUC+9r\r\npyCfdRuSAdBTzcYoqEXvboz9/dU6t5BBQVHDRw8JKeXmvRJmUYB08uGHO0aR\r\n9pLlmrN2hO4bB6jGaad5cpjuBQXFDLTXsaAiHMgAZoY6gB3VMzKcgrtfuCCr\r\nISe14pXlwpWqPjivN+YNxZtVz3s8gANG7HuBXKxDgfylczc6BBjy4O+dUdFF\r\nBPwA8ZbWDPxXk2Kq2MVCQJJwFilAtKIBZ1/Pep2vWlT9YO1ZUw0V989vLsMp\r\nYeJBTfywR30hdaknu044N6EIsecKlQB+psyPtd9q8P4/sDoyZIgclhwAorLc\r\nwsrPQ0si8QTIW5+xxAtTNyrojTAw5LnQt1krRvm6OYVjhdS7dkSldK8BwjKw\r\ndFMuS1bhBhrux+1PRn+Vr2MD75pVXCzPIhMFG3wNsK2+H2jmPHocdVupv4b0\r\n6/+M4Gc/Yg4y90iGk8mHwY46V4WF7/UrTo8=\r\n=UhWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"ef8aa3c56f2e342caabe08c0c954d0dabb6617c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.14.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"^0.15.2","@agoric/assert":"^0.5.1","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.2_1665270571669_0.3422796771843619","host":"s3://npm-registry-packages"}},"0.3.3-pismo-dev-ef8aa3c.0":{"name":"@agoric/ui-components","version":"0.3.3-pismo-dev-ef8aa3c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-pismo-dev-ef8aa3c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f1ebaca9f76341a952b1ade3b4235ba1d8188162","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-pismo-dev-ef8aa3c.0.tgz","fileCount":41,"integrity":"sha512-D8u85krNXL5zWq1ia8p31Be2gheQSzL8wp81QGo8CGnkOctT08GPsdk49gF/jBVxhv9W7C4h5YXXrKFntafgxQ==","signatures":[{"sig":"MEQCIE8ZT8vf1ajYJrQEO7nHzCur8RbUAA5wHjPF/haBu2QGAiAnkaX8bJjSBNWl4av+k3eumzNGPyR+hfEts+qbVVhfNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQgxRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZbxAAjC06SExV1VbBU3gL6BOh7RWyFBzVBSCXuVZbtEq2uVu6HpXR\r\nAE3SfyHAG9hg3GM6cBHDuLmKX41eDcUXva0PSuOSEsWkquEKqwBSMNdDR9Tl\r\nOmNPWhpzOv6UjPmRsEL1z7gwm2fDphFtoWjOGEtXfq9fUyTNQ3IKp30g4Fr3\r\nUbXEJQoAozRNvNZAL6vtEFBOdjxlzcUulTmJYlYaWpKTUZt51J/HlDG08Vj+\r\nby9xBHlYzofIT0eyBS4MEEHU+Eo97YuW0/21B2rQxAgCu4xAVe2er2o4jBzj\r\nJP1ZV9if9T+Lps17kuaAnFLOMUPcq7afHYaR2WVI++ZElXnYRwJ09GZWJoHi\r\nTm3QN02Pne3KOaHD2Me4UAlWyjqNn+y32nL5TH0pzUgZHvNLubyIryLqYIl2\r\nmXWJRm3EAnNu4jiKmQp7KPqAeREvrla4NYE7V08SzpgT5iydVaY+4s1D144e\r\nnRp3rcicVIpXmKiaU6I5ZOQc55SsjFS/7lKSR7eTPxZgVnZuQmdHmYAFgL6d\r\nM7Qo/3WUJspLMumaSr69jg7JO11VdMaAJYuzHYxr1IscIxXiYeYC5RaxjMRp\r\npSy/AarNCQhDjanCIHZdYpF6sLOHJoBiuUdQleYxFhf84nNOkdo41T1YvOKb\r\n/L+Lo4fkf7iP55WuO7IWlL4U78EUjK40ty8=\r\n=X7BT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ef8aa3c56f2e342caabe08c0c954d0dabb6617c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-pismo-dev-ef8aa3c.0+ef8aa3c","@agoric/assert":"0.5.2-pismo-dev-ef8aa3c.0+ef8aa3c","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-pismo-dev-ef8aa3c.0_1665272913287_0.4600361690118855","host":"s3://npm-registry-packages"}},"0.3.3-dev-e4aa0af.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-e4aa0af.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-e4aa0af.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"95955825ceb7b60d2a1b7c3e7e7c1d6f281f2ec0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-e4aa0af.0.tgz","fileCount":41,"integrity":"sha512-sbqsDuVe5rwe322/ICZHiCIsGJ/NMO8YypOyxEbu7n/VkiAVys9jnQ31v8oj8s8bDc8K2Kjpqd0MCR17I+QIJA==","signatures":[{"sig":"MEUCIEoiMPPTRSLJdn5FzC2T8LF/G8rz69jgJU/SGyTaKUDSAiEAwar/lp6N4iIg8OoKAFXWnW5Gwc8UjLFBwhHUqX1I8C8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQjDvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog0Q/+Mfkqy6cWke5xc15TpufwXUCgPAbpfQTzNKIpd4FFpQ3AFHxh\r\nCGnx8ONvl9bmsyVA3O1s6j551fFY/G5ZP2kx8R1av867UO2fEd6uxdwrnVAc\r\nB8FHxOxXhBO63iSwNowPHbbrqh5Z31vOw7VvuVAgJyW6urqOPRe3L5zDqJ40\r\nC705IMP/q8dKYFjz99VI3fWJadArOQX/a5yvczT+IgNviZic+oQKSqqQHvuO\r\nDyYkyy78InhA3a4/xv6pb22zZYdGulsm4ar8iwknNLAR4DKtU8EFo4M2tN9q\r\nTJGAi5wS4Wfo0yCgoBQOKA5MFpJ2gU7/5DYsrCxQob71AjntUShQ6uScxCBZ\r\nWJqaCQbL5Mnji2/xAbxIgNa6N6Rxh4QL/76rITunKggujmoL/pQLQDLadsHI\r\nPQ22YVFO+8I9DCDTurpzzLqrfw2I8QsQ2oGU4OB4RStGXwh+kkjeVZt+020y\r\nTjeuXzNAWr1FkQJdeAtVpbD2DMQdAhCo6KyXEVe2mWUjAZ4/V4MSNKuJhkP2\r\n7kF1vmwyszA0Tj30QqV/7EHEIky9+XYEARRcQ9YVY318FjNHyVIy6nj9Piti\r\nYJIYEdY1fICr94pgm1x9RFwutG5gdHwkIXEPNCe6sr6ZaO3O5lHDkGQOfEKB\r\nP62wHUMrWN9CDJ3AzDOhXsTVdZLsh4Bryac=\r\n=gHpp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e4aa0af9a918e0bbecf208eb198c137628f5f7ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-e4aa0af.0+e4aa0af","@agoric/assert":"0.5.2-dev-e4aa0af.0+e4aa0af","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-e4aa0af.0_1665282287593_0.9541828469616476","host":"s3://npm-registry-packages"}},"0.3.3-dev-5cf3faa.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-5cf3faa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-5cf3faa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"64257725b6ddfe3db9df5cc6236b7614547003a7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-5cf3faa.0.tgz","fileCount":41,"integrity":"sha512-UuCQPOgT3eUUQXO/iUdxItJegwI880Gw3HaDTA4zwJ9omOIDbHv5/b/PelEM7ih7NmKdJC4V4Bolj2jHE1gIQA==","signatures":[{"sig":"MEYCIQDdtrc2CaRzSZSmPUWd/Flh7ZBd0MQ6PdbqGbozGNbFmQIhAPUx3SKwQKjhJviRCMLBJsP6JORXL1y4aeLmmhxFrAZy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRLiHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwKQ/+OR0xSb69TW++/aEB7jt8LEaAXwh9gnI+622kMEccGjHKi6ce\r\nnrOX2A+j3orOO5BZpxtLYeGetbKb1YPuX3lSG6rKdnd/LsjKEhb2P+oK0T35\r\nGy7nBPRU9N1HlozrUAxOT+pnJRTemXQqv15/Mg0fybpNaKqVZHEFzbwk55Jr\r\n7mxqCiVdP+tvijg2Wck6mH6f2WRPgz3ZHy3+ciA/XbyM0JUn3xgI20EmXYR8\r\nL+jX6VhZy7gzygGtSOqV0VpcmtVLh/I2XW6+waDAF1bCz0fNoRhLUtmQYw1v\r\nBVPoGTHsJQ0rRoaR7MVk3lDj/yHOy3bpiICWOIBDWftzQQe99QaJwhpJpiC0\r\nHgXBGDSmZqyvxmknXgse0/8PKctKxULZQVY9VcwL+woRLRXuTZgaX/YSE+QE\r\n+WwYIocnHnx6RdAIrB3GyRI3JpWFHyvNLzJrIbJRuTx7PA9dz7bbHzr3ouGo\r\nNsgEc4+J/4/aLtxDfytnUJ+5lbmXWW8mkmWrw0Ph8jGuiLE0Bb6Y+RAL73XA\r\nF3ASx0srSWwudTaA+MTWZ88g9y71eLMyD1luLDhqspVGTq/GhSlGSumrLT31\r\n5C4gUDNMWqiDZmJsT/J22OqOlkobNwy1icjY/0FqeEZzlGQUKAWf3D6tbBAy\r\nIyCvC0/ThXjFGpskHZyCd7hBNxLL3dvOhgw=\r\n=BtU7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5cf3faaa882f35cb59de48602888a7dde6c5e25b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-5cf3faa.0+5cf3faa","@agoric/assert":"0.5.2-dev-5cf3faa.0+5cf3faa","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-5cf3faa.0_1665448071317_0.03066390695346155","host":"s3://npm-registry-packages"}},"0.3.3-dev-a0be301.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-a0be301.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-a0be301.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f162d656f5782e0cf07650e80803234847684bb7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-a0be301.0.tgz","fileCount":41,"integrity":"sha512-fONUowhRoxn1OIjXL/DErlj4dCdd8cpYvPZ77HRoKi95Y4cR/bIYVtQZm6uvydbovC2GXhxWy2PkcZKbgLkKXA==","signatures":[{"sig":"MEUCICN+aEJZoSJ0Ce9miS8i/FIiYq3VlGCgZftJi4H+6ixFAiEAzaWvDl2292A8xafzWDcwaBevNlNgFNiSdB+YM3giN84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRcgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq03RAAmw89CURSQYHSN88s8Xj3SwJ7OrUbrEn2ve6Z2obf+IIxlVUc\r\nob8zSOusLp2xyGaSAVZMR80aIzS1G1whgaAGQfdhmlQD+BahSEl6wtEcWzYl\r\nT3y8zycJYVfUJbJCQL+jgyNtnuLBMUAy+CSGyrrhhXt0VmJXq26r4Z3jBFcF\r\nK6Z6qT8cQV4HfcmGypQDkEabZ6Sq0d4FA9OiIwCciee/5Qdn52aTlpUXqzvQ\r\nTS+xSjjkHJKO2eGh3xGF7xZ5QKZXh+NwVSAbomGdv5bbc8zpAsIbixaxk6Si\r\nLmoW7erXhy+jVAVtbmJ4o6vPidpXOboy0BJodsbJNeO3snbN14/Empncrm4O\r\nda/aIrJFBFDpDeaSWi1jTEb/OHICGCun9I35oED9P9trlPdURsFK6mmTPLzF\r\nb1EupsZ2SrHUzUYEORFZJdIeQYhS6wQGiJmScj5lO0YO8rKKU+dtVSEIl1m8\r\nWdbjL6eUeKgWbvXFrFvg91lOrBM9cQSu6VBblMyFwqtkW9Cw1pOHSH3yz3Wg\r\nj4O+sAXGuLLB+F1NHyLCIcmDlRKt5K6E685ZIvHpNHsY0AYnEIiC++qS5BzZ\r\n2ir883fFsrFbo/V4Eu6MY9mf/P8qYG1DvJLf2C48Sin+k7BYynCGq9pDaVbd\r\nEruF6AaVvVLqJz+4xteSNHtrI3Uw+UFgM4o=\r\n=UXsr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a0be301de9a43de70d595fce561948b46b3efbdd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-a0be301.0+a0be301","@agoric/assert":"0.5.2-dev-a0be301.0+a0be301","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-a0be301.0_1665517615329_0.5983936752391315","host":"s3://npm-registry-packages"}},"0.3.3-dev-194e153.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-194e153.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-194e153.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"02b8c6f66059bd7a585d1735074a0cff91358455","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-194e153.0.tgz","fileCount":41,"integrity":"sha512-qAO9kCHNApfjJbVfLAhNvLrEXgoJtiMgqkQ6rVOQGqoUDMIVTJsK12FikEqiLCDSgZ8q9iiEPjwz7uNi78j2BA==","signatures":[{"sig":"MEQCIBtQkIfFlgjAD8GNlHEjtb/r9mqyQDHaYvsIG9AZWYOIAiAWYKZaEcF7ohf5bW+qcZP68GhTPEGWEHGOgm23aotMbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRfnuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/VA/+K99XYHTQXgKnZf8cI5AZ/+Alesq+V9+nfXkjQjTeYKah2lEK\r\npNXOsLQccXgUvH6zxLbKiElXrxDmA2m3wF4owmlkcMNVCD5ysGfPxski55pL\r\nsJ3aWIOwJR++B/e3TlUosL65IsAfEWeR2c0+p2NhlfUyaKkUcjCquvOgEnv7\r\nlnV/IDl+7/g+OD2HscBpT+gBwZ+6hUHQWCpQ+RMUmUba75/wU5eB3pyUWESr\r\nQGI2Jf260Q1sHjtukYlR5LiaWyIWNUQzGLqfT1sPLj2GPYiW8ifEFf4R3iec\r\nuBPoZUt+QLJsDMraDMVm8j/jaqOrFsQdRCylftqm5aVG48Eb2OivVlOB23ln\r\nFhjMl7u10IHIHSAOi/1knA9dHZiI90Ati5nOpOUgPHsPjdoAhIIve+smWWwl\r\niueSjN5wjNAb3C+U5YcDjrcxTMv4runtu2sseo+2VK3XKQOSwFhBjbPkvbKM\r\nwp3tVqOJbXtKuCm/9CDFgZf8qSEufw2QdFOxvWToEmtu1HXPvwr7LwU5TRzr\r\n33lM+OkYgPQFvkZv1zxmcD4W+sTZSXrV3povyZyx8GGas4doPRuiw4bglXLU\r\nmGvyEXj1TnUD5a2WKInOasAOVlgCPKXSAZX7oLgl/EV0BR6eCdxros1VRzo/\r\nOs8joOUH3HUNZVM/2L7WQvrIG3zVuk2/ex4=\r\n=31kO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"194e15392856b0c3de40abe4f65be1008325e574","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-194e153.0+194e153","@agoric/assert":"0.5.2-dev-194e153.0+194e153","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-194e153.0_1665530349989_0.7075942017145156","host":"s3://npm-registry-packages"}},"0.3.3-dev-d5beb3c.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-d5beb3c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-d5beb3c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"706a6d31e38a40a22223ff1038802df273651743","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-d5beb3c.0.tgz","fileCount":41,"integrity":"sha512-LXJLULSnivFRQh7ilZRN73KdQtyqQgdA9d9LTtoS78ore/qpgEo9Jbxnqqc4YaoV2g/5YJt/ZwETKqnSlRXZDw==","signatures":[{"sig":"MEUCIEMm/G77Bq6pjXNWCChCMmnc6wDyW53o0x8VlN6w90czAiEAsN5SsIjzIPErSmGU7cLqrrS5CBMd1OoL+M9TXEmos8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRzGxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIjA/9HUY6yX8FevqLNRyfhHWrh8yxJyQMJKjsJrcjTQ18gsaPt+o5\r\neb4bORNKH46tMimt1qCm7M8IszQUT/f0Pt3LsDeEZWPkQ3t1q2HBiIKkOnBz\r\nstA6e2aHTsNrUPvh6t6T+zTGafFGABid4KiVcZCwhBoe0YFmo+f8cAiZ2Jjc\r\nNcLOrJ8VBfvh59SGHf7DwUp9/gMOttioXF/Lm0plmRgdXBzoj6h4jybVSC1x\r\nSh2lEtHNXWajbgJPCgWOuqgyhi6mPHqXcsDo3WiPu+MseVCRW1YVH/LCl/A2\r\n0o6LPUmg2JPbHfACQNXp6omhk8vahKCpdxw814NAPNGPbugzrNUVTtqEuSYA\r\n3asPije324mDrETRDBEx5WCuEUF63To1/pNkXTiw4dnwbLmrIknIbpuDjxWv\r\n5v2OCosuwET/eLNF+TAjblBNhDrsBI0JOzLQ8tTQklUSkf2QRRKLHjg7bOOb\r\naJof0e+vHg9DyZtYRbyknrEkdw58V7pjLPNgYm4aHytrIdyvMP0j3xHtvPs8\r\ne998hxFL2ivgSMn4gC7rrJxYEFq3fAw1Aajuqv3JiWJDkYUPl4rFYCoJ0o26\r\nlsgKJdZvpl0Putac5VRpgneHEzjsSpfA8foIFmqxuVQBzGPm83tMWXq9cArw\r\nSsSHzh3PJpHuCtZaPRACusqWseWdQxr5RIg=\r\n=NA0l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5beb3ca3a83734a1a28d8d1c913a1a35b2dde50","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-d5beb3c.0+d5beb3c","@agoric/assert":"0.5.2-dev-d5beb3c.0+d5beb3c","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-d5beb3c.0_1665610160971_0.17809801265060488","host":"s3://npm-registry-packages"}},"0.3.3-dev-3c37418.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-3c37418.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-3c37418.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"826466dd7494433cd14592e6cc88182386517a65","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-3c37418.0.tgz","fileCount":41,"integrity":"sha512-pGDu8yc53bsRtZOVFVqWygw0UPAmG//ElryUad4YAmZn/ih4WI6BbEziMr5REorfProFOMkjvkQW7Y94UkO+8g==","signatures":[{"sig":"MEYCIQCm2cBVAiCdK8FB7msnN5bGQAMZzwjvYLN+zxs50xUfzgIhAPmXEZVPCURsyM6YbUlDjhc5UmMeEL166H2VeAmOLNI8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSbZNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpjA//RGMOlBHa7KuUN5lWeRiRSRaVEJ/oh60zRYwiRyQoeK5i4NIg\r\nTcgirAbYxeeEKpLondv9tYFlBBsJWu8jX4nNImWxDKkI/SeEZqLs2oWzwbyL\r\nBNUObqUV15jflfWFmUJRjvXmnIUm/REk0BZcJN/CLFGTdvpdklWhZp+iFB54\r\nxRkLfids3HiaTKoim5/+n7Dgtlb059TJ/NtR1luYYKCwjHBPHwz7R+lSF3wA\r\n29IuS8n3U2JG7SVQxfp9Hh8SRxVisCnKdEgYr0s5sxY95cihQzO2dpzK0xT1\r\nU908FX6jIxj67JgV/nhtjZCfjdwhiQfKsRxcBGWFtpQyyGu+754IK6x8nr4g\r\nlGEvJoLeXZqUsuYvgZ3v9WjmAZWEireCQwku7MLDlJxAe7X9FwjWHsJdyzTP\r\nZH/QfOdJF2QnKn9cAWm7nc4LO6xCZ4gROH/gGMxCkn3U+kDyOyVX9J6AAY4L\r\nK5Vp7/y5AeU5BkWpiOdxupAg8u7sk6HoDLOZkBWzpUmGAi/L9gBle6Asl60s\r\n9zKzg5fT89/BzZzETsp2W+aLrF1gq6C38xv+GRp3suATOd+kWD0g2BYnMxqo\r\ntTSMdaXTTykQ2ywPocEAty+Bzb+2q3EbtTLm9SM25A88zWax43fynyafWKFN\r\nLrKfht7P1i+g38Ko9/HOoXyj4ZIJAafddjU=\r\n=gmWT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3c374188532cdec1220846291f40dfb652ed3434","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-3c37418.0+3c37418","@agoric/assert":"0.5.2-dev-3c37418.0+3c37418","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-3c37418.0_1665775181153_0.30258684254854873","host":"s3://npm-registry-packages"}},"0.3.3-dev-576fef0.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-576fef0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-576fef0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7acc6eee7c7984126b3dd78c20cfcbe3521a3694","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-576fef0.0.tgz","fileCount":41,"integrity":"sha512-jOyuZ7PJUSueZdIZjfXbFItHu5pdhuy830muMhksN+1n1khJjYgqFJ4NU77zsRoz2j86cB92aBJpmDjjGLebtg==","signatures":[{"sig":"MEQCIGST9yqHu8bm9lFtgdpEm/hCPv4nE1KVF4cbWLw6IB76AiA2fkbxqNnrt7Pk7Q7GTGwE4qwLYmfJybNTX7P75bq1Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSe1jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEQg//ReCsRCeacQXGWRgLdJGcB8VWHW3tC5AgGHYGzRWUjIErkCfz\r\naUZLJpCYvjCmVwOy8st9EuhFnI5cEzA9sP4tsUa79h26ADsvyWSGGgN1yKgU\r\nBdb6e2EMfPsnHjQDs6VXQFDZ7yJoYx3i99z5H602WEZYHnEC/Ke6LNfX3bAW\r\nUHZPfq2PjhoCexZo/VQJiKuNY3ItIpQidXEay0Wz7kGlNkCCUC/RH4ums9gr\r\nKHYzRoMHEiELdb8c5OIP0+S/xO1jdMiCthjYtwrtxA06FEOx/EYD5RS6AgVZ\r\nae9ODCcCdxl9ErOmV6od9e7ZRbZ/PCHOSjTz47scS9q578hxiiDZ/YTMp8av\r\nk0McmfWU1RygFujomU8kZo9G0q0Pfr+y6SYRAb1KnutJ8rtWzTtVmes842hD\r\n3dPqTc8nN6cAFVIknBC+bBiDlEuTzAfgDXuwZ2MpRHRDXxKMFNvBHS3pWUM/\r\nXB5a5TsND2LqtgXIUnIpaA7hn/TDwyBMAIAl32aBhdTf8wnh7romyAsszaqL\r\nTXyvrRlLWER15jqog7386Yx9jhOGLT/l2tZWSoFGqI5b+d9rV6ybF6CQv7f5\r\nbEVLTajFFmm9qbv+p+afPT4VhKz/RI/TdQcezBBr7DExN2WcybO//Wd0ACm7\r\nV2t5eOn28HPyouqIZDvzC0GAWM7eDlpMLrA=\r\n=UuES\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"576fef07a2183fdff21c1a9cf92061bc181ec665","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-576fef0.0+576fef0","@agoric/assert":"0.5.2-dev-576fef0.0+576fef0","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-576fef0.0_1665789283183_0.8181705497060379","host":"s3://npm-registry-packages"}},"0.3.3-dev-0b4b1aa.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-0b4b1aa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-0b4b1aa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cf65d4a22452f1e386c9103800b7b699f8029cb4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-0b4b1aa.0.tgz","fileCount":41,"integrity":"sha512-fjZP/NRA5F1KuDcEaXoPFclAfHHLalF3O0s3wIGWU2mOXQvPVqfbKNhqpvEH2uAZADaI6CHviSGFwi0up9BRyg==","signatures":[{"sig":"MEQCIC0dXw5g0yXKnj8pjD/JE9fMeMIFOAB+GHj/HwEA24N+AiBD5XhIIose1WpX1D9DbqWtO7Kq200VcU6DHmYGfUv0nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSjPgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEuA//fB6YXQY78T7cvodNSvc9rVfHJaZHIkoYO1o7VjX2/+EBaSrs\r\nZ6WfcH0vgpM6UPE/B7qcMnZ60nCr7WMoh/NfP4qXalhPyxq5JA8n35l8BMjc\r\nA17/FvQML16BBqJE4SZ0cZ3V+t7dsQlMKhd0JiUJM9aF9Kp7KoS6cx/Atm5O\r\nc5Uj0eOA8O5xLabg/dUhcVoRNJh4S7zTOKyZDWvbCpwlL1Cs6lLOSOj65YC9\r\n7Qq3GwF+w6UjazeCnJs6pKOK4H5YGK1Bk8gSmdqxHIRoUjzsLsCnKYm9hF4k\r\n+X3YJUgsmQU5QZyDl2r0ve+z+K13opfCeV05UTsIoaKITRRnqA5d3SqHr4+I\r\ndsr/CRQtbyN6vbdYhkNi/mDJj+scp+gqLekJ+sVrzj6bextb7dNPllBKZVX0\r\nj3iJjwuvHtntfrlO8ipd2vA+T4fh0nM/uH9/3QOXGPzndyIgPva32ik55m3g\r\nkpeo9GlShcWrAWLTNWa46L0jCXMUz+R4y/ja1AyyNbSP64bn3/u0O29YwBuo\r\nu/XtJr6SRWMaS4+MhqP1+9F0Asn+mM2XJNchZWO9/uhBLIroaIG5R656eMfx\r\nnw3B9zDHybUX9c7lPidg1NA/75AjdHHlEHBS8Qv5a+55XmFh0ZECqjCROyp9\r\nMrZNdAU+l11oHKMigDQ+uXMJOSFNQhttJN0=\r\n=VXUm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0b4b1aac42379c68aabe807904f5bfd6670009c5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-0b4b1aa.0+0b4b1aa","@agoric/assert":"0.5.2-dev-0b4b1aa.0+0b4b1aa","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-0b4b1aa.0_1665807328433_0.6607788487773272","host":"s3://npm-registry-packages"}},"0.3.3-dev-c56fbbf.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-c56fbbf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-c56fbbf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6821ad932dae5d196c3201a028702575423989b7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-c56fbbf.0.tgz","fileCount":41,"integrity":"sha512-Ba4zLLvnuTuIZ4napvJwkJt6LuX28ttscom226sbomG1duspEnDsFoQQd5OLXuVdctC49igzmOAEpeF/lHLF8Q==","signatures":[{"sig":"MEUCIQD70v+Tesg9pGOe2K6JFVK0F95MsAoTjVv6R6FE4YOx1AIgYK7T1JnzLcaOD6iLgnnGT4DqkBor/Ktpy916Zy6Se9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSxVSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzxQ/+I7TThqlbjS5rn9LMZjE4WrxcnF7zmvJazEmUHqZ9+FLBe18B\r\nlR3Bi5SF9MQCSCkJ0pc9h+fWnOrEr8s06O3CH7+Hv9LRWYotq9HJlCW+awnY\r\ni/e4oUFig8dDcR+Eo3p67fInzkiEicM6gYdjlQNuDkE+PxCMctO8kO5q9k1g\r\nx7LwDQhFO92C1iWfs8NXk2aCYemS2AFSWrpYwpPWSkjdENoK3rPh59dPEOY9\r\nxuSdtGH079qhJkShQ+hbawgTDstsP+2FDdI0CbDN/moqSHBpUoBDYbImBm3p\r\nrqV8hApX6rcFdSLMRInnNteBPWJDdY2DE9ESoQB1/3jvKPyzZA0LF4vKg9ng\r\nZ/16Yreqi/nZbyKIPnLO1MQTx/1dcoRTw1v2NzFeoIaXoFaNyigK26dEkadf\r\nfcfsRVnsttqPk5MWpzI8YOgElNcCmo5ZNXya5JtPOlEmhC9WN0/RbfCIvRaL\r\nzUPPWmLSinrzKhkSezMu0xgmnVmuyqbBhl9t0HXMNmytrPB4DuGzfdMOWKqK\r\nru/Gfj62AyxiD75kdi/fqETPIc59ECFz3HXQW5G/PFGV/3yAUvo1+s0ic7Wn\r\n0C04w6tfEQXn5k9zN2Q3Uh/xeolHJtscAV6j+LSk9w2xuikKnHWf5XCxB8JV\r\nlLzd7xKmFfNY1mZFl8MLvLfBS0A33G9i3vc=\r\n=c4TC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c56fbbf56249cefd7aee4190f0067a977b58c803","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-c56fbbf.0+c56fbbf","@agoric/assert":"0.5.2-dev-c56fbbf.0+c56fbbf","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-c56fbbf.0_1665865041963_0.5509200666769245","host":"s3://npm-registry-packages"}},"0.3.3-dev-7ec68c5.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-7ec68c5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-7ec68c5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ff045b64b1408e971051dbf732524ab76715c96f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-7ec68c5.0.tgz","fileCount":41,"integrity":"sha512-FKN4Fw8eFoZ8Otv7ZBZ5fjEqpDJVRRW3pBWcXVvjslqFjXmmF6IVmt2bzcIvzHFCGEUSFY3mM0xVRnM11aeSvw==","signatures":[{"sig":"MEUCIQDzj5Hoqp5zGzf0kjPWDwmWh0Y8ZcEnRogjazQ2XqiUOAIgLIwoo1lKqwnO87zl8HsA5j+FePLoLqKo8XGH2vSbYK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTgFdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ2w//XeSE0vDjjSu11gPzJowFgwjDAR9PqF9eCs0kqDeAtbJuTmst\r\nPg5RDVuqsS3Z8QFOZsRZ8z7gtMy4eFs2UBACvo4k44d5jlJY+j6QnTcwlhyg\r\nOX413wHzHF0+6V4rFhFZwHpSOj+uRkNSQoagswiaUZnqMo4X18l93mOuDUQR\r\nAtX2MmmXbAaHJIM046gmFYgqfTFJqwVSJGnl76/khB4nrtzqHIaF3BLcex84\r\nqCfJLt0A7+w7hsBZjh1HgGFh5jluY+ExAKTvzpfexpq2UACVlRJDD9P5lEGn\r\n3trczvjnPZSNt5BZfCXZSDbZipnI35MBqEqybdrQBfSSdNHvkE+VgnB8f8ii\r\nKyziHQMgdTUClczEs4chRDjM9P3PlUdxTpGlwDWdvLvl0zeCsFL72O61UdYp\r\ncYQzPRjoabKY4I6eFkyf+aGVnxzYczNtoiCf7uNsuR4J10r0bwaI3kiiz/E5\r\nUBh9JNdIkF+C1A6smlgOv2EPfH7KKXJmzv7avFaP1dVoGlC2k7xuxlMWW6gJ\r\nXuC56/ot09+Y6Q2MZDg05sSn8aIxDEHLPRpUCU6QnllKMeS4ZmtBm0NcB0YE\r\nIV+NromqFUo01u1/FoCZvQTdZIpc6bvX201tiqjphYalHqrexzD3+ezAWbFE\r\ndTUH6WE+qatUD+kCKrnzeBdlseLXUyQ2SG0=\r\n=mkQh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7ec68c51f790f76e5cde7ae84868be4e69fd5af8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-7ec68c5.0+7ec68c5","@agoric/assert":"0.5.2-dev-7ec68c5.0+7ec68c5","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-7ec68c5.0_1666056541487_0.24235587312440066","host":"s3://npm-registry-packages"}},"0.3.3-dev-c6810f0.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-c6810f0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-c6810f0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4b4fbecf34531c1ddef2efde3cba93b19ca59272","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-c6810f0.0.tgz","fileCount":41,"integrity":"sha512-DjvkegYAiKBCLWz+AicZkCUZ5ngrz/Vv2yrswBntH18ZsLNQNgI/LqED/6tf9skX2lLh+tgGfVSF1jDDt1bfzg==","signatures":[{"sig":"MEQCIA+wJbrmN1S934rghxL/PG/8zO086xPlqOAIPuapEYDaAiBBQDT6bjvUoeDvbb5qoD2QKTTKLf4SDTMOHdZeRSaSbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTvAOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVCg//X/zMKCC7PEzkoHf1kwbsnIXdLlTXndFS0gXmuGz2Y6IORHQC\r\nZy98h77vgZmjTxMyg8b9FdUm7mTpcKd+YkRuwVoneJtMjI02gAHfXofoso2R\r\nqKUeIKvN4jQZ416urqz5XtNr0QlVUgL3D3G8KM4eHj2Iwi/wy4ET7DLJFUrO\r\nRJMWARP2HfPkZQZoZGEV74tgIsjCs75lwJbRFgzi9Wb87K3sf6fQEog86MiP\r\np/bQ1RJOz5Kg3Eq3z/D7syldfJxw13o5+uEt8T+VDcBKelU5GDsIyG8reHL/\r\n+jROcoGxs9bshMIqzxRPVA/s3Tn1x5ivEGdSzzxNx/JggUs2/bkXs02WlMVa\r\nNMJ6PtPbqFbJB3ZFj5RroQ1NAL75iyoDNdStXl9NQzLo9TQCIU9mhh2rA/TW\r\nhnjW0I2GJpAjFTl2HQ9nAF8lHituP0cFKdn4UePQB4JCkjphcj1oJpvzxeya\r\nGF8WQvcpdqBio8d3zp0SUqw6bDAIEhDyWcX4jxs8dU9xStX9ibE147RLb3Ok\r\nU4o7vpvJqeUdNE7MqflygybxpYW4IinwdOoMZBRh0m+XeNxz8A/CPPBO6SPk\r\nQ162UKvZiGHyYTZEI4bo8GZ5Gc3RbYPW2hM/xGFSwvy58RH1kK3ezj4dmUv0\r\nwV8G3JQVgesCkrGExqEybwt3PfA1hJhWFxw=\r\n=Z6po\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c6810f0325df01cbaa1a21f8ff2801980e6fb382","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-c6810f0.0+c6810f0","@agoric/assert":"0.5.2-dev-c6810f0.0+c6810f0","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-c6810f0.0_1666117646134_0.5768984449295613","host":"s3://npm-registry-packages"}},"0.3.3-dev-87f83be.0":{"name":"@agoric/ui-components","version":"0.3.3-dev-87f83be.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3-dev-87f83be.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dbeebeea3b650ff48c2e159986cf8e8a44de59fe","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3-dev-87f83be.0.tgz","fileCount":41,"integrity":"sha512-LZ1Br1rU5guXtnSE1GBuPVSe9f/GzII04k+4VefSr7HTnGw8GFZad48BODPyXjTOweyYi/3Nuo3GUmXMyvxRDA==","signatures":[{"sig":"MEQCIG21YiM7UDl+kJISgfHQVYbs0pUSTNoPiuD3qQP+qtLJAiBzhVYFXzK6NBp0PhWsymmDPKk0wCs+I+AJmOLE3+3/lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTwF4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3LA/+KLbh7XRJUC1tAzSRZeUZ6Nyq9CeIlHeGZEiykarR+llDtDYU\r\nIEDnqZMh13+/saJUiy86uDEobSAp5NiQ2cNgMKV/DdAj/TMYFQl6jR4u2WAV\r\nYmURtjkf4+yM7vCM8+IME7jOeOSmLtfB1oEH2o0OD2vO1JcBOmak5NF2TTCV\r\nWvw5NUUyrFNNa2S0PO+40XwmzQUNvC0kE/9Gu08C//GsAMPWnscUMH04ub9n\r\n2Kt2y3M2+zmd4HCe7exUsn4MPu1qB1JjHSW2YZeXbb9WQzpflYx06lHtCiru\r\nQkOgukg5icu8KjKUT+Zly/rhmXGi9EjhCfXvSL2mwwk7bHwtqFa41WTe7NP7\r\nIfKEjEtHZUhY1x9MtPi051vgXKjbArL3y28YZLMix55W2woZysm7tKY3VHQv\r\nItxq3l7LLoKaftgBpGhyN/mUvTplQcnrguPNYs17N9SgC/ItyJ2z3pHkUy+Z\r\nWu08GIAlR2foO2iAfNWalcuBQ1OuwD4FpLwK0TCCq33/ydsZekrjVUroAKqA\r\nAr2XNA2PfmrxylENCjJfitLTsXuLMUnLrxJYJNuYrCAGDbEk/1bXkWorbOly\r\nb1QjZ7/P1bRbP7xJiQUmNpDk5VybZfjSG0yOqzjB6w9yzrksh0/As+oSWTfI\r\nz4USUL6z6d1H/jQ1BBYpPnPsHZYZxyDWG74=\r\n=m5j0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87f83be7fabeb2e8fbff43812b8ed3210a94848d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.3-dev-87f83be.0+87f83be","@agoric/assert":"0.5.2-dev-87f83be.0+87f83be","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3-dev-87f83be.0_1666122104408_0.0627212209621908","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@agoric/ui-components","version":"0.3.3","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.3","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7a9667e2fc22ed9868ea00ddfd5a36118ac6a7a4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.3.tgz","fileCount":41,"integrity":"sha512-IfE8RI0EnJ/taCQqbiaRic1nbCZBvjAdbGP+lwY1vY7HfyZw9kjBHT5yZic4KT3AJ8xIpQBbMc7iwTukXFMjKw==","signatures":[{"sig":"MEUCICpkbRpKfRHvZKXCANU0uM012TokRsI4yVP284BhsFVYAiEApw0fRyZfmYcTQN9yu4RAOfbCIMFX/wTtXbx0ciRPM3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTwoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2+w//caO530XdTLOuB8+D4RCAJvCBXhfyuLEFsTvGSKLscAfN9kMi\r\nVrRYFTlTTXwMqzGpnoaX4R3wgt0MhEakX6+57ULWDDl3SriTdxCn56/jWSEe\r\nEsqLnaPY2ul9lAmNB8B5Gg497yqCFveufYuBMYUHEjsyLvYPyCgis56EgCdq\r\n8umrrjxdtnTMACYMQgvm/ZJej4bJg5jtkY+pPwv8zsRqJCJ+repC+ugEmabt\r\nUi7/jlD+LfeiT0+oO0V1qa9oB+JCUGCYlaR1BS1AYtOKWc4xo00CZ/0JJdiq\r\nB4wgy7+jNqkXhnAXJR2IjtPtttprqZxdEoUEHB5t/THyjA6FYv02jVet+H7u\r\nrjeKDCBdblImSuqWbQTJHIdU1/hqPFP2C6llsRPforjK33JS4ouG3t9MocVH\r\njUu+NwZW2P9FEOfdr8R7IcWvtWzDKqY5dLu9Mg5AI0B/v0nxqbnufk8sZZiJ\r\n9HGdYiBw1IYQVw1o/v3ZwOHiHd2R1SzPLNORojcPDZFheOGvjeKt+BOVU9lf\r\nPGiJrHRmK1kzEMI1VGKA21a60LLqoabP9RLVYENXnO6IuFryQoljlXdiSPA2\r\nyIaBTe6SduL9zbau06IalY26jib7wQcz/+zhrhVvbTNvmWy9lgdCt/QQlSZx\r\nOE59zFtHpT2LKBgeJHjIUN/ggr7XHEHaZfo=\r\n=ZfqG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"2c812d22161cd297587979b262eab6e2cc76e23d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.14.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"^0.15.3","@agoric/assert":"^0.5.1","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.3_1666124338500_0.9790936624585882","host":"s3://npm-registry-packages"}},"0.3.4-dev-a8b2916.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a8b2916.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a8b2916.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"138354839d22ef12d01e7cd8475b996a55b56430","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a8b2916.0.tgz","fileCount":41,"integrity":"sha512-XKztyNXS0IrdjlWs7vYtIKLEDZB0w/AIvmnXsW4VhZeee4AJuwISh3HrCqdks+COUF9JBLAJAHdy7E/koQDBYQ==","signatures":[{"sig":"MEUCIHeRyBNsXXDlVLJBrW16GioBVuaVY+4twnexI86CrfLhAiEAzEGukpxROt3FtxWzjvpQI4tXtBEB72paWGzdQy8iWlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTxb3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkHQ//Vlm8cO1ete7R6yRpK4fOx4oJ90Pv2wVbCk0NPlHVuJ2VhNiT\r\nh0Lor+jXHC7jSBzMWFulAmj4oa6ARkqnHQhccTZvNmjqT3Z0k89QfJPou08h\r\n/HTTVfmGIBpuRPvUBmAOpNsdMpwiO99b6OIod9rkh105USh72xwZw1GEqUT0\r\naghpi9+0DCyZUggssnwWxnB/mABSTAktwLv5P/F1qxlFttlp2fURbt1KlJot\r\n4iOB4UsT0TT8qUSyruLqhDFT3A86HAjdvJIVW1NrM25j0LvArtmwd9q5VaqL\r\nfiZYfAVy3r02YSfvsPivOc04qCzhnZFcqGTCjzds0nat5XdgRsEiK6dklRfU\r\n+TU1ky3jAhmJ8vDhRHjMr3K4DIW8X7PhdG/f/H1hB3BwiSlCiRE0qF2VblXI\r\nSBDwPDISm1+SvA6WDjc60qQkSCZN2tHxfRaoPfybJYtMaUa8jgRB2QnH5y+d\r\nZmjd++Sf9H4BqFF+x121NdAOUYuDxx0Ind+ok/68HXlf4UcqPDDwh7IdUFHI\r\nBKtn/4rR5yui+xR0Nch7R5V2TABpFCH66zV1JmASr0rXvvRW3ZmtfToJuYBd\r\n/T5uoJtgETuVxBuAsq8Fx5QeiDwHfcQzYtY8nOY+ZNjbK3DydZenSPEmnS9I\r\nBR68vAyECBQRU9rD2BdZSV+HvU8a49KCk2k=\r\n=yXre\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a8b2916f71ef835c73bc1419177a65807099e53d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a8b2916.0+a8b2916","@agoric/assert":"0.5.2-dev-a8b2916.0+a8b2916","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a8b2916.0_1666127607070_0.6502584465222152","host":"s3://npm-registry-packages"}},"0.3.4-pismo-dev-2c812d2.0":{"name":"@agoric/ui-components","version":"0.3.4-pismo-dev-2c812d2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-pismo-dev-2c812d2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"02bbce579bcd97ab3c4f5fed062739befdccac80","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-pismo-dev-2c812d2.0.tgz","fileCount":41,"integrity":"sha512-hC56kKEodlIsujVSIgI2txApk5sE0NWQwYBC2X98YhvsXbDiIKuUIHLsBaCPCpUJKgpvsNQleqC6TBxrehcycA==","signatures":[{"sig":"MEUCIQD+BiVUnzR8jG9dQyRBh7sqo5IGV6oa6M58Fty5lVG7iAIgO0NOAvNOrXSpmJsAgrLSnVEBI15BTRm4zaHULUtregI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTxecACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM2g/7BkDNmpwwjeu+QbfXA5Z7bxMcAlKJUXJwAIVWM0hLpbJiPbXK\r\njuudFq+38vJBxoos7yfP+KG/km1EqTEu1DBHMjnykizDM2/82uz/urav5b/D\r\n/23rTtOS7kwmQG+luIG9eP7zg0b68Nq+gpC/xOXPcK5SVUebp9Wpu7MfPxy4\r\n11sEBe61uxXC+tdbNSHomRQaxCH0fVPuw10fNBJTotecbY7DX18MByRnvMu4\r\nkx59lpSmu7iPuai75M/OiYbm22/LK7G1Tm8VDX3S4uw2Mvl9ylo45x9X3El8\r\njWePZ0CfY9IFqxXSMUmmE6uMkOaS40mJXBuuQyri62BTcRgTqxFnZAKlVRHR\r\nrW7iA+rS1gidVXZnLTpw70q6AA5B9aXyakwoFsHp+HmSvRbp31Ny2NCdGM90\r\nI7mJYq875RCerSrZg0mEqJ8yX/hbd3XWfWbkiPmG51tecCe/SzXQ7X95MfOD\r\nesUJhtTusg9pY3gzwb40cc/4zcIvigd60VOIEEK4oTE2KbA4nOpfJiJCOaQd\r\necryOAoloiZearhjDtYxg1PXXDgMqHffxYyoOSgWdv+WMw/YTjIX8O3Z5Q1J\r\nXIWHpgyADnswPANLtXbeAJgMapUfmDpGAJ2+ichEKx4UZ6D2PEfUrp5EFaVl\r\nsT26Hl9scF//ihWPb1MP1Obn2/8uGsU/XNU=\r\n=1R/Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2c812d22161cd297587979b262eab6e2cc76e23d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-pismo-dev-2c812d2.0+2c812d2","@agoric/assert":"0.5.2-pismo-dev-2c812d2.0+2c812d2","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-pismo-dev-2c812d2.0_1666127772380_0.6335364756632897","host":"s3://npm-registry-packages"}},"0.3.4-dev-5e5ae42.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5e5ae42.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5e5ae42.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b133fe8204003de91d23ac2ac5f7f3ecad5ad271","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5e5ae42.0.tgz","fileCount":41,"integrity":"sha512-k029Bg4Irx5by3bHBby3o6netsEacX327v7IQ3ZAlKy5zaGgn5OyejWt7LoxRyulJM1BtN9nS7Tm/9UuI/uCkA==","signatures":[{"sig":"MEUCIQDX1TmofQ4Af1T47xot4SQOQGYSCvdZZ48TNw/glLZ70wIgEuRfBGYg7hQ6n2R63kol5GQiSz2/5EToAxIMEfGjXFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTykJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHnQ/9HvgrWH3l773Jq4CiAyqkfOczA/L1cjRDl0zUd1HJcqj9ngot\r\ng5w20lbIFphpyNh78oFisnobNs1f1gPoz9AYTJ3AB1BBbOyd43NyDRx4VPXH\r\nRPEQXD6P5uT11itREl1QCJbOt8uEM9Zzo9OE+u2OfohPA99DL7KzE5XwFntH\r\nBDpFmTbxRFAzBnBsC4CGUyACXJMVBT8wgY+r/UKegbPcF2Iexi9/VtMajHL2\r\n0F2eWbn3EWPPd1QH5LocXOTgNa9/oXCTPtvZPdvy9MvkCdQuUwX9780fB6TT\r\noRMHEIqiWIWVFY/Z0mlQI5LbV9mO1E5FBct3jHUvKU6jkOEBBdE0mQBsyGkH\r\nz3SESE2r6RELKWCHCvzAl8JZ+iaStHsLjT3vJ9//RSLTKibsEZI8Nvw/BUyr\r\nNBWtTMhhuLaUpMoSsxwOJFh9DidtQ17Xd21rkL/ekUtIAV3lZC1j3OIQBAJq\r\nwtr0x8GC6trS18fkAhAx9AuVmPwMYNTRUTDEQ5ZPygZWhNQejH4shaGmQMic\r\n8gw/IGnCvvIvk6ST11w3g55dJJomCcSFjS0IEO+zHviq2UP3sDUOrbTp+tM0\r\nx0D4W0DhzdHvsZZo7DOwMhfF/hE0nSqPKolMoYIaoBzSFcINek1wtYaWWAUr\r\nkV1mOXLPGiMB8zllYLaAmveaqOAc001g/DU=\r\n=m/FC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5e5ae429b9c5f7f099579fa2baa2b65047c3a7d5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-5e5ae42.0+5e5ae42","@agoric/assert":"0.5.2-dev-5e5ae42.0+5e5ae42","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5e5ae42.0_1666132233003_0.10419113227439847","host":"s3://npm-registry-packages"}},"0.3.4-dev-d91ee8c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d91ee8c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d91ee8c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e26df23d392a41f1c31a650e7cc094b4956d23f1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d91ee8c.0.tgz","fileCount":41,"integrity":"sha512-2RNe5yW4Nb4HeInsrZTxLlyZZH5omX0REchHRsSTAFPhn6OHuccqZxNkQ/shz+LdVlQCTmUr21mUjtVRsWcfxg==","signatures":[{"sig":"MEUCIQCLjQ1HjmqTgS0rHPM1wkmF2vE0cOq591WKS+B5hRmw5QIgQLqjuL3VDotMwSXlm51dvcarcaB3OCzvMoMovSojqnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT00kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYMA//RTtN/4rOempBn50wKcF92lviB2Oy0VJZg1C1DQWzNaoK0H5C\r\nNo4I5TE9tizL49MhdmhG8k7o8ySJtwr+3icAoKEO8I4ko0v/2yYvrALViaV2\r\nncq3nemIhHHo1qBjWsfU/CaZ8lY1eyKDK452zX+Y7Jxh3yeA/LkxP7m+uRAA\r\nmHGZhE5vXR541Fr+0kUteWJZ3QKKs6+UZE3Ki6s530zZSoDn8a6PrgMw4S+M\r\n8596BfyKoCh+sqOktMX1rhe7Ji8zAOHCrlG7C5SXPbI+a5OZJ0KFMj9Fvhwv\r\nstdGpE0QMAJ/YixTtVwFyWQqeCfkiNMsQTjP9nU5K//Q7CrWGI86xveO7W+8\r\nw7+ZZ21V3u/D/im/JirMZtZAcBzyXMHoMYyh0jrFhL9lo7ESxCpfqgIIj7cS\r\n8Aitx7+rtwd/KNUSWRAezigkks5g9vHvw1Pjh0lbmUkMPMGD+5f5ieezR+sU\r\nq8A5Y68vAZEdujx4tK8SNDK4IhfiSwg7fzRiXhT9ygTHDPUAOM+VvmptbZND\r\nPsCheparS/TZyNeVzh9AAdfbZGpLTH+op8tpKICVYwHCtn3Uw0iJQu8IvogF\r\nAYhsU8pWonuQC+9BzaHAupynQXgL4ndM/eyjRudVHHXBSTZXq5uxYEzyF8vK\r\n8XxRw3xki16pl19dVjjSSSmPgtKCDtpKiXM=\r\n=Ht2C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d91ee8c549020678dccf8480d4355f537c73843d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-d91ee8c.0+d91ee8c","@agoric/assert":"0.5.2-dev-d91ee8c.0+d91ee8c","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d91ee8c.0_1666141476451_0.20773089398494804","host":"s3://npm-registry-packages"}},"0.3.4-dev-c62dfb4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c62dfb4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c62dfb4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1b65b281860842787988d6c8e605e826783fc08d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c62dfb4.0.tgz","fileCount":41,"integrity":"sha512-6NU/WhuAsO2pwU1PA2C6o7TlCm0j/8F2Egwc8Nu0O2Ns9Rju83uewNhs5CitRn6ZBHPD/hTI0QfLQ7viLYJb2w==","signatures":[{"sig":"MEYCIQCi/Mn/offzKL2m6oqJ3QCRa27YcV5EnREr2fHXNPaKrwIhAJA0So1/TBAa2wNwhqGHwDmJNA3bx4NPfqQBrufTKYv1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUFbUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3yg/+NeVekChbbXXm+tMW1nLhpDcURLasgK5Ii/DxEuyoP8k6q1zL\r\nsZHDUS9iJ8M+D1cj5rHx/emSCdQoHzSt9XeG9ejyEC6WUmwgTBrmVzxLLsID\r\n5CPhYNOdErlvHiZp7TQrcsEPWqEgDlqlTI/U3AqhYKX87RbDuZA3dWbGVwxI\r\njJwpcchQb7uzWwy2bp60Mb4J0l6Z9/aAX34soKsdQtE0jQ3P5dD5Sdam3SYO\r\n/DtKlVPrY2+aT3upZr5ax0WeYV5LLYFH/ot7AIVZPTMOWUtEzQTO2ZkShWnt\r\nrxFeMlIAgKCwRd+te3/IRL/cXCX0XyaLc2xTF10Y2FuhnUoogNwmvlMFKCpi\r\n8wA1mC/T5QeQd0Jxj5wzD2zdjbHwQ2dw+MSRjG8Z0fzdrwF2ThvML2imN3/Z\r\nCfBTTmC1xYmPTmoi9QHszmqMEOPJUzS6aBt6tpf3v1xGfpqgbLU5tDiyYpTh\r\ntf4oUfMHblHhsyLjUIrMg0Ezk06cfCGbGzfw7K6sYbOJfigG5xf7bRrxpOIg\r\nCMS1295MXcHEbQZCJA2es/2MlPctiIxZ1uyV8SGBJYnkdiKP7PkIDV0LDAaE\r\nslLv71SE3/9rSSDQcSvNmNmGAPPjyUWjBPqg8/VLEdNfxFNvJtoq3GE/um5i\r\n/i4wv49Mlgu9qj1LwhfMqFF4QGbTnOkCYkc=\r\n=RmoE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c62dfb4b3d5b1a83bbc471e1b9ec3ebfd4690bd8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c62dfb4.0+c62dfb4","@agoric/assert":"0.5.2-dev-c62dfb4.0+c62dfb4","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c62dfb4.0_1666209492077_0.07741999882229833","host":"s3://npm-registry-packages"}},"0.3.4-dev-8adcea6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8adcea6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8adcea6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7cf3c12b81a40a619ec76bec0693c97ec458ecd5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8adcea6.0.tgz","fileCount":41,"integrity":"sha512-AiEJ7D+LLGbgYrYKrl59/J1gi8ehA5QD7x3iXKGL/ItllrMVmZZHYl6GiDnD1L44e8gQEynQKx9HsbN3BV/9rg==","signatures":[{"sig":"MEYCIQD/mvl7gEEh/54TjsYEzEoVkM7hseVhKjJbb7cUHp/y3QIhAMhmbwOr9XX8GzXn0Pu8qjREflSbSBq3X3qEgAjIcksw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUGHEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpafxAAkKE9d5yEScfXtdLUir129EaCiA08wCPMRFCzfxUAgp9uXisD\r\nWPlRe0AMb7ncerYbZ85Ib82lMV2K26wuPbjyRO3ociO7EcwpvrfyW36BRFmF\r\n02h+F8lukDpZTv4MJ8ZdRVFnK871LPmmfZcW6K51HZPPhwrIN+UeG3utKo5i\r\nzMZMu5h+7BMbmzv/lCXGn33tpy0bXpnyrkIeWEugDLWkaol10EJzBhRdPQ4I\r\ntcG1Rd2lX/ZbPZ4aJMb1oP/x2h0iJHmAWrI6GSz2aCUOn0N89Z4VovfKKIVw\r\nHLNMKs596JOsSdLkyrxmFhjxJO6dW4NSmb23UEiAzZMiT85D1q0uDDZuivo3\r\nWE1+eScGrDl0CFAAuQWDCqhePnnTjWH8RhncwBWWNVyeqVTT0ASa1Q/oPZFo\r\naqUSFQmknEba9wRWk+rh2AMP7BPQrIZ/L2jmIjBcQkWmYrUjr6Z4uSo45AbG\r\ntPkTV2OlsMsB7+P/XdMpG4REXmjuI+leV29VOiNKjUmu6GCIyywtLLo70kdH\r\nayOLxEmRVm/VhilNdmUqcS4j0nKb5W0QpX/7XnUziyuFVF2TI1d/usJQqdWA\r\nFZVSis/CafRiAHgGOmtNNSek0AouxmcsmRvFBY8XqsFws5hZuKLGgCnYNfiY\r\nuP/aU+P2OBXuZno3Qjyefg+7+fv/igOTQIk=\r\n=t7Le\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8adcea6b5319912ebda018f9911612f238748098","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8adcea6.0+8adcea6","@agoric/assert":"0.5.2-dev-8adcea6.0+8adcea6","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8adcea6.0_1666212292572_0.615081207726454","host":"s3://npm-registry-packages"}},"0.3.4-dev-65d8e0a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-65d8e0a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-65d8e0a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b21b24c70aa766cf1a6e60e41617b215dc61f101","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-65d8e0a.0.tgz","fileCount":41,"integrity":"sha512-GcuO+lLwCiQpy1CJlpklN85EtoBoCox2a3ZKd2ZqeaY2CBDnHrAIhDE6hrGeETko5fIkd/s867f+NlfES96geA==","signatures":[{"sig":"MEUCIB1h+Yj5zaFndh+18i9IYjcyQsjHeE1a4LXrtgx2snEvAiEAkjM9+E/kGyOMENH2IRONpgSKAmuf0bulCmaX2HhuesU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUHBwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp+A//YtTovYBE2sNTizk6v7ztGf7lGQftAoMESJBMlEypSz+vQCqR\r\n5Hkc2vnSJug/2EhRsxCh3C9972buw9Sv0JM7dmm5lOL62finHwRqOPmxAJQ5\r\nWK5eAoJ1GMPsN0jhQDsypOoYvs7pIzJRl4rjUZsuCQViu04j2zmFivAuG37K\r\nbqaadAo9kWfkZRmXQY2D2EQkOeS+74nzA3WMFttqBhQs8OIBKPCOLUNkO+1u\r\nTFYJkyyOWxT6g2yr6R9pvNG7vyGfYz0i4OrkA/tM3qks6PEtLm3aiajGsO+w\r\nvVI7NI36zmos4nwxVBNAH2QT93JyhWq7Oi6tWdPhZuPkY3C1PhSNbFdbt3Op\r\nG3UmfELBRiZVwY/+RrQx/pFKffYn+W0mfwF2k58tso0P29XEJU0DkR3wG7T0\r\nLJPE3NjEp/UITxf+egexYfP6NZH0OrHsYs2zJWupdP00fDIpaMplDJbYH3Vw\r\nk57WrCRKh12d8RHQiDwy3NElBYFYlILG745HbBPdZ6P7rTLX8r9zi6UJduAG\r\nUr/w8aBiJHh7li42DSSgxzX8FMVhiAtc+02oKHtJv7vo5C65zSPObkpedNlj\r\ndoTkKdudqWXuA9WwCFSkpkY2MSbQ0pnzeoLWToDhx+l+vrNmKfvHVSTXjjov\r\nyCzr0ILxaStiLCUDF9vyOj11bCbxoCENZlM=\r\n=jAHa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"65d8e0a5e1e94911e93ac52137316be1e50ae13d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-65d8e0a.0+65d8e0a","@agoric/assert":"0.5.2-dev-65d8e0a.0+65d8e0a","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-65d8e0a.0_1666216048051_0.5299767688511248","host":"s3://npm-registry-packages"}},"0.3.4-dev-42fdddf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-42fdddf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-42fdddf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3d39dd061099e423102299d8447ba71aeade7002","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-42fdddf.0.tgz","fileCount":41,"integrity":"sha512-xl7YAHPG1+iCaCgBOZqvH7IWLZWqMuE99qy8U/NSZtImHbBufShiJs3v2gLCj16M8qY1dwWv/N0i3nJpdhqQbw==","signatures":[{"sig":"MEQCIGHbp5myW4Jq2Gvlfzbc6IUqmnJoa0Pz1hVFGp8Ddcm2AiA9ONNVFxpNBcaJKC0a2V2KZN+KVDm2PQOYPOQ80/h1ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUMs9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpacQ//X6PMAvoYhSrdXZUcnmsExNcKOsb6b00E9wZ/hilLFfv2ldbQ\r\n8XKrOfm2eIcvkKw4DbP2kJW49wYyYPgloqLUhQq398XqIOjOxV/LjW/kk4AK\r\nRx02i7qyPmjulDLeyU5q3Pt5vTjzykkOz/CwdaMEKE6Bp4FLIRehbAmwkWnm\r\nQcxGjv5HfaVl0Wf7+ayrlcpqw3LCNeZUmcoT28THppCfrqJc9+l07Fmn5pDI\r\nTXfRhR0uXN2ADhmZSr1qAAHYWkedkUYYaY7KG5Vx/rSWCoSI2/0ZgxbvSEl6\r\n0zVpXyjf718R/AKftRvmN4rIvc3c2cEzPnGaN04RfOKg182GwUespiydZHZd\r\nfCMpLK+XLi57SdoARaEZXDiOyFoPGRlmydH7UB4iW1abAoS8UAScjjtlocU+\r\n4BgrkDkX5/khLjNWB5QuGmw2KxsUuOBPxO0MaIR1OFZwgE26hx8sGcJIXfnE\r\n0ensRVUhXtOTjoXOXBGTUYnrksZhun9UL1YZxkdxWlIvCSn9XUiMySTaNy+4\r\nv+WNrK5GTp0hizKzRNEPh+T3jnLQp+D6Pitzo5p4Xc3hW/TzjNL57+LksAU/\r\npvR63AcbC7WrdH/M86OTmhNfpi4DVJ9MwOgvgr0JWApEnJy2z08/ML9R/f9j\r\nkCexUy809f803XexZ0LVI74hs76nH5XccwU=\r\n=9j7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"42fdddfbc87a7e61b848cdf00a06f1886af935d7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-42fdddf.0+42fdddf","@agoric/assert":"0.5.2-dev-42fdddf.0+42fdddf","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-42fdddf.0_1666239293214_0.3468265118084408","host":"s3://npm-registry-packages"}},"0.3.4-dev-8dcc836.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8dcc836.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8dcc836.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d2b2656cef015cff9d806b101835ca45fd99bd14","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8dcc836.0.tgz","fileCount":41,"integrity":"sha512-gIptHAAwvZtTp50JBYHDGAaifvnuMWmii2KYZTt3FCIwUHFmr5qAzB7m45a/BpgEvnMomPnRCZhcrH0hCPpuuQ==","signatures":[{"sig":"MEUCIHg78NoDLDiOTu1Dl2oZLjoG0b0Wv2RtMsXQjDQ0THIyAiEAr4bl5Xc4ES9U95nT9GrondIHZ36P8NeK4Hcm/iT2qeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUeILACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo83BAAlaCu5hyKwffPhXx/D/J/QisqdXzw1HEojRsKCU3D3LtVh7mT\r\n/+g65wCwYwucSv7OSIIK5kAGv6Qxj4bpZ3/v3MRE8wzOt+t912fLbCKAVpAs\r\nvxHJ8P0CfEbzOAXLns0upDLUrFqpRL82p9jg43iaWrEkgqJde73GNYN2FWmv\r\nrk8DwjBaI7KvyvVzyS/kuf2RNrDrdptZoJMhuoYDJjCrXtxvm7MmTEVW9bAX\r\ncBocqAkKhUCSS84YPEMD1hD0lIwima+MRkaBnG4TKCh8wzId9BSQlbgfxoVg\r\ncpfyoJQQxzNfoSb1NNvVoRIv9L1tEMmAkoMTUSQbwe7FK4Wc5W21R3UoFcyA\r\n1zN93WgyrH4YOxxaeot74rnuS3D2fo7avCp5NTdpylKjZyk5LKa1xK4UZFoo\r\nYFSjd7JYv7OTvEFvexG6LxLXsnkCGTvp8WXTufcgzfBuj+DUTGOB2qaPoud4\r\nF6BJhFnx9sddplgpMiYUjZPAMJIfZGq64FOLykwVQyJf6enaPtqAwa93532s\r\nSisnQ4GswfHRtEUMmjC/XS6lifNck+sKUUzBNryWp7TJ8etvatJDDI/1LTLw\r\ntRV5hb3suLn3cRbpasj20O7y0CD5Y+zOGbGPCxN+hDynRw841CaSr2eS1fsk\r\nNo1A0nIMgYg8TVR+B2Lm3OsdPSwZNvh//nw=\r\n=iksi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8dcc836823cd4b29aa86469f4a10bb5d5d27394f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8dcc836.0+8dcc836","@agoric/assert":"0.5.2-dev-8dcc836.0+8dcc836","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8dcc836.0_1666310667042_0.43042477718903505","host":"s3://npm-registry-packages"}},"0.3.4-dev-a4976a7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a4976a7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a4976a7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"019235ee1f4d4b1f069b822e41ea1bbe27f99919","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a4976a7.0.tgz","fileCount":41,"integrity":"sha512-pPHStljM+I7ZGjZF4nUKADrdKFs5QnzNWq0Fm0meaEebTgwfm7AEz4EVecR8xXeaXtWN36u6GCwrRiXZZ9nUZA==","signatures":[{"sig":"MEYCIQC7V74P8vGxYRHxvIqdbiGm8Es77gzDA9ssfad2OOTo0gIhANkng0iUlCdh77wwafxRmUfSbWRnQcNDeJ+zlr9sgvyD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUtH8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLEg//ZkcMCAyCKSQP4B4gZ3xVlVi/4ttaLbzglXvmJvkPI7FAO7Vr\r\nmxVIPZzFtCP4X4ZyrOKxZf+WfG5vbqoUNMLVTw3PrIBmKv+PuSyLOJNTzugJ\r\ntFGF7+HrKnNeI0qokGK04mKalYMduJcFb0wZze0DGMmWWETrGPosBtXukR1j\r\nn3dgaVtG0z5MvYh0/UOtcFwPFXiVOM/2APp47S6Nuo70sbm4y2JREwoPGrwx\r\nZuH+esbVPslBHDlq87g4gGMMmuNMtLWGSXS9L16CQsVEjJr8JG9RXN6e/OSU\r\n+2imZaJwqM1zEtPsO995ACfVcP2yGp2kBFYa8t2OgFbYxSa95xg7BP2kXykY\r\nV5mcGAC7VZJZWQTOzp0zUqqtHKOvY1oiNpFNUK+XM/ymwvZrUEOhlaucYJ98\r\nfCtXK5mu/vb7DQO4kgq4ydYDxUC8+rljQ5vL3bj/IXn5H1MMMnkOo7rVRX5+\r\n/TELnKdI+zeNzr5YHII/eH/jKjqF0/FeiKJhLDXayW3fRB1hgC5/F/+0ZIWj\r\nGV9u9C5AJjDsMMBP5jRhPztn7vsBHAzG5V3/5/VDHqq5V4iU96JiqSmLl23d\r\nTtglk0eudOA+K9sa83aWORANSNKV+EMQSMDSs7GO4/F813jCyQJGNIs+x7Wy\r\nJvv81QXxN6rCz8nCeLni62nbDBYATeKaAYM=\r\n=W3Gu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a4976a7f488db81fb8ecd740a6811862393c74bb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a4976a7.0+a4976a7","@agoric/assert":"0.5.2-dev-a4976a7.0+a4976a7","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a4976a7.0_1666372092263_0.18155155698324088","host":"s3://npm-registry-packages"}},"0.3.4-dev-1ab6c45.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1ab6c45.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1ab6c45.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8b203d63491ea38bf4b7df1184b57e2c1967f8d2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1ab6c45.0.tgz","fileCount":41,"integrity":"sha512-0ghmoJ96nPE7dx7BYKroGedauQJMlXIQkJgYc0RsS5FqWYTvhki1GnVlZRLUyb7Am8x00+pcv0hHwGsU+XynfA==","signatures":[{"sig":"MEUCIArgR3KPzRhAX6YFZ0HPGtEYeolTnaa1fd/o35DCj9U3AiEA/HtOq57wmbbSmyt2AW+rz4h52OGoJH9XP+iSi9yFrgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUvF2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHKQ//aMGPYMoXS3BxrCI2+PoB4hPlniJZiWhXD1JliFwjBwcXEeuj\r\nXu4D0AUDnBEm/Ttx3T3uz9GI8JM9/JnJcVbAHuPb5HhFG8qBNO2H5Js9ssqq\r\nZzb0/EejbqN8lVX7TsffbcHMJGCU6hQTTyUfPKYvPXstPyudjKWGk0oM1T5N\r\ndKuBqeVaW2f5a9KlL/FeZ33TfGzMIKsPx8nfJKx5qjl2dqClD2dn6cxK2Y53\r\ne2udOK8MNqa7jMaNWHjdnMyOYKa8Ymcx5flsXgOP1zxD+WovWN2dN0J0ULQB\r\nzN6XGBXdcDwHHu6Z/Zb+3jjKUAscZ1Xk2Qs6t7SRp0IGP3QUEPOiNkE+MU0M\r\nGmwYDX293iM5XoCGiGRshsrsS+gV4HqyelJDH8SmOID6DpJ+y7Hvg9ntsy40\r\nJGbn8DQDtnd3qUfSVuzP81OLPJpUOCbztSzh8OPNfsdqSgDS1RGExUqaP+F7\r\nCb7Eu4oI8GFx3HRNtjzjLtJHh3MVO7+kS4pGNtcXXbTpMRou80Rfxy9L3Kxg\r\noeLulCr8Z2Z0mfVesU3BBsh/3wCSX1o1AuclsnGDRsb0DE9b8zPoUFX92bNt\r\nhAi6zzhzVESH11fUHbOSf8APFtgw8tB8E7BXRC6YFxq/Fope2yrcM2nka/qc\r\nUVW/GV3xJc6SRHjIQKXW10Z+Im71r2bI6cU=\r\n=9CQU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1ab6c451d44e5d758713b7480cd34b8d47d04067","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1ab6c45.0+1ab6c45","@agoric/assert":"0.5.2-dev-1ab6c45.0+1ab6c45","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1ab6c45.0_1666380149919_0.4284286498021541","host":"s3://npm-registry-packages"}},"0.3.4-dev-8948ecc.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8948ecc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8948ecc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2b8c16b4d3b2e7658c6dd9944385dfa668b8ff11","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8948ecc.0.tgz","fileCount":41,"integrity":"sha512-plwNFyfu10F8G7HxUFSz6ceZAT5v5oGT6hW7G7EzVBgS3B0otgEzj7SAqBwojfVWBnKNxKIOFmh4ypwooehB5w==","signatures":[{"sig":"MEQCIFLYTN5rFR0ZoUOJl3ztw8sNa3H+gQ/sAaT8RWl7L5xUAiAdobrEvifkkaw0wQTfKRxWjSCXcfkhUTRuwC5IrtLfYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVxWQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMSw/8CrhITfAjw2NqBcMw3H9cZnFkthwo/22/cd5hUvSABWbIjCQQ\r\nop62A4XebEK9jJV1UEKck6selKkubkb3rIs5/5vKylg5hlJG48G8kfes3scH\r\nzKddqqyHaOygGxOOAcHbXuhJvPU92kLiP3iJDYY1+jZ9PklCBRickaBBJEjh\r\nk+OCzqQZN9ZmpTkgTojJzI0il7TneyZgZ3gzMIvX+ZmtRJWcwPomboOElbiI\r\nGAMISH7fQpryoqQgweCU7sdjYVa6s1Pi8R+ucVnGVNu0ZUHvmcA8tqYBanP9\r\nYsPD8AP4Pgb362n4ScO7VwG2nWMDddmfNA4JxV7O+ssAhJaESsX8iBSkKXfg\r\nCsk5f3RSzx4EE9BcI0B8qhfpAWRM2iVYIrht6cAjrMg+Oi7xQdnyLak8kaVN\r\nzfDhj+BglUVho6VhwTbYOeCZ6FNSS6imX7bgoou7VaLN805fdP9+G0jHUsmk\r\nXLij+M2Qab1MuL8XGJZM2RQOsQRHGEU8Rd20PuAj+297gbVm4/h28/gUpWCs\r\nn/JcywoDCsQtmWc+N66TFT1NeNJ/AnyDojZ0m62/Bxlde6QGEJOzdnsgr7nn\r\nw49Ow0QT1SqaXB9TRLAk6rUF5P7HzApCwjw+gPQkz50oiR18r5AeXgaAAkYz\r\na5KF7p7QdBqS/SfjVbEc/kkHMCL+FSRUGtc=\r\n=mFnF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8948eccaf1fdfbb55a94e0bbe95f69e8b979588c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8948ecc.0+8948ecc","@agoric/assert":"0.5.2-dev-8948ecc.0+8948ecc","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8948ecc.0_1666651536577_0.7418592530765575","host":"s3://npm-registry-packages"}},"0.3.4-dev-eeab44a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-eeab44a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-eeab44a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8c9e9ea4e2b2069599949acffc51f9d09a3ee970","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-eeab44a.0.tgz","fileCount":41,"integrity":"sha512-CPiCz7sJo/4WczZjfQ4VwXeggYZEeuUDPGZ8VjDrLhtghB+AVdbtAFfIadJdiGVKd9nSqMLIekyc8n+wy/bpDA==","signatures":[{"sig":"MEUCIQDIdK6K9iOHCXQ84n8EsXUQlRpCehBE0hkgp5/by9WJoQIgE9duu4lE857OGOiW3PsJffib2jNzDW4n9fJOqjJlvto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVzbKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1HQ/+OukYOteb0Ql2CoqrqLHFCG2NWYFs4w9RKTodtDcxFQ7v9fqz\r\nagbXhJOogDpfV77XeGUX8ea7q/7z+bLdF47TBLiyY/rRPvj4uBttUONbdcL+\r\nptlkrJ77IakjrUu38mTEELaiKBO6C0cpfT7sOc7hfWZQ8XpDVJ62OzpP+t7g\r\nlqXyfa/sSq/3KPRYu/xBonoA0WBP8hBVo4yYZNLNJc0w96p/uxtYpOb4eBc8\r\n0vGm/syvt3QopBVBJ2LZ+ndaMHm/jJpUI/AcOvcMLd/fumwLTgF/7MXtcKXV\r\nS1bQpfrMtzQK2UFg/fJURmxUMdpX1N45+hJKZsmZ2irfsTFfTEkxdzi6oo5n\r\nVRGkB6yzoPm6P47utqo2prcMFHeU2q8KZGUiD5xKTviYPdu7OrBrgcCWt9TG\r\n0Fi2gFFyD2ADzG/qoZvFWLHWs8lT9H5Sg57xrLqpwTKCkIKEmhvdYeQenSYO\r\n0ziStmSlE65DlwXyZBXRQ8mmlMcfSPgcIbug+vcZManaiEIZGPI4RdU20J/l\r\nV+BDsWoXbGn8brZZuJrSZAEtTOG260G0XG7SI2VwieKdzjqn9p8E3R86+72E\r\no0xJgRSn5eqUgC45T/PfYP+QZciJ0L4DXU2eP7c8ZXwxQxzOcRasoSIQ7y5h\r\nfDjbRleneq6YlaUSsMshYkXjT2R0TvVROUY=\r\n=DDpW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eeab44add073e0832ca33f6b7aaac566d31adeb4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-eeab44a.0+eeab44a","@agoric/assert":"0.5.2-dev-eeab44a.0+eeab44a","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-eeab44a.0_1666660042484_0.6254734452948205","host":"s3://npm-registry-packages"}},"0.3.4-dev-9cc0900.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9cc0900.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9cc0900.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5bad6a93577ccc3bf1b97cffc53332e6d5c61e7a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9cc0900.0.tgz","fileCount":41,"integrity":"sha512-Z+8/FmBP7WR6+ZUu4La0ohMMN6d8ypBS2MSE8z80JhCXoddd8OxZ9quxeUI3EkmqZf9ZiGup3gFG1clq5LuhDQ==","signatures":[{"sig":"MEQCIEdfcj8B2/+ak2Mk5iETAY4umvJHL0QmeCEwl+wmj+m6AiAgqBdSTgG7VJwu3pTyRb9s9HZIBTpcfvA294kN/2WOaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWF4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3HQ//aWJ9siumK4twn2pMKgY7JrVBQDB7lxYeqC65b6bX8s7NbKjr\r\ne6/mNszakaut2zXzIVGw+fw6lOF7+08ZhI/BKTJI2xFwU/VPag09Kyo7fUb5\r\n7GcKQ8JEdA6wE3IkxrGdzgtKKacjFRTgxkice0qV51m9/gf5N8zB3hFrlsqp\r\nTk2RmWebzcHqaKVHEApNVeP4aNyf3WHSOBMJ8ar27JdvWVvIPsc4WO0BPAJt\r\n49ix3V3NrqmZM1a7JVOAnIpyICtbY/mLHVmz9YLlecr+8GYJQdgqqdE+uV+1\r\nrZhRcae8Zg3jLTsYg7JmtvvgigqcdSmGaECaMQ62N989G8CwPvmcdsmoN/CS\r\nXj6WE4mhn4cVqVIDo5JIuDWjd2GmvOlF/jhVZvS2S01FRTyDB6CG+98DAVcK\r\niSKTCAhlyzwY60XUQCwsjw/LYhvQjq1HGKCcACOcy7ycxYAn6jgG6yEDuB4O\r\nGAwFrA6NNKTLfyAyhDjKd14Y5gwIii1ZEB+RFPJHVNfmc5nHHpaONHho4bEL\r\n++7iUHeb/iHV2nen/w+2cysjKxH1TwezKo+rezVRWsgZZmNx3N1AxPCs8+pq\r\nyttblIAzkc+3vTyT3UoGwuWae2Tg2cnvgFijzDJ9Af+1SkBedSQ0c7Vr61El\r\nT3FhkNJz0tLq7VPXiZaGkjXqQkxRAl0S9hk=\r\n=emUu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9cc09008ce7e9af9fc1e31ab41ad87b2a51ec653","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-9cc0900.0+9cc0900","@agoric/assert":"0.5.2-dev-9cc0900.0+9cc0900","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9cc0900.0_1666735652733_0.00998053056448267","host":"s3://npm-registry-packages"}},"0.3.4-dev-ff0b940.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ff0b940.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ff0b940.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0bbb96b8acd5b94bcbae83915fa2f99fd1fece4b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ff0b940.0.tgz","fileCount":41,"integrity":"sha512-qZLa2GEd6KDy/1IlZuFKR3oUkCiM1TOp+jv/b73Fs5Q1AdE/1eJtMAo/Jpk9Y2PSRuKsKzMqS2xRcEXacEt7YQ==","signatures":[{"sig":"MEUCIHkb7vMwW8It1uTIL+JpOv6GmQGn7hSl+/64Yh/1/GOzAiEAqFIlHFHyEPbH4aJQsVPyiMZSdgbiBcLfCw02LsZj4fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWIfNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6/hAAoejE+8VGonZIFLEUHU3hGuh5ve70zQz3FWj2LimMDEv1Csua\r\nvWteZKtnmyskSJkKbYCAT494viqxyPstHVUKv8/Kd5cX/KTBTkN+B89IGJ7I\r\nYo/OWENduXqUDEOzND+slxjqkLVzXQEPfMYa5B9NNqJJmTmumUV75FxvD9HE\r\nL9prmUiK73gBGFYv2wYJp9fbR30IR3H7ayI+BS3NLsYgymjAbCXUP4h/2h3X\r\njrU2y9yUvutuH1WIFGcV9RuJoW280l3wDjqOWufcfFlAsIYVltSL5woylinm\r\nhge+f8xb+MG0b7ubqqTMtjdsF/QaKfWGSc3Zg3k22pVPe3rC4QmSeGbi4CiF\r\nmYPA4G5LWn/CszimfXJL0a0EV+afQguXE5Lsbya5095iNgx69BbFThe4isqv\r\n5uLlgUctdX1+tqDF7Is9UfP8aSvsEyWjqQDhci2t+Faxk0vvEEbgTmVSOOmv\r\nWTnWqrInS10haP38aptFEwJh2XGwTmJkxphAHN9wV6KVKtyobMdcAtapJByV\r\nDKxak0fyRc9J7P0MTb0W4J/XrOJDb9KFABH3d7tkPwc9TqtBIMkQkhkXENl4\r\nURCOjiFWvzVT+WW7Xv9BxXzdyJU4aj9aEjj8uq2ti5VOU0KiRPAUuHwUAUci\r\nSpYJoTriLesCSNtFTqdPyEJIqH4weyh9qMI=\r\n=o/n8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ff0b940553726a5e7e9aaaed9ecd59f5ff19f918","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ff0b940.0+ff0b940","@agoric/assert":"0.5.2-dev-ff0b940.0+ff0b940","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ff0b940.0_1666746316810_0.48402087802663596","host":"s3://npm-registry-packages"}},"0.3.4-dev-450e937.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-450e937.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-450e937.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d419bfa5ea892a4b24cec71b9fef709f377c5d1f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-450e937.0.tgz","fileCount":41,"integrity":"sha512-NSEgsxqYazTuAaZ9IMj7VxNoqFl6CoUZfh6NokzzVhRbJGUjpWTMYvW9TUAeVy9Wca3NdpHltldtYOP9ZisoAQ==","signatures":[{"sig":"MEYCIQDcBEAMlWLVWA34VncOluzXPMJ5j9u+14nii0QLzr2/5gIhAK5uceNZNjxSCEZAHeUWYgTZ1kpcPIGru0Tkfe9k1ZX0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWbwLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv9RAAgj9JVBUUpluricYebF1lUmgpIhKA7ALRmuPGZsherXX4MXZF\r\n2Y1Td5oB1t+VHqPTck6fv1ljlUCkIZSImlYG4ff+j1+O4l7AzpG9qs+FNImQ\r\nK2pU6bZXHVkL9hghO40SXuxp7Dc1OLiEQGdB5QPk948XNlryIXLIHcKBwJFQ\r\nmpHKbOrYq/FSxCnKW27USqNDLvv2GyIDxGThfev2JiBZouOe+I34akZzrgkd\r\n3m7W5H2kickDwkS+Rk+tSSW0mAb3PIlFWGYciLcoN8oiHnbtje8IlOyn2WX8\r\nuiaoMJ4aR6so+yqW+i8JkTTP5K7LmbSJq26mjChIh/BHSWDGkPF5c+afwtTj\r\nVPwQVtAmoVy7N4rkcdSFCHBY7NTt8aZ7hAWkIQz9GN3O+IOF+jxgmdKVw5ww\r\ntg5/+R7JAJZUXPgOVN2xBKS8H1aXqonrVSBGANhzg4WCuTCrws5jCyUe3/Ch\r\nqCQ3fNy5Obe2rbS2+PzxDWJwQmNbBVWU3QOjLZOtdTFgwECV4W+rVer2NnpX\r\nv+ji2ca8Bt0ApDbfwWEoaUXJ04UFBcTWlt4ixGR+PbJnXqS+g//c7ysQbvbV\r\nb/RaywdXS2v6/eoMh6/7GaPvc3Cc/ikPjqLH64k0u7c2tlpvMdYsVoNQ478s\r\n7pG7YC+xeAy5gdR9AsmpKcEOx4JRG+ocF7g=\r\n=H0c4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"450e937d62388adbe81e4a3c5f6f21557d2df66e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-450e937.0+450e937","@agoric/assert":"0.5.2-dev-450e937.0+450e937","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-450e937.0_1666825227543_0.8964201229180484","host":"s3://npm-registry-packages"}},"0.3.4-dev-774d9d5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-774d9d5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-774d9d5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d96be73023d6901a395437e93098e8382f5f2518","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-774d9d5.0.tgz","fileCount":41,"integrity":"sha512-EUBBSaqIp0poeGR9tGwZ/vVyWapKBmSEuHM4oUMuAIXkNrxRw7AnlwcYq4r5jNEjveJX1wZCZUuNT48X6NUGuw==","signatures":[{"sig":"MEUCIQD+A/NxRmdIcsAN1R2hqpM2v2ID//iQZjI2i5wseyaZqgIgINLlV9XyYsukDfiIdO74uY7oSsXrpcRik7OxulLgdEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWss1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT6A//RPSGzeZwJPHuIid2ALirl2UW3rwnNhpAJmrnh11P5Y6CZDLV\r\nRWIwwKSa3ZAKSv5nqcxivnc9rFuBPvuGHY/5yq5wLxyd93ktM/Mf/z4CUb0r\r\n98SfTpyqXD/YRiUHrVdz2aEzP+uFGCNfcHZI6cSPMIoEiLou5y7OFrfjndLf\r\nDklWK5d9ditJ6sCvF3NyQibhglTNxIUi0C/WGOF7dt+Tk+urZXlVa5zzN2Pd\r\nJJG6zRjepU/XO6fVSmgdSTLp2a9uW1yV44Hgbl4GLaNd4nT6y6wxZCPf0ZK8\r\nDjGURGF6ibOjQe43lJrsclq+6aGQ4Z6HAGVC/+Su+LzYFTtJUTjzxhzx4jSO\r\nqLJDSjPXUbq7A2a0wnRVQH4AlEyXE3uh6KA7Peyfrjgh52XqtE/GhcRCc+J9\r\nmvzA2pmMvJTni3D2lbrjOPn5pyo71Fy+wfMK3oeOeaLLj6wLwNt5WRhGEkJ3\r\ncTSmsreG2CwAhF96FQtaR/9Tk9umRIeTj5guw3+l+Jw+WhBXt9N/Py0tpMBp\r\nzRdRCuCpGL7lLZ7zZbfsbNhO30TwqIQNd6JV+lQR0aABov4z9MmSdHdO21Mg\r\nJJkAD/cSR+VmDHTsnui83MJOo7KpMbRdnTy3AstczLC6iNxtcWEqE5+byirl\r\nSeNRntqREqVZaaifDlQlIc3vBXGs0A972X4=\r\n=eaFe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"774d9d54226d575be50bc67a60f0bc19231615d4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-774d9d5.0+774d9d5","@agoric/assert":"0.5.2-dev-774d9d5.0+774d9d5","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-774d9d5.0_1666894644859_0.22659253184478412","host":"s3://npm-registry-packages"}},"0.3.4-dev-b43e34b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b43e34b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b43e34b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3364fc7412c5aa17681e8a9f6bba83b3fa25a1cc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b43e34b.0.tgz","fileCount":41,"integrity":"sha512-464e3XhzO/HVjaQLs60ifd7YP5PnAYhRkoQVULTpNEn2CX9NPfZC+B0ZVJJ1fuXPAyJ46s4F7smOLqfAaWRfoQ==","signatures":[{"sig":"MEQCIHlyH2POSMA6ssAf/W0FeN5n/nCYKG7xaOKjGUVDPb28AiBJ59F5wjkRV3vT2NclPDdWFPsA2HuRlHgH7/ItWvH+EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWtNAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMmg/5ASgDFMIGdR0IF3h2tmKe2GZEkJx6vefyChyMOY29hwLaBUQb\r\nyAckaevFq7DZVRAiJOgDNkAIJm56/MT1ROOUTTOgKoBPPODufKS8IDYLC68l\r\ngMR90YDcQeTpEQ9CRYc1JhhATtK8Hnn3d0ykvR/yh5EVkMVukjSzcTnlmiEM\r\nmQIUw9BwXusvITNdYcvOQTMi1r1JkKubikHpCQo1RoblN1LQGJjP+shaYJWt\r\np9ONEMjcOUa8nBYoJ4njTaeX48CW1DdL0Kuhj0I5G5RszBM5TxIlkFwyodJf\r\njteSu2GrrwzyYWHdVW60UrzWuGOEFIugMEZMJsEAVGQbTv6gSDQG1aQslHkP\r\n/AhxkU8ek17cBdkaHfZkYXw+qUwxxM/9d7+WbFg4e16hlmvUsuVAkblp/0NL\r\nC9n4fOcpgYhIu1t/Z/Lob7xtBsXeJlr0vqlgz3LOCk80xrEVPr0eom3JSWcR\r\nKleUDMwxRSkmViedbGUl3ppXCGoEVy7M7XYugHG8bXnBrDoIXxEzCS0Fq7h8\r\n5sGNYmh0HF5+TVYzKjMYUFBPVoYZyUp/qjatcg2XFmEyS0z9TVOMJM215afe\r\nvH6n+TwlD4vTW5LeiQ6DWBzBwWJ9X6i57ugGH9FLII4BCCJlqzlSjgR4W5yx\r\n3+toFT5zaLS1jEdxBJpNPF2TKTQUR7Qe4Fs=\r\n=QcF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b43e34bd41b45de0d4771f4ade276e4b05bbffd0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-b43e34b.0+b43e34b","@agoric/assert":"0.5.2-dev-b43e34b.0+b43e34b","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b43e34b.0_1666896704681_0.4686482808947692","host":"s3://npm-registry-packages"}},"0.3.4-dev-a87b7e9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a87b7e9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a87b7e9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1fe0dcaecb95ae19cf57b7d567533a4f4abf057b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a87b7e9.0.tgz","fileCount":41,"integrity":"sha512-ugoaWTXS3NsFEgazLYjNyMC0V0UBPGb2w2z6mG0sx/Q++Pv0yWvvTazTtwGFceYmtroDbNCQopFe8tQ/peTqIA==","signatures":[{"sig":"MEUCIQDarSpzRWJgg8TvmJqFA6Cu8Mt4ChkQcQp6ZymDeVmyKgIgcdjcI2sPZasoU8ib1T5wAFFIQz/owcAbwxE1kaqi/BY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX/eCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Qw//XPR76NpmvSYoOV+hIuLTMHgerITg/KuzzgymATh5e8YpJbR1\r\nlQAfiA+JAdvD1qk5WyP+vRX8E9TCU7G9+b3NB7T+Nwhi0B8AvHpaxL8Cry4e\r\n/95iVTR3AcW7YxHliiknioZLc26KJt7Uvf+gEBUexKMmAwEN28X0R3XmAR/S\r\n5kY2Ey+N61RqfQDNP25TWS6UVWTz2wj51ykZEDqUIh0DHu9biLG1ljBsD/BU\r\nY9Hgae3zRFc2t7eG5YiASIKtqCEzkqf5e6l+C21fkxApajQcdHUHMnfSKhcS\r\nRhyoLgdNPTq4fZCY3F7zQ4/6Ntu4XwxZvcRTa2uzp89hOpIxRHUGroq+D1q5\r\nPzlxPtTDkaM6nI5xYFQY0VFrHUzXku+BGbqhzSYTQ2L8ilQ58JbFmSjeW8hO\r\nM1rN58m73aC5o6BNDlzqVdGZQnCe4IGDnqf/np70YA3HcxcZMQMg1+8cM/ZY\r\nsVUHoAxQGRE4vFM/58HMzl5cB5u4Bml9HdDAbIEbbR9Fi0g9h1dtutUE6b9W\r\nTh6V4lGA7yomIf8BB5j+GYaeosd7BSBNIQiHhQ/KeM4zPNJfYw/7eEIiMLNe\r\n7IajgNKaBe0rZ/jAPqR9WLoFLfP7p5pmcjGaDvz0gmnMIhrAu2xf3GzYGpeU\r\n66kcE04DLIcsPuXXf0IEDNbAs7NJ5zkVzkY=\r\n=h7M4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a87b7e99c2f72d438e06c019119269cef1d93c77","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a87b7e9.0+a87b7e9","@agoric/assert":"0.5.2-dev-a87b7e9.0+a87b7e9","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a87b7e9.0_1667233666178_0.374663531641489","host":"s3://npm-registry-packages"}},"0.3.4-dev-c1c2d9a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c1c2d9a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c1c2d9a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"631026e4934e98c1fb04ea555b5848595a7c2e1b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c1c2d9a.0.tgz","fileCount":41,"integrity":"sha512-sGPNun6DG0UM0jcwMNhpzqkYIIeOYviq+5F+zwKl94mv0fujMg8sCgExZQYxUW3UVnj4JGsxF81Dc6up33UvJw==","signatures":[{"sig":"MEQCIAc/aucY/p4aM7NoscX7+MgLoTjseZySyAHUrUSTdBQoAiAQfBFzXo3WAmkKOEjUwbPnvyFonDiAY7SlJtj5IhNAYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYBF0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofAw/7BhopicVSxQmekW4+OiN8rip+nu3y4DZtNsJBK1Y4GVJ9h0Dz\r\nPx6J+1g9Gw64tb4DUaJoM06cWO26vSa4eSBGdX2nnnUDzyuXj1RaJS8rhLJA\r\n5pDrBDAc0i6efb5QjQHAp0pxERD1/ZZL10cEkfEVRMbpirooiVsqSkiHdQPb\r\notuMCkc2kGj4U/JjrXVJVxONcVYNaVIOoYi5GvoacZ52munkRT/TkUys4ni7\r\niM6PIA6j15gZt/VOx1sqwCq27dxgX+zrp61DUbHdFY0qCOhaXcJd5Au7/Moq\r\nZpwzx6tK5KUewcPq4tGRV9SBb6zoLh0J/5GiKq3RBbXaa0D8fY1nChmonc0D\r\ng17Q4yI93bvVu7qFzmwW2KO5/Y/E4tiJYk8zo/bdItpmrFBu8fHpviTOIS3C\r\ncXw/Sk0Ikx3P7xdd9pqleEvSzk9tgku/387ZBjh64Lis4rMm9oJDwu28mRS/\r\nBgXxYnMlxeXetmOyHU1sRt6mNI7bfBObtgWxTZgwfH2u3+bPeGMk6qH7FXgF\r\nUYnaS6JFmS9e2SUc+z985iuPXp+wgm9vUfbRyCnTXdWWZasOaJait2cHUf+y\r\nj621kxJB6K6T5WkML7kCGNtBPPJh48vitAtlqcczsn2TqBe2QNTxxBAvqjCe\r\nWT76C72YTI/D2CR7+XOSEI7csir01YKwFvo=\r\n=cMuE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c1c2d9a60882ce430cb2222632b250891d2203ff","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c1c2d9a.0+c1c2d9a","@agoric/assert":"0.5.2-dev-c1c2d9a.0+c1c2d9a","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c1c2d9a.0_1667240308374_0.6081748714383364","host":"s3://npm-registry-packages"}},"0.3.4-dev-ab5468e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ab5468e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ab5468e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e3997e874efded6c273ab33d03036bbd11d2c2ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ab5468e.0.tgz","fileCount":41,"integrity":"sha512-zrvVevHpgWRNOw605msBkqqp91ZuZxVz97L9SWtBYX0X7rX9Xxjucm+5xbRkTTiew1yEWAE5hsmgzkpbg7O0bg==","signatures":[{"sig":"MEQCIDWlIGeNWXU3bnAwxuYPtcLThc1zBwIOB3jM+O3oIG3yAiAP6TkBWzfo5WkbfVcnnh8JWQedXXPl8enp7QP832KDbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYDAyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+4hAAjRApQabDrKhN9aKqNknQnnUUexqo1X5hOqBPRchxbQCBmIaB\r\n5MlvJLbMyV+oDClarP5t2dW5S/5Oo4j7HwPrEFkc0XZCuTX1RGV67aFic2D6\r\nJn/wXsEvcziYh6QCe8e7WMUx5y+dN//2s41+UNR0Txsg3nY0JL65J37DsHr2\r\nbczYPrj/HjRbIzby9OTLQKFEcxfTm1/vdFn/fHhhDpyvppBbPA59ptsDvEJ5\r\nhBDoP1K9m1ABMzjL6Qqd1veOcECwqoNJAi6ZOH2Puh+MkGx9oCjx27sHx8q9\r\n3BsmXm4maLrpCSBFddm1vLr1Azv1a2OFMdjQ4V7J2HIQ9oMMDPEirTkOkR1Y\r\nUYoaMDI8Mb90ZAeR3HroEnW7QehwtVJ57DWWtiaV17exz+RAwm0klXnLofEk\r\nU/loIW4rKUJLwcDOTKXLDFWIjQ5IY2RYfPQ30cHFtqHVLE9OKyv++yyTO81u\r\nDcQCzA5R27GlXQX3mn2AGb4ucziNoZy4h+HYmctH4V3C4OXD1W5UPp/gaXTK\r\nuQ1KBw8E6pb8izgLbVTPi9+Yed1qMfme1a5LMDgdVGivQ6Y3dSKLb5iBw+As\r\nZrJ28umVq72pLdDA5MWCtMPQO9asr9zKnCyWdi+aA6W9sJ8Ty2inNn0b2mtM\r\nz5DMU9KzaZu9+nq7PfOBZ8UaXeMovOWmPAo=\r\n=0et8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab5468e09a86e8455fbe4ff7b8224c914ddf69b8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ab5468e.0+ab5468e","@agoric/assert":"0.5.2-dev-ab5468e.0+ab5468e","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ab5468e.0_1667248178112_0.2507087653277007","host":"s3://npm-registry-packages"}},"0.3.4-dev-435a55c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-435a55c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-435a55c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f48c53ce6af8c02032a4a7f6cb0f6662c0c1c4dd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-435a55c.0.tgz","fileCount":41,"integrity":"sha512-I5Gc8i80eL+b66AEYvWrd394m1vVdZ+8SBryH3HU1/+yqZWzR+Z++R22wDDejsY3m6IeoxFk3+a0ikMnBXEhAg==","signatures":[{"sig":"MEYCIQDkpm2FE/n2DaLYObyc3g1CCOdix+9FroppF/4kB5d4UAIhAKaE5TtX0NKdbzk5n5xcCDTahDUQdESHpDuX0Fu2P8cr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYESoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH7A//V2+llZYrumtFKAjVfOozO8MPcwP4U4PMCBGReE1DTipedoYq\r\naXQrYTpEsJ2KxhynJxekZkXbA+pqihieQ4L7Q+g8jaioGD7der4fnRQwmQ+t\r\nshcJTQCImBag45LySVC9Mhi+FL28kS7LjbYZw4vhDzSs2LMtlL/ZUwt8YUsk\r\nsovb/CnE4zQqmQEU3kFIpDnKQF4SeKlxyWeAEfnrH68Xr0S85/+LYC++/AnN\r\nnEXmG6aWzs0AgAdCnlZXjVQ6mNNrPlSM6sOWG0G7Hb/+OylqvRRKoZ+qtg4V\r\nUSP/YiXQTGrb620B/hbnLRja+6nkkYceCwVrlqeYzc5FVujkxqnM5+4qyDzE\r\nFQNn3ZMmys0Zyt2YSY9XfXCqad/YisbJ1gFxuEx4o986KPrx5o5zn1kNSGAe\r\n7tOdTaqlHTPna+rl++P6hyPhe0r7qxFLQ9KxOroujNxby8hVTSlrrvCG8iyV\r\nDqW9omJB6bv2AQICIj41SHxIiy/GjifPU1E6fB/3m5XDGARrZluK5QEsbVmE\r\n39CRKdtFAk7vwNQUDdVmilgNbWhSB/d+aYlzmbV9jmedg8y5tR3/Z8vFrBbK\r\nSewsLw5+hztIvjnWw6/ZUE3rzei/oqkTsa8WWWRwrrexKJ0w4hQBS5iXB8Zg\r\nCQBScbIJG7Tmtt3c0rjtXKDj1uvZX8PmZgQ=\r\n=FVwV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"435a55c2457eaa56ccc958d536be996f335d05a8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-435a55c.0+435a55c","@agoric/assert":"0.5.2-dev-435a55c.0+435a55c","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-435a55c.0_1667253416016_0.1280490790151343","host":"s3://npm-registry-packages"}},"0.3.4-dev-9a7faad.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9a7faad.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9a7faad.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d7fd23975c8ddd7bc9ea266330de1c359ae28f6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9a7faad.0.tgz","fileCount":41,"integrity":"sha512-0YSF1IDNPEUoD8GI+Wl0gwuRbkA2Bxy+qsliUVun6iUlbXfOhFM5pgFRpGIQELDoLWk+xTrY1e3KNWHjFbvHfg==","signatures":[{"sig":"MEYCIQDUFzblH40HVkZOB/iN9URiN11VhpX9JCSwscmTXxEJUAIhAO0XAFG3o8SY32HRtf0uyRVENmDvgrNolpPsU94uBrRX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYTEqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtWBAAo5hP/jLQOBi0/Z33ABhRPYQI6Xh9K6TkLINMGrEXADvbMb7F\r\njoHuizLrwZZWOuYJGt+zwQ8cq0XmN1+KKeY+s6QQq9Nd5bYm+m+oQvKy85b/\r\nIGt+YkI2+Ju9o0BEqvBLMbdmzJgkl1gHRXef119IvVLiN9Q5tNM9g2YnoaAY\r\nHP5/ttdD3KmwPc0zI4Mjl4/XbyYpEMkZ8l0mssFqPucjxTba6cAH2snwPKz9\r\nqKtoHQeq8uyjgSKMg+QIlLRRdUBesAj14lzyyZsipk9s/wvL1+uw1Y9vurCV\r\nVWea9Lh5udyMWmQPuvF3npw4ue95pJ2WakeHDctUBHu8zL/Vc56BEvdT7OfA\r\nsSmRBQiddoYiFEtzpzp5gbQd0qa42bKeCdxHiqI5NMLDYcZ/fgbchQr19YBn\r\n6oWBbaTShgMUTstYGcyu5rfogVixFkE1hUnLU667bJ7exidLM3HVWjaAOUJi\r\n0F8eeOdmVsdK8CP+3iy0uNgyzPrx6TmEV0sjDblaCpeeylZZu/sTeGRgV5ma\r\nULgU6LfrHRJfH22MitASPE/zO1YoFnfvT8pQHbTzxz7hUQsP/mPAOoUrXeNW\r\ngJowZzdTbe4TxYikYB7/tulyRSm1pEEg130+i0fwJJZh8Wvpc/HCcspO0lqV\r\nkUagnJVNTQGqjQQNDawRrnwyQMLNcg8mEaM=\r\n=P9xE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9a7faad01e6b46f28691cf2195b1a1060abc7683","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-9a7faad.0+9a7faad","@agoric/assert":"0.5.2-dev-9a7faad.0+9a7faad","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9a7faad.0_1667313961733_0.6835532053421043","host":"s3://npm-registry-packages"}},"0.3.4-dev-0534694.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0534694.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0534694.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e424036031a54081f783b14ee150c491fc717e5b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0534694.0.tgz","fileCount":41,"integrity":"sha512-jCxisjfz1hf2x1NTLKS8qN0ELUnHl0MQI6w5nYayVVZHIQPZUIX/tOCJd0Yw+WPI50p13Vni+VMInWLhNqlMhg==","signatures":[{"sig":"MEUCIE4eqVmrGOr4jc11D6BFrLQ/NhNPDUehwJUX6F4dcHFiAiEAj5vDh8bsYFxRyJP6I4dBIJZukcbkBVnyad7ecuQrh0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYUB8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf+A//QTbXyoCMKy175hW1RZqPDJgS+40zZYxJ4KzON08zM04+RCLV\r\nK2A83MU7H+K8hyJnHvnUU3TAInvSkiN1yBmg49gy18cdBYfAVCaeMg3DtSrw\r\n6PqnQNWwNVSMAliXmAq8F2Bc7cMSMTgBIRP3KulZNfI6Ad1uGExzwb7WZ01R\r\ny2kuRw19KQv29okPWLOzSDXSqXpyq08D+fEL8zmyMo+epcLT+KPYVaFAOTKa\r\nqhQUO9XqQygD3O1tPEU/BXmtS4E8bBZYzylVvB4mnGAZcV5xBLvX/aNRGq5o\r\nB0RNsZ4GV37Hus1QkZ/e6Llz+7htRN+yPC/oD5PBHJCN8tsxPyosfWb/QRA0\r\ndC8KdhFd5aU0sFIi/mOCIyTwiI3HKI8AeDj+wltiOtqGBvDkhbBRKsOKONFa\r\nairyvoVmv3ouNQD3A9DG7yBHCeBPqtjn0ytlslx/QTghyY4mm5Bxu/yGMMLO\r\nJtwzRMunGk5EwqJWMrGYOmTA4dnNgCb90O67sKPNSZ66oUV9AY/vZKYaKoGB\r\nPAK2cBVal7EdvZagWlr4ME0RC0V81wrZesMy+8EHY8u2hyXA3AYRQY5Y6TKU\r\n/AVzKQpg+A/zpmEgX6UhFxhy86Sjcu9t0iwAOLJOVORIkNH4zOmvC0BvfX2A\r\nxqRqQ7S2y16eiiiXAmpfS93Qku0YAWd7cAY=\r\n=WqM7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"053469499b22f648437a374822196329cedb276e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-0534694.0+0534694","@agoric/assert":"0.5.2-dev-0534694.0+0534694","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0534694.0_1667317884474_0.7625680466514786","host":"s3://npm-registry-packages"}},"0.3.4-dev-724fbe0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-724fbe0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-724fbe0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"801c4e4601c2252ae3a5d1bc963d395d7df93db6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-724fbe0.0.tgz","fileCount":41,"integrity":"sha512-Oz67INDgdMWH3tF0AP2+ve77eiZPnsYIrt1/gCGkS/KRfwsvzPwrojZCyzqocXByLkyoWw3RWjcGNUEMpj5psA==","signatures":[{"sig":"MEUCIQDO2MxyU+XtyfErzYCJ5CKhiz+fKtUdfpKrtrJr5kesGwIgHGhNloGkplxmi9StU1duOTBw+eSIG6JirTxYoXdN6NI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYwfZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvWw//dqcMnjNMto6nDtrdClAgOCwvXru3b6nKEDfXR8EimGK59UbZ\r\n4u/zrTLEXYAFCaSHJZi8y+TSYHo8Hl46h9uz09b07E+UX0K3jeLy4mRWUfG8\r\nD5DOhb6Jll0pXvSSGL+q4E3X9WXu07jgXHpNkNtIQmPX8X62hhdvYxA/8aEK\r\nfrmGs4Yis9dd7PHaRNL8G2xoTDbNeegbEu6mM2TTIh58rOLAA6S2A8qe5O6X\r\n7IhmzKgf9gfShF4ks07wOSiI94gNAgFdsCCopCm4S8uEQsBbafa8d0gBkxo0\r\n+upPieV7GeDRo59MoyQE2Uwhbt3+LKeCVxPMqfBJiDi/tUwIyiims+zF9b5n\r\nB25gYUEm6j11UDE+UiLbgobU+gDueaaewmKST9kcjSC9Po1ywJSKkqOkXALY\r\nO65X4KO08IfHF6GAgXtUt76jjk0cYrZ70UoOwHO5a3xDgNsgg3L8cx2aLOxQ\r\ntL+6OmVbdLTRRVkEI8CnNXbVlWr+Floy68kJQapjBdhutbX4kZEeOZ5CigBQ\r\nEKR0Q178ofJCzRxpEdQubpoAk0vuvLazO6ud+BQR8igKndU++ilpzlEXrQev\r\nbc+muAYxKMFXa3saLn7DyasiTTs2tWM40VOHc9l07yQTB7v52SriRSfce+qZ\r\n5mEp1UV5N4llPNQEGes4O7DI88RZr3t5Sa0=\r\n=aln3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"724fbe0a01516b39ef1e3b4946211a70ac0aa42d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-724fbe0.0+724fbe0","@agoric/assert":"0.5.2-dev-724fbe0.0+724fbe0","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-724fbe0.0_1667434456993_0.7810949596380352","host":"s3://npm-registry-packages"}},"0.3.4-dev-f5341af.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f5341af.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f5341af.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"28a12fd847c97cbe032f8d9549adb7386fcc6fb3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f5341af.0.tgz","fileCount":41,"integrity":"sha512-bs9xrDKJ5J8kBilxkVKnK4T2pl539bnT+vcmfmn2b4Qa+ICmLKQHgr8UHMZniHWWlEJ+xClWCbSbGIGVfBkZxg==","signatures":[{"sig":"MEUCIBNVup+qUpgvbqQjH58IvdZHf2+Oy+fu/+YhqmSmbzeAAiEAqKBrdVVHZQeVQdfOmye+8Jty8ot7qG6M0UrZTHvP9NU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY/Z0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+XQ/+NuzOFfAGNaVU1ceKlbgR7+iML/zJmoijV0jORtFF/bXUY7LA\r\ncVCU9hJVnvmUucB/KjNHzN6ldkZUYx+HqXb/hk+5xZ3iPrfahZcKFWCC4ZSy\r\ngzkl5vawry0jx7OxWYgFW2XHBi9hKw0Cn0wKiAA0+0A59rO7DdYOssrqvI4N\r\nuIWq2xNJZRWDo4dLdI6fEeWrIeXPOKoUOLyrM/Il117nipjTePR6MZhZlSDu\r\nV1iXfYyJfZTeNtOwN4lA0n1aQSpNCcmHUzI24Vx1gK/ORqpM2PDaTU/hn6Ba\r\n06P6dNRHLiUXdVm30gfKNARAN6Qj7dHqmN2g4ja5eVWQoKHNTLJX5vk7c+UG\r\nujnzwHufAoHK3ThLeFmdjJL57Ct/edDZ0+1EbySYtZiooevM1MRQk/wum6s3\r\nVv1wrI5BX+JpWS2nJjCDWbzDkRnOPWuXbywcoyq3YVsnAcfdTPCxaskSuzjJ\r\nHmAy3Z1iNtDg9O11rMumb3Jz8AnaZpCayRN7o/sFbIcznJoqoJ8L8kNL5Gdu\r\ncyLYd3ndvurE/pmvqzd1fC9eXzkDBWn8lE9e/PyDCfGXgNdZyof9Nop0N8WE\r\nvW9pDReApACe0ew4VfmF0PASeGR9bOcPRKMkrnD7o7UN4Kwf2x6Oi3F1md4n\r\nmyQDZf5duGqzm96Y60djr2RGRXBiSgl1wT0=\r\n=pHYn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f5341afea8ec5447905ade6ad6475d7101e471a1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f5341af.0+f5341af","@agoric/assert":"0.5.2-dev-f5341af.0+f5341af","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f5341af.0_1667495539928_0.7339305034129426","host":"s3://npm-registry-packages"}},"0.3.4-dev-a70063c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a70063c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a70063c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b2571885474db924c05878b05fb4fdbf45a7b1ce","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a70063c.0.tgz","fileCount":41,"integrity":"sha512-ZKTq8ivpi+KTtn1VI+QUxMYE39rpF4dOvTFUZ/k7MVLs5/ocxiKPynU9zGB4B5YQOmUk1VhOuObplpx7xPXe8w==","signatures":[{"sig":"MEQCIEE5EgW1id30KBIMZAUVXrSSk4rBXA7mpifpW6vGBCN8AiBW6pYzvyopL4q1NQXMRQdp/ZGOHoETGrbNgpX37HnAUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZFzFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEiBAAh44qn20GQ4t9oCyy/jkwdMV10MOFLoETCrV3JQ4WbOElqjUl\r\nho/eXht3C+Lt4+L/FCuClSTcJsg0GLYXlIz8EhZqs3E3BopuX14BOFyr9SRm\r\nFZUA07Uo+dCBaMGUf7bS7EF8eGhAMKYWrDI862RW+wpD7Vo/5PXjQRneT12n\r\n/BQswR/o0ZuoA6hMk0XoO8t/NTuZPJZ3rdO0og73O8GhGf8O04yQB+b5w0YW\r\n4O7Rcd6cS7Ija2Ptjb6vUIYYsxT2cI/jjmAmQSj2alMxzPsPLKh/s53RuoLz\r\nfid10bwvA/0/lCW5uRgAqWEe+YltuG/7hc4kOQoRHDk7IrGkXtRZu845CvTE\r\nI5gkaSTXqyzgLktjjRyrCPSgf0Z4DnRLanV8OEWHTDtznBYpKp1lic9gU0LV\r\nS2qVnj/0WYUpiOZpBipBsemArcUf6i9aNTHEiBLRYRD2wEj3LY/zJNyQSYK0\r\nrMS8Cfw6/Kip+G3/G3H2Z59eS16TU62bO16DK7s+ZSRcQeAC9vUR/UAYA2Su\r\ndeyyIDw9OFO5lGcIPH1mvLw0Yfhxnb3nK73QnpIPDTtvXwMRsIxvAcGSq9PC\r\nMaNnyLSEDJoefl2LK5b9k8Ac+ZL7BNjUUEYcqwASl/ZmwfhVKA+J+MSulxjN\r\nUa6hL+fvGnhDq6rDzh9ESOrjMsFhuVuT0HM=\r\n=xmLI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a70063c6bb89dcd4a64b87c7f5860092c4758215","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a70063c.0+a70063c","@agoric/assert":"0.5.2-dev-a70063c.0+a70063c","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a70063c.0_1667521733195_0.012036125561973643","host":"s3://npm-registry-packages"}},"0.3.4-dev-70aa0ef.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-70aa0ef.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-70aa0ef.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b9022661a0f5e50d374a948e5ae26b6d872d71e8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-70aa0ef.0.tgz","fileCount":41,"integrity":"sha512-oGDeZHoUKUGXtLMtXBWE3/OoqIZI31oS0Zf4hivyi2HFSaG18fZpoUV3UgtQ5fWyrIAGAGmLZtPyJIgYxNTWGg==","signatures":[{"sig":"MEUCIDNYI6RmaY5af/NURwuOZEJwxCPZkZmp8Pmm+7EuwSeaAiEA3XPTOHZ1h7+7+n4SUABUU5KIJfyjQH5SjUUcwqxuhkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZGHmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUwA//VFxNC22seJyCVoWREA8Ymqayuzwd9DhsXMTRwTlQu7dlzGbM\r\nIU72q9BzzypMX9aEaIo66pnRFdc0MaZYS50Yw7AUeWf3e0fUSCrKsu02OqAl\r\nxYt8l3dYSZ2ppqExEa2P4aKzcAdZUYoE5XzYeq9bYRDxzOXM7N4ZsffsjpC+\r\n/nBnjzsz5DxP9vwB+K9VFQhL6SmP+P5mdSPGu/XnFLH0na9GXzBIseUjROx3\r\nOYAVhX5N7mkkKES1WfhHSmHun08De6TlUzAQK3aASnhfGhAjWEh/KslMdsH9\r\nf3Q4YHlZ5hm5Caf5sIkBktZQ9m1kpvsRNtkYOsvvRZ3TGmq0iQdhR9eNMc69\r\n7nxAvvkCdpENKKY6fCw2clNofSdCHgkoYQGCNFygwomWVUxny1ZUwmpkaUPc\r\nhmL2t1BUywdBGHrEDZVQ57gi3C5wig8900JtlAivUdQc8H1/nE/KrFOWq+1p\r\nR7loJdXPGauUotqrYVapxNAdT1zj4kmcKwnErs7jiDFkFKTaydY5xcdnra+I\r\nYeQTyD7UhrVjE2bapZYcADIO6b4GOHUpndOUSBxhLmKnHs3WMOcuMZ37Pfsh\r\nxtaGpCygiC62LjsPBZ/J57bacbT/MmolEba+0/mQfZoEA7gRI/bxPFkvf8uS\r\nL6WTkvhfbRfhDTV5K2PFtop5aNdsZn9wsYI=\r\n=pe4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70aa0ef0304f7d548948deaa0feab436ea67303d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-70aa0ef.0+70aa0ef","@agoric/assert":"0.5.2-dev-70aa0ef.0+70aa0ef","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-70aa0ef.0_1667523046469_0.9229379367870219","host":"s3://npm-registry-packages"}},"0.3.4-dev-fa8359b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-fa8359b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-fa8359b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5038ee55df60120455a7bd7af65f86d34ddedfbb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-fa8359b.0.tgz","fileCount":41,"integrity":"sha512-ytHTUmy7w5ZwmdbEzeNmFWCodTSOSUx2x9jBytSmi1qTDaGhNDSU3Dhe4t2NkEqkc2SK4dZfezOgwc5uZj18xQ==","signatures":[{"sig":"MEUCIQCoHsG3pCeH8jgYQkf82i1Plc/+1Mr2Eelh2tThEn0moAIgceLe9w35AONsHb/nqiq646FnPF549zykM4QtnkR3+Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZTUSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRPw/9FCXZilorOoG7gdhtnGo1wqWhxbq3rOenqeNZTnFAl636tYKP\r\nXl0qlJ7t+FZIFZ1XYj02wUUVk3cX+eZRajRZedAuNyqWZvm0hJLc2avxMTo4\r\nthh9lpYA9nUFtcqHKxXQwHYa333kQtbGsQzGrGMgpNZtgYXGjaYTjVDjcazO\r\nUQ3r8UyoS8w+PxWhuspnIqYHqKTRL9oSKYsSNPGrHF/gq12oyM/gVuIVEEP2\r\niXNZbXqAuNmC/LKTg/ujex2o12GhaagYodN+JnGW5nTGc3xffVFm5GF5RVo3\r\nqZfqZpq2HfMSseti4Lu6kLosgqOCdv3NGXgj6FkmcaA2bz8Ue+uaxg56deQu\r\nXRIkg+0DTxl7mD6UEkdvygSCaEnHRHdLimLcx0QvOeH7YjpjKNUlqPaUq2O3\r\nUq6N4lpWvUDGRliVEvdUwnUezJjDjaQNZnA+ZvTyYQ4me2VjZIq/Bpylvbko\r\ntM++isoVyMQt72CDeCsRjL6hV7wxU6BjLa+F/Gvl5SozT3dTJ1Zh8ZTOjHSG\r\nky3PncUe0xkpRth/UgmlEMRuZx1NVlcMg3VGPeVZU8muHVW2UMiz2UIoJ9pL\r\nh2bvvb2UYp76X68jGEQO22WDP/+jd+JglncULQ3+khEwiRdn1eRVxrfXcFkI\r\nZrvb0YaV4+UVifpg88D+yRPrwL8CTLBZlto=\r\n=5uHQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa8359b90d6b889d3ead6de92655522bfda7b741","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-fa8359b.0+fa8359b","@agoric/assert":"0.5.2-dev-fa8359b.0+fa8359b","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-fa8359b.0_1667577105910_0.2721512236542458","host":"s3://npm-registry-packages"}},"0.3.4-dev-115328d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-115328d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-115328d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d575c61d24ac0bd22627ce45fba6dcdacefa7b75","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-115328d.0.tgz","fileCount":41,"integrity":"sha512-XQEBTkuaCYrB2RZ6xP3O4ldkZeOWAGlk1Qg4M0ZInffxYPTuZ0AfYZBWVYJ1Kqw0mjL6wBth6fdqIMWxG+wBKg==","signatures":[{"sig":"MEYCIQC+HzVcye5R54kSxIEhjjJDrWuaw/D+EPQ8iqyVnZy4ZgIhALaxSdYV6+RgEiB2jSJIF8udIOWjXfhK2dUEG85ZfPrK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZU2UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp97A/+Pu2SBNv7njhU8nkFsT4yhz/zUTEzM1Dq68YiUo1Z3JTfUWTK\r\ny2v/KTlOsNBVgwxvz7DZP3U2fK/sqJci3Hx/Gl0G45Eh2VBm38uYYeJE8O7C\r\nSPwqKZaFBex+XGHDgtC4LeWjhohQGvu+xUsmOHUTrs7jhP5hjcI2vw/gmyB8\r\nrhtEE3ps8+LFl96JQl+zmjzM3TVajWH7mxVcYbUGRy/LYp9Bvk1VXOR4pgzh\r\nJCOdvH+ZPRZmToOq/5qxARsJD+WtUg9lN9ntTgCdwrJRjuvfzB83pRdYoFs3\r\nwrZJ+GEvTmXwVXDQ5R9PtVsZF8c3S0I9mNu39gDyQwBzCRzU+hMcR7IEaXQK\r\nh/RFig8dInkF77PNKFl239qbp93Z4S+lQlyXBMkVYsDB2xA1UGav8Z7/gAGF\r\nhC6VKDkxQlZPh3G0FtEtl9i+1N8Dr/HSpSFR2CKCue9L1l0SdOgp4VNdGr2z\r\np8x23jp9S5L3ts/0D3Ga5euv24WrhvKlRtGjcEh998N94uve43bTGnCL2P6W\r\nAMoXAJ2icyTosnzljSyNtll3MyMDdyYE8d4TeISV9OQa1LlpvtTFZEqu8LNf\r\no0UrpJFuDjgAO2Rrb3B+zJYflamBCT1HcNPAY6C1rLy0KG/V5YS6eKDtrcF7\r\naPEt9qC/3ieLuNrPXqph4PNQwLMbfcbJjzQ=\r\n=DMPg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"115328da633eee9560035f575784ecdd241755ca","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-115328d.0+115328d","@agoric/assert":"0.5.2-dev-115328d.0+115328d","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-115328d.0_1667583380701_0.8367150775195635","host":"s3://npm-registry-packages"}},"0.3.4-dev-3101952.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3101952.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3101952.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"53333815a4fc97ecde00bfc9111d70030d69817c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3101952.0.tgz","fileCount":41,"integrity":"sha512-UDO1uKxGhbzCUWvl51Mk/Jfw3Ince74rZavKiZ/32tE4UDb3FSatm5A+J/AkLKh5F+CzA+/HZzOj4tGQ5NFJwQ==","signatures":[{"sig":"MEUCIQDZl/8YLXTEg3C+eN5tnYt+uEGz80Q8dlqRGJR52okd9gIgBFUKJcr4+HUSmTvAFoqS4dcw4KPvZ+GcRrWT9woGhFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZV5KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs3BAAgeXs6gTET6TL88wTXbF2/8C3hZ2hMgcLH4iBy2xQJN7+taXA\r\nJQGiPv+FGgqZeFTCR7ARQhD7nXuFNPXhTLxniPoiq9upU7A97sMMO8DJEUyT\r\ni7Eobxvbw6abpFZTGhVh3Dn+nCXxvNBWbzlZ32I5T77CgpSiyTbJTOumx23C\r\nihMOXBP7IeqpEt6vdSZEfa8WPETGIMTBMXDoh0OIEFgByyhH+uQt59zyn1oJ\r\nYmimneb5LPNHFPEsfPlCQsgeFRjDtLrnB6qyX8ouGJOQbgGlTzbveQZ624VV\r\n0RCHVfXN5GlEi2v4z3IpbJQ28PRQ6hROmvlFYCj9yKOmujgKi2a/Xi9Id/Ib\r\nKV+fK1XgIoSaHjRKfJCNeJZ005rjKZJd+33XjjI3HvdI/iwYjqw8ak+Kbcgu\r\nRzRm2rKzNIJdjmjjA9qL8nzlPe2eAjtvHQbvItUhXBwoJRbgjdzmfvvkhdok\r\nBfXrGpa2RLUC12bJoStLnq3OzuHDFUCLzvXzuCez/0DIyQNtlIw2IlVKGb+J\r\n7YMDVEzMZwgQ94iOs+nMgYV6Oemm7kKsAP0Q9b4TxCm7FXgL30H+VBjsFcbz\r\nIBzxBWCEGr/b6Kz8ceARcQ/+emjorPcbkdT89hHR8wDvRBXMaHZZR0/USsUA\r\nbG976qO9dzTRgluzrVfXHDx9Xd0SKiB0YqM=\r\n=z+KV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3101952f25f6eeeb54b39cb65c9e79ab4694ae24","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-3101952.0+3101952","@agoric/assert":"0.5.2-dev-3101952.0+3101952","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3101952.0_1667587658174_0.39514559360370893","host":"s3://npm-registry-packages"}},"0.3.4-dev-db752d7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-db752d7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-db752d7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e71feefe85b20738c6d7fc2e046d4f2fb3f3c901","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-db752d7.0.tgz","fileCount":41,"integrity":"sha512-Q1zM2kWyMWXkWDuKGY8mZ32zJM5eyJUpFb0ujJPdr7h42pw8olQOnQ46JCltRqD9oEZhPYHIEQH37ydqo8Ejcg==","signatures":[{"sig":"MEQCIA+voF3Gwwp8fpdGFlpLb06b//WcK8FW7R6RI+9dNBjFAiAd1CixMYT4dgRbEWGxlcgyAuOqA7mb393E0loa48aFPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZZqvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh8BAAjMo9sYZf3247onnrMLT3u2CPxJa7YbyolYyyHYZ7unA/SVJC\r\n6gjy0JpZNbpvxKalt87zIgei7LmwGpK68p87XoLMpBjasZ1WcYFl7NFKTrBw\r\n85Mr+/rIQpwGqVabU03ePMZyA0HHHXywUAEZAFQVtMZrz8Yf7G6w8wBaHdAE\r\nzzFKuNk6X7/j0NWn3vk9mLHN0hUNOMiBEAXxst3mWRp+jxZ8U8uMEHiTOZbF\r\nJVfV8lyQvccSleXJFIlM7F6ZYRJEV3HGrEk7uJOOC+MbP6TD9hixKiQ7LRw2\r\nCS9TVUNFdyJn6FHP7ZZwnxDccbo2mGQt9N6E87PQPZRBjTkDmJQOq3KFCz6O\r\nvDHiR7bud5m/NyETsx4qAxk3YKLnS69q6bHVdHqvaER9ky/tfk5JCwkDv5Tf\r\nG8XpTqc5M25fmTHsYAJSPs2aBtBwOilCl5bA3Mhy0ilz4hyACkYZeHGRFAQo\r\nWlNxZmdpYmRQUl8O645eZOjJ6/6IanKuQ7qSHtv4VaIxEcFM6ufFK0TWswhR\r\nE0C81XOhd0dbc39tNXOL7Ml3SPVABH+43uapw2lrXmPIE3hWnw1gyVVJZsHI\r\ni4XEF8TEkOiiEnGw3/kA3ESLuKSbvOHgzvxU5x2w23lIms5zLspOS4lmt9DS\r\nlN0/H9hQ6/ONAlzQEEQw0n3Ls4h7fzr3tzo=\r\n=5dMI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"db752d75f1c0c09075f8c68baf1de3b232ee8d1c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-db752d7.0+db752d7","@agoric/assert":"0.5.2-dev-db752d7.0+db752d7","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-db752d7.0_1667603119704_0.9644727414880112","host":"s3://npm-registry-packages"}},"0.3.4-dev-1a31c32.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1a31c32.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1a31c32.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9f55ca115e350fa5be9e71cbf3deba0e0f6b51e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1a31c32.0.tgz","fileCount":41,"integrity":"sha512-di+2ZJzghwqVDCQroU9gBpSaX5iEjJCpJdQRMzzFRV/IOvResHadBxguS5FsFbVUkgFbZAMuhQugi4a7q7Gkiw==","signatures":[{"sig":"MEUCIQCANkx8/9gEVSpSrsqeX7y1oPzAYJ1D+EJkJZVlAORsJgIgLkkjs31ZWxE/kHoytiXFvhh7jqsdN+kKuMZfNZWrIbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZaO6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDzQ/9EYDg4+ArSw6RaxeI1px2E1nvBD5Gie+agGs35Qhq729VNCUL\r\ndKhjg895rgnXh+m3HhDkahW9TrctLVjSmyLZH76r9dRLCKQyS/mKbsTOB06+\r\nkbv9U3zC4YL50VYtLsPgPxI55vAzLE1q25yRmf8gRUY7g6Rc4ZvKPg/MOdB3\r\nYXPWr9FWouanJfrs4DHJTwixb9lpt052WWbpLDDcztZvnIQowswiJh+T1FkL\r\nlIOBkAHiWfwtfAovvtzkoBwksnNWerN5DO62QH3omBgJwZfb1UBpBWSyCKx3\r\nP4cFO8u8cyNhxMoF9lm+io5bGZ9DRhutOHUBLgkrbm18sB1UQzg87IXptKFn\r\nEDx1Jm005d4zpR+CSWS2fSzGGrE6Mg86RLQF/TKtDtp3CbCUBM3fSG5L/gPo\r\nEf8sitzwsRM/lZSeFcTx0KDHR+n7M63YpQeE9cNtdY0oyExG56Ol3ozDeJYi\r\n3OHkb4B0ptTaXH/WKXo43YPwMPa+h9MP1J7pewKWdfscOmUo5XP/q+s4iAhu\r\nMkVUkgBSNO76J5gLfDUb9D6nesWjdbd579jbErHp8LlUjboMLW9CrVREXLxj\r\nZIDZaE2wLPlkbxlCH8X9xqzgsN2SXGtd+YSPOfHn6ukQwwQVtp5dSFcH4tgW\r\nByz9lnYnJbbfue9UP1lvdUyurCKaWp/hMx8=\r\n=vA6y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a31c32e2859b882edde1c715a7320e435d831d6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1a31c32.0+1a31c32","@agoric/assert":"0.5.2-dev-1a31c32.0+1a31c32","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1a31c32.0_1667605434755_0.19244110628359734","host":"s3://npm-registry-packages"}},"0.3.4-dev-243c386.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-243c386.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-243c386.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"32bdbd9d6436d811f6e75f18d3c4303c95ecea7a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-243c386.0.tgz","fileCount":41,"integrity":"sha512-fE6sOUnsXWHkHPNk0sWRQeprh0aojn/UgZns/RyrqOwwxOHQL6u1F6vt7As8VrUOe+uScK1/iwLEqondAu90ag==","signatures":[{"sig":"MEUCIQCI1yFTq48Fg3784YSIiUaO2eP/hSbmm2cp9r/qL/RwUwIgUfBbwM0IuFYIsV8jrBY5BFSQcDFE4SDvhoqKtoPe9PE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjat5DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0lw/8D0Al1zqfQe5XmT2wAx6Ido9jadfgWyGuEtFQcK/Lgj5S7dFn\r\nSuphbGfpY7l65Q9mMyl/I0A+qGZeo4rMh7alFeuJB5rzAM+V5EuVBb8k0AL/\r\npm5l6pCGhmGT9alaeZyJesOZ+vFF+dMm8B6kHkp7RKfePU0NQXsT+HBLBTlD\r\nubpVgMJlUu60OXOev4dstSLOW33MwfE/WysrY8o4iu0LJC5uz3GcOdSEZUP8\r\nqhXwyD/InTndQImsa4cZ2LD8b8OWnZLvHNaDOH/U+QvSTHICCKlNrvjIH4XA\r\nZnpiyfLsMAujuvnTxaUux03Y0zPxR/+RZDckDm2WjLTCgKZZUkvyNEZxhww9\r\nLfE2SbKAQ3w+5DuKeN84pZWw97gRIL1IYT4GSMtZID+Jg5y4CZihA0qYH1YW\r\nWX8vtA/wDRaWz+VrXonCIa0Ozv6YzZOindnmzx9iaGQCqCtaYFd47HcSj85x\r\nvVLOW5MG5TNNsma4uVwUwAlFN/qpMQj6EexYSUhCxpyRdPnxOwClDbqZ7Y3P\r\n56Ks1Cq9DPEP1zCmGA/SxgrXk6bR/165640CjjscBqzuTvyF/JALXPcIsvm3\r\ndkXtQ/UR1Wh/6EIa8BsD18UqN4LFpdECuU8xoAP47Z0MfB+wHSMQE/GDDACn\r\nyc/zx0uImI14Ho+GCOSZo2hpgqgIvwd/VIs=\r\n=1zkk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"243c386ce8964400e9c4716da36890479aa7685a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-243c386.0+243c386","@agoric/assert":"0.5.2-dev-243c386.0+243c386","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-243c386.0_1667948099756_0.7801507324255701","host":"s3://npm-registry-packages"}},"0.3.4-dev-b63360b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b63360b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b63360b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fd0863a554289014f8de992f153f088b76d234e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b63360b.0.tgz","fileCount":41,"integrity":"sha512-JmEZgdSDrIfYpinN6pFVQMPjYWm+WvNKmMkfFZihzApdC5NK9RLAfJxmFmIPNpVDh5n33ujJONXeYn6MBhezYQ==","signatures":[{"sig":"MEUCIBQI1eKt4qwC8rCyb/WDJMphyGfjp03wfAKWl4hrp3SnAiEArEC2XR9dSf3oijyw5PerabB2U3PxVAGRHEBP23B/OYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaxnmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc9A/8DVLvOU3vqZZM0C0n8JJLHuI4FsRPzW5ImF/iqJImfQIu5CHJ\r\n3xldhlD2L+QIpuhD+nxZMiYZQ1H2LTS2I4Dmt1DLTlFKIeMvw3BrQqiIR/Mt\r\nHDCXiwzcpjx8IEWo00FCj5vbw5uz1YqNODQEHxkOGZyy8czwnB6VhlBUSXe5\r\nfr2NN3EAJjS9Lgu5jac0wQ9e/8Ur37XZWiE9LUMIAsY5J32cIs6Df1LzclRl\r\nZs4F2Pbwxi2Lyn7yeg4iSGtfmB1E2ASQ9NyACMITS2FBft5vFyTq+tDjXPss\r\ngNGGoBc3jH5mZ2r7QcdmVw/7WxhzwFPv1A1SEV78ylIKd1lbBChR3XhRWSW4\r\n4f6YhXMEezASvyK2JaUyXoSvS/nwHeFpcWLeU9MGNAqxCz81vkoJMChOh8Jq\r\nzHiE2ebYao7tsVz7dcjZUBUAiZhrG98N66yA0Risy5/HF3J4moLhJzzZ7LgM\r\nkHWlvLsRJTAaQkx1zFR3LTCpRfxFfpfQzgR7xEwAzxVBSxKJHicIFFQHEVmy\r\nVYUruNw8ey8/lrnlf+wBlT3hvz9K9rzgMqWIksL4uZaZ14NYmZb0H6+tTFJ/\r\n+f9jjf1yuxgeqnvO7dXlFmwVW7HsgF3QZ9SzBSRo1llopjdRhdT3hSlxanT4\r\nfh7Wu/uwGBpEc6c5q0jD1woFHJLuQwB9YxE=\r\n=yjOR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b63360b416b06cb654d5fc51428a3252e1f0b34f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-b63360b.0+b63360b","@agoric/assert":"0.5.2-dev-b63360b.0+b63360b","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b63360b.0_1667963366302_0.9063160905545429","host":"s3://npm-registry-packages"}},"0.3.4-dev-68ecc09.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-68ecc09.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-68ecc09.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"647f4c8a10ffd8d189c8b9562e0dfa8d4e4feb37","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-68ecc09.0.tgz","fileCount":41,"integrity":"sha512-Sz2kGKPhxADlS96kTLe6c0KUsBTyZUUvsBute3HRGCSvfjrXUUJe/osSHyprIM+0GVI8hcnPOhJVn81xsQ9kQw==","signatures":[{"sig":"MEYCIQCQVv6Y0AYrpNi+vGFSPie+4bBSEyK5VucX9A4vwtl/NgIhANjPxBpyszGqxEdLoFTTlF8CMHXaLJf9W3aUMem3HGwZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja8+LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK9A/+Ir9SRvfQM504tngjnsspjKBWgBI1QOaRPKN7eqNnypLPZtGi\r\nSnP8eOAerWa3CrSoVJyNEJoYqO6oGxwaXyy3qpIz1y+cAG0j2oJuy3tpNKkn\r\nmGzkdGvsdjA8EDfMrWrrDkRVO5HucycDS/itCOBNXOe2gAFOD6UIxFVHE0qo\r\n+4x5yxVxmUxv0jWn6NP/UmCPFhgYWom66e7stE6xH2Icb/uANBvNEXKWZGTf\r\nTrIi2SnwbYHgDRM2gdLixR4cHGzrkmOaEIOrofYOQP5yDUUPWkfFgF9T1xYo\r\nJ35Av6Vl/VpoTXSss2u84AAN46gafM1f9sLg7BJWSk+8A21dOYG6MLU9m9dL\r\nuB/We7OT3stmsT7yqXQPUc7+xNGN1ujo2OaGhA3rLRrBC4nTGYAXM1eIS4WJ\r\ngXPkxEd98U1tkYUrN9xZc9JP0zdo6M2n5oEM5e1SRXoGJ1WlJIFMQLd63Rvm\r\ncJHj2rp/9gqvX13BPEOji2EI1aX6Y5raWtyzNqLiTgZq+7fAFP0Tt3Y3vewb\r\n3yHbKiHg1nbYrEB4XJP1nvD7RYQI8AbMMMzgVyiG0hgWMeGzKT3IMTDahVlA\r\nJBHp9EI8zokSf6caOx/hqRaawQ2MQ7i9yOi9YObuDOiLvchVJNp/5RpP3QDp\r\nTJz9/MR2yl1Jvvc4LQiOhCduJ/ryR9K6e8I=\r\n=Qa8E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"68ecc09f4f57ed833acbd4dcc6de6140fae3f9e7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-68ecc09.0+68ecc09","@agoric/assert":"0.5.2-dev-68ecc09.0+68ecc09","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-68ecc09.0_1668009866868_0.36613438931662246","host":"s3://npm-registry-packages"}},"0.3.4-dev-b36fcb2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b36fcb2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b36fcb2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"87ce5f9083930b88710bec31056316f456e827e0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b36fcb2.0.tgz","fileCount":41,"integrity":"sha512-r7/rQ//v3QIKMqch9k79I4t22Y8wmsNU1OrC0FC1Mt6pM4g/UmApazc26TWMZTAA9+WJoUvszORpEkkSrxbuew==","signatures":[{"sig":"MEQCIFxds+wjV8WWvkckT/GiX6KcU9FiQh0zNwg14+EF1EXyAiAiD7N9AqjyIlL7KVhLA6Jy+gXYPhLjkGLnpw/uNDCHAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdU6rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLmw//Rc+5gN9/MT7Wf02Z4t/vIphZzVt+FacTgeVfQ/wjpYEE/9GY\r\nU8+AmxamzSqPm8fFqatg/WwtCqcOjw5ngQIyVb8xWtW9uO3M6IP6WdW+G6LQ\r\nsCfV4x89Ij2xYp49ysQTpJI6Qsen/C9MTLEiWB38PNsktzqX56FAeUEA7sVK\r\nzA1RRNFOVL7j+JsNWIm00Q876NHVyRu2Hv7PzlI9FkMbyHpbIPxsXys7AidT\r\nAv3qv7Yn29L4c1EZg/bbkJrJMv9qlKhW4mYW6TZMiDuRWSuVggzYcAVX6+Bu\r\nMjlwaTj1N5TIt1paAX7A0ygfaP64xc1qnKSq6Dru9Vvv9zbAZ3HzvsM6ph6o\r\nD/qiVIGzcVidjOLQjKBleJYaGDeda3537LJ5DC4ZUfNoYuZNlcP05BtM9MMH\r\nsctUCGVKzH7/Sua3XxPGz9ttaVlOaz81XnM4uHRr+rKxFQNci9aF2YYE2Aio\r\nRsdryUXZQUHiE5c3gHcLJRGBsdOHtNAaXIceg8lnRcyeU6GuDFwNNt5PX8Un\r\nQcdnNR78JBlYhOys3kncKyXfjOmp80GwomQI5Vmi35LuXRJ5SbvxzhCZO6/0\r\nm2LNDoqLT6ryBnEMWQhLpbkS1gf7Tp295Kp2lynA5eO9CfHdl8N7jo4rI5sY\r\n+84m7bFkNHMV5WIAbmQ7sZoO6BuLBff9/xc=\r\n=8NAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b36fcb2d832ec154019cb6ae0a5dda17f94207eb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-b36fcb2.0+b36fcb2","@agoric/assert":"0.5.2-dev-b36fcb2.0+b36fcb2","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b36fcb2.0_1668632234867_0.7533123453992547","host":"s3://npm-registry-packages"}},"0.3.4-dev-a5437cf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a5437cf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a5437cf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2e1e0ab192d486c24e9327bf634d917303fcb140","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a5437cf.0.tgz","fileCount":41,"integrity":"sha512-xWYpuehDLXuHNqhybzNYlIRf6ykr24XbwnRrDNN4T1eqa42G+GD5znlc8SwzjwHlzYEoH+fauxAR7wWXtrMpRg==","signatures":[{"sig":"MEYCIQDgQLfyWaYD4dW9z1ON2n/4N7jGGxhxhl0EYckJD1lRuQIhAN/XHLkSgdusl/rms6D2ewUSnZmDZQ9dwjQ2nsI/cBYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdsHhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYog/9HY7R1BwbMiQt5wy2Jpm1Ik9lnEpgE376dbuG+ZbwYq/xuiEx\r\nlwD/JQQsn1EIskP7S4coIR6bTrt3qxBJ41JT3F8KXgcwqI8zN8iTsPLuK3z3\r\nBz0ymyKZXCZ1rMvsDt/TU4bh21DMSr47RX1qFzr4fDTmc5/BTdSuqVgLsRN3\r\n/HT80a3fxi6JuqJnIJgvrCoYGwEa6rJ7EOSE7HCOmGhCOf6dbkr7jvaT/7q8\r\nX+WzjkoUj3lPJTsX2cPUizaIo0m0+F91dxGFOIti7XgmEaqnRV/2Tl7frGKk\r\nVnAw6R9YFafH7u8FRIthquF9QA3jKpHnjkFyZ5zcbh/4voe1jN8Y6HJqjD5I\r\n4K+qWHM3F7IyQz8WJ5vC5wmbX47Vr6Rx6FPpiX9tuWDPAxUA1dCfclEaBGtr\r\nC9pmTLnczkSi/x9eTtecqtTyxofkyMTgZPrvvQrAv/fLrFILbBLjE6T7/LS4\r\nmV2f08prkxL/kCbY72KpLOIHVjfeLVH9T5BKVC4B26WhI8OLfbJPrcEThU1b\r\nsj1bH7hGUjDBGU7F3EL9YZ3xLEDjgJASJ+LQN7AeKNNVuUKlKhmjTDIH3FZE\r\ngJYjXqViROzhjTsLEau0O7sTQhuoFjCFQXkciDBO+MXi9IwYkdlyMCjAJQx8\r\nuDCs60ZftyPzitVlhapdQcuNNIAt4+jQ0TA=\r\n=ahCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a5437cfe53959536aa5580f5d74e59c801143468","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a5437cf.0+a5437cf","@agoric/assert":"0.5.2-dev-a5437cf.0+a5437cf","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a5437cf.0_1668727264922_0.5059603918258251","host":"s3://npm-registry-packages"}},"0.3.4-dev-e5ed233.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e5ed233.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e5ed233.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ca6923dc611f4a94eac4c7a7c7c79e122aff557a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e5ed233.0.tgz","fileCount":41,"integrity":"sha512-HmQDYnPwzm8DC73+H8rY5tKyzSSzvT3K4Wbl3zIG9b+AHhy2SzgxbrqYsCOcuCaY0qW2sXgUk4i1DL1BTto7Bw==","signatures":[{"sig":"MEUCIGEPiYYLS0FLCy66HGqYKkIzH9JYENo51gO/EjYFYJFyAiEA69ej7QMa4aYkCQ6+qBCcf077bJqU+jxtSWsB2EyltpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd6+UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq42w//fwHWfqyTDSxsTJF2Y2B2eQHeNpdWiu2JhAOcWuarvCICEKTU\r\nU0dsizHzJJSMeAQ/cjYM32S3NPa2SHl0R8iz9kYoxTZEGUP7eSNTr+L8uksK\r\nqE3syeL5ghrKbTfAKvqqh8pU2ku8PXSQL0GXN9HuDNGf6gJzalvSDHng7sjJ\r\nSTCW26UoMwyMh6UBddI1u2ivSVSU7WJCGTSVeh8TplxC4m6kikaglI1vb9kB\r\njZR7Tgv3EIBieGSaZr7cQl36jsRg7ciL67fZya8vbsSSywB/w2OtxSuiMXZV\r\n5jwfu1nPBGDmGC7Asl7T+24HjKycIwdAJGxI4hoNsT+6MxGqmwFsf35M0/YC\r\nwFbU0Hwi2d6i7jrv4q5cUff1AgOIYG33tAmCc7PglFtJTU97MkQmYL2XDxXj\r\nRwqeGjE/JpFsxjlALtdDmWOCOx1ZK8dPLRQoeOxaAUs8ljFguwjOoTL7DrSR\r\nos2+OgdNiPFWbwr4gEFBCv4SWYbpwo8osmXgLvR7wCGDJAm9y1TMPSdeoSbC\r\n0jardDWASwUOIcPk0nvvLw7HR58aPTlLOq5ETY3wjyG4652EVTUp0R1GLB1d\r\nWe8nT6cQxNQlrTE++IpFZUBj9spqaA41EsDAYMG+TpIQ28k1PPw9TBrd2XzY\r\nMmJLICae52yGNwx8BlgrTg0+lhoyT+CsHu4=\r\n=VeMA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e5ed23325a4a6536e9c3468476d7f0334714f1bf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.20.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.51","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e5ed233.0+e5ed233","@agoric/assert":"0.5.2-dev-e5ed233.0+e5ed233","@endo/eventual-send":"^0.16.7"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e5ed233.0_1668788116682_0.0921112713827481","host":"s3://npm-registry-packages"}},"0.3.4-dev-4d802f2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4d802f2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4d802f2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fe458c51080158bc93752d8dab282339befc7f00","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4d802f2.0.tgz","fileCount":41,"integrity":"sha512-zVscfYC6RCJQ87jeLyGAWi4ZbIebQQiQ4aQyV7A70hAwtTeGWDYQQe36yz2duMlPZh3ew+5ToUpv7WS7qk5VdA==","signatures":[{"sig":"MEYCIQCl29HGiYJRIPRHMxG6zgG9u6/nwYPJRj399sZ5ULuhaAIhANj1mbvFx4UXXdff/WSj4GHHKIRa5uhsT6IaA9pGbCLV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhDPIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrvjg/9Et/tD4jkSuhQ1rYxMASC9zrZuTiAJuaSuW5MZYGheLc+3of+\r\nOBhY2p9i7sNX96+27jBgYTGRVKbAY0/F31Y0YMsc2+tU939pqqlBKMsrs71s\r\nlo2gAzTC3Z5odLQiixLgBOS0GjngxQt6l8uaTn43dboaGTmfo3OH9JQTFjDH\r\n5j+Y8qhFX53uzI2ctuTOVvQWdF4qCSq0TmdiJKHuNGejl0PzdaiVEoI21VTP\r\nkLOEI9bw0vI5sCjrm6DI2v4Ra499lRaUz++nARUWIfaiYwYIjw654moRsNYn\r\nKImYK1DIypORch0z5IjYug3KZE6bjVLXAGZ1fZMNqGwwoOqn6D4cta9JsQUq\r\nWKgPkj7XEMEj0ucVHqGcp4tJR9DqG0tMa1IO70kAXYU/LMqjxsaDJv5b6Jvv\r\nBc56uQDb351cuiwFic490nh+mwkXDjSDFg0AuyY+X8e6jfHsoncDk9qfsAk/\r\nDdlLKCYj7Ob4rP8p6uk+9+xC8bxgX1NeMOQFbZh5H1EL28lYmbIQh4im2etT\r\n3BVixCqyBWS8p58TIMVQOU7KWycEFEwssCSB4EM9ckeGVblmDDudO/oYX8nX\r\n34m8PS8VQ4/U0/mS2W9oRjqZQP0qHgQP4Tf0LqfzUbqQmbz8qwaeH8f7OdUT\r\nm80V3MvYznTETpywJvqWCRa5gNbai7k8njQ=\r\n=wDRS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4d802f2c1371bb659fb34b8d69743f19894581f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-4d802f2.0+4d802f2","@agoric/assert":"0.5.2-dev-4d802f2.0+4d802f2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4d802f2.0_1669608391897_0.15493738357830011","host":"s3://npm-registry-packages"}},"0.3.4-dev-52324bf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-52324bf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-52324bf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"540c0ea23e4226219e2de8b753a75e949a11d1ea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-52324bf.0.tgz","fileCount":41,"integrity":"sha512-RnBVSoUUjrsJ1l6/ZnIAVjwosI1blll2tFH29y1i/s4kWHNpvuLGaeDBfJevvLAjQQhbNLgO0l25BsiHaFv8hw==","signatures":[{"sig":"MEUCIQDW5WL/Iay7XSCZpDT9Dn7BY0GRISlv3CSSL73DMFA1/gIgSVfluYQW8N9IoR5YBPKU61QFC9UxtoAHAdAuDoTGmgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhT1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotgRAAngAbNbGGiDWBqu17gnnsoRRUrMYx994DQx7x3gy7xSmemczA\r\nS7iHdTIbInhx0LapHPuLY6l/Yrah5HPfL57tyo98ia6nqaGid5PNqaOSwT5G\r\nVCchToVdbX7ONJTmoHKpO+OHq2wW3KO5XJrHYcbcR49JLt1kLLfbb1ZKB/kE\r\n2uRRi9WcbDciMVb8QVyWbP8L5vTICAxjPsUKUWIh+LNSLEiI+iKRhgk1QjMw\r\n/UUL4GDm9wwDi/nEDYXuldO5ZX0E6dOnwFIQb+xTZnsxXqk5//2sZgvzROEd\r\neHkwypoPYKIyF+krZLQ9YMCdggShAFCVNeRXPYm35cAg3csMCYoy2NzM/1Un\r\nbFvL0XnnYQtcmVvb46DTYeZABfnonCJjKytA7SpvXOjQvwnnm5M6wV3q98Jp\r\n4qOMySoDWH+SmwGErSpF7Hb87Yh/FKhQQMZVhdkPr5Va2NXS7/+u1kYL25xl\r\ny6mu8qyKVfOPHmFxj0DnI11zymdel0F9og24tnPQ2UqSdolTtbjhMt3YQLxB\r\n2TaVvsp5YH8hveHTaUqRDCli3mRSo/TzcSN7IRutjZTIL5gru29OrQfsv3R1\r\nXv8tCSmb6W06u2fMpQX5fjoyyaYZif7j8nwY+NW1nuWxSr8svdvbcrtqOIMx\r\nYxBUYt4iA2S/yHMsi6aqguaP/H+KsLdIo3o=\r\n=c3mi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"52324bf4df53d3c1f321dc15bbad507f35c04277","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-52324bf.0+52324bf","@agoric/assert":"0.5.2-dev-52324bf.0+52324bf","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-52324bf.0_1669676365608_0.056574783124323735","host":"s3://npm-registry-packages"}},"0.3.4-dev-2fc1db7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2fc1db7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2fc1db7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e419239f3adbdac0bbb4b6191f5d26039a93eea6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2fc1db7.0.tgz","fileCount":41,"integrity":"sha512-f3xjX44+L4rcoEtFp9Klr98s+tz/y1w3Z5EbzPF+mhYq+xzQ0FjRtbNYYruxqXoEthMlHishU/1Bt/04JeNTaA==","signatures":[{"sig":"MEQCIBb/agYE3WfgRjQfGxLqdIB/nVPpFAPrqH7PPS3lbLKQAiBM6marbV+xUr/bvjxw033F15+oXHi+/giWgxWJhoXVuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhUQ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPmRAAjs8ErD3Nd2MUPPecUZONzwlVozILfumff+pc9GlxQ9We8IZr\r\nf957W1sun+/baDeusvmVh4//Nn/G8EGcqPM/bNITQxvBTCoP++WuidvrV3lN\r\nAoIX9Kql5YZV7wfvqAkTKDDi9haUGGpmBHY7HW4OBf/Yn6EHESrQNkka31oC\r\nbMIasV42j1AGb/MopnWUUmoBNgfhobt4CvxossyaHdhZHNzvzqptCcv4iCZ4\r\nPIWw5y4hbAxkGzpscUeqBPNUJZNg8oRxY198QgZ2PvRoyaJp5LUeWWH9Kz52\r\nvqGx+j0zkx8afQkbkjy2MsmpFteFY0zAlKBi1q3Q3/bC1jlH5QB5zXJNqXm2\r\nlop1XDwZAufk10aGg+A0QFxDdLxZn38s+f2/WBpaB8tQvtz1cLvuEXPXOWhg\r\nKeNmMLRln0W3gjfeBpVzbmf3YR6c24RYvKxoXe06Y47xW2OsuHN/PUaD98rD\r\n8QtJBkRSoi7AyLk/uk/9hWhzJACMyrYTmhFMvBNki+pg/nlHgWk351DRW5rk\r\nNdvt4PZNq+DWToQ02wJB+MvN0GXIM78Kn4a6AYrjoVql24WELQAr9dKdsaEC\r\n3b4HGSKf4bTjkVE8dHxrCMMNawILBxQWkd690ANVSFpCPvY9V2q1g0anjKD2\r\nqtBmZJ4z+oA62pz9epjZE7l/ioW7oAoejqM=\r\n=ikTg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2fc1db7908b59f26f34a3d2c396e74f9477e4301","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-2fc1db7.0+2fc1db7","@agoric/assert":"0.5.2-dev-2fc1db7.0+2fc1db7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2fc1db7.0_1669678132495_0.48825128116677186","host":"s3://npm-registry-packages"}},"0.3.4-dev-2ddcdf6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2ddcdf6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2ddcdf6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f7706bf93f2dc83ce0a989e13610b0b31bb48396","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2ddcdf6.0.tgz","fileCount":41,"integrity":"sha512-WutjlJntcpghVduvfy/mYXeK/QKUpJ0NeUG6frJVC2vYxKzn3TeY4tCQjmPXjsr1+kBrKSALNM0MNDk9DeGRDw==","signatures":[{"sig":"MEUCIQC5Ifbd9wnqg4RRBROD8m0Us0s2ZcyMcTVNBbDUgQTQLwIgZ8LfddWAfgWj9bJrWARkWV8Nu+R1wN6zPATxA5qaqVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhYLpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobng/+JnozrPFF1TRmndyPXNJtxBUVWLSRXMb7Ng7waPr3pWKyn0C3\r\nGU3xUfi07MXaqqOkfilDWPUcapUWLjMypXxqRggI7qdYnaTiEdecGT+A96iP\r\nIQa1SCeYoG6y7DpcjJC3gstI2gClF+nm89sE5N4aEUDkO1sDcWqwWPPTdKy/\r\n5cayfiXXPbe9R4Qor/fKViuVg8ezK/RXoatkgF29DyvMKzj5cbf1IS0JDLi0\r\n0Ls2dpTAIidMKuMmJ5Uh+av6Dmq3d/35F6WX+6YP4XganO2wETKfncQo2M8Z\r\nnZtVDun2Lc32HFaFvj+ktIAZj2ykJo2UsAfDRGPUuZe1Bzl8FSWJ7RgTVrxA\r\nI2WQG0KrX5KLv7L2jMPsh00t9Ejq/WUCoa2hEd0islE64Fyl2q3ABeESD8aQ\r\nQnooPdsibjCWqziSX2VB+QyOEPLkCSu49MPAel+jwukpEe2nYUWaRwYxVO9P\r\n7OuZKVo0oCH7tg06Yig4zo8nXcuoqIQuyyWrMwU9XbR4vWlBbI2yXTYtGqVM\r\nXcLX5CdUgmGeR23qCjy5QIs98LUUZ+RSMwRcW1oQDcR6qUpCtYA7tI/LD+T4\r\nrR2txcQ5vXUBPOHX9rhkf2MehUnpFi0eBoCFxn8BiJr28FuKVLza42qkI82h\r\n4nKkjVLtnjs2dl8QM5Nedp/2OAglTdaz/I4=\r\n=JrEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2ddcdf6b8ced1c9347e2a4aef5976108bfbce547","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-2ddcdf6.0+2ddcdf6","@agoric/assert":"0.5.2-dev-2ddcdf6.0+2ddcdf6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2ddcdf6.0_1669694185738_0.08537113795544893","host":"s3://npm-registry-packages"}},"0.3.4-dev-7443b3e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7443b3e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7443b3e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"704f25230b5aabd679f340effa3ed8a310fc1c26","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7443b3e.0.tgz","fileCount":41,"integrity":"sha512-AOSIb7LnLuK/DtCBMAgO9mSB2qqnM+YiSBLy8Ps+jrdcji9wQBJnWZSVGiVAZuP7/56qQdBnfOkkie9WajsIEg==","signatures":[{"sig":"MEYCIQC2EsCxxoRE4Tw8nG3pT44NoaeKkSNKRhtNhgOI6fyfxwIhAKlZl4kS8enrp5nsFAqs651Lo/RL+NFKTaG4meRmW90b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhnJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbOg//YtbAOUQ4MgXPyRbHPwx1hdz8gbHPqIYOoI4ATc9LYwLOtr/M\r\nAT9hnZQuX5dkg7WYWJW9NgfUZJmyY/OjSKAnUxSMqc2eEwtofwmdkZfhE/uS\r\nDFZQxTOL4fj2JWInaLCjuDDCSs/gMnfqn9MjY7TPQs7YFlDb2cPD3aCvZ2cw\r\nF0XGF29XjqtA2VLs8/VSIt28ID+5urY6BRFj2zWhinAmoqbZ5exu6A4nhH0S\r\nNoT4SCZTRSJ8Cc/Kt/njk7rqkMomZdUyrOwqQUYzR5n/oG9b9C3DjKzG2pF6\r\nMe7JHh8s/pnkFdu5L2NjSlGrQeHvUZYjvx+bDNmEm+EEKXZyQV9iVEsbQGJC\r\nr0Jcwtw8l/vODhrUcfa/9zjUy6BHDskoMeOv48hPug5uEpx8xmVyx6kXNhR3\r\nLJ9k7d1RrJ3UnA/KBDooeP4WwA8Czme6pZEw12nQLL+liY6bbAtqgu1Wg4lc\r\n8yiJzpiLHOhc+uk8xPG87F8ag2C9MTheLrwMzt3r74fpZTdMJTINKg8DMW7o\r\nXOSvlDx7TEhbEaFE/8tdYHxJ7faRAQHPYjBa/ekHPApRnSCdmHIdh0lQwX0U\r\nbReBnd/av5PX7zi2hA2uf9thcVHaXAiaDM5eF10saemzCt5uqzO6m64N89Cf\r\nktSMYe5I7gu8eav1whC8I81Febq7nDu6sv4=\r\n=7JxY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7443b3ed63abd9e69f2b2f74a754fd826a974456","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-7443b3e.0+7443b3e","@agoric/assert":"0.5.2-dev-7443b3e.0+7443b3e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7443b3e.0_1669755506253_0.04053513161349542","host":"s3://npm-registry-packages"}},"0.3.4-dev-2320f03.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2320f03.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2320f03.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e9114d9f6445f070ae9187a7063e5b15236e772","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2320f03.0.tgz","fileCount":41,"integrity":"sha512-2Cz/JKqs1L+IQAmcTvRPYojCFXLkLNlFRHFQDfwZho0ZJU2KTiFeu6axkJ69g453j/zMU0pLIkd+TTBCCKl9ZQ==","signatures":[{"sig":"MEUCID7P2OxWat5YUiJm4E/UBPjjVJ6kmQ3pauswMH+N0GH7AiEA8dzrznMBF9T0SUIVXLp7fJWgqweumU1+i/cGZe0KHjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhqrNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn0BAAo+7D4qTHnOWfHRTDgtCPEUtsLGIVFlYMyAkDAprqbUUpZ6yU\r\nI3Tw5Ti1SbelAWFQ3HPhn5PjGhfUk/tj0MmBGDYO3fw60fd9Vz2P/rRQR8At\r\nNVm7NodGraVvGMf0HOoJ/4dFfbNGkW5pd/Wda3go5BoXqU7ff+Sm0g/utBcT\r\n9tOvRmHgVh/HTDN50456xq2bnM+EjPlNENarvDDgpx5Kkq/mFAhxct8QRKmm\r\n7U4KH9UXgjWgDrzlaA1gv8L5Fd7mKTwv3KDFgAcblzQdlEz8D7pbERRblMy3\r\nHdZ29n7p+Iy16/pa6zmq8jK5xkOcwj56PF7UqpymFp3m43tKpNtV8xxXhEGx\r\np76KSofKHQUxFl2CDvJ6IC8kI+IbWEO09vzw8d7zOjMBVtaDeQONaYmlRmDX\r\nVZygDBpqOCb8KJCL/BCpvtDBvNQo6u6lwIxbs0s2LarHsroE5y6H8qb0b3WP\r\nWjE5VIgchvKca5PoBxvuX8h6iwRdezJOMok34WyrSnQe8dx6XizFmownDyAf\r\npW2CHeHKpedv7nNMUZPN+Oa3xUcnqdYarmCvtypnAXTFOtobFAwU6x+AqDU7\r\n7Kx4S2Rke0yUQ0vKAdYavl6L/9JUZRp32LkOJpC4YSxZDl5zx2sZF5wkRZIs\r\n0/FxKBcPGVuGGP8zRdCHjgjQWAU8EEdjpXw=\r\n=vp2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2320f038efc8dd65c36dafc8ac325e1548e48d6d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-2320f03.0+2320f03","@agoric/assert":"0.5.2-dev-2320f03.0+2320f03","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2320f03.0_1669769933237_0.9402701152695472","host":"s3://npm-registry-packages"}},"0.3.4-dev-e7427e3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e7427e3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e7427e3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c9103f7a24452c5ca5d4364117c692fb27d2f51f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e7427e3.0.tgz","fileCount":41,"integrity":"sha512-PZOU594YZXH8ufWjeNgNTrN2WzH/Aisn5fUbvyTta0TaHSwdSYdsScn3pxlF2GvZb+oHzMO4kfDR16nP0wuOwg==","signatures":[{"sig":"MEQCIGS1LXdQCT9k0TA7w/8gA68MqOMyCMaK38hcNpsEvip4AiAbRQ+gDdiO7s4N714R9H5Hu93UiojHSb0CeZdXYiEBgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhy5EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmohgg//dXd3d5mnaPF3+ZfTe+TVpT9UkzwDB0riYUnkYDRsDbxbkifv\r\n6JtQ1vMVMl/tttWHJjNOA2mN2uZnkIFJMvvYKggm+Dxiy067eMCS0PWwTDVr\r\n3L1fPRwptLU4ABO8WgXQVmudESub2XFjHTTtVuy8k0EK9N3jjWtBRP1QSTr6\r\n+95ZQncMU906ix/+zmmGlIBIyF7SlbIDUO7LAInxUdhvj3nEvYVKRXqDD8gU\r\neBA/1RU2umWjf7Nq7PR5mRCIJEUnuFePVtA+PhV148MA20Otcu9rmhtW8+pa\r\nvFDNrYov/Rl/mblCn3It3p7dwJ5YhXnvAG8oXXb6PqVfmrCpqJqxfhoeDIny\r\ncU3xb333nQjxEfJTfClAOvyJyutIKyQMuM5kPUUxfrMpJCJ8edk0R2/Uytgo\r\nZ6tXzppdTgQL5mTIvKOxFaeinpWjWCW9xopQr49Z3hD8LRwNy7XY8/d6ySSs\r\neDZDDiWEPq4bAoF3bJHnoU2ysAc2sLlAB0RVkgXm48BVgt2KxETmQwaQygwX\r\nGU21upq5d4A/uE6AiYxZtreU2fAkapJ2Vj1FQjgYESfqAo6PNvVqLWeFHZgh\r\nih5T7LXYoEPB1Q68iCtcFQ9x93SHt30g2Yuh3Zluw6JGAJsnj0BtyNLl3B0Q\r\nabGsLL1WIGtSgHNZmQGEgO0TwKBhna1eKXo=\r\n=Xx2T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e7427e386bcbfbe99312b41342b1fa2e722c57c7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e7427e3.0+e7427e3","@agoric/assert":"0.5.2-dev-e7427e3.0+e7427e3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e7427e3.0_1669803588531_0.7641934647308728","host":"s3://npm-registry-packages"}},"0.3.4-dev-fcc2ef7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-fcc2ef7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-fcc2ef7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e4ee2a710317e92c74c4db5d3524fc5d5f8d913b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-fcc2ef7.0.tgz","fileCount":41,"integrity":"sha512-dpkm1HUvpjF5N4049mhFlQ1j83lnJIhFEFnJNSkCRS3NiWo8Z1v4RnX6OcceqW35x4iDBfPmIiEW5mbcuu7woQ==","signatures":[{"sig":"MEUCIE9ID1ywwadIc7WimkaZDJaRXWhmZuKUCtycGkCtDAi5AiEAx8p5gtxrMqoIHFBWwRtIceJSeBAByRVyPSGLKgmdABY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh76SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoujw/9FonmL8rjSdHdlsAvOQYtGWK7opsqYdwEw4a5QPX48x/PBbPt\r\nzYUfDLBPWjFPbE+1ekz2LwOQIyPNV3tN8yG8WTzJqpIgqTLod4/f+PqPj/4a\r\nU52JTbRfd4ics3WFQnWnmzCrcCfIBfIYcV/SNihuVv1StaoZ36I4A4/xfYdb\r\n8FvtX2CBgIRHJOl5xyL/PTgv2nn9LuR4/wnRreNir/PONUXOlkTElU+Qr5YK\r\nM0ZRgKlwCN3boS7iCR0bRKAykQCXVXNBrEyqJBEdofkdr89LCGLJVLl8ryd/\r\nvo4198wViouV0v4XsANJe3Ne7cElcdXKzIxttjqH171jW5OqsccPKB8WTFMF\r\nSZT2KvgvYh7BEWSPZKryDqcSGVX0ZGabbF2E8Xwb7JJUssqdqMJbdoZ6haFt\r\nJ0gBsTZNCaV494T1R0Ub8qTSitPQwCZRsTOeht0iqpB8aQRArY2GWSgkDTD4\r\nq4Uu5JoTvNjgUc+VCVuSb6CobOlJLTKfZ8LjaMhxhFwCuxIu/9TEAB4W49F3\r\neRFp4sxt6XjecKlPXaxj7NA1nLY4Mu/X4wsIrEL+7y4S0RruZxSztlStvqo2\r\nHPtuQP2mDTXAT3HL/8K7AAjZ+0bgbFZAXw2W6teu+zKxJvGR2VDeBgX3Cf9Z\r\nr5F5jtxwAlCe3FWlI5Y9nhVVkDvrJ77DH8U=\r\n=4hsf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fcc2ef753d17e132dd25bb19de8bb8e18d9eac85","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-fcc2ef7.0+fcc2ef7","@agoric/assert":"0.5.2-dev-fcc2ef7.0+fcc2ef7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-fcc2ef7.0_1669840530315_0.8056106068103974","host":"s3://npm-registry-packages"}},"0.3.4-dev-7844f69.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7844f69.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7844f69.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1ddee0cdbecc9f212e5d19302e920db29317bdc8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7844f69.0.tgz","fileCount":41,"integrity":"sha512-f1Bw3oVrCmxKJRsMYsFDgq0Y27XR+D7XQ0oGIkCO7GTV31qPE/EFAmtkFDS3I+V1JRK2/MN2EhgGfqWukQvGKg==","signatures":[{"sig":"MEYCIQDAi5ZJ/Fm6GqI1j8H0qQwAPKUTww+wjxS9unfYPRDJDwIhAMSHy/deFgWPo8FAKl7Ww+2fXAaly0g5Fj++57hZHCzn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiOFeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWxQ/+M6+EiSARU5kSXmuGYLnIWeZAcXPZQpMLqfYomHFyM4WPeBq+\r\nxZm17Fl63fLzVV4xna4ew66zY6oPr1zmTkETkOmq0USEFTuld54eKpE7pRTL\r\ndA9NmtLVc0DbB7nHoVWfUozgC+hQOMChtoGUHQknM+83HWsuP/yemIrjpBrt\r\n0Dg9PVec86OvdV+JTS7B3AhVQycZ0NKndIPGdtYvmKxzA9iioJ9M32gGYURO\r\nTBgqH+bBySxpqT82SNCFBeoX215dxU/7yc3Sms6uxGtQqs0KYNIIPx4FWfXd\r\nywoJmU5ibbU21LixIcln2jNchJZs3KHYodQBJrQrC8Gqf0HgwYW4BRpghCIT\r\nsjMMuYbhuitCR/BuL7S07oeHMXsTFCNTCgcfQ8fuB1PZX2GqnnuKwrlM004R\r\nuaAOyp3Hejblm10uwu4MTSIYA8RygQF3ukZjW+5wzkpyOJMax/QlboXJj9nB\r\nuss/PKYobmbkXK68iXytsre3hxmROUQmgj0Bg9CsYO9rtXT29PHCRe6Jn1W/\r\nTeonJLtORzVoBzTMf5/JEoZq4dhY55k5LqcqsyTmOeAkoi4SuIcdQPhtU0xp\r\n17SPmwO2aLR7z/WitAg7PtCPhaXZiuIcCO3102V+02cBRTuvd8KIMqFqBRWf\r\nx/50i7vluiBAb0wTkxgXG+yA3RkhqakRSbk=\r\n=iB+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7844f693d638ea823e076589bf808309d242fd3c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-7844f69.0+7844f69","@agoric/assert":"0.5.2-dev-7844f69.0+7844f69","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7844f69.0_1669914974165_0.8935075606260463","host":"s3://npm-registry-packages"}},"0.3.4-dev-e61a41e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e61a41e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e61a41e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b4bb1504cbd63bb6c48b475b898f581968674b2c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e61a41e.0.tgz","fileCount":41,"integrity":"sha512-bEYm9g5T4uBAYMw74ocwrNi5YxGJYyaklm2OKQdjpTydnLX3jfzcWe0iNEscXtazzcFu6BxrNRgObLQc6YOaEA==","signatures":[{"sig":"MEUCIQDbRXsZcabvah+KYkiSxV+Uw+uW65Np2ZS+30mAQ8MQ3gIgPMcKbAHX0vxcweDdhNbxjNd0IKGFnSngrYaJ9AkFUPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiQbFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Sw/+OOe1edGT68pLtf1CBHg4XY320LIAJ+B8qnvqZLT2KMvQsLrf\r\nV3RIPA5+ydvOGjSeBhQlDXJ9j83BolJJ8HO+o0US9u7+a37Imxc2Bi9royKm\r\n003HSDsFYSRXyOjClehpt1OPdD72rMqdgWDyYmha4HZaDrly3Vz9ZakHq/+g\r\nIHuQ07EXz9OqBM9s5YINf2UN8aqYrCF6spzYEMRqcuEoeb85WQ1lsBAg3Lcc\r\noR+Hco8r89UbPfn/IH6ITr0B+oO9CgfAAt+wSxp8IcEIzmcoHCXaze3I+zUY\r\nAipKzTmVA84uP/sPpRMpTcsXcfRaBSCnt0ayUOsKPUSIUM2Z40St4/P/+wOG\r\nuEmz1lcnY5ijUFp8p5r6NmcpB5g2zjM+l76duCfhg7o4812QSFk/E9HQz0/R\r\n/9kRKGPVScJ+7YRq5YXaDIFchyiDY/rbnqDN/B/VQ6a+1geGNy4KZO3aBR15\r\n7SA5fC1BpWSYssQ/RNCVUEIV2Zi+0xEheBwz8AN2GVQTuHZd8F07zQrjYcjG\r\nSTqs7NC1wrotUcCHH8wdgkDXEeRK2LuD8cu47PqBVN0/bziuuFx+Bn8c42nP\r\nrA1L3HV1JL8Hao3RfkEm6ldvxfrzMAOiQiCbXVE2p53PFvyy302pLDEoTmdz\r\nU0DPPEVukbj6+mYt4x53A+LRcKEavKTAuew=\r\n=KQOd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e61a41e501c1964013df94c61f8ec6c092a83c5b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e61a41e.0+e61a41e","@agoric/assert":"0.5.2-dev-e61a41e.0+e61a41e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e61a41e.0_1669924549772_0.8548265650191356","host":"s3://npm-registry-packages"}},"0.3.4-dev-d092592.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d092592.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d092592.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"08d47d6c72c720eff3722f250000b8bd97b63e2e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d092592.0.tgz","fileCount":41,"integrity":"sha512-TWqSzlG2v1GBVhZ1sMLOHuV3lDTmlolNW1gH4PRKSx7beR0iyQSHWDJzOu4ycIpuf0qZ2SUkRQWqVUxHS6hL8A==","signatures":[{"sig":"MEQCICeyhtkWyFJEDCnrTDQAi5QaD3dMZiwu+8AkQwliqrL8AiAOSA1VP9jRAIuYjON9P4oApgZ1Y5NDXR6PqrX/lTcpXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiVbmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjoA/8DQXqJPIlHystPoiS+gTaHfHcDVFPlphKna13G+QOEKV0iLp9\r\nwbFArUkEzAMZmCAbj0+Cn03vuxckwAtYQdh7KQMroZG8fpc7KKLIW7Fhkgza\r\nme7O5RumR4nM+AUsjIe4I4gVD3YD6q0C9rpnygnLwb1NztcamBjkLku6w4lD\r\nrJSH2GWvvcGiSZYl953ZvkDKqPe8LMy1ytUi88zapgr29Vr+lDNDGmy5RFYb\r\nU8SQ6aeFU/bMVGlXVdNehVjESVjvPcquoUmUpW7qXH6VjvDcpSpT1U7vNGJY\r\nEo7mdSK5DrZEg9ZfvDubMTahD4Zlsht3o3i5NsGpCgoVgMa9Ams6ZG0cqOjq\r\nQYD25drcQyaEwKfyjUGmkRVXTv+gYc9wFkMTMqUr73iNrvyY1gT41ERuIkhJ\r\nHftPwvhEpGXi/RUPTPvzOwB19eSmm5IZy/ujvEXB8nVUwFDKQn1Wk2GuWXGz\r\nfG0zOVBcBD7xjKbYi5/40pZfk10Csvm/HLexu7CCXbmzlZgzK7KFmNwOZhb1\r\niBMob2fEUE5Ls5yJBiCGCkkCWHHiALzdtCLkdXAyrn8hU2ELeJiF/1QMfmo5\r\nmGq/n0uGGjfNGr1nll+luQdOe904KQwtXalOXfRYjxd6eiUChD0+ONhVhy4A\r\nkYJp4aDnA0I4ZL9kxU2vlJXcP2vMHXXKcBY=\r\n=YPDL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d0925925fe4c47daf823a4e34aad95869dbd22ed","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-d092592.0+d092592","@agoric/assert":"0.5.2-dev-d092592.0+d092592","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d092592.0_1669945062407_0.6981183108335622","host":"s3://npm-registry-packages"}},"0.3.4-dev-1b3c99b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1b3c99b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1b3c99b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3858b637931b6e9c01ae928f8798bf849dee1def","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1b3c99b.0.tgz","fileCount":41,"integrity":"sha512-XslwCggZtQxKppOtoJwsNcp43hDnDnRfM9Rm96u9rtsbygN/GgSVWDib+jGDfFIKPTXFK4snCjEUL6mhPoMz5w==","signatures":[{"sig":"MEUCIQCvKiNuiGTOQ6WzZp0/UmMViu2ULEbcec1tkZPXKtoYBgIgBIiwkqvfkripIHlK3DfivwGoQrgli8WLsFKEtqPjmoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjikb7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvdA/+LvQ6FY8Hriq6H5nrAvpEhu9DAsMBvMSflfXw+hcD2vl6ZOtt\r\nehVU+CwbFSzlOwRyW6IkX45kuT+/4Z79EV2RhPtB7nujRWKuNv2hmvJkCqpk\r\nDasFF8U/hiYFcYvUnvWgXHIZg/77go5elgEL3OfkdKYee38MWkwcrcN6Knsc\r\nzoaBlnzcWfUitSwGOe/6mSvCvxDnySriQiBfCdU6aMSP9BTi1EZz11aD7n9S\r\nTZvuAPLjOWns88nG0Jx5ry6lhZJr2RgxXT57OCs/d8g9PDjyY1SkFX3wNc6T\r\nh9X7IlYVTDJd314Gs6G06zA8HxTyj0efqCtG9BswzVjzQATF3qLxG2WY5YDO\r\nhiY9d1M+1MNPj4k9JCWJvfgzXPf5AtQ7Vp9xd2tFcgaLg2Z4clGgHubTg9rH\r\n0rPNMgCwPsjq5MdY2wsT5ek4kCY0CqqKQmcM5WuSs9fXZM5XgFazwj0k04wh\r\nVnIM0IPDYXzJhNTCW4VP1iqpOqPHXhMrTWd3mTSETmD3mMSa097KLmjAFMPY\r\nPSA+8ghZbtzoQairFSuwWeHQ9sn+FDOf+koqqVDHG5p/sZLkRsKUI7ZEq6HK\r\nuYThJPwftB8i6sKXKklRmYgQQIbCXBpJ+0yVs9oGk14llcOSfRQ2mvnLnv9R\r\nDbzh1/qlZEAYHY7TlwtbspClYsfToirO5Q0=\r\n=ypL3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1b3c99b0c92620231b64904fb078f4b7a1b408ad","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1b3c99b.0+1b3c99b","@agoric/assert":"0.5.2-dev-1b3c99b.0+1b3c99b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1b3c99b.0_1670006522912_0.6081573611664408","host":"s3://npm-registry-packages"}},"0.3.4-dev-cc8c1c6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-cc8c1c6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-cc8c1c6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"89f7b1beb0d310968eea790cff93927cf9a8e0c3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-cc8c1c6.0.tgz","fileCount":41,"integrity":"sha512-3Sy01JRS0KQJg/ULN11Ag2SvP/gKQBYjYu3Lbf2+CDWt2YJQQIE3F+/3gTPPYRiQYwn+iWs326vVNxGG7dWM7A==","signatures":[{"sig":"MEQCIGsGQsIhKkPDgZWRdNrJ/6WJDQm1d/6TJGgngsgM1GSqAiBuXnAsNJk/SaLjeQbXGdB0p0sMmDCHJLsDEw0ATKBE6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjim/JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjlA/9EgClPRAJcFUoSxFUth9vlXBJ/zeScGjgW2mRr3K6SqfTuFgj\r\nFIXkk0j3JeO6mCl1hgObVSRDRmzgFsE2C3Aqrwx8gegJxftSWKowtGGFhz5g\r\nFa79HzTP75vSWdnXfaH5knHCGoTwbCHfkIStLasM43CitRCFCqi1r6uOmffl\r\nrC1svdzteZe08HqlY38q4ASXCyoHUHiDqfll00BH09SgiF/Vy/RGbvfeID4D\r\nbqaw1pu8suPRMLgMFdXoYeENug2JH8QgNT6TaRZKdUJ/0ofjXZC8cgAZldmq\r\nQD0f5hvoCkPAcYuXDGnUruEQJOlOgT77zUGhSy07pI6jK3hmsjYNupUpbgfJ\r\nS2ue4/7FnE0iU1O6EMy57hCqyCzN0tbvGuZy87nEOUAAGHc3CjG6vDB/QIKm\r\nSxLdbxXtOPVGzioPITdT3qKg9wcIJJjSxBkmydPNQSCtUV1WKdOOO/XHoV3P\r\nR+7q88QBKUfZKZEk1uFUWpoB0AYFA4w4FYFyGaWRhpJ+Z9GefcRXzMzsivC1\r\nTnHa4TEtyWkODBSCOaCVos0mN0Rmw6MmcN9XlrNdTb4aNdsLsxg7Z7WYPgUn\r\nT1NAEOaBs7HyvEZyMxZh/WuvUhPIaF2KgwDe7GddUfjNih/9WrVxMU+x/axO\r\nrqNt1pAWDNNchtJ74IcyhVJz4FMa962FQ6Q=\r\n=QpAY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc8c1c60239166c24018340c48c7d05191f4cff1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-cc8c1c6.0+cc8c1c6","@agoric/assert":"0.5.2-dev-cc8c1c6.0+cc8c1c6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-cc8c1c6.0_1670016969540_0.41631292368059425","host":"s3://npm-registry-packages"}},"0.3.4-dev-c863b17.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c863b17.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c863b17.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"98ca5efef6c01c41f4981c414c4e0e12275e5f7b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c863b17.0.tgz","fileCount":41,"integrity":"sha512-AyPEGFK0LYWIZnoFiqYoV5dn4u4WeQIq7lB0SSOIjQuKMsaSyKpiARc9iOUyjzaA7k0JLM14Z18dpteER0ZD+w==","signatures":[{"sig":"MEQCICUMin3Jvs59SVTOCVFrtOhKZiVWSfgh6mj3MVww4AbNAiBcxpof4V/olehirCba+/E+fvzsu9Fa6jVwPs7bgjWY9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjivy2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxUw/+PTxVtGUeZZ97iN4NiFoPI82QC/4U2D7Xl3Crrt7q28pZRB2o\r\nPNB+UTZDC+PPtrX3NjCeD5oAJST/zWeqHrK2mAWdXKp9fUCjg2lEKgrjyu8y\r\nwtj0NntQeB0P2IwrIATiSiYt8udvqw6tJgbD7cUC11oxXXltoqQx/U6zkE9J\r\nTcBZ05lA2WejqnZ4XXX6pHNo+4WhG/zGlMddOxZAQ1DmugqygB/LiJHlnriG\r\nXtFMGSBgt00vKkhUoNLssZniVJQx5DOA5htd86FnZ/Xc5sOjTwR/hYsPW9mm\r\nwgy4eQCD+U8JkSpHcUO+5JJfe3AfbKzBticDXOtM1Yz9SE0mIE+ZHWm8f3Mv\r\n50fKh3tThOP2NihimtE82HbRCf8S3ksE1/pNDfBhXxwXk52DnVqYVUVemtsa\r\nn+YDEXRViBSYpK8I74TAphQKKKm245ffk99dpNGawpPoUR/lvM+B0/p0q5BE\r\nPQ/VA0IobYWhgiqUgKUy791Wt01kggtjwRG/AupComXphGO/fkdFWokXLNqx\r\nux200rAx6ECy8hJQZITE9cdBGRVCQpHsvLn479joxoMFdJt2hCP/KkjjJauY\r\nqUC01lFwSQHJPuHedSXHxNFWQNj1ve2OUbMyQSb6hrgrZVLdIDgUYW/qnYW1\r\nA+9I6x6QXrtX8Sq5SJI0CDRy/NOl0IKaI/E=\r\n=l8h8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c863b1708393f6102ce8174573aab4207c2ce71f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c863b17.0+c863b17","@agoric/assert":"0.5.2-dev-c863b17.0+c863b17","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c863b17.0_1670053046589_0.9461953660419071","host":"s3://npm-registry-packages"}},"0.3.4-dev-7897761.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7897761.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7897761.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9b4272a97c138ec1122f684fd55092604bc84639","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7897761.0.tgz","fileCount":41,"integrity":"sha512-aeTj2yX03sofIR/pTB5pJ05rBNegnpU8xfxbyUasIWMbMSx7VONVeXS1p006VATR2L91h2DyCNVqC+PbA6YV9g==","signatures":[{"sig":"MEQCIDueCBI6LElKqxO+7FpdDdG9A43LeymzZ0/A94/y2F1MAiB2+by7VmpM9VNV7Of0EG0KmeQXQiq72wVfjSzflM4fqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjURvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8jw//aBq1AaSnpUzVZWUXBERCWBNazARz4M66o/oFxp2Q7HDklaIJ\r\n9oW5BHUQdMEp/0a1N6M895B5PikSKT7JsuZ7a70nv5b6HrCQiVroQCbjax+x\r\nS2Y4XNsZSZjhneMVqW8eQ/VfegVcUfaEXRL2eZFC0wJZVgykDvHggnjEtIus\r\nR9pF6laek/wR+KcHnIgjJZQlS5PB0vsa6EN1gUdYXfVjKV1ZdaJ37F8xx8lD\r\nAhESIFNK0Zfl9uZ8nuI12nVzlGZbrjW8X5B20y6T04VkaMBUg/dYcFaiM8ye\r\nsEc2UWbcj2XqM45GphuZfQ7+zSkC2DnPdiWZJnlsljLJu/eLRE3hAsh27mOr\r\nltfv63+AcG5JkGzD6O+WQcg1ICmAWgmJbWhy3ageiF1NUeQ4r33PUoA3lbJk\r\n5jGbGGC8ztlEnMmuY7CbmjYzZO1JgTB1015SHDRKHTOtK7BYQujgSlOArufP\r\nakc5SLuOVnpvGJvoGI25GMb3SgL9Z6oaifnu8T3fcctc/JEcplHX+7iY6Odw\r\nH1djFqCQMicOo7o+H907FRktdd7mcyPYzfDZcZam68sgI49y05VHqCcDB/Ek\r\nwfm46Tv/ZKcFyD3DkGhCoCsIjhC2AR9ZC2wTNx6SzQH0F+0v0aio2NBu9g0t\r\nE6kH//EYE9k4ij8QLmNd8nIioDtFCwWiqtQ=\r\n=Vofg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7897761d6e19e6bbba42e7bd0bd5befb507afa08","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-7897761.0+7897761","@agoric/assert":"0.5.2-dev-7897761.0+7897761","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7897761.0_1670202479532_0.47787604030177655","host":"s3://npm-registry-packages"}},"0.3.4-dev-e76b7dd.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e76b7dd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e76b7dd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9d9b95139e91e1dd362c0eaae9f1b66667eca2bb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e76b7dd.0.tgz","fileCount":41,"integrity":"sha512-da9+EKoQnbpZtFCI7RiYd6hESn7Nk9xrR7xMnUUf6dLcBklOBeV53JX57zwmYK8td+MK+WOHU0kra3Uu3hALUg==","signatures":[{"sig":"MEYCIQDyYKUSyUrzLCUdeP+NxnOSbLQpGlBo+aL9mVE2jJsIjwIhAK6A1+EjxH798vp0+p4JfINyjfTAJgGTvU0z00VlXLy7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjn/NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVHxAAgdqN2CYsbBkQvz8/Uk/TMNqaQBrT1ZC176O9p3s390Io6tUk\r\nMMAqQLYogr4pe10Ky/JyXCw1q5HUeAvYi6VewIzWatxWPXaEjOWQiY6uDBp5\r\nCAVG7LkekIYuUq6SjM7XXJ23pbDvFnjH3O3Nns1SJ7sfNlgERDItWC63JMJ7\r\nmmXC9nVLYdTxiKSY/FWV2iE/d0cBdsUwYXJG4G3/6tW1cUihI4x7I8W7KgyT\r\n8Vnzy1WLrHlq13XpTD5R2Di6/lrHv4wa36X5n+1cuUW2GbgEF+ud3LhIf5JI\r\nVOVT5Ro9G7QnAsWizXdPZ530LgDwbkvKjGB8Gb7SaCLl49+MoUx8E6uOhoBC\r\nEj7BQS8x//7mAduU/2tqGzlmYMBtm5+P7dDON19uUeVmggbFJDlPgoTOClYY\r\ng0/e058OFaC26E++O4B24EPwMDkXNmeyFwqgoQeFEiYy7sn7rWMjZnDoZimF\r\nsa7BphZtTpBXX3jsfKskODS1eNpP27GcFYjic8leH7ZPdcgGEmFmV719UbXg\r\nzJ5Rp+LBazquWUxxAsUqxgd7BSPnFpjY01y3GvHOi2z6UzBuWfl/6ic3Ho+L\r\nvGss6sEcbwU/r/hhRaa9MbTsalQ8fCBt/YAZHbGwd+snZThUZNl3hM8Ufewg\r\ndZkaEqE71hhrBqB1OZsb4cZ9M0bWw1vk9FQ=\r\n=qLkt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e76b7dd1d1f13feca7cea67fb073f3bef8444417","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e76b7dd.0+e76b7dd","@agoric/assert":"0.5.2-dev-e76b7dd.0+e76b7dd","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e76b7dd.0_1670283213676_0.8850349479450532","host":"s3://npm-registry-packages"}},"0.3.4-dev-f73c278.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f73c278.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f73c278.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1e239881474761b5743ddb94c59bd0287b3bb713","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f73c278.0.tgz","fileCount":41,"integrity":"sha512-Hi8k0+qNpG6YTJ4WsvT+x0sbZ+El5hIt29OCbGpPrGlhx9ugZ+++JABO6Pj0rXFpBUkX6MQTJfgglv410PPEAg==","signatures":[{"sig":"MEUCIDNMx78mUPD9MyplI3vKxp4AErPqacGbLU3ITBf72hKaAiEAst5DNk3wpNQMJcsILW2gWdKUHm3a9imoSQ7dnMWD6tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjostACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqerRAAk+lhRKZUFtXitXoFIUGo4cSicar6Hi4obkih6GbEmv/wLTtA\r\nhQSQE4d6+ukA0E4bDZJAdGksUZWlUf5p7v6JElZbBKeK8JW+pXifza/j3WqE\r\nUW1/kyD+xmHtFdBACfCQtLtF8yDUEKl5N4X83ulNJ+31sO4C3/hkmekx/2BE\r\nhhIR8hXhhdViLJ0KYjgpgSQ0Q9biuVkfqs0usf5FipD6cXyivTMY4rVDqy50\r\nVBOwxl88qb9PeNvs0i3NXyZizITDfyxXmGJu26a44w0JIAUhqsFh6xOyuPCR\r\nARYZUn9aVh3X6yvZvBGLml6Rxd4x/xLZ15P/DiUEEzFyRLaE84tV/FIxPR5K\r\nsN1GJShRXomctggXwWGLee5V9ejgwpsgwkX4HvaRYuz8WEsfGSwjZtOoLHg5\r\nFrOu4FKKJslLDOrgA3g4MWFg6+dz2BLRcHzGTgCpyg8tph5yhVSlhtiZkUzN\r\nGHgnjH7yqMe9fuI/sFcAzAE/KZKIWbdnuzNG4O2e531cnN4g1yh7v4lOpvsp\r\n4qSFyVeIWcRNhGZd0tjd/QWsVnKosX81BFv/w2VvorxCqLG4lE603+I6Tiff\r\n/PNG79W8Y5e/lXQeZPZcV2Qe1aY8zb7RH74LUS4e+C4HrFFUh3zJVJIiFvEr\r\nAgnfjPFfdIYObTTX3RZdXaymZXDrnCuH7hQ=\r\n=O71/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f73c278469a47c7ddcbd38228d6f36126ce15335","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f73c278.0+f73c278","@agoric/assert":"0.5.2-dev-f73c278.0+f73c278","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f73c278.0_1670286124808_0.0025074824755979552","host":"s3://npm-registry-packages"}},"0.3.4-dev-0ca0555.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0ca0555.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0ca0555.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fa91bbddf38d6cb46d8e43eb4088968aa6c48329","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0ca0555.0.tgz","fileCount":41,"integrity":"sha512-BHvrpt/J6uq5K/ZWwop85uqHrvRo/jmKkun4x/312VA4diy1+eCYt8noAPykl5Z3/7pqrnCyHBqfrtYNe4TfTg==","signatures":[{"sig":"MEQCIAoYuJqaDlaryzkHu5iY9SnaL5glvJvUuTMwq4ukhLZZAiA49Ra43I+dJRFAL39m64r/em2Z6T9AYHFyEL/Nw6cgBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjpDhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjyQ/+MC0j7Ca3AxhSsQn3GmB7qaISWkNAb3H/50Frthi/wqrL3ehd\r\nielXh5GFT8FBP/dDjY7zBn4ic0K2wR75Qpyu6yCJyAz3RIydggmgsdvC+77I\r\nM5QyMEhyDjP6R01+NKsAenUE3pCj1+5Cfb6vGnmVnUDSk2+gYdNffVDRGLPF\r\n11NuFSWjDUCMfLp2VRTnkl3t5AnUMG7yWbxQz/2e7Gh2RVh42GgnEHrmRJ2V\r\nV0oHUU//QEgYt5Wh6Us2DEJmvmxk4VWihocuqcEqCrz/RLy8KrPAvqOqOL0h\r\nrirSvcA5HXeBzQ5itlO+UZS9rrBUf4yJ+ajoVrQJREh+wocaWd3yBJQtknVP\r\nHtSRBNwNSDtiXkcF/qoNyFsXe/96Cneg3RUmNLSwb3CaqMTkSvgGTAYO9hDZ\r\nZmCNGv+6ThPcQ9jlNIhWqtbuaeNtqB18KV822Lo3dASl0Iw5gs9wuTdx+aB0\r\nd6f4Z6/FrK9VpXivRV4GSeWFFMCkcSBTyJLCt9fzcl+DdlhkG2AHW5/sPFks\r\nYsW9RYz/L/w6ePNu2ZMdD1Bzx6cgrcG2B/F6uRIdQNurSg3eLD4cnMveImG8\r\nw3W0WcfSAxALYZ2XsnIrWjgOR+yxSKkXibtTXQz3RX9dELgG/F+wL6+6LJqi\r\n3obDFJC78ywcjrNGDdybk9XZ4xBfxQKIBSc=\r\n=Frvv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0ca055580a75a366bbbf7ef60b0f4aec51e1a86c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-0ca0555.0+0ca0555","@agoric/assert":"0.5.2-dev-0ca0555.0+0ca0555","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0ca0555.0_1670287584966_0.002553038941863095","host":"s3://npm-registry-packages"}},"0.3.4-dev-00b01e2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-00b01e2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-00b01e2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e3de8687058bb0e9b8437ed67430f4f6808851e9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-00b01e2.0.tgz","fileCount":41,"integrity":"sha512-psbwJ0uPQbVS/sV9O74QLA1fYq2K21PeUL/rKUmvaBHTbaiBifeUN7n3wX4YJT8GsKVcSEHMVFqyZFsKLHj7kw==","signatures":[{"sig":"MEUCIQCbM5yTXvGwmNDRKzkeYKIWHvJ6A/V/e869LhQerLLr2QIgXW3MFA17Q59vrxFdlWhkMPpnF0cjWEcxIIvgoq8a1yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjwZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWzxAAiJddq4AColyT7l2r5oHmpYb6SRzow34/OixRShlKeJ3rrh9e\r\nHGUJl1OLT9LHS36AN694A3n3/5UBk5cvT5lCFPteKHCht5aiENOQ4jH22E5j\r\nYujFsTh8RNt0Ab/BF7tkDCWPc2YytpAXQiVSYoGDYmp3wdXZk7ljLT9GkYlq\r\ng+grrumrfMMS92bak4MBTNZ+zC2D5/ZRQ3edNULUXlFHev1TcdcPLHV+tYoc\r\n/2QAZEknkb4PKF02wuQ3OruO6QEeE2tqfdZDsXWPWbZTuEfZ+6PpACBkBmQN\r\nMdaqnImK3vFDpZa1GsgLUa/nlnpht9ptVmd/90iPRESUE5NNJJ42DaUmQZ/Z\r\nP2cTjXkcQEeCkX5d6QjyyOpjWyO6aDu0UFEpDeSn2ovDRTGx2J7mUmsNszbw\r\n6C63EBOHMZhyxaXMW2TU1+Ha1MuPnlDWa0eNpBoOZRXo8B22Xnv+jspPJg3y\r\n84xLkQkRgQcoJ4PbEDgp9527U7shdAzz31PmzcXGrebIID99DbSMywB9rD16\r\nlTQhxF32bQZv4nOaO8uIRK1KMiKUC6hf5wtaSaQsr5hS8ckH6JoP560eSezo\r\nQxtdVAJDCnKVMe4k6b0gNfrjCHSM1OJEHV/FMSU2PfNCigkEyXmAoZSUdvYy\r\n10ivUH4hXnWC1rNmVB+dm0aXZWDuRmjOdnw=\r\n=2CrL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"00b01e21e95b868e2b28e16a55490f1ddfa33964","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-00b01e2.0+00b01e2","@agoric/assert":"0.5.2-dev-00b01e2.0+00b01e2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-00b01e2.0_1670317663830_0.5830418754580493","host":"s3://npm-registry-packages"}},"0.3.4-dev-7080912.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7080912.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7080912.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9f11dfa6e5b13601103d01b3bca09b3665627eb9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7080912.0.tgz","fileCount":41,"integrity":"sha512-z9YRq/Sl0Pa/2DnjGJvbCWgT8SOFxstDKofIneKj88NXNUa0sZ7n2LpfD76WiCHREnI6pG+jf3IwTRPh0ZsVFQ==","signatures":[{"sig":"MEUCIQD805W8+A3nzFkUNvYs1NCrO9uIckOV3gt9xhXPaauEowIgGHUPsWvGT5ABy2UX/RpA4lQmstUoEH14VExREXguNCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj+TNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Yw/8CHqUcLwXfGvvNdSEcqlrCckPsfw1E1L8dqs8jMS+sFZxTDPU\r\nuMcxmEexU21gUKvZ5kuY7niOApVzwK0pJNBQySnY2unqbSfxLpszOMNyXhzp\r\n7+4ihDb8K9V1Q3JYLyOPHl/TFq52CVfnaAiuehLoJQSj+0DC/HQ9KeqjC6rw\r\nzgp1DapwbztUwv+RtfSpguwTl9HDOF2+YcAO16aW8rx1AMdxwLXmdN9txX/3\r\nWyn8pWxZG9bour0SZnZjFCnIi6jVjcUVpckXfUyoeCpWbHcksEhaVcPxDWpU\r\ndo1QWXjGTlg/TC2DNrPT2wu8ag8V3UhDCVddR21HegnxWHKM6AaP0byE9yk5\r\noY/H2E5woP07+9xohvzPeLeMi4sFdhvybfnf5ltRa1bj9kM6WvKK30agLZM8\r\nlDSkN6r5AJBZqPRvPWWKvY/JDmtdS9a3hyTRBnAeVFHIsoz7KxismBjgAT/d\r\ns6nwOZz0aBVYAYpt3uDfPzpy42fNsKTrXML+DEL+BCNXgAOiA2Y0RzcHzcog\r\nCOmX6ha1MbAq4PX/FvJGQcuIDTxxLskohQmUbjg/tveV1FSu0pa2tBG0t7dy\r\n2APF2rcahQhc/FdkvNB35E9tev2r1qqgRx1QbvmMhCRV6yiGN9CD5PyvNItt\r\now1XlXMQ9Ng+ODZ3FKmOUb1BycDEkRVF5e8=\r\n=JExQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70809123c3f65ac4abbec3fb2f1af12f406dd18b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-7080912.0+7080912","@agoric/assert":"0.5.2-dev-7080912.0+7080912","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7080912.0_1670374605509_0.28702356243177274","host":"s3://npm-registry-packages"}},"0.3.4-dev-968b7a3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-968b7a3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-968b7a3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"59571e41994e544117fb9581cb2aefb97c40f069","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-968b7a3.0.tgz","fileCount":41,"integrity":"sha512-V018XtDXgoUHmlEzpfhweAuaBy7dW9DcDcwUhqsj9oJ5AFhNO+s74FgQwKhbUY+iSjOy9BpPkqtKxNO9oZfucw==","signatures":[{"sig":"MEQCICD8mZd6G84ddo8rjyhsLuYfovWjEJqKEYJ8JmVTA1MRAiAKdDmLW8ugB84JynIUE5qiKvkwy/Pb9g028bymx1eB3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkAGHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoafQ//VbSJgKVRSnQzF3UJNPqETYaz/kPD48r9aUjcmbQkXk72ixNi\r\n8k4qid6qRB++p/PpTGv+P3LUh/ndoLsbyQI/ZR9CpPFFQb2WD7jMBohQlF/R\r\nKRlfEEUm8pORUEXSJS0TqHdFT57F2959CCvsKZjdlLZniMS+2Wyx2KX/60t4\r\nWy79Oo3re4bbwaotUl/vxcrjXazSGfqsvGkizEg6QjFxFaHbf8Zl+yjLgHw/\r\nIhiVXW12tqKGTWeLj1xERi9ZRezq+opvHWgc/OCXl+YEj9EFkyOWAIPS2XR8\r\nJFnOBj0yDu73BfrlpuHujpY/vGppaPla8nep2JW3BD9L6E/g4Nf7T89V5+zm\r\nnuZovT0hQBF+13p6uwS0HDX5N/6NEUy5uZb3/xZ4RtiXPuCX6wQMw8IYl1fq\r\nTmeFGbl+LuOxrxNU+V3rwk1BpoCt0QryWqL9MHWMnN6cphBrDmaerVyPjZ5s\r\noVWEkGuoNBA3hvW4cJ1vjhv0cSK4tE1ta+koexWtaDxQjpGjnbYOTaJ5UyG+\r\nF7zpJ44PfvtHu1OZVpP05jXuQEmhxo3kviadWDTrMT7Q1MkNZfDLwy13sTfY\r\nOrumVYpR18PJ+mD7qxyZTuXTL1W/CRo+fQhADv9tGng3uMmt76Ru84tE9Iwo\r\nYKByAWg+LoC/Mm/RnL7xC3DAdze3n+pjCeg=\r\n=JYF4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"968b7a3fb5d54284ce9beef937624d751cb2f8d3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-968b7a3.0+968b7a3","@agoric/assert":"0.5.2-dev-968b7a3.0+968b7a3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-968b7a3.0_1670381958923_0.32276025368476446","host":"s3://npm-registry-packages"}},"0.3.4-dev-8e71c07.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8e71c07.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8e71c07.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b2ffc4b265b05e03ec0defdcec488c3df2a458db","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8e71c07.0.tgz","fileCount":41,"integrity":"sha512-9wBF9WNvxB875k3pZqi1FxrcLVakMkXpT7S4/R/dN5jsmtURY2Z+2NgcNbfwUA088UnQTlq9JltLsP65CknCPw==","signatures":[{"sig":"MEQCIAHk92LHJ1fGNOTN2n2m49q8Z8+M1BQ8IfnFnUJc+6X4AiAT4t7mfZV+cMbr2QD4JbQduXOsyJSGUvvwUPvcQeGsOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkO04ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5mRAAh4ynwL5zyf8TjYwpliGGsdWbsHA6rfHoK4at9Uyrya4qF1N3\r\n54vOeu2/71yrDa+BRe0bjLLchB6PenhzC8byj80jr8odMPeH4eDF3XdMq781\r\nc0T8qDcJzgPr/lnebpVTsuXyskMH2mj1Hm50o6IGDpCSbAnhy4HfZW8n6UkQ\r\nZ07ZNz5MWRRBNVane6/KQjAtlRh2U8lWLZVAg7z2hCYOjJFEmoSkv0vu831/\r\nOOjGtSA/6EMKqDQ38gIL93XPBUvRpOpXfsAH/EqHKMUKiKR4cqwOa0no3UIH\r\nZ8ZmkZa71allTGtOKi/71Z/dAqWzaeO0IBcfiWSxOBbb8IkK8fMB8lzEzSqT\r\n5Gv5H1okRwwzp+91KOxBNtCkG+Z5h+sdnoyqFQZOk7c7S1sfCBWpeczcYMuM\r\nTOfiTEl+MDM7D6uFfDN1mH4IcQZJhUqF/8BvwDdRJ0zerJEgtGjHRtKM42cI\r\nkgbBysNLzO+WAG70K5si51CtQ3ceboGh8wI8G6nemBrSrH+zJC1SZpQI0ch1\r\nTzUYHF2MAu5y2QQ/BqHnsAltAlY7b6x+uMXhsr9yoEhhOMaaxIU4qY83JmOD\r\nDU6xKHzYkEPzx93QGEqrJPRd3w/s974WTVSqq0T5YWzBLD48inyrLMXDsqs+\r\nPkoL8C7f49XIWhSqjgzyn7A5v2kfGYSo2uc=\r\n=7sSX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8e71c07a5fe5c5e1b07917e0e9e85f8046a0f698","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8e71c07.0+8e71c07","@agoric/assert":"0.5.2-dev-8e71c07.0+8e71c07","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8e71c07.0_1670442295722_0.9230585020566369","host":"s3://npm-registry-packages"}},"0.3.4-dev-162fdf2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-162fdf2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-162fdf2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"acf032d3334fb897a72f22c55f2cad2d2180d074","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-162fdf2.0.tgz","fileCount":41,"integrity":"sha512-VTE+lefFhCFK9QjmKDkPgQndiT2jUndLQqX5U85e++JES2XHQx/0ZYTzAcKQkJdW0UPpEGgNwy4ZfQCpqXrrfw==","signatures":[{"sig":"MEYCIQDowH5Egb49+vV7W7R7HG/LQuS1OMIZNCWZGr5my8MeegIhALTj0uV1QpyjdxR1b2kfbXFQy6GXtL89SP7w1iSBxBUM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkQI6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfMw//bCUnCLHa/tnij3zg2c7IvVIzJv4kOTCu15CxfoDz4Kx9Whx+\r\nLFY5QRwdETqPSrHQqmr7nZmVEOAM89oxKrfA75OwcwIQS2/Yd5t9EHrHLJ0q\r\nS1VDXNJm0vE8yj9DpRXWhzU8/JZxTm31UOqEvZ5K1StqGMZDUAiL8nXpV7s6\r\nRzO86aHkwT8c16DkBvHdT85eJ2ie3VDoX+qsS+ppgpFTPDCozUPCt8tKdWYw\r\nlhb6nVXJNfuVMKV0N7J+xthFAjT0LB47kng+MBACLyxEQn0jEowLpYmj6pKy\r\nJpV7aICHMPlGo0HS65JDV0QDa8ZxFR7+THid55n4crTFNV1WWuPx/ZKQA8XL\r\nQel7nVjA4DdI88IhX+1I8TuDoC8154pwDVsdo3EaDDPWnH4P1ekHQrE+zqaT\r\nW2D+HyzwkAO/qw7bPaLiFk5rM/1hPE0G70+G+TuQ5Ny6VmRfYRToKexTY0yY\r\n+IKf5isKsVxCLby72MNMHS+nSAI9eMuo7c9U+9yL6ng3Q9yk3SmL+nTOvzWw\r\nT1gkmH5iNS+anOiBFZe6+9gClV3U1rBrI5UXI2Ze2Y+HOQujzdcWjPz1Lvun\r\nPA95XvDnCqtj9DZpWTneccRqddtkieqKX0FLpKMHWmIxI4HSlWWI62U7Q+U2\r\nD/WAY8M+0STGedM0SARSqPgzjH6nlsclQcw=\r\n=eGAV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"162fdf2a51c54e2da89c8ed35f06cab09fb013d2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-162fdf2.0+162fdf2","@agoric/assert":"0.5.2-dev-162fdf2.0+162fdf2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-162fdf2.0_1670447674215_0.4600892433060706","host":"s3://npm-registry-packages"}},"0.3.4-dev-d8d8d74.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d8d8d74.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d8d8d74.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"187104aecdd605a755abab73f311be27cb460ac9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d8d8d74.0.tgz","fileCount":41,"integrity":"sha512-Yez8mIe6YrY4r4HSuw0KKo0Oq4GU8ytSJ4ON+eSLBpZqqq9wC/ug5FDO5V+VQvbhtqwOgP3UCC4f7c/CV2QhcQ==","signatures":[{"sig":"MEUCIGeZ2og53BIh5t62X01R2G4m3Qvc5bz3hA/Yg5UsatS1AiEApakmKvYqSFghC6VLPkhazSWTErDiRTOXRsQga5mUqbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk8vEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ7hAAibaGCHVxBd10T+dPxvZA0BgQ0cDFvajgtx9P8m0J+OGWzCMO\r\nw0gk2bVoqz8DeUpA6iWDZcY5olUH3gffa3c3rzc1kF1Wnu+E6xDRL2tR8BCR\r\nAWQ+MxsRiY3ywY0gu/kF/J077AYN2wZCR04mdwj5Ur3CiYtDXalXulmM3jRV\r\nT2DwxF6vuuwIy3CSBrT/Rk+4F1Wvl+bHdAEDTF9pjdpBSqaptiMwd577vPjr\r\nI5mucJu8z+s/qwZ1BjTVqvcKz3/hdvE5GDLvkc/n4r7iTZ2FmZf5hTaCvsLw\r\nUoMm3k04/vNEpL8XN32HfFXJgiEsCAUXTEbIaO+kvsBQ+cag+7WpCYdT/Pwo\r\niXIuBpJnEj20WUz9xI/IjJ/h4Gha6scosTG3oXBKguO09TMk1+57GjU6kcQ7\r\neps8fCH2Frj7pGnJJmD5teImRW47T3EjNwXlkwXEW0NstsSp4xtwJPO/s5Js\r\nVYivEsLHCCt9wXT+DnC7qVplrLK8nJPNLA1SyXFc6k7AfmlyOuu0ugfZ5Hdl\r\ntjtIJH4N/eeio7MWtSgzUQx13mDd5XyJAjMN+BDOf3Y7rMitcozAC+7SFFj+\r\n35uvy6tZcgbIO+Heuh+DbKvQu8j/m/7pJKiXMMnF5c2qEvdHKd1oEUq94PnB\r\nFiJHJTdEBOb4fxlkFQ/aF7Z9ObVmZA/r8GA=\r\n=J6uo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d8d8d7465dcec887e168628860986f9114ea6e54","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-d8d8d74.0+d8d8d74","@agoric/assert":"0.5.2-dev-d8d8d74.0+d8d8d74","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d8d8d74.0_1670630340364_0.18242620941540744","host":"s3://npm-registry-packages"}},"0.3.4-dev-3b56195.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3b56195.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3b56195.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"eb50bab9d412b52e260d656888ad86798fa8e3e2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3b56195.0.tgz","fileCount":41,"integrity":"sha512-Z+RibD8dqqz7XykCpwnfBwLa91lmLMNjjIceiLQlwOJCaiWttqQkaTbCoL+GlHYet8f4Xx1o549FywmcJFme7A==","signatures":[{"sig":"MEUCIC+17oxEGUhdSXCQdMfya6AklYMwPFoD3/IGNpLxsQdRAiEAw7CzFNXxSp+DkZ9X8BWwB0wD1UfXMkuMPmXBIxTsM9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl4JkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHsA//fhV9imvMeSudZGMKvMHEeJFI+uX6bR9L5b3lY1IaLY/oahTd\r\nOOpx+TOfkyXLcbgb/3DtuiIXT83kLPGBRSZXBR9QI8mYMOHFN6o0FIbwa9yS\r\nlShHickiIjXfH0fDwfopXW1bl/F7cOMZjgfXjR38rGSvslw04RGPfmKwoayX\r\nJjjUYt8bcQL03SEU6D7s1lB7B0EitlBQCSs2y++5P9hO24DJnxSxzHQXhXjb\r\neNpBISuMBdwtBDRv9h2KPKxczTVmN6WTUuW4QqUS8Lq3ageWMlDsuH53lktX\r\nclVKDB5WD3zIpjBIyqHArkuLvUdIwCaD3TgocfH7iXXz/uNhraOQ0S2VClpG\r\nPCY5+DJ/KrQMuCfLqFufgan4k9BE1vwVNn/Nm4CqirrAYw3mONe3c7FMtN8+\r\nPDYni7/d1SZGgU01TVeFukluNCisUxKNN/JG1DXfdzyF3Vq64EhJ9cc80Bmo\r\ncPOL/jQ8FRxGcPiH/oROedRnVSejXPeWbv/7xdM43MVMN9Va4gv1xj4FNsES\r\nvDiiEce1mftJvmalEt29kzDJc/bxTCG60rY7Ka7UwkVcibzht2fMKWd80DOS\r\n80KFD1lgtOn/pn+X2b0hUoRTGAvdW2kKG0DmXbluiIfJuABSa5qSz3Ql9AkM\r\ne1x2vV5XLkjqmdFdiwwLSrdPtHw8CyKJzcE=\r\n=Z2cX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3b56195a9451466b86a81ff26d08b5cab15fdfcf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-3b56195.0+3b56195","@agoric/assert":"0.5.2-dev-3b56195.0+3b56195","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3b56195.0_1670873700505_0.22364904177111788","host":"s3://npm-registry-packages"}},"0.3.4-dev-0ca6ecd.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0ca6ecd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0ca6ecd.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5d114a208bcb54a4d2f397cb4ca6c82461ab45e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0ca6ecd.0.tgz","fileCount":41,"integrity":"sha512-QMyQGnniOQegMy2oba5md81ywnjLENvb01L+JZCi+6xqm945OUnZ7irGlKMWUjuWrtrVGoi7my5EBpXIRqRJyg==","signatures":[{"sig":"MEUCIBk1j+PW2+y5U4x79ltSYi7qmlDPLZbHUP72Ybo1hO37AiEAhnc0iX3+qMVG9PrfP8JryWjKUNmp0wE3TNSpyUlRNNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl4ydACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+WxAAmJelTXdzMK3GUNc9E1QecocRufdvHCxfmRmqlXy6TUhlTvre\r\nqa7qzxUYCQM6kQSlglBlQRzXDdGH6N/OM5h05c2jTU0XaS2BH/tiM4XTkwdr\r\nAQiIngQe3uA76Weq+aIbUdJuzletSUu9siox8GaBrUwEWfQA0wa08QkPAO3D\r\n6LvIHc+qmEYnAD33wLHD1Gsnldlm39gLHJ0BlZyuqH2dICMqYbXqczm8h5dd\r\nXB+lidUALZxTsz1hu+qHtQAH6vxlR5A8Dmw5rp6wwUTJXs3lrVuy8G6plhh1\r\nqKbptEXIm75cIj27wRIN6r9dLslOeYtBOgUEOdAtwePDFwSqZDwYnnKzr3mq\r\no5QdWyOA0hLcwcYjdLqqro8GSEPiAGcHFOxoCSFn94M6hMDD0XAWYYkLsYP7\r\nXdDRncnFOABCc/OuAivqP2ryB3DV1QeK4AKyZ9+TTBCky+3iu6tGNRSjJ33K\r\nBARVnALeuUXtkL/IRGatAB9cb77WowwNf4YHVVhJTSAUy2wDJzUNzqnaeCnd\r\nkz9aGPB1qiivIZYY35jNoSKmh+6olYiamqbRocrICFPVvBwHflss1vVwjZdN\r\nWPlig3u2sem5CSisjrTabd/8JIaN9smNsP7rdyvqtPUpv35jr4xCxeeh6Opw\r\nIu/nsNUmiroKZfSjsevJKF1wt5VXD1Ko9SE=\r\n=6dOF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0ca6ecd6fe3cbb542fe7c5baddba91c869a8f057","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-0ca6ecd.0+0ca6ecd","@agoric/assert":"0.5.2-dev-0ca6ecd.0+0ca6ecd","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0ca6ecd.0_1670876316955_0.3847807970962256","host":"s3://npm-registry-packages"}},"0.3.4-dev-7c9639a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7c9639a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7c9639a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b5ff090592081d5f8a755d72301f02e7e5da9b94","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7c9639a.0.tgz","fileCount":41,"integrity":"sha512-EZ3GPgHeDmOYjCN7+P1fHv0e3eeFFxyC6zr7uQmhsxrHXXkkkyYObqhfr2+JjLxb+aTJHeT9PhoT0vHteIp79Q==","signatures":[{"sig":"MEUCIFabZZX/XlDNLDVZg+8DDY9tZZKBQdpb9IF8X3Tm7g4WAiEA3CKr11cMl3J7Wiob19joaufGMtIlvkNLZidIaH9NGck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl63cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+3g/8CpyinR0AThXDxchB6ID3wQ7piva9/Afoig26aht9HOgSYVse\r\n7ogPzZl5B8rKjDhMOgjTUYkzFLoCn03ENMdOGrd6xtTla3TEaBohVX+mMFbJ\r\nVoOZRB/ots9muGHVOvQgT8uet0BgZftE6R8obQOHZ9WK/Mx3UCliH8zyK5hF\r\n4b0ocDuu6YfwGZgITt3oKrEwlkvitLhmROkwRGsCbuc2JKCeVjb6JOuEgnIy\r\nqvAFhzFDBJAeptrued7oy3aQzm4Grpskbb7f0u4ALPfmnrJjjmQUlh5xzZJt\r\ntxn3RTIBkSGIWMxq/eEMEx+AanVJQh23A5hIX2GnbpxHI6C7WpGQlGz/2mWZ\r\nYtEw8NfK6/bkMoclVagkCviy5tOpKGsrwLbchYoQ3FRPBGFU9zUZkPqRfi1R\r\nhi15cHGqU5Dbyv4tZ++GsKCKOeHRnZCKvA9J/yqN9QyEL6m1rTHfeBmCVIfm\r\nQ3ssKyQkcJH5rGFgIXBrHhyJTCGFSvhqqsvYWCdSAiJvfS9/DvJUsD4kCg9L\r\n2CPjhBKvGYPST5g9U0upk1v/vlMTAOtv0v93yKWcgXL1ZaSH470qlCEppr/r\r\nSzak5NQcfrXD/J/rSCbiB959ohwzjAnKLb/8Icv48KRNg4fo/ialqzON2qMV\r\nyUhtrGtGA4LAwrc1FepB+fvIYcSPxdLfWHE=\r\n=Rrin\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7c9639afbbe180f71a4f5523c1dfe115732e1289","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-7c9639a.0+7c9639a","@agoric/assert":"0.5.2-dev-7c9639a.0+7c9639a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7c9639a.0_1670884827912_0.7614444044495279","host":"s3://npm-registry-packages"}},"0.3.4-dev-a2ecdec.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a2ecdec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a2ecdec.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e7eef31f146c41c32ab2be360e5390940bdff5e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a2ecdec.0.tgz","fileCount":41,"integrity":"sha512-uk3uOM4JU8vt2dAJHmRkLHxhCEoacEPvGKtEcFhcYFiQvDQVw1HrBdtf2EBzhQlYWLCx+StCVFI5oAtirLZ0/g==","signatures":[{"sig":"MEYCIQDJtnNhNEY0xkO2OpFTJhMfq7+JVOZNopbkpf/0B5ZYMwIhAJ0e3I3ElAYd7+OFsE7rMmaYvNY8xK4IFA6TmrWcNjhO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl96pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLsxAAgEGnjszqLRTQzHOYB6huSLDB26jGm8Bu/2PRgu2K3mN3ghph\r\nmrqA3wvn/CyPUY2BRgGLamGImH7yRAcRsM5EKWwPwz2WJUWfxRHg+ZOVFMED\r\n7PYuJmifV23owh6tjddGakIepec2pRDJNa/5oSyzNuAJ3VFGKF8yO56rtVSp\r\nPTBovQMFbaAIcajSGYCvCJF4wxpO5FliVlTPyiRLWM1lscirZy4Co9GFwzP3\r\nscvGtHfxbSn4pE3AOc9Lbwo6PAo3oVUp0dafQWazYa+s69OtAJplO5rilbPJ\r\nnx2JickTZ62R7E8lXXq1IPhcfjftb9f0soXLr5+kNhi9gElLIp4VzD8JeQOs\r\nzYH+MRzdjJbABcaTIk5lwMlxAUe6hd4Rky8Ul0PYommarx10mBQmlDIx4TCz\r\nCF6UsjNQLfh64mrbnFXbHGpGDFbKjppYd/ohv69sA6c7YU9znhMLOhozEya0\r\n0k3yFztXJCKObzsjAlnB8t0nARlZMuh6owlD3GlvaGs9G1JWoM9JXFTQI6zp\r\nVqxrzkUxx6GS0w0+V1/bpIqEtX3WFyq2wVNZtB3gQTuYqskOqJqDkw3eu6kJ\r\nMYbosfpRWJg3GeTZ9ktvOw181WEL1ltNTBsrULuyBKfKMwnSjCUBUY3isUqt\r\nrr7A9H7u80Po/Kl3TM+7KXsWTKcBc0V8eaY=\r\n=nzmj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a2ecdecdfb35bc752af2d5d9cc611a1d00d489cf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a2ecdec.0+a2ecdec","@agoric/assert":"0.5.2-dev-a2ecdec.0+a2ecdec","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a2ecdec.0_1670897321085_0.27670954053139996","host":"s3://npm-registry-packages"}},"0.3.4-dev-65d3f14.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-65d3f14.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-65d3f14.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2302c7ae7d046740af52a7f993dfdb80c840659e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-65d3f14.0.tgz","fileCount":41,"integrity":"sha512-meW9SvpcLKWYsspPLiIyM8kqezhuaA2Sk9yJuxa/1FNoLnI1EESFWRfl90qa+rLyurmGzjt+4PfIDgSGCGXlig==","signatures":[{"sig":"MEYCIQDmrPWDBygUwLW/BNbNXjBaLMhkxIfWEJSLJBQamc03sQIhAKvBrTHGjoVFxjk3MxSOdOaWX8BA2Q0OBPDnvY4TCW9J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl/RNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhoA/+NwP41w+gfyHpNfhXwN+QgGagW7fPPPQ+vBGOoyhKW+5iB0u9\r\nUQw9H6Z62RKMWR5O2C4H8meVkubZxPUaLNa0XIJhzI1LM0lGfRixwA6afkVb\r\nW7KktR5OC6hj5oatfYZWstJebs5dJWxCNxms/tceYjXkFDlMy83zDYzzHXzP\r\nsTLXkNzbVYGKxWsY49EvPObn7Sc1fXEaPJpjeBxOU9E6l1Sy6vLaPTU0iJle\r\neenbhc7WenMijZ0+yfHrmFPdxBEupDEgMsE1bJ+sw/FvyEomPwlN/FXLxvzw\r\nZltMaLBoFu+/QyBH2/7lqyANT9ezn89ngmD2bBYmyPtbLKCn8r1HYzRO2ADW\r\np7ABmjN/3wZlYaw8UI9y2a9ul7aJwXTEuIDYo7DN4aa/aqZVHXqvQZq9mgxX\r\nuyqjSIXQuQPSOCP9vE3npG8dx7jMypeinrAYScMfMFJyGJY+M72KduLJ2uh/\r\nwfYZLSBUGdptuWPg35JwRGxFFcrhX3OsMuqYKh6OUNvovd7LF6ceSUSQc6bG\r\nD5YPh0Dp6W19QVOVDhkonGirQR/2N5Jng9K9Ct6mJQaf2sYFFGINTh/OiwuB\r\n6am15+OToGljuj/M9nq8pTq9qzAPn42iDF8NjbVfcL+upKtur3BknpLnZxax\r\nNhz1rgR//GhDu1MitfX6DJmhxH6QPyWZd2Y=\r\n=o0Nc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"65d3f14c8102993168d2568eed5e6acbcba0c48a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-65d3f14.0+65d3f14","@agoric/assert":"0.5.2-dev-65d3f14.0+65d3f14","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-65d3f14.0_1670902861576_0.6470715551483288","host":"s3://npm-registry-packages"}},"0.3.4-pismo-dev-12e97f1.0":{"name":"@agoric/ui-components","version":"0.3.4-pismo-dev-12e97f1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-pismo-dev-12e97f1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"21bbccd8dfc3efdc788f1a11f6279bd4517e9e54","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-pismo-dev-12e97f1.0.tgz","fileCount":41,"integrity":"sha512-bgoP4F55QcLprMw+1MbaSZkCbuKkeLsFL0D+jDFAyaV9zzZ6zTYVUVcttDhYVj+cQiMZQt6zk5Z1AFnKrPdzCw==","signatures":[{"sig":"MEUCIQD4ON2LbYAHHfDgZmw1JXzTuQ0+Hk/OLfz/bjLu8mRjHgIgAdc+imEZKhJcKa1KmrKaS7JPDA+6xp0XLtmdZTuYLNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmSyLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOsw/+P2opoKAAvRbMu0t8JH2RQhcfhNSP16iM8b33qSp06HQL+NfZ\r\no8ekzW6VNLrOaZXW4T0i4wFSaWujiZ917yGw6v/iSkH/ZIgug0oa+bG179RS\r\nDGJifX0SzYTae1YmyI3s1svrg37DMLCSISXFr51zE3ZaHNoOZ8/pNq9eVXYi\r\ndSjZfmdNEb6NKNB/QGxaIH9xHa4ib47vTQQV0um5fYrWjutFVquJWLHj4K8c\r\n69zTcMz9yuxaLjFcIHZVXd6YxTVeCUEOrhtaGQvKclGpth7LdV/YkkDeBRp7\r\nna+zWoSOHcQsLh+oZfoqPuKuqUOjmPEcXbJS+8Kbix0NZVr0Q0a/o0KUaYAD\r\nuXHE/eI3mmG8e43VvoPvVTZzsEOkRnzsnr/cOMzzX/EzslNuvv4/WdsCNnTz\r\nDkBzlDnvsGwCreevI5R7zKTzBLZyP4CqYpxWen08/0Ic99ft1dddI1apG9zp\r\nnj3/3G7lN4TtctpA9Kxere3qV5jaEy3ZJTGIxApph5bFQnNxd2ZUpkRSoi4x\r\nIwu3Chp3Fr72vOoQ+8Qb5vLrJaGTC87LGQNFf8cgbb/IA9fJl0BO8Ix1izGZ\r\nfS6eXYpqOKfrxpdMfN64HWcP3ec47SFaag5QXh/6Zmd7aDBTRRbw77vYKKD2\r\n86IHVEYHE4M+qNt4HD4UK2NSG2h81CZnV/c=\r\n=ba9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"12e97f1e7d384c11c76b61de67ee0de30de00fe6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-pismo-dev-12e97f1.0+12e97f1","@agoric/assert":"0.5.2-pismo-dev-12e97f1.0+12e97f1","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-pismo-dev-12e97f1.0_1670982795503_0.724708610041279","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@agoric/ui-components","version":"0.3.4","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5cbda3485b7bb6ba87e8661fdff2df89652ed01b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4.tgz","fileCount":41,"integrity":"sha512-CTHGfIXCjecuYSwWP/aVzceUz0akV9Q2Tk7uOomEEIqlVleFl8gwzgHArYdcP43q9XD6P/G0waMFZV/OBZaU6A==","signatures":[{"sig":"MEYCIQDGAz7itHnStYvqYSymcOmbHvlLhxA7TmFJRxdbyw+wdQIhAMrjgITWRnOEKZOq9iDWHSDclAb3LnJVqwD3ryG/LfGX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmkQ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUnQ/9Gfa3vz3P8hKthWSBjEIbgZXrP70y0+NWEQ3Ic+jzsS83xfdn\r\npB9GuepQVg9GyFAOimpog1hEcfs+ihyFvWCA5Q6iEqDkWd30B7YMmFbw/qYk\r\nO1WWylRbtB0JnaXVKxro1EL4vqRdaL20H4X4Z4hzF2Cymgk1RbaczuAA2s/a\r\nDab9qMGBz29AXVu46SxSkk1WpNSrdYh4twXkdcWfN+0NKAKQe8Ihp3KicWWF\r\n9YqA9nyEb2dbqI3VKR7yFFqeQalQLJw0ea1ZEEgpVyB3G9cywaBrDUtbped7\r\nLIzuSOAr/m5KuEcbjJ6qSVmwgVtUIjNobxHXB8UDTqj0M+ulXsB1PDN04vrn\r\nJBRxr5zQz1M7yh7LIv8xuYG791ZwrP3RmpZyu3bqzZWiOiJ1JoIf7+tVWzY6\r\nbOTzyLxRYLgGWpU7x3TJwXIYapdLXBsN/etGIVUDklarGMP8N60O5+WYeGEa\r\npPqD9C2tduyjCaci9pxnpbPEFIMxdT5+uuDs4NsxWRbFLefht/mco/zcNgQJ\r\n+JBHPCqQc0bgWzkwi/f2GbY8HQGrbJ1OAX/Hiwcf4hwsgEnvOkRRbuQgOaIV\r\n02N2KTc3JAVUFIdD9fsoZq8+npcJqpzSp6IPoIH3j1T/HEoxVUtI/noIj3J6\r\nLcO5b2s3YIt0uk93i7mnWVCbbiuTfmQu+vM=\r\n=MZVd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"08ca9d4fd8413da59b73d53e12851fe00583ddc1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.19.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"^0.15.4","@agoric/assert":"^0.5.1","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4_1671054396595_0.7391735241248787","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-390e1a1.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-390e1a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-390e1a1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b5c4361cd93b335c23998867c75d01eee650bf2a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-390e1a1.0.tgz","fileCount":41,"integrity":"sha512-u9YVQ6VJ5IK04UE5PBrOZugroKqWQc+IBIpZ+T68Vkiit+MLgJ9flGjFM4q05LA03UY+NbtNQIAz7pchucxeKw==","signatures":[{"sig":"MEUCIBU0LSsNC9cbq9SfKi/PxEK4SgJqBQRNepR+4sHIEXznAiEA9PrBIGjrQ1Q8546kuOVyjlsSLCbjLhMvK0YMeiRa370=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmkXmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6KhAAkL4JOaR5GeIqOOOaMqG9STw+m3UlMpCTRp1ZIh4QaAtou8nd\r\nhXBZrVJ+ucM6eSE3hPiLoXV5KeHwxrkwG+SybmGH8NFtnt05raGFGfyREwj2\r\nUAgnCNfZZLJ6KUCjes/JVBlWY+8Z1UmVtif+oCdh9wNpD4Nhoy+U655wGtfW\r\nt7nnAN0r2+iCHmDbidJ1n/XxIrppMvEfO6eRsmuot1XfpCQ0chsp5iATidZl\r\nX8eP+5QJhf5ep6ifzfBPrNtuMbgokoLVZb5x8+OqShqifrPsjvQuxr+c7zrv\r\nb1EiyzScLP7CkTLhfPwRC3Su8FhdX+I8PoEgVoAqAF/9N7yEv8BJN0Cv57Oh\r\nA1mwrvX173QtZ3PXdx82lisIo+zZvKbldpwZ/9Ab6U4SFAELtGODn3Je2FqS\r\nQdDn/aaUf1JAxoa003lR2V1vWMlWcUMsiS0bG3Uz7alMHqh6ex+1mR6AvWf8\r\nC9r49MX3H7/18XLDlHq+T5vJMTLSKqJU0brKLE0UalsVWJZEiLqogTfAimcT\r\n90ANyQ2iGOPYRoQ3CSGDpbHikSx270sFyDyEGM47NMTT1HIKEBmbld7y18hF\r\nTs/GoGdzAuQTw6FqBBjEU7YJVgUjIexwFvVGIKvcezvelcT6fpBXSALIF37h\r\nJ1SP0iHby5DE9Bl7/uDlf3TjJha6ec21A8M=\r\n=oEhu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"390e1a106e3f279c1d61393361de5448eaba1199","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-390e1a1.0+390e1a1","@agoric/assert":"0.5.2-pismo-dev-390e1a1.0+390e1a1","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-390e1a1.0_1671054822525_0.3294864055571429","host":"s3://npm-registry-packages"}},"0.3.4-dev-7c38b00.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7c38b00.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7c38b00.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b895886fc49ee4156618e4cd3de6173ff662a58e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7c38b00.0.tgz","fileCount":41,"integrity":"sha512-N1HA/avZ5r03jYNP5o+m5MQVZzI54DXn85qG2LsLooFTQ9z7qEhrHJ6xEquddSyvsTMO/paYq/0ThNUzr3GRxQ==","signatures":[{"sig":"MEYCIQDszPP0AbJUakx5QImrKi4Zs2wSenIcMTHF/9/ZyjCrDwIhAM9jiDr8URHGt2h0mIV3P04bCF/FbK/ijgfJoaGvBykx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmmH+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwxw//byYFbPNI+UQhrSSn1z/0TQk+plkz1MPser2f0r4/k1HuWjEq\r\nmk7PvacdM4OB+aWY/jLf6cuyguwqHf9ic71f3k3kAXCkMsM60eTcjIIcRmxt\r\nxMm+sceNpTvhvi8hcpfkfp1oCDPueKf5+kKvz93QAt5av4ftwgGbRRdj6bpc\r\nN04TUZJyu9hwAu+u/ymqSMWKmheIX+y3ztOG8tfrWkwT39/Na60lbIlSXNGC\r\n9vyuLp2GA4SEvJ0znPzTuWLMi1FMRzJ06LCe0bGwMhoCgs2/LC6+bJLhOxKJ\r\nrkEAiim4rOhTxxjN+GkQ2+WBbWQstnElI8V9rFW7o6aX5IcSyH4xEirgYdN8\r\nC7NoxNYRFTz4u6wCTXXxBf/JL4u26wsG1R0qehR6UWdjUKl7dW/lZXBcVdcg\r\nNLXeRtDwQO2ydm3zHBasQuF1xkII30Q6urovYtsqWvCu/CfQWcZUTB1R+aRx\r\nfzJdZ7a/WItw5V+p42wgNpArTlSD87f8JSP94pqCDpeVwajMvO+dPOX4jjTS\r\niiV6g/j11RcJCXekY/6rRcog5CAxz5iBHRU2LcCVh1tqbLM7rRgA5qVR3AxT\r\nDNdwPVdDLnwqxhnEiMjmWmw/oNCyLekkSXhml4p1wFYc4vmGmPXNmmOO/4se\r\ntezlXU/mZg4u5UsLMexzriw8DgWO98H+gyM=\r\n=0RQ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7c38b001987f41cbedbfc40c4cc4ff317c513baa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-7c38b00.0+7c38b00","@agoric/assert":"0.5.2-dev-7c38b00.0+7c38b00","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7c38b00.0_1671062014077_0.9099068544309588","host":"s3://npm-registry-packages"}},"0.3.4-dev-c7d4223.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c7d4223.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c7d4223.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"364033750fcf6213ad197fb7cdb7c6e033d6b548","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c7d4223.0.tgz","fileCount":41,"integrity":"sha512-54PxK0bNOT0+4WgbAtvwKqhkl8xJ4yzoo9vMowZVKPmUxMC6fmuZ9Ym2/yCbkGnPzhgAEg86yLfjwkf/f0IWqQ==","signatures":[{"sig":"MEUCIQDLLkYua3nDWkwhQ6DxXtaZV/Lcp0Wvx17oQnq90VPgcgIgauDz5ICoIMLNGYXyKqXUqoUtyUyulD/9RBRu+Vl0w64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmnx8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgjg/8DSwBPP0f259JV4s03vLV6LKiRM2/wV8QDluoVb8cvK9Kb1TY\r\n5AuFV9ThPhBvwsQl95q13hibWyj9P9bV8laHinEsHgSfp85jObC/kO9S/dH3\r\n8UhOjb9LYxA2MuEFzhnogTSZ6tvz4y5Ithk14x9iQm/naO7sj6bmFGxf96pw\r\nG3YhJmk4ftAiRCKG8Jx6Bsz2XUw+AjP+qlMHClzFvMbV5TQRdwJDaPrd0cim\r\nxfFA7gG+VDx/FxmC5n2sVAHcEDhnYBLioXCouDXJ/3dJt8AuJiuQD2aCP+xC\r\nBQql5DGyB+I757Di50M5oIn0bF8yg5Sk0VzoKI37i7nQw4F6RK27Vucv62kG\r\nfGjlEMTdrYZe8QdT1BaU1Ua9Xw745of5VucLVNkHe6ZCKtHjJa6DsCMIj9SZ\r\nA3hSdEHZEnBcVTXFE0HLjjw/tVVNW/758QoaDZE0S9onVo5TPN7aSx1dug65\r\nEtLRJm5hWMudtkUrqzxPAsJv1nIojCkk182VPwM0um1acmDh3Xe/NXt8po9S\r\noXo5kpzswS1n5TttW1QWpiUmKTj5znbtiEL9xwwRC5m65Jsf6hXV6CQMVF4d\r\n+fTCOQjYgNv6m6LQ8J6ps/ef+0fFM2BGxfJHeoQZrm58GyfJ0kl1pvcGD/r8\r\nG5oBFd5nUe1mYg0W4ItwABbKQ3sCzayUKTk=\r\n=zuro\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c7d422343c9fdfd173b6e756ad2a02577d7c4574","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c7d4223.0+c7d4223","@agoric/assert":"0.5.2-dev-c7d4223.0+c7d4223","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c7d4223.0_1671068795979_0.18035092107497075","host":"s3://npm-registry-packages"}},"0.3.4-dev-d7a749e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d7a749e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d7a749e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"240620bc6bbf679ae44d64a9d038ca0a696f05e7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d7a749e.0.tgz","fileCount":41,"integrity":"sha512-mKx4Dw5ALu8vGlcqW1G778fkLWcNG3BDFNfx3lP3fmxe6GMGy6uPNjoquX3pVpklzrO4fnH4H9mal4WPoFbpBA==","signatures":[{"sig":"MEQCIFPQEn8zRshU96rFGQLMzllC06AKFO/42NxDLxcxn0mEAiBBCXrg00785PWCeVYjdEErBpY5aBNZWylWKDBHzn/Y3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm3d3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGcw//RiyPztB6zBxm9CY4FWdXXWovgIzeN3ChpFoWKYwsk3IjD6xv\r\niEOYOLTmiAqSegLcmUJqcLG6eI7KkP3KrC/ZGjFSFc+to2X4WfoF0HYqdns+\r\nymZtQ2LZLDxHKS/jV/Uv9dFtPPBqrrlpa4HGBDyOetOvw1JutYFkQY5QzJLj\r\nlf/gpHhgifcyFNUstmTj0A907YIINBvWl4+yBy1V3XhOyQZq0kNHJoa9R5Ze\r\nY2/RPI5IP9VALo1lkYVhyDERn4MOI9QkH5aS3hq9tewnL/n5nl8kfn+aINPI\r\nJgSz/p/8A6EiqSg1qISh37rk1IbC4fEYGZev4lNaQUDkbyxs3OZTC2pkOtpO\r\nFgclf1vf7XkqDZyokqFeD/8Al+P2pky+8tHnP1+4gpjUm6qgdD1PNeMxNzcl\r\nfo9tBqkp4pXx6RhfotUuANxlrZt4gQkWAIjv/BjbE1bjF5wTzFeHXfttuBlh\r\n0NsLliCskFVQ9LsFTrwIXWU0Bq/q0rb76vfK7vRHLgITXnx817eUbjM4RUnc\r\n8xCEn4uTGQ+E6oVrAPYKm7usoGm6a1RKi3FHfiPENeD6TFIRESuONvpWJKXf\r\nBfz1OqsBmtY+bTm1aYD0AtFxsK9Bh2eeCUBbu6ybZS45p4ypmHxNDJZtdoa6\r\nJUGBiNAmUfmUyxsFa5FrLYlqAuL81VVFgps=\r\n=eED2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d7a749eec4ddec9ba39bbc65434f03ec113cae7c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-d7a749e.0+d7a749e","@agoric/assert":"0.5.2-dev-d7a749e.0+d7a749e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d7a749e.0_1671133047173_0.1359883382244227","host":"s3://npm-registry-packages"}},"0.3.4-dev-ea49c84.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ea49c84.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ea49c84.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5d04b12bb06a349aacbff0d3fa5e03b508eb87b7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ea49c84.0.tgz","fileCount":41,"integrity":"sha512-h//pFhFzeXAs5tWyZEGAjzTq9HSkfF+JcE4+ARAD5u+pdLX13CkCjpaJKgY9rBLW33JrgMRPDahUncWj5tZFiA==","signatures":[{"sig":"MEUCIF6WaLjZGfVJhjyKKuDueumQqPg29dT2M4k7zKgChfU6AiEA8O49d29URd1cHMmbipjiEJp+qT+5bf0mczN0PSuAMBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnBOpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSiBAAhNB6IvNdSkJl2JgdJj4Uo3vi3n2/NRUEypZHt1CZpI4w+Vlu\r\n1xgnxBy8dAk5wRi1WezqWUT8TnVdlt2kIPsGNgznhNU+JL/RVpXuJIXERxUu\r\nJEjLmfsEofP/2FXFsfh1ncrJR4iUh36cExJBtulUVNLe8w6BN8EuIR+KKeYa\r\nP9DRRGFFlUvntyBV+Q75NeMnBgkj7Xh59bPd+SnPdL1enRZNNecDpxC3ruSQ\r\nIIXxgWSSs6HErOYbRL9LqvR7770ohdnCIhqks8LwkPrTxVYbSBwBFBQwNPqT\r\nQzOk6cA5ZnYjkuTRshHCUaTr4ewAg+LHdintAG9S7lX6e2UlZzZwLyYUTrZl\r\ners0M8GpJPF4Fv5r3h5XspM8yNRaxraCtj7Zw1S6yOydQrT48GyIoCTjc4op\r\nTIYXqDNZ9n60n0g1Z5cnZJihSCS5bUS4kk/vHmgL+/qQFSBfLGgGW/J5QSo7\r\njVfaf460FtHWlBVy6z+kb6wDRPljaAfQqEnZLdnPQSA1wYhkcOiKMZWwHUXZ\r\nm9RSqORAWrti2IweOdbE+b9yh2NjWBzrMsBgibpIIPwflTa3+FzvpW0erEQJ\r\n3Dty/rUktmdYlibo1HF8OAf+MfOqTyA5stSvW6sAckMhaGgKIqylYKG9OwYR\r\nxa4j/WESeBRnAo9flc1nS3PfgUtU+3z/8wM=\r\n=QwDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ea49c8412a474774807814b0649541b26092c1a2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ea49c84.0+ea49c84","@agoric/assert":"0.5.2-dev-ea49c84.0+ea49c84","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ea49c84.0_1671173032949_0.7021779979557436","host":"s3://npm-registry-packages"}},"0.3.4-dev-eb03e0a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-eb03e0a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-eb03e0a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"19d560e359e92c1bad3d9978e7676735598b8230","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-eb03e0a.0.tgz","fileCount":41,"integrity":"sha512-KAXXPLLfi6W5dhlnD1r+7GHn58xUbiiiVH40uaUepcJX6Girvtd+CHbmyyoPHKQqz86Tkq/pZy/x1ZUgCJ1nXQ==","signatures":[{"sig":"MEQCICKgqFxt+eQrg7EQTfS3v8M0TS/KEaPsKYalNlJtDUSRAiA3kzGi3cuLL1dljAiXEjxUyRueqK4ZhUjPBQ07BHnUQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnOF1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHahAAoMOnRUWG7etZ8xe8mX40PR/oBf1NZc8K648makI1EI2Jrw1t\r\nnueewVKa9n7Q5FRBeKAMRp6fCVAhnxySK5U2fvc/DpJHEl2plcIr6NEoLEgK\r\npGFCQzEAVsgHSFbXKXmFofqXLqZf2Jfx5jiGy08polQEa6Yc0UJLWbCK0wFf\r\ntp5tNo98PjVNEA3mL1hRC74aJP1jAC2JyD1NmByhOJaekHgpeIQa4GfS7Ocx\r\n5v8cF3nllG3EgjZmWVbBq7L7mr+iO01m4DkPQAjRxvNqQ+iTx9KzhcZ1rfig\r\n8hz6h8GcgpfqigqxnrlHK0JpcKxjRjBDbiV1oYXiUuO4oy/uTMHOi8qQm8EK\r\nY5f3OMKNE37ThAbiU/Yy6r+INKTFqsm5iTyotaD/vAPUm4VNhhHjsbXeU2s7\r\nHZF+k8mSMW29od6BRCu7GMfGjPG2hgjHbuZgK4wO2Pz/T2lRiL2nFtmT1h4j\r\n/NIArynrkACi06zlojrNkT6qXuh9+oC3BrqR8ZsT1SM0Trin9T8U/pgXrRjL\r\nm7n1W7CvCVH8jod0SiX6QABI4MGnvYz5gnA9qud2MmA7w9PT4EyPAzuVSFqy\r\nuBBhP2a+38YwAknkKklAxtQQQNTErDP3P2CAtkn8mXz+4c59z46IQiRB+AY7\r\nZayeHMSwAMmQKs944mN7L8n9N8Ef3LwrmRQ=\r\n=PdRP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eb03e0a28a8a3cd424db72d2a037104b507426f6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-eb03e0a.0+eb03e0a","@agoric/assert":"0.5.2-dev-eb03e0a.0+eb03e0a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-eb03e0a.0_1671225717247_0.2417946659778787","host":"s3://npm-registry-packages"}},"0.3.4-dev-8f7b353.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8f7b353.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8f7b353.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"44285be8da44ee258c783c1a8f8df01ff7c18706","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8f7b353.0.tgz","fileCount":41,"integrity":"sha512-7yUEl18n238OAjO+zcMrnigTZ2Qe/lxuwTfT4ewOjgqG8OSG2XfQorJ1lvrx3q2Nuq1kronNyUUVNZtI/0LEMQ==","signatures":[{"sig":"MEUCIQCs32sscJEf5wDZsjMdtKybiL2+YmkMfIbUzLE/pXgDOgIgWbZodeZa2ODSN3Wy84B/v7O4la88wzCmkM5ZqHMNVTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnO+oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOyw/9HX9JhqDjNxY9wE2qcoE/EAQbBewYei9UHo9BgmicJmaBezkw\r\nZC4crrlEqAwGXeVmE5J+7QGwwUcxV2j0+63E1kiVCXeTzU1gyatvz6BV24wC\r\ngOmnZg9P2pkObFuoArcg7oeJO7VXNZIvf9613q//F7Jld3PTWzitpYVaFJSK\r\n0ws3i3hd6UN3albvURSsuDB1YjlYtQZrysPRYZ2nk15WwKtixk15+9dQH/dL\r\nbZUeCuNZq9KZTorfUDN86BiNOKNzbax6f+dLLYtL99VI+3Wxn4ViXlhZaPNp\r\n2Ilk9pSFwQUNbMkUjzaykhzIWCDDGsueiFqWO8aczHNvRbKsA+gYNRqr1lvf\r\nGPUPCQIccZMV0dMffWkE2+OmcDJiJ4khHw1Fu3Uqr3meGNqDiaZl3w402xK9\r\n4nKuYqckX8RnErhu+iO4MXwbzn3F7iWsyNuF5nxnOt4Xfd0uXpDjrfMwnNIl\r\nn7YtSeQ5U20DfertQBiJL6Xn4glsU4FM5SbHhVuJB9xINHsZWYbqcTMYrUYI\r\nAvPiA4wvw8ZCCwg4A32PHaUMkj/B7KEdmZee5MOEwYjck8i9Qd6F9uzWrinU\r\ni11BHmL3AoWzAwfBIyhINCOKvF6UTkF0rCCPsxUEwX7zbnhKSaUxjgIkPbf3\r\ngtNrRAbHkIawOrBQzIaBYLoJp/YUdUwdyhg=\r\n=wLBi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f7b3530ca50dc1945f024690a63914fe8431502","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8f7b353.0+8f7b353","@agoric/assert":"0.5.2-dev-8f7b353.0+8f7b353","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8f7b353.0_1671229352285_0.8001055894953384","host":"s3://npm-registry-packages"}},"0.3.4-dev-f1ff7b9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f1ff7b9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f1ff7b9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cd9f6b3f2a1997e7a3e68c99d6ce1ad55d52e7c2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f1ff7b9.0.tgz","fileCount":41,"integrity":"sha512-7B4mBrOg1ZXZyxqTK7di/wN+9u4plXLfRzcY74EoNz2EVaEpyny58hEowpzzKCcGOUPCp/U+fS437GEqKMWdVw==","signatures":[{"sig":"MEYCIQDyXScQaNLl48b+REWBm2esOTF/Y1xq1gOgQNspIYMeQgIhAJ6PGYF3Ody2OOcWCN7wliQb/5je+qlbrcjRr+XX3nu6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoO2SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsyg/8CsRBtVIilRCLI6uLTmainCxLJx/2bIb+jhT3tOD5NniHF6qt\r\nK/no6u+V4JqLzh3R7/GgGX97Q8fFtJ8yYmqBNbInx2TObn4HQ/xiDRnw3NK2\r\nZzzO/cO0qqcy/mXeksb69BNt9rzIx+ngCKyrKBNmSTUk40NKNRnRmpeKwMTz\r\nZY2lWjSdnO25yFxMtuSeo6F8KaE5H4+sI10araTseJd3DLZYqNRVJ9NidR1g\r\ngeknC39mBdmUfMiElUkCVD6//8nkrTB57VBNHJmSNYlyl+CwNuA5BDqemiy0\r\nEZojHuIysIMgj0df5eQ/7t4jcNo4PrS1BQEiTxRnBW1Frs6zTIGKQgbleh06\r\nCe0uQ/7XjNWdHHUGDz6G09HchnZLN+scCEDe54FC7r/DYXMadEBPdAZFRzUY\r\npz9QZIt6XBvbjJ+EeXnMHQARNorLGCAhc3cOlyJUiUTws25JATJeDZ2O6HYP\r\nBsgUDEqMtbgw9QF8H7aIS+G0Ugzoj1WRXnDNeOojya902U2XMem7Vpd6Kh+8\r\nYfH33ybP3N4x7XRCGsAukM5Z+2Ldb6hGyiZp9OuqmB1w7pzZp22Bqsa7fKIr\r\ngiEvFZYM0GvVaxv2AqcBtXr4CDqyYLnwf4+4Esn2bMfym54Xtktd6Gdjvklk\r\nhFoiPjzR8jfoH2gkiQVLHzBzRYVtfYsWPQs=\r\n=sTC2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f1ff7b99bfea6841e7627987bd482b8242caf207","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f1ff7b9.0+f1ff7b9","@agoric/assert":"0.5.2-dev-f1ff7b9.0+f1ff7b9","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f1ff7b9.0_1671490961824_0.5157138500843828","host":"s3://npm-registry-packages"}},"0.3.4-dev-c54149c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c54149c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c54149c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4df954dcead62811f2db3a5f6fc89f2106cf7f2d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c54149c.0.tgz","fileCount":41,"integrity":"sha512-H1B6tGlA+fjQuCdSoH/0tnd3AokChxTtdTixFV5DKoqKfbb3v6eJ6FNhNsE416IoUDfE7KLXJuS9eWw0XpcIsQ==","signatures":[{"sig":"MEUCIQCKZrmgqcqXjXRoiuy6Dn3Q0HEuXAdjCzopqRRWFJvPkAIgaY3PweoNQyQuvEe7PL8TTzakFSALhgwqGhgMjfH7czU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjof0sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWVg/+KCn/dbdFMmaz10F0Vi/mSmgFxSaNzE/DK5oz5bJcwS4C0XRT\r\nc6KVKloNmc9ADIGEVutsD+o2Ov6zfL9zIq2aoTS8xsUTHXf1o7KxSerkK0u1\r\n51/297fjmaoF1owYeJSLOecytlxfi5pkLPeDqJIHokkqh6oLIYEHEPHFbyxd\r\neWF/jFAgROYHkEWkqS+X8vwH8atl2EQ4fbywCwmWO9D6CYsMLP3osroDPr8n\r\n/l/qVApcPXacXwClrMMYOSmlB8penQFllZ905w8V8IzSmJs0BOKq/yX5+4NC\r\n8+eYMA03WlWxRH/D5G3DczZzbkZxqISWGYPZJohZ6ndHF01AtNkgAl98ZvyV\r\nL8YDFCVURcqa1sbcci1PJiFYSdeNj/qYpFVExjLCSSNqK5CJL9lJ+vuEBkKp\r\nWtRcZ/uT3b/2P5UAEZoI3VSx5StRaAaWpAif1RnebguVWKSLmr79UjmN2Yf9\r\nkNOV9sNLDuaHWZCOg7yD7ARN9L0+vRgI/8oUWeOIEgTbhqLobFmc1h9KOgLT\r\ndytP/NR4eldBQpNXhMTsH8rBnGz06ZRRCHORmXt38aVOFxaEWa0/ntIglwAj\r\nfWAZokyzQfpjxi9dRZMDPF7lgr4qFJcX3cIKdNjvUtPcrzDJkg7vSfIsUx67\r\nrXnvXc+jlvjnw6VOmeFXc2Fxw+aEp38tdH4=\r\n=No0+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c54149cf49a5fbdd5c103efd0854a85a1a0df8a3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c54149c.0+c54149c","@agoric/assert":"0.5.2-dev-c54149c.0+c54149c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c54149c.0_1671560492202_0.39882491539887077","host":"s3://npm-registry-packages"}},"0.3.4-dev-8592a7a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8592a7a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8592a7a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"936e6e89d111e2460c0c407fdb74826680f3e7fc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8592a7a.0.tgz","fileCount":41,"integrity":"sha512-wbM0rmenYlhFC4nXB5G+9q+Ck/j+zzU7mOM1YVyboxuHkhSGYoZQ+003WFKhvdMy8jqxZgrBuCbfzv7ztjOBAw==","signatures":[{"sig":"MEYCIQDuEwnbg+ny96awGEE82o/+ugf0v9vGsxQFJLNQEK1evQIhAKK1IbL7rVKd8Xcbvz3FVWiKL+XyHuLw35a806dH2EH3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjokTsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoocA//cFhpM92uymnnXB4jix7UEiuVDSnyYLlDXp2OLqf7miXnuaQz\r\ndrXPg01iV+pUIpdMy/f/QJMBC5uZ/ezcUTWBGiwzh8wjMHBPlgsm2CfrS9sn\r\nNO725UTE9/NXs0TqZstCuL8NvMSrgFUS7FukLcsuWhxSWFueNdH7fWovHC/3\r\nPm7LfKnfknDe/Ay2cIEA2R2GhhTpmnSfHbfF6WbBu55HT367nMFaVpXzXZA7\r\nm8/wgv9+kpepfLs5TnE322Zc2CgisA+ZoR++vfg/CEO7oNTGlk4nKDsUX9fi\r\nAim89xdtdkEFeyg+pF/VaX7IzhWKmJjJ7+bApyvFYf7VGTiMVDZn6Tc+3rsS\r\n7ac14OJQEBVHi8xTlU1V7W4weYy/jdti7quW7lWmO8+kbF8lpjw4n/E2BvNV\r\nyj6XU8lhWBpaCOFAac99i3ClquFrmMD/3MqI8BOtMI7S6JvaRMljFUz31lD0\r\n6c6W836mMNrVuE5RqAfIBkOPeM+4dGlClF4Ep0K55QKl6a1WBSZJ1J7MvcoG\r\nTCTEic9MprHouMc4nLlZOhzJYIrfWz2dvLrfp0C4sL2Ve8b+Vq/+daEGO8pD\r\n8J6jbfW5mRG+WSKa1qKiCXs3Wpq2QUqqS7BACS/TbowAUF2Iq1TG6aKIyc3O\r\ncm4P48AzCSG3xPDrxVr4Nh46uMsL/ZjtL4I=\r\n=Id+b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8592a7a0ca38d7dae7258bf160d438c3f759706a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8592a7a.0+8592a7a","@agoric/assert":"0.5.2-dev-8592a7a.0+8592a7a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8592a7a.0_1671578860370_0.014427339969441455","host":"s3://npm-registry-packages"}},"0.3.4-dev-4143288.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4143288.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4143288.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"537215ee13debcf86a6edb53cc37d848216b40ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4143288.0.tgz","fileCount":41,"integrity":"sha512-a+Dffth/R7LdWC069++r/YE+ewugQ8O+GXJNF13qXK42Sl5FMzEsxehglMUrvPOTlPJ7JIM4bSNFHTUVenGrnQ==","signatures":[{"sig":"MEQCIBYD+VQabrnn2uADs5iiqKWIaQVKKqWKM2zIoTsr2d1UAiBufswvgcyHPBP3KFIdtDSRlFM0bKH8hwDoKhUgpg4HuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoluEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohLA//cil1u34XuLlGvdWx9d5WOXWT0NCRdDXZqkgaewaplkwROqvu\r\nkxrikhXnwaYMjmPD5cu9ThLJatdsXnVIhGS8H6FeQueKcgeCte8yncJX2iQO\r\nOpuz05CuZCoMtkqx/pcp0zahFvINLGrtf6Uww7skU0QgWZ390yHV7Myiy/E8\r\nsk7SSeVIrHHEgBE0+LsmMjjs2hbZ7hLL4a7H9jc051Pf6G2tobqz/A2czxi/\r\nWW5BJeltUB9MbWOfzuoohosVmOmJzUGZbcQC3Q7VCUFXoOqhPLz0+LAS/Je7\r\ncODNgGtRPN2NoQEJGFeyufLF6nZHsRTIKkXva3O+/m3MDCLiw40KKNJ2xygx\r\nwlPiFeFbzaKcgtXwEnl9UetaiyJi/EWfvj/Doljo1zvfyFww9TA4uo6vZPbG\r\nAl6fta5Yv94VTgda7vl1EkBycPTDheUwYZnNzqj7GVy4cfnkoWlhMQzTj5+p\r\nwiWDbew+UMdYH4E5/mpqZNXZh48uEin78p83GYCTWBPDjFAycsuzgOHQJnck\r\nNVdTTHb/CVP4Q5phsAwB9TqdJZTSFCC685uLuFVKZ+QlzF8LGSXLfcyX5c8r\r\nZ2nSJBUEfRAJTKvBoXD1FoYuTQZs0VOy7AQqUF5xknWBabIPXm0q8UEAvjZq\r\n9NMo2qaY5B0EbeCeeKMv5CNEjy6dF0cBZu8=\r\n=R74I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4143288b0a030309c94c7dc2e8858318f26dea48","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-4143288.0+4143288","@agoric/assert":"0.5.2-dev-4143288.0+4143288","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4143288.0_1671584643842_0.06965508416331034","host":"s3://npm-registry-packages"}},"0.3.4-dev-a3962a7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a3962a7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a3962a7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7a31269d3feaf3f30e664f1fa8d1cc01a8ec0434","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a3962a7.0.tgz","fileCount":41,"integrity":"sha512-EoW/FuEpgvQMc3Ef/qya2D6dTs+RZ7qdjv+NHu9iFXTY+uGwsQIbHC97ETM6YpRdCIRcLa3/BMguVffWdYJcAg==","signatures":[{"sig":"MEQCIHqwd4Daw5YyPj/BYhR2iwyZH7jYwMmrCa3Ox8IRWGrAAiBQAo61inMFEASHIt1tFMCzaNRBYT6sIjAb1Uw54NUSlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo17QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAvg//ehRXLym5hoxLWBMgCe33Fa/XvbeZPNSjHEkC4udMNko0AjYP\r\nO2FzvZpMgzo+RDaVnrwCJx2nulptLipzx0HL8tYxFcbljkgU58vhHQv0FLtx\r\nWAVtIe045mTuYuLadRfbvHntBsmVTDMS4yN+f0H8RG24ZtFxs1dtCAG4P5bJ\r\nkVUozu++/+XX4BWSPKmkWr8VAin5HbsNBgSyWslSDA7AbE5iglxaRRKq19GV\r\nt3ZP61GilobDPoriCnqr+geocbVfObrVzZ3sICS1U9H03THPV8jr0vvKk7Gm\r\n60EFxVor8KJ2yeAIkhfdLMisRB9LTQ1PDhwutgfBAORk5K/V20A5iHyaRu1i\r\nVQehf/qBgACZGEjYuxUXncnJr/Csh1XDAx/1u2wSfkcfX/sHNdudlje2NBCD\r\nka51osC+3oYRcOV/wy5wk09jq0B5qfwntB76nVJ1NBAkzriZB40i0jktSwox\r\nkexW2OEsRtyUVRcKaZX7Mq/ZZESPNIIFXzHllLsabl+ZDBjoh8AbfH2RUq01\r\nDX0sF6pPHr8oisruJjB5ZSB/zB3adayS0MRwyqIxJrxWa9y2ftO4xnuASnXO\r\naXCfp7lDm0VQvqWNwKN8J/WHBqwuXalFTOCHAXerBJoFrnn9iH3qnHsizP8r\r\n2ocoPSSyvu8AGdvksJtZq7fp/XOSYbt3ILA=\r\n=h2Cc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a3962a7b1bdbf73f59b9f93b454d001281af42e2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a3962a7.0+a3962a7","@agoric/assert":"0.5.2-dev-a3962a7.0+a3962a7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a3962a7.0_1671651024650_0.7868508700476404","host":"s3://npm-registry-packages"}},"0.3.4-dev-e74278c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e74278c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e74278c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cc7e855731f5c995f1f6eff947125dfb81906fc3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e74278c.0.tgz","fileCount":41,"integrity":"sha512-nBpdsFVuysjYLgOs7W/pqvtUucPEb7NPNHIC3Gc+VmlONXftxS4piF65ylk9aUWRPjU6ttYyzuhL6hPpQhd9Qw==","signatures":[{"sig":"MEUCIFyB4W6gyVwXi2H/yOLd4UhBptHjpikTMiG+sas4+7sjAiEAhZfii2HrVIqCUpdy9KEYGMu/ovKFIPzH753lxFnoAnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo38PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm2g//U6niy+moG2wlVNST4hH++LwZg4keGh8LEpRQPe7C68vD99Ta\r\nxMzOkGpRGK3sOwcnN67wXrryDVQDXAp1/Wl0bGyw/8g7yi7d/sCInBfpshFF\r\nCFZ4dRCUr2Yy5NcN8fgckRfono3/U0YSAJIH4zQ6dnlAfzYAALcmWFOq0H5n\r\n2Ds816Toj5704ptopP7IbBL65KfZsCDKEIY+eYphSu/KE62NP4aZP3EDQPri\r\nti7qCCV5xC2J75y5pgHfufmBaqK+tSQUU0vcnsLaS+TAdhMujDF0Yt3chnbs\r\nK1v1ALQHr154BLswGSmIRacO4+AuSsQHVqp4I2C4COT9tamptu4Ell8fESEh\r\nFigrZTaeWg2zG+BjhOGKfF2zT5dpXm5z8gze58FZFckBdaruZSovsjSXIfed\r\ntlpFo0V7jq3xTN6dERs3oJvTt6fSSjDyGHToLLQ1Sc0E6YSnpNJHJpi1bjsY\r\n2ekbmKeOTVwJXGKnnVFZM9ABDAHqSFNBJaUj0sL8nI0linQD2Q6HenJVBKf4\r\nzesLU9eD8RjcmGUvky0ZXqwrDyjDIyD3n2RXzEI5H2ZIh+cNLvXhmOh0tCj9\r\nLBFjGglLSOW3diJHMxUUmGGPnObpaecsdzVwEyU9Uf6WVZ36iMSKTmxa+naw\r\nXizTHKeyoqsgWG/8PphIK0AHxcci1+s4ZnE=\r\n=H/cl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e74278c439154a880cfe88345eaccc4388794ec2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e74278c.0+e74278c","@agoric/assert":"0.5.2-dev-e74278c.0+e74278c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e74278c.0_1671659279583_0.9558655863262846","host":"s3://npm-registry-packages"}},"0.3.4-dev-ca0b874.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ca0b874.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ca0b874.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"53c6e00ff35a98a5e84866554a6649ed20a6b0f5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ca0b874.0.tgz","fileCount":41,"integrity":"sha512-k/nQ/p2d9gwwq33y5MlXiZflPodTNCIwJWQUnOOr+QiLPLrYbAs2UlivtZPW1jYjZxxZpCNSiJk0Lzg24fI5Rg==","signatures":[{"sig":"MEYCIQCxBl+fnb10kId25+CJHfHwBfOhVwYqaQ9CwHGF0bP5dQIhAKbOCBPm2crcpv3CVCJaWE0Gzen2/WdDHEM9XR0Y15yf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpA16ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9fQ//blR01py6hOm9eUdZW7NoFo2QIiCJJQXFzhZ0joIjgoZQPNtS\r\n2gGC30W4eeeBO775vfNzZbxPAkVPpcSlLULtw7p3j7oEFhgZOWntp7te4wVx\r\nQ32u7gtH29Xwje4KjwEook4DHrXYHXHUGMkbUfZshKJBYmzQ1Dti1FDjikfr\r\nZMxnHoQ0Us35kBP+g8GQCoWyJyL4Ii3TwIRkoHWdmBzTRaSd4M+MAu44P80A\r\nV/DUzdTCrJvAJAHYNEOByrve0PufTMVnR0BIkISP6SIB4SChVVLgGjjVzozw\r\n5Hmz9WBl7IKJUWD514E8dGkwQJjFUi/qYrVZx8z18jJ42V/AupIz18x+Xkmi\r\nvWUcjz99sQWu1wo9/CBdhtpzvG+KsQ9FwOHIk862hdfzLbNDJT8kGWq7tui+\r\nHXM3oUjKxQrlyN+uKHh6Nqt7KmXNg/niF3LogRQBCtl+1UHKCrpPu2PwGwSl\r\nnWfNDWMXLPkp6CCF2jyVwY4NZAnWNPZ6dGaIQBI/IHE3CR7jbjkEHoaTv2LA\r\nuYXT/pGW2qCyNGJILs8iOC3nxOd67T/CvzCTuZ8L6s9qBNmJjvFgRX9smtYz\r\n4yNCzs8DYT76KdBHzNPkgHNlaNqi2G4V1VR8P8gAG9vcmUDLoDMUFsdk/zX7\r\n9ObqxnTzuTfANHkZP6JdIc0RAll+qbJWHGk=\r\n=oSq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ca0b874d781294d193f9d185365f47b284f55c0a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ca0b874.0+ca0b874","@agoric/assert":"0.5.2-dev-ca0b874.0+ca0b874","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ca0b874.0_1671695737871_0.06419976893310508","host":"s3://npm-registry-packages"}},"0.3.4-dev-02e058d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-02e058d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-02e058d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"96a02de9d01b1eed81210b4a8cc176e822b17f97","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-02e058d.0.tgz","fileCount":41,"integrity":"sha512-Cn8acZEJmhyG3CefsliKF6WaHG1+DaPukjbrmQLXpqWucTedh/KPoErH/UkOMTJmKjJKJ7C5L61sFxTqqXxNGw==","signatures":[{"sig":"MEUCIQDd4Grr8QmJAKoxI6H13JLu1huUnbNc3ZEPmwk/xSoS7AIgV4QMasZC0mlEcXuIEAg0s52g7c5CSubw9g9ur/icbSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpLmaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK9A//XwNhIJCfI1DZaf+GbPY5eZxBhHQlTdR+tOEkNSgYW8xfltU3\r\nR2ZY4pwYrbJwUrF+euQvxr+smDAQ6q5MaQivYISpcFGaIhcMk0meZtEhzlpY\r\nl0fz6T2jvjIv+bI2nVyZcpgyyutmUEfQO+MiU3MhM6vB3K0MsMYDtcdv+1Cc\r\ns8tw03BiMTV5IxKTD+xkIu3den0XDQKELHhSqf/s06jyfQ/dqnYL3icCHnnu\r\nMlTk6wm9DQwfavVH4BCAQp4/OktUNgj+yDr4gcMNJHV7igbs+VmXpVMDk4d6\r\nx3NFrebjyqfKv8RyV9gVUjMtnnM2mlfsWbzXYPMMjb6bP0b0kzFHMtcoYyTx\r\nvlxsvqaOtc912cFDD+K6/4XE6DotSFMvhIFkuJByRX7Acr4ntFmizQhZ999f\r\n2B2C5nEgOZgUh5x3cWwy8ORRC/lg4d9v/zpyTx/FxnlO5DoUTYBAHB7nLhrF\r\nVmYpt3t072snB/+mYyLc9906bqHWPi1v0e0844lQD9t6Fa23sE03waNlcuRV\r\n/jL1u75rbzLhC7E/b5j8VYOMO/+3NsA1OrvcWZ/8t0ueQpvg0kI5L5rReEgN\r\nQEMiXLa7aTrbaRhOSdK7I+zR1OJ6WInEvnWwCH3R9e3OKee7xSKUolmbF/eZ\r\ngZTH4J2XU/XJLCM3V2k7FU3OHZYvowSt1wE=\r\n=n0K/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"02e058d619f363341398c4f345010599d6b85166","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-02e058d.0+02e058d","@agoric/assert":"0.5.2-dev-02e058d.0+02e058d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-02e058d.0_1671739801720_0.6033119896928858","host":"s3://npm-registry-packages"}},"0.3.4-dev-97f8d1d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-97f8d1d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-97f8d1d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1e7e63ba2bff55f7c3bb3bc285fb973c2dce296d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-97f8d1d.0.tgz","fileCount":41,"integrity":"sha512-S33yMsj5GyV6OplwQ1XMtZKgrhC6KrzTwFcwfI/DJMmfyVnsBgFHEYTIDn5/gJqXx/GICShI1vv2nPbu6+Wvdg==","signatures":[{"sig":"MEUCIFzUmAFbSOK/0dBD14wsYrzFoN0GJY7OgeqetJ1QNMIgAiEAvlq+SjndUAoorrHjJez2fyad7dditcv+ym6xM67wolc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpTS7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoquBAAhqrNaK+qG5Hq9TzmrVOrn5F6CwlHh1AeWuo+/TKgkxEPRXAT\r\nHtOK+h8cojDebChIy0gEsCZZ2IrxCxcm4ny7W253vs8Diag13ts4id+nMJuR\r\n9r3PPo9a2xIQCZlvvTQlXZ3bR8cEXbJe+OsVKFS7mSpHC+Z2kXp7bgQ6Zzor\r\nMjzyR87QR2QywgI3zfNPR91nnOaL5UVgn+Hr8ZAbPFio9Vj8jTud7JrxY19O\r\nSId3erdf/xHMVsesM8AxBncFxC0nyG/naakPboVqjFaPxBwe61FQMGVtK3Ul\r\nW+9nU8mi7vJFix0UNpRJyY7oSXuBNtotrEJy1ENPZfqVx8AJvVL21wVLZWqy\r\neRkwubll5LaQx4qXXh2tsJUS7ZDuetXwkFgUw5df3LY1qByrmNEV7mvRkMn9\r\nMdba3qc5WMUFRtuqjPdOAeBHm3dry0ZBYz13HFp53LA8QjGXsT6iqNUB6dgZ\r\nNl9frV+8IbAiQ6lDECXL88w7r+inOaiSpNJxnyjDTOQQ1xN59zP0UwiSxNXi\r\nlcuIL2NJ44y4PuCfFj8dO4GCfu6K64JTT96BdU6q+FlT7Ji9BMXFK62J+fIG\r\nPXEeDbmDHVmACWHYcHDSvpa0MwXsKGm93DP/ZFE7k2wVsTvRjIxqJO8OnpWC\r\nRgtn6PWud0YUowWAP8c4pqOA3VEhsDAAcdI=\r\n=9+Ro\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"97f8d1d8d90626245a1383c42a8e53260ccfdf29","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-97f8d1d.0+97f8d1d","@agoric/assert":"0.5.2-dev-97f8d1d.0+97f8d1d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-97f8d1d.0_1671771323145_0.16291145924586248","host":"s3://npm-registry-packages"}},"0.3.4-dev-0d0f8f3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0d0f8f3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0d0f8f3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7ecd3d3a56db3a5043ac717dc2cfb602ea0b2ec1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0d0f8f3.0.tgz","fileCount":41,"integrity":"sha512-irxhglFqiTPvvzti4x4kNRB0K5HGxurNlxYpuq+xFGv0PYhSb9skCIy0qIAjtMJzQ2uGB8QIo9tJWgyUbKyAJA==","signatures":[{"sig":"MEQCID85Q4Kx5jwkz5jKr3EcYK07zgy9lNrwNdyE31Qk6UPLAiBqkvp1W3q9YFFWxFeZ1yvNE6FCyuYx2PQvvRNuMNHZFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpYTaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp/Q//RQsNf79A8v4Kfkf1d5mNinrz7qq0yDPgCKFdJZgPC5zTEnU0\r\nQ/B5qcgKQKqgqzPT8iPOuiFB00MqDO3OJBaUqyHek2GCXjNaLjzRrzRW0aBs\r\nD0aTcUI2rIb0F0bu/++/LCnx7epS8SSPJppEHoeMsDfF5os9lgskGf52YBOu\r\ncCVl0eAh0fdkC9Bcdt+vXU/nzyKFXJ84Il3V0QONM68BLSf/KCg6P1fI/rko\r\nZpfD+AX+soYCxFq8ExbqTNBZ0KSPqjZUS5M/J5nEnSphN6N8bSFWbg8G+G4q\r\nk/4s2+HceTUp3E7hozgCsg98A6zFIeITjKdVPHqP5aY/C0aTu8TbsfayU79X\r\nKC03VAjPQBSfErf5edmkkfnE+IKSMwxbLxLojNwkB254C5wajOkACYHGZpn7\r\nI1N+6+a1S914Fr7YG2fhdgW9iFgIKb+6BqBSFJDLYjGSNkJFd9gk78ZI21zr\r\nodDhMEbQKcuUubaXaO8qlM7HjXInUmrawnQZCNjBYByCfrY7SAziI8NLNiiq\r\nkIUvxl5wqMYLXoVdwxFQus+/o7CYTAi90VugV5mm2f00sZfsf9/TQocLWBYj\r\n0mQ7CyhWXOC5RY0k7o56VM5SF3jptLgD+0QRVn4v6m77GaOY7cKUR3kBR91/\r\nyGE32FIj8/ms1ATA0wUHFT9M0UFjUN1Krzk=\r\n=rUem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0d0f8f37f0d2b3fb16ff494ee2ed339e09a2fb84","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-0d0f8f3.0+0d0f8f3","@agoric/assert":"0.5.2-dev-0d0f8f3.0+0d0f8f3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0d0f8f3.0_1671791834129_0.9058154469470858","host":"s3://npm-registry-packages"}},"0.3.4-dev-9118ab7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9118ab7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9118ab7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f197348eddbe39c60c675bce379cc1b59da0b9b3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9118ab7.0.tgz","fileCount":41,"integrity":"sha512-sTMHkIQDMuix1rGF/nuN6IXgktfB1UoT0VRTJtBwICWkghL7qmTLNocvA3ZUHTyJFQk8TSMJ3JRdaAWULr77OA==","signatures":[{"sig":"MEUCIQCMUFT1zzsI+EPkGytm73PHvy934skvrod4OP4CJcCE/QIgDQnnlRiP+uA7jqRc1DrEyz2G3XM7qfQ2jf4lTd+zr+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpgo/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodsQ/+NUrxC6m07fJUC1dVHqsETnkZ4XZMMT7DG7suH1nrjcQU7vO2\r\nF36slI/J4sgWE1rhVLRXMdTEUsuSPDomG6gJxf81JZ6X6MIfgNCsl4PsuPuv\r\naRpsvvXvcD6WNu7UFd3+M9tDcT/WUignyeoaZ2mmj/J7WBgec1rHKkbpxru+\r\nThHFwp2EIwgJAceBEN7vHm25UWL4spig12Z2/1bystB/sSTBpJ8NGOvma3c8\r\n54VJDE2Ji18HQCV9dUaT3Jrhgz3cZcQqlygbuok1W0qTahEHXROPJxLFTW/c\r\nrw1L5rqxrWlvZkisrget6SNFB1TUQi7QRsHdgbswPJIJAzpJetFh9Wrb+pIH\r\nRVfmQ1AN1G2v/TyoFp64PVjZFp+OBOdEOHUSWbJ/NvUcNqJs9m3j61XxAsAU\r\nU0OLTeDv6k5QZqQSzksTDjd0d3sJajy7BGN4I1DRtPbgKMcLSaiqoVz1iHDX\r\nK4ia7IAu2GWjU2oDJVdexld9Y/F570Rv4ykNYC+OV4Bqed7ryFiIs0HhRwps\r\nBHfgC3enHigWwN7xNZ10LTTH3JAvbTHzQOVfe/ZWlQs+9fkErA/wC33XT5C6\r\nhbIqtUnFdAwWIuy39JX3/D9Eeq3gecIRPdsQOpX/Sh20bvpY2XieiP1yCzPd\r\nYGu9vC1zj4TGjgWCWoHYijWoPsogyjyheSY=\r\n=KrOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9118ab744817d225b9566078bb3b1813e86f0e74","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-9118ab7.0+9118ab7","@agoric/assert":"0.5.2-dev-9118ab7.0+9118ab7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9118ab7.0_1671825983518_0.9701076156825255","host":"s3://npm-registry-packages"}},"0.3.4-dev-122e0c6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-122e0c6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-122e0c6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e6951374c59955fb349cc5c8e5bcdc2398f299a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-122e0c6.0.tgz","fileCount":41,"integrity":"sha512-ao7Mo4lRMLfnB5DiN1VL2HETNn3OuAHNUX9MF5vpWISeNzA8hR0DWe/eO8qX0v/MRMQ1agVB7zczK8gSWApbSA==","signatures":[{"sig":"MEQCIAINwksFa6SLHS+BO16avdUeKdGIEaWs4mLyAhXSsbngAiB8j1E8NLoNpOIZQJUlliTHriYIonNewfbdWmXs1ZuxHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjphU3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmochg//VonWbR29QiUX8lHdUrpTDxQgrPA+rGF2MPyDymy6H+0MPs5b\r\nRVPOWn/vVpcRUH3bgBLDjz7YSnmhdwJA78PvVmRqjhiOANWoUW6CUYaHEDy5\r\n/dA9sGNj4ksZguR5O/y+LJK6JulDpDQSk0AA4eJfP9YcChiNIHuQm6gk9i6h\r\nfVOlIuKzyxqUTymfR0TSTaYaIHropZ0WuGotlRJPWhU20PKhWwHl5EiWqUjX\r\n+YLYIzNB1KH60fAh7SxgGkmli4NBhJHs/8WtwHM+LmlCDyiqd5bGRAk0e6RW\r\n9u85RVoTYpgnwPVqmdgLUSiaDwDWPFyFfBifXOFBoGrNY5oqbsDDhMmk2H68\r\nk5NC+OsuZhog0LHH9UAad3JdIhiRsOiVvPrtlufUVPEG2sAuEvtmdK1AJjtj\r\nwG3ykKIylP/w0dagzdNorM8uo44X5qdo0ywpgiWYe+7N3JB5GBrAcRt0usg4\r\nJwdJ8Qm+N1ocS2EkHPGRtg25vTeMgX08A6IdqW200T6fNWchdyOD64Ulc7i2\r\n/GLS+x8YAJtxm1+jw+cHvg03Nc6YGj2GvLqlK3xgZOP5v/t+3tN07KmyvnPd\r\nHDzs8d4NnLah1wk1NnNhjfjcYJMRTtXOotdmZaEYssHmslsnlIQlDxZnL2no\r\na8GJ8InErWH9erEymqazx16R/G7pqCJz2Vc=\r\n=iHE/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"122e0c66fb9bde0fac44643993f6dceecff9ab65","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-122e0c6.0+122e0c6","@agoric/assert":"0.5.2-dev-122e0c6.0+122e0c6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-122e0c6.0_1671828791590_0.5109140787285549","host":"s3://npm-registry-packages"}},"0.3.4-dev-0153ef0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0153ef0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0153ef0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a4b5f2525be131165e464ad278b26682aa98c905","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0153ef0.0.tgz","fileCount":41,"integrity":"sha512-xZ/osX++5+xEYKX5+JFl0eMoAN3ROFrgJo0qIT/5bRjsLxhqRBwexTnhoXU2kU1vn9EMubjia9+Npne1lnOhxA==","signatures":[{"sig":"MEYCIQDEt785LMTFiN75mRTXbMzKiWT65RICDEdD7ThsvuHkIQIhAK1/lVHbkncCrPKudLqwMa1JVRzSv76iSKzaB8vFjama","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjph+dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRIxAAon/wWVRAnnUvaGZMUMJYSdBPJzCZTsB4X5XzAnHyZRZzoCzj\r\nuqS1AiEYF61BbIQ4BW5dsrXaxASNVT8Jd/SmibAiiKe53mbywhGqoFa8Uhv7\r\nyuYM506/fh1UtNzC5nLD6ArkL8KrsKLyYi/jzeUnb2yXJD5dtk8A90wl9lYn\r\n7U6f6CIataHQ/TOg3FtJe+aA4TwXyhtac5o77Z/fbEqx4aM4YpDHKh21cxOM\r\nJNCbR8uaOu324CyLQLMHBVXZnX+lXtpWGU6aCkhUY8emM36KmPNENsGnGAOl\r\nbxlU2TcO2L0v5wpspkPWKSvTqBiiSfISeoLJXv4JjXpCRrlunqP9FmZ5k3nR\r\nyI4IwBKZpll7+1zgK1gilj6JbXqTvfSKbSRaBh8+xAlnPGiSj8WUdCJNwoXR\r\ntO5eZ+Ufbgg1eJlrvciyjZRNYkZFaqM5zTb3L3vCRo+CctZeYifNoc2FcEl6\r\np6rrPvLxhdmBVhGBcKeugfryzh6S9IrulOQtLc8+lTz1NwWTMa1dBn4uqQnA\r\nqeyP15FyFFrMvkvt/+V4RTsVyEpZ3txLmhKP6VSI9sSEMv5r8EpCdAnfX8FK\r\nWmfKRjzDGqrxSF4ycm6u/Lvi+rSu4jZz6dkl9sNep6CBtHgiky90bS1A9Jkl\r\n01ObaJAWZ2AHifARCoyEgTwdq2f9OKnn3pg=\r\n=mjDB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0153ef086da926404e08a647a36e9c72f1108665","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-0153ef0.0+0153ef0","@agoric/assert":"0.5.2-dev-0153ef0.0+0153ef0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0153ef0.0_1671831453139_0.23769030638481925","host":"s3://npm-registry-packages"}},"0.3.4-dev-0caffd7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0caffd7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0caffd7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e1fe3fff617e73f918151aa76c0ba97853fc16eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0caffd7.0.tgz","fileCount":41,"integrity":"sha512-BOcXtbqO82+pBUjqrGhYGRTt7xdOrdxOKaOkq6XYENINNM7hAeuc76MgXFNGbF6hC2vD6MZSQIrI9ZwnjwHFcQ==","signatures":[{"sig":"MEUCIQCrZsMOAZDQmFhYaC70Cx1w5F9V5GO4Xi1DttNXrKuAkQIgYw19OCSoIpcdtf4OXIdzJF5W7l/1i9nCJPBtayeekHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrfY5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyRhAAgdVxkTTkIXDY3gKFJsrFl9KvsPhq7d7R4f1Y7+d9xfFj3png\r\ngX8KPMbLETUNrqQjVlZNtTUV5K4h9RF8h3PUTpj2deHwEHddZ7Ti7g4/vWQD\r\nVDe4CKs3IxMaZtPayFRLX6nQzhqHH6X5NvCR8/9EckZ/Mlytz5o6DOe9vGr1\r\nT77PHswy1UGtMEw6zFKopcurgICOxEPIvkBHJV5siszjncvN7xjdN1r7eveu\r\nsy62/f6VdbyYCcDaYWDk4J5UGxq13KWxm022uvI10xdRdbHvWaw3ap/dAdv4\r\nr5BZNQ28jHc4HhbsZJK1eoB+oJjvIAZ5Nace5XGNxX3v3SGue+o/iSe05gSW\r\n+WwbxHE9I8dIgZnTE1kewLIiRpurJ5Hjbe8EhsfaW8pqhzcZ9ZkqaF6M9VAj\r\nNcjWhEhcVZ763Ph44MAJDs2JERVPY4rGSqf3coTARzQaVsaVa6O/aznfEMi0\r\nBMgoVM/JKOGF7Gh1dsEGB3ZPkFvqa8IYjW/3yRGQmPgWBXqJmsF5i/WudpPZ\r\njrACnrc/6eEsj8OnWvU/dcf++21YAC/ZMc97yL6wsgRdMDs8PCpLaYDR9jom\r\nYF+aQ8gxyW6xQD282Zy6euMXlcWtwxSweIb53DQxlDSyp/ci2rq4Cn8h7gbX\r\nMRQrOjUUZzlSvh+bQ1cUwJjgs7/tJq/o7QU=\r\n=W4Gg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0caffd7c3cc085a4e143a3a13833c1778265f9cb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-0caffd7.0+0caffd7","@agoric/assert":"0.5.2-dev-0caffd7.0+0caffd7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0caffd7.0_1672345145466_0.8149807533777584","host":"s3://npm-registry-packages"}},"0.3.4-dev-753bc47.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-753bc47.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-753bc47.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2b7fe3c3751304efd51a212612e8e02c47276290","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-753bc47.0.tgz","fileCount":41,"integrity":"sha512-qMkdBrRH4fryHucLVHJfBVa5I5JKHgD4TEcSj+jyIElA8XBd5wya9iUDEUcsgz8DnpcBmZqoBNRVXND8L5ry7w==","signatures":[{"sig":"MEYCIQCwIYhm48oDqtmcHAov8QS1FfA4uXAXHYBZyI+c7oCutwIhAIeodC1dqziyzXGTTCQDdcgr9M2rQXu51mlHjNICs+5n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsFF7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9ew//a699CuH8jzDVY2BceIltY8P2nkBY71Q16Wk5mmzb+vnPfSQE\r\nSj2cGWkFEBJzRC1X/nYbRlAphvk1j2Dp+t920iyb6NBpFhah6fb/zrY/RTya\r\n6oAaLQdOQZkXNSRQhX80tZUbIpuj1r7sVR88QF4dsw0JaKccgBa4j37gxkvp\r\nOKvxY7DVyqla3QaawHMIFK8EKRzMp91PpuYHN9XpVKzKDueFwZK4snIiP5/p\r\nvZVuBf7F/vNHUQu/7b6KdOptfWJfm4YIr5nqHQf7ikf534MLDXNOgZTXyIz3\r\nBCxTgbEaiDNHuN3OY5olZMXyRb7i6dXC2s4vdGjF1ko+AuTjk7T1fzY5HmEs\r\nnrfZzVD8oPOZt2U8+LA3dnGH0YYa6BaWtA8h9CNkn+RbEHEV9NTkUoxwIWxR\r\nc4S9c8szETTridB0grQtRZC9KGGkVHJahyJkwl12NnKxQb7Rz+JPDfjkizDt\r\nylK9jRhZYqPq1Q2QWBGmZeGnXT9IglY89aV5sfNnj1DUwerZGXd0LK6Zoihf\r\nJJilqhjUn1lgdwWKlA+LGYC0x2EUCVFjbG9WWsBatxffinhSYMT2Mia+seKC\r\nKl7wYa4g87O+RJfyU0M7wj/DIYeTt1PfVDVTOYvfJxkmHXPyytUYM/b48Fk/\r\naidATfOTZkY5xGgYBfbVhaUrJ2xyh67fcL4=\r\n=k/DE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"753bc476fb5aaa348116dacc6f05ad4707e1d3b2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-753bc47.0+753bc47","@agoric/assert":"0.5.2-dev-753bc47.0+753bc47","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-753bc47.0_1672499578923_0.2049649057128098","host":"s3://npm-registry-packages"}},"0.3.4-dev-8ca1776.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8ca1776.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8ca1776.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e844093f4db7caae5525ee05f430fa61098dfa83","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8ca1776.0.tgz","fileCount":41,"integrity":"sha512-fz0ROcOwQ+xt/seLBXbkwG31+IphVLS9EGg534ePYe6dtRhKjpv9KPrJvU9p2Zg4PhF0S4PA4bWP+AvIMCB7kQ==","signatures":[{"sig":"MEUCIQDk8cGGZZ0sAgags7Z8rH6XALfLUe/Hlq7gVZOiEf4m8gIgWMJQJ5dz+rnVkgpl8WW8U/wUfkJ1q6kAuaRFcw4JId4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsKesACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEbg//TP0UjDJbqWrQl/78OIpPZRuu9js01z0Syo5fKIsTdQOI38yp\r\nujG3L6aiPxxMvVCKit53vlogV51WH74qdWvi4y8CjWh2/ZsMl709eQQNMeOu\r\nz/JXIsEo2U0C9TSCSV+zlPFbp9EzIm4y6eG0kG67rkVNNK91gKBVQ7CUIS98\r\nEb9H28vFxw8B9168Syz2rLVcJyV4H3VdJQLvGmLFOWpNepnFiAVMRaHT0de5\r\nIitTZ6wSzEXImY/BC6d7S1StWXQd3kt29QV0UJADXS2W+H+kprHq2mhYzpdA\r\njxkw/VGeiJlm9szQ8zpU85GPiUtZ23zOX2WK2iXZUcWYj7eVLwefCuLP/9ee\r\nA3Pxdpm2JWoV/ytrr0n1bLgFdb8So7GSbN6jDn5dCKS8VXjVjb0g+d3QYDlY\r\nF6RycIeke6Tr6e0jbQwXXzjqwAxbe8qEpzOqVxeRfbZxMi+fGqTXqjQZ+bzi\r\nRKaMELskuS6Wh20Wfsr7EZ5eSqO0tf11yhpPQ8uhRQAlCiTCEes+8Lii/iRg\r\nkinBix5PcofMaxeUsNQKCxIPtGA8eHoPcV7FpBjSNWQMPLXRMug6mB7btbE3\r\nOWW0mstxGOukw19uEURqL2a0f5UGOHJ0ePfwI3JF+BUAoziAbDL1Zabk9Bj0\r\njkQADgYsvc9OtkceM/eTj61TuZEa9tiFKqI=\r\n=hn22\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8ca177638ce2e50035fe9d32197361ce169ce5db","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8ca1776.0+8ca1776","@agoric/assert":"0.5.2-dev-8ca1776.0+8ca1776","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8ca1776.0_1672521643955_0.6724664363161803","host":"s3://npm-registry-packages"}},"0.3.4-dev-1ef7f9f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1ef7f9f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1ef7f9f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c0e81fdf7f388b8baa2c99914bc63e3b87547972","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1ef7f9f.0.tgz","fileCount":41,"integrity":"sha512-oFMDNCvui7qkIePqJlzSby2179yHxo4HkVj3duTYc8MtoTVkEUV9A3ImOsxM07mE5zBGeTnTh+gagTv9Rdydqw==","signatures":[{"sig":"MEQCIEVdbESEkBGnzEWLmTUwhHTl6h/EYgHdgWxoMerKsIfhAiAOhh5w921QqadN/SG1kBEldHeOJcXo0IFAiQty5o9qdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsLYiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAgQ/7Bv9vuDSZS4lI3kJqioUUX+R7+qUqD5Bc06qOnWuahdxfIudz\r\nPkdvzNFhCfqYL0hkFZCdO5KjPpwIgIOuuvXof06QNKeza4vSV90jDY+3+7HB\r\n0/SPAz9Jo+WpvNBGOD0n6rsIjPOw5qINPfPNFy0VSbHvTOpumxxnz07geQRT\r\nequn+oxyAe/L2C1n/isIo1mVIf6N9o2egJVm91BCB0n5RIqmqIHcM15BsUNw\r\nSpHkwMzySwS9LJgachG+JZvsKsu6Ow0nqmHbWjj7/2aSPffPvJE6CKpij5Sk\r\nQTckLfSRUXRrPaCcXkgXsvmjfS7vONHhjCvGwbAdJcZ7zcKGNtOn7JC0+Fyo\r\ngo+B9eSZQlOKqTCQqLVgDBf51iEnz6qvZYM9KaZhUX/TZkOADvkK0UHSAF+p\r\n8Rp4ZdXlFXbQW1tCnErmw/qi3CPqwC/xNrmveZ+mTxaZcyXMPtioKSqK2Koq\r\nGOSXCYB8YAUHOtPa4S6NkCq5u+ElQgvTwhyKkyYHgJOO0Lld0acxnY5DRfRY\r\n4i6YyOoeJyCC+1iugdBIxfhe+ZPKeLumTMYHXpj0F7RsaHJ1pksIZN8wb0RZ\r\ny3CE/9G8J22WZ7/MQbMuLy6/RdaxSUGiladsPD/iIzE49g1XlAjM7zbaBF58\r\nAi4pmCfWu6cO7h6igCKKkdAaXEGscwg0rMQ=\r\n=ch+r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1ef7f9f3aeed8b2797a06f05f036a81b99214e8d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1ef7f9f.0+1ef7f9f","@agoric/assert":"0.5.2-dev-1ef7f9f.0+1ef7f9f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1ef7f9f.0_1672525346054_0.7450660802461107","host":"s3://npm-registry-packages"}},"0.3.4-dev-26cd00f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-26cd00f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-26cd00f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e2b59011df5d02b4fa5d0c031ef71e50f2093852","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-26cd00f.0.tgz","fileCount":41,"integrity":"sha512-EMis4NGmKoZRrwNw6cOZqkhita5dCBJICFOehbTbrpFCWo8EITfHZVQd4SlPtJQueu015B3sNKPNG5H8/uoynA==","signatures":[{"sig":"MEUCIQDwgMqAOMpX9wW1o5SR0F5thfJRyLOuyxF5p5h7eR8ujQIgHjd5gxmN4MioV8otzBvq92PAmxQCWgBuX+DUBp4umnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsMP4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg6A//ThV3wii1wULda9kmx2r854Uheax0M2jI8ajgagCUuWxia8A8\r\nare7z5zf/KPMHAZVslZ74vSqf/fSImSgNtTMM0uc269MemMGZAKmwlLXP1yX\r\nQ+DXrQuBEFUgQLvShPuDSj3kcEFP++nO3Aek5oCCEz6SeXBXdtaHInQ8cUKV\r\nEncXQhaQAa/E9aU0E2NXJONNPqQSIw8tcnlFrcFU+gcnWFXiB9kAiOZ9U7N0\r\n9PA6wV7fNXwqFZ+2aWdlTpcJCXbhWZtfy9ovXKODkRewtGtE0CU27foHoaOG\r\nipKrXiGFmZEWK0h+ecq+4qfmYPXo18iHiWPBL6qmW1pFx+fXgjNFLnp0Pfeg\r\nkNlXrbFna/iQMm40iNeVMUZsIZkOSXoeWBcEuAJHphqxfq8s1Dk/hBQDlgpJ\r\nIN/YLTy36V8XPrXE50t51kfLHznKsjzYqbXs1tkkLiw2nA935evs2OaIjYwY\r\nGEbX5vE0kKiBsJCZrzzZpgurSdus8IUXLnMxOVPwa2GR4WsYs69WFEicDkiK\r\nABO4mof6pt1FheNWnZBXJsBKA3vHY+tVpW/ov4BQiZyxecX5Pxr7z7Frv+2f\r\nczw0bBJeXTcjQ4fb5NZ/OpRIRdsjQaVDdAWb67X2zR/1txZFEsWPQSwrCFxo\r\nTD7HH3XoqrSMIGZhkx5w1GY4ObR1dzqOYZs=\r\n=wVle\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"26cd00f51eafa7fe26b68fd3b97a9fe405c91f08","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-26cd00f.0+26cd00f","@agoric/assert":"0.5.2-dev-26cd00f.0+26cd00f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-26cd00f.0_1672528888141_0.13164937477066752","host":"s3://npm-registry-packages"}},"0.3.4-dev-3ff8f54.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3ff8f54.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3ff8f54.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0f434e4bfa7f3de8ce80b0c9dd225df856250f6f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3ff8f54.0.tgz","fileCount":41,"integrity":"sha512-hYpiVbwVigvbura07t4Dt6oPY00mN8cIggqycpg7Pjmla1qWd+80T+lkC17Y7fVAKaiLOqwGf+oBfwIPlbsM+w==","signatures":[{"sig":"MEUCIQColqFgtdkE9vWN9p1TDRvuU6iIkWAh6v91lYlorWZN4wIgJA8ikmz/87HJQDPwbF7B9fhtUJeADfO9PjD3+D/vWZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs8eeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8VQ/7BerVoU6d3y8NhRZvs+ds8oJshqtQzQ/vq3eyc+io3Q5focwO\r\neK5ojHSxIWXf/cB2vVmWmvOhJSjMZbUoq1+EWmE0VR2uNfcQd58qoy+oCHih\r\nQIG3Prfo4+0S4zA1QKMUur08emecDWcfKCzWvM012SHeo25HLNgH+9jLjaRN\r\n0Ll7/W/vHMNh0LF2jUy8aDI0e3vCPB7aRiM1BcQeQtlI2OkZYs7PdMWK6VSx\r\navBCEEFMdAmiZ9/X8Bi0Q00P+JIb3Ni6xku9O9WCuRk5HzVPocS9L/Ch7sdL\r\nWLwfFNjYwKgXI5lM+84Z1GMgyrvzP7oJ8L130zY1+9aL/3B19bg9kfZN1OIU\r\n1SxI/JE6ymw60g67XXEDJRu3x457E21eLgmeoqVVTsbU0VvYzIKVgLB7Sw4n\r\npoZ33Zzd/NlvFe1YPGeAw6my7Le90fZXf63dzk9DopV1b5aO+T75zly/tZpB\r\n4Wb64vZP63t6wy7m9frUtV9dFYN0vCi0T/gDtW5Bvgz5bEyPO14JQ00hilJW\r\niLOdIX+W1fl6pPD6JQDgOy8hzRXP6b0RE8CmhzkAF4PLn5E43k7Zt52WstwM\r\nZjw+9cOcD0bntFT8trthgVQLpb3KohXmUnozYaPVWR1Z1i6K/JjwWl+Hnqri\r\nnhBlXDpjTaDtTAvlYh7mdzjnAZk7nouBKAk=\r\n=lRXt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3ff8f54a4eadf771580be2a36134294b716fbe36","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-3ff8f54.0+3ff8f54","@agoric/assert":"0.5.2-dev-3ff8f54.0+3ff8f54","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3ff8f54.0_1672726430258_0.30908382946397905","host":"s3://npm-registry-packages"}},"0.3.4-dev-19855de.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-19855de.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-19855de.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e9e300992b21c61df2597b0d48e388231abec96","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-19855de.0.tgz","fileCount":41,"integrity":"sha512-6ZANdv64bnak0EUwYNJDk2CHvAQyqG7OZRvoHr+MYNFmZenJV3Fzbp+HK0fdx8KWn6wdHWxGlq2m4B0Kk4MtuQ==","signatures":[{"sig":"MEUCIQDiBW9+0KIlpS38OI9p1yGAsudzs/xDLzlQpEKJ115yqAIgapZoZvIyuFfbGan5q+AL+2X560yIBeFai0HyP+qeuco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtAJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnNw/+MMAJO7a6mywKgUdPbFOMnvRyy231hVIyKMBWF/s7hYrKKPaY\r\nSIq7nlAVcBHmhzWpD22Kd41X5nETsScqxAojKkOMBZFvZLdBWeuAFqx3kMRt\r\nw9MlC8hzidwZraDM81tu8eihGgdlZyXO90YNlafDxmwvHQoJuOmmIF/F5nlk\r\ngJlG414vzg++coQhDItXcyaadeDjffiqz7XZMKGxaHZnOXyEvj7a64awc5Yr\r\niuSrh3RmOCs4inMy7tZ6paf48MwOSUSkMoQQDPmWV6FHNQBkA/agSQOiSFq/\r\nWPYMjj8PXks4NwqN+aSq0IwXe0vcLne6YpiphaK/EDoG0qJya5JzUyqSF40i\r\nbT8+AJP1nocQ1SuXYvhrQZ9IAosmzCZbuI4Wrml+UPdubN2cComr6TaHJ+TT\r\nQxqhX9WbC0IkKshaXNtlXnp/bh8cLqy0vNc3uALvsh+zb/k+5kkF5Y1CbXZK\r\n1Ue3Sbln0X9U8hBT6ZNXou5seAuTgxPCIGMu5OHsac7Rxr05j1FXNteqZuXD\r\nq+jv40GIU+mwKL1w8xXi2SnvBkvD9wBxMAuJe2jpgqpXmu+ETmpSWgrXPo9Z\r\n2RbEK9pM78LPLCyqsYCjB+BinOYqbii7Z/VykMZQD8CRjdH0x+XuELxT1RVH\r\nBYX/guKENvywtSA8Wj4PV4vUQW+X6OQgin4=\r\n=TYvC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"19855de77cca7a96c1c3a42f090502d11ba36989","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-19855de.0+19855de","@agoric/assert":"0.5.2-dev-19855de.0+19855de","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-19855de.0_1672741450151_0.6965188170687218","host":"s3://npm-registry-packages"}},"0.3.4-dev-f39eda5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f39eda5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f39eda5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"29121e00eeb6558741c60409f32e651b920cd5fa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f39eda5.0.tgz","fileCount":41,"integrity":"sha512-kUGeUqvyFG4fCkrIPebNj2N/78zptriQ5NnHLvh0uE/VWcZM8qGVg2Ar3I9wgI9c6TcLrNlQB0rwzAQS5c+sLg==","signatures":[{"sig":"MEYCIQCgjKGn+2WAtS68/W4r3WrwJGHzL6ADgq3SaLoV3MEknwIhAM8jFKzD83QQCjsc7Aj/mhueXJFmRlpxTuqp0HRBFuFn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtRM3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw5BAAnDLYKMV0MhPu2b8kAs0IKpdz7hKXm3J2kLBYlbrNPX3YJpTu\r\n/127aXuGF9DGCs6qBfuRUQhMjL6s+jM04xWFOQT2cUIvEuMd+tPyneQcYnEj\r\nexieYlxjE6OL8VkFVgO5QNGBB2ULd0UGqpSkY4XQPJ2huHejjGX9AQoPDAZB\r\niP32fvwvcez5g9Wdi3Xrh2vurCSU6x6cXw5wqEvZEA4xlEelR7aMkKWQ3y0m\r\nX6G5qKjHX+MKuLoJmolaY/a6MKx+RY8FSBkxYwZ5JlE1suvUUtsX5nsjxWTX\r\nEoTlWuoxdbNkU7MbhhkbzRKiWYKTaFzIrIsAxiBYsoYByXJJtU5Yaz16btmy\r\nfAnytGrQ5vVI4u56d2pyeSE3513xGjVOt0Qa6LC4DG83pvULIJSlVcKMzGmC\r\n2ELiJMUq5XMq2VuzbeKQ3Z4SfJFABNYI+SCKdMJ4K6iN6ClHuP33891/tUd0\r\nGE3zPoDKQa5TIy6XPuGzsIwS4yuPNG6aO3q/bL1dc/ypBnXS0HzFuQ3ZUxLT\r\nltJz2weafZe/6oNgWk+U6Z48mhmLMs+PHBro1ClYKoG1thig8haQd0KnqXaw\r\n+P6O5BBxueNY+0LmhuvRejGek0FJqDkxhrOMTMdvRdk8l7wfKdg7+U3zEXwt\r\nNDDB89BFPmw1tYUEbKAtv4x2Jxj/78eQPCQ=\r\n=d3mv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f39eda584da6cd6ccf9f0b6cfcaf7472aee97d73","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f39eda5.0+f39eda5","@agoric/assert":"0.5.2-dev-f39eda5.0+f39eda5","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f39eda5.0_1672811318908_0.315051538651578","host":"s3://npm-registry-packages"}},"0.3.4-dev-45d479c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-45d479c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-45d479c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"593cc492a5852d855d1b7937c3c6e8aaa3729e80","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-45d479c.0.tgz","fileCount":41,"integrity":"sha512-wzqhc0/wXPebdxFrtMsCOHhybD9XdZBjttXE0VflD9vAgDyk//v2jr0VQorSRVAvwMTB3SjFkhPVHSQF2WVg4g==","signatures":[{"sig":"MEUCID0B5CWtlM8ZvHHv/Ek7dr72KHWfnqa5s18rSreTCcMlAiEA9t8mx1Oo3tLx6YZs9x9J75UxqKKn67ECSTbogrzqMdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt15SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmCQ/6Ax0qHPr9JMfu9pdO+7N+j7ja7/ZJcXxhc4K3Wd/IHMjXfRBL\r\n4Rgp51xKM3BqohAn39BYn3SVlFUbZFZu6UdFY0W5NhWTqNsz++1/op0Fyor1\r\nREgDz/FyKbNb+NmqlJ1EaBOqtWi3npc7V+rbtn5dqBJkkqr8HEs//t6Ey1VN\r\n/GndC3Tt3ZOpgCTfWvIYwPr22lTxhAdkqcC912N/Tr7gby3BSKHCpUxr/EY7\r\nrRShW908kQ08h91E1qo4TY9gp3TWpSbvSVBf8z8ivypocPzjGwD4wkrqIcQd\r\n7wwSXh8lcY40IAoXdhGLMnara6xqc6HaW7m82uEmsqkf8e03oTbA1n/o4gwH\r\nffOZSXS6EWIUGmcnWIsmzbZ7OQXHFrs5el8z0hFoxEnPJYirE/VL81toDgF7\r\n8K11N5M2tbaVgCgLjg/mXtzsPWmdLruqbqyIvEMy6dpbuLptHPoudfb0xbqD\r\nfLlsG0mhK/Yo0+fCF4+H/ff4Yke5o1xRoNKIf8ZKI56HBuyhDC+w0A3xeOx5\r\n40FY7w7A0KvqDx4z7vkeP7O2j/R4KOpbd0uOgconDrgr3mIyyyG/hfT/KPYE\r\nfNZ9b2rlQRUobpUkKt60IWkjIhRzG0vMCOXKSNbTKriXMuLxmX3T3SQOBw2I\r\nH/WqcOYu77jaBcP89e4KcKSxS883Y9X7RSE=\r\n=qZso\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"45d479c3161a1f8acb546448ef0efecdab57b368","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-45d479c.0+45d479c","@agoric/assert":"0.5.2-dev-45d479c.0+45d479c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^5.0.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-45d479c.0_1672961618206_0.9368084930902898","host":"s3://npm-registry-packages"}},"0.3.4-dev-c8cf49b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c8cf49b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c8cf49b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0fc6d173729780076b23d79e7d4be3a5258893ba","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c8cf49b.0.tgz","fileCount":41,"integrity":"sha512-sVhACWPDvwyi4ihAQvCRKjqqGcJJ0PZqhs3LrglV1tMcNHJ6Pj3LxIHs59EQUL7GrlEFGSD/ROmj/r2zi/lxiQ==","signatures":[{"sig":"MEQCIEg2Mg12yPcfibPoBiANkiNORX0Yi/b4kSrGEo4FrjzCAiBd0XgYBqtALxyqMojyTFZdUC1OSFIpVL4KgxVZ7SZ3OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt3NDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLgxAAkIltfqByYrFDBL2gnE5rTIoXVFQM1u/zFXsP8pfFQ5A8GNR6\r\nk8j6H743IiTlI6Hgzra25RiacZxTg8Ck1Ldxu1QKsNLPpKyB/7G6LDwWz7/Y\r\nBTqLxXqcM1+ZgJKRhY198Dc0uqr76WPjn2OrcS0bnUQ5pPG/b4T3JfWJCMUx\r\npa9dtO0iOiLL8KRhGpzCZmpiGVhTO1UOAnHtD0JBUxfxAwjEnKwO1QAW7smW\r\n6LhyqLP3+EyWVJtqVVBZLKv/5/j5DIQFjjecc5WiH9ug7kTXNLT83+YTsVL5\r\n6bJ+cR8rwiGxOWoNlFYCF3RVBsf6WGh2SS3USYHFiK1mJqZSZuFjaSAV+2oX\r\nTGLPexXcW3mWcE9mCwqEpkjbcxtDPDeFFfSC+Wj8BgKyABrGNsKcxR2Q25xR\r\n/IGRjV0XHJzoFkUnXm9FG8oJx30UVJ0BTjdTczktq4Rb2nheEfjKS0Z1thDU\r\ngMxSUNYtifqaIop/f1nwmpG4LtfMxCjUp/iP3+KTHe6lZPCEbF3ZyAIOHn8T\r\nNSdbKkgbiJmyQLSox7fagZ955BsIlU9+RARORQKAnCAiHL0HpTY+RYw5y1CX\r\njjkwtQGYXUjZpUFcKRAEVjlZZ98GeFIexd0aLexIC4G8+3mZ4jSQMGthScmp\r\nbMohdl0bym+gra0c4bxHPWZJcgtmm/C0m7A=\r\n=MyWi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c8cf49b165d0a218edcfe24a6f0d6572d524af4c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c8cf49b.0+c8cf49b","@agoric/assert":"0.5.2-dev-c8cf49b.0+c8cf49b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c8cf49b.0_1672966979146_0.7571345083208889","host":"s3://npm-registry-packages"}},"0.3.4-dev-8f4194a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8f4194a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8f4194a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aab24b9744fe7f00ea8d7dd750162e4e13f257e2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8f4194a.0.tgz","fileCount":41,"integrity":"sha512-VJrG2f4VH0miDoHj39qpzy0O8VjWpAjCGKkJiSXqtUKu2h8sZRcapuVb9k0nafZsWP2NqwILE4iib9wZSOgZNQ==","signatures":[{"sig":"MEUCIGDbKGDk0t80kP4GKkKa4Q4LLXsBcUsaJ8rZMUDxPj77AiEAm7WB+HZv+CGv0HdVYkQfoVqTsoqxEx64Hga2ezpbdgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt3ojACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRKA//br5o33XPlibhNrP7pcvRIvlyoCGgDVjQGkNhrdt2FflyNMyD\r\nFRXae9tPL7fE74T25bGQMEzH83pWlJpUJjgTDCkJiY5ZJ8hRlBVb3IM1F8Gp\r\nn9FJVmo8Wg0d/v/xO+zrRhAYhl4VeylF7mG/L66RhkVo96RdCKsF5zieV4zd\r\ng0C8kUYgG0NYTqEiIRLBcMTJ36TRMFYyjHBhF3nBS5JU90eyRfRBrVgBnd95\r\n/lPxjvYgrCTPenQ41itBE/G9AIzRAd43kJMA7+70D1Se4aNc+2fJsSruPH0z\r\njKWSlpry2/utfgwxTSmYmuDpNTAR1Qnil6ggL5/5IDbzTS1E2pG2OeMEQu0/\r\na9CLHE2DQOp7xN3hcfHfqP8wtLXUD6gAmN6WAD8rZrFJwmD3I2XR4ozoIZ05\r\nSnKjhoNgh3VukNhwKz7Rv0qFhL1LV4RvpgA81Z72wdmkAQc9lTi08yfpjyEa\r\neLO+nDN2gGKAqSWu14bk593etixzimN9ZOeuD//ozy4JZgYT9Y6YGDOfjpud\r\nHkYBmBtHa8QmcMvcDGvpfMMtvIMDKBIbwhRr1PZsfooKlWDnIVHNjjy9e3lO\r\nvqNaZ6kJ9Acfw7bkHzc5cubclLA0tk5r29P4HMKwy4/mm1HxyU4PTCtPN+/e\r\nLDrZDzTE45FQVqmUetpBFswjjJM4AzVL6iQ=\r\n=E7ag\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f4194ada91def0c218a9d50edcf73d6cf158efb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8f4194a.0+8f4194a","@agoric/assert":"0.5.2-dev-8f4194a.0+8f4194a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8f4194a.0_1672968738941_0.801277511089582","host":"s3://npm-registry-packages"}},"0.3.4-dev-f3b1be4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f3b1be4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f3b1be4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f51f87195f268da7da5fad97e2be2d46dedf0b9f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f3b1be4.0.tgz","fileCount":41,"integrity":"sha512-9xrr7oDWzlJAh4UeUyLSibNy8GsKsS62753qXfqTYSsFwgELE5PywHCPJ4IS1Kq6vdYPpijCSf1A5t7mrhkF5g==","signatures":[{"sig":"MEYCIQC+qChagD8tt6re9KIvJkhJJ42LKvjmj78JUP86VqZwrgIhAMtwS3R5skvPFf4ybXGo9ewk9Q2hRwymoftvAmhiKjog","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt5IFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLKg/+JENDNgwqkm5Fs6VDI8j4E645WDTrEbf1QZsejEwTbXypJiv9\r\nf6/HO00145YfZcuau9B6rKMll3lB0Sw3W8/04gs7VgT90NTdYKjc4K+in1mJ\r\nkE93hNHAPgF10XqQRqqWpsvDVBOS6Lu+gq1UaaveVapWLzTEioCDwa7cw5gl\r\n1Im3gpdFYe+2EcLPKQsO1pSxu/4RDwdMRrYvBuO5oG8TyB+BzebKsR9c27YZ\r\naN/0QNcrDCiY5Ocmf0hCcbjKsQ5quc0oav79p4kTRwSoMHhtN2/pCUlSEbCZ\r\nD1VJYyeY/dto+uDAq0jSdklUbUr9gH+i4OMViw3yYqOO4XirCZ76arYh/PC9\r\nyBYOjdC59u8QYROGZ8ktgxSJNLQznfWKvwUD6TkialH07CttbS/jLHWlZqLd\r\nf+/61RQA5VUgBzz6ZNOFypl2c54kg9ZDtV84doId6i2Fjtw7F9F61HFt+mKr\r\nvEjsnpfkeCa7RPSJC74zFgMa1OHjWsIkZmuGeeHLLtl4fqN7fwpqH3InPn1Y\r\nA8AntzcbiaGoXwocQWhoyYdI2JGoXQyBqVq2ZQH8Jp90ys4u4zwZC2Mk84f+\r\n59GSFpNcm6acAKTOTnGN3Mg72oIgJfZruqF/JwHE6bGfOEo5GfCvQY8hvTcB\r\niXIW7cRELxzppzCs5sOp+ZURcVhYSRU6IXc=\r\n=6SK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f3b1be4131616443a2ab29dd408b45eba11c1242","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f3b1be4.0+f3b1be4","@agoric/assert":"0.5.2-dev-f3b1be4.0+f3b1be4","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f3b1be4.0_1672974853290_0.6316897466736706","host":"s3://npm-registry-packages"}},"0.3.4-dev-669ad6d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-669ad6d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-669ad6d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f4d7e1f1695bd68199436b0eb8513f4290c8743b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-669ad6d.0.tgz","fileCount":41,"integrity":"sha512-qqaLg4VaKMGp7QClVIOYWW5KH7Ba5fbnzt5CCXqq2VbFVuHmLflSSPHQgTlCmpF9q75vHg+TRTe4Pkmn/2nvtQ==","signatures":[{"sig":"MEQCIEj4V8TW139UgABP+A3eMlJPc8qAZlw9g28uEPKLbXL4AiBV+Tyz9cPkxE5UjAaz8s0lu+3Tt4OIJ971sQ/O4pVNiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuHM6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYrQ//cOwP4VlM2kjmRF2aKYK4ktUPColckfnPtb7YNZKmshqjGCZg\r\n6Zoe8+quApd7dbjOPM7QlrufNlLTBIWwSySXF7o2ZlfvFn+TW3osmDaauW+y\r\nmZ0y07nnRqewKraXd+Cdlew96qm1OEDs/wm3I+j4yev+kh8RHJASQUCUdTTF\r\n6Qaf3mTX3YKDKLtrYIUIeMVjEJRahLezGtq1Yg4nuhEdQA0Mf/Nb9mmiczEu\r\nPewqW4F6dwMn+QmX0ElqmANdZJJezlDwRL3h4JerQxcTDJDFeharWpvahgpk\r\nU0EyOA3+SgHos6Fk0MnfjVRt4Sj3bjqBS+WM3caRirI5jCZXhqCUhJPbUNyq\r\n+LuqQmWR3UJORkDKzdrSxRM35SWqiD+5yPUSQA7vULOm4QUykrZSVFjEwnyS\r\nunzAzjbFuDD3AZffrHPmKO1kH7H9BFrfqa12UVkAE/XbwzgAO7b2PGylqxKl\r\nI0RrdSY0zY4pUCYRoi0UMSDyRC+GGveZgnyhmcUFyR8Ih8Ia/VbGdHhCBNmP\r\nYr9BBRlWWopyV2eAPFWKTV30heLgr6G3b5XI5p2kawhxpxCT0pKCFPJw8Dsc\r\nYbMEYyJglHyJqEGvJX1XI8kLPGWRsorXeWGqbT6eJA1MHYn4pZqUd6K1TkBZ\r\nbK/mzPBJh7lJ+8+HaJQtPFnt1nkAB7SsH5E=\r\n=Dlqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"669ad6d309b550acf250b73f5c3f7714bbe217bf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-669ad6d.0+669ad6d","@agoric/assert":"0.5.2-dev-669ad6d.0+669ad6d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-669ad6d.0_1673032506389_0.6502733111612231","host":"s3://npm-registry-packages"}},"0.3.4-dev-009adea.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-009adea.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-009adea.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"598ac7ce9197787b66c89b994d8792c8fa35b207","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-009adea.0.tgz","fileCount":41,"integrity":"sha512-46Q1Zs5y32OFkMLklBajnDOl8pk58s8FOx+XHDgAGU0KnSuKVMKoMZkcfGjfu2WCSs8aJTQJt/kmU+Qofav0vA==","signatures":[{"sig":"MEYCIQD/PK+bHvgg4XnfFiiKFU4TcC4ref7ajWS04kMmDi4K9QIhAIGgLkk+t5xFyWSG44eqatj406PV6DWvIllmYmCFO4An","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuKVrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKgg//WyYyyjxThD7uP0zLqRHeIKx3ms+BOq1UdPwzk2HqfXisIX0I\r\nl/BsPGIEOYz/snwArRY/Bxv78H/6jsyEru/BMaV5S9wLo8+laFIVrE2YqRU+\r\nZX8aT+C9WDm1RuaFW5jQ28Ic1qWaH6Zb4BO6+mXl5Wxy0Bvdhqwl3CyzWtUO\r\nXygQV01v+QYdp+sD1kqL6aPhQMyOYnJllE6W9JOKXj7HWJRuFsgb3wlWYkOj\r\nrLdeJ+ctXtsEIhjU/IvM2Pn6eEyiwnVM4LmNj0l6jetM7CJyWgGkVn60qh1E\r\ndDm4o5MVqJOoKSRHwrtylK18uedTFe3b/apxY4J3tFwwDL0IHozYLDTR6twX\r\ngMzomrtx14028jtQpz/lKtWvZmWNBx6a446HjS34lK1y2FI0QI4mSeJm4yy/\r\n4SkkISrIxH42pP1TwVfxO2z5JqQhxysEbygfzmGF5ZK4i2HrTB+BjnUlltpF\r\n9XSeVZ9rpjfqYrhc5WLTE00bFGaPTYuQown1jDArUHBkJh2KwCyAHPrbCc7H\r\nqtuE1w4yra5RBEypiiCX1aq4FAdkxWVY+BJWWimw+h9/OQ+jUZPzkGnqtk7T\r\n/vyIViCBSHPGgYfT9kGYdcn7AHOjG+XTbdTRx4a78lHH4HIBcRzYh112H7A9\r\nZ4iv93sEOm6kwVvejyyJuQXAb173QRnVSYY=\r\n=Vb1/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"009adeabb926b2c082235d9510fee19f1a5b969e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-009adea.0+009adea","@agoric/assert":"0.5.2-dev-009adea.0+009adea","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-009adea.0_1673045354990_0.19499274174343406","host":"s3://npm-registry-packages"}},"0.3.4-dev-d1d01ed.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d1d01ed.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d1d01ed.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f09e143b33f537bcc1d93b3e2125540b2ddc36e3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d1d01ed.0.tgz","fileCount":41,"integrity":"sha512-NjT+y9PHwLdLug/fiSCRwffEJAPaxErPgCLoOWqU6fl+4ybkSDS0I0hkos1uFyTzPcBFGx8hdyZokIHQZhReNA==","signatures":[{"sig":"MEUCIGSVT7HTGhdXSG/+HxocLxg73NvwPPG6hyub65w5aNY+AiEA/akW9lZxlUJuhoR0rRbMX6PLA4kY2J/9NravnpnQfng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuN67ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkiw//UpkdYlSy2KwshT87HRQukEW4rKsBIY/HvaKIVLQboXbPbJVk\r\n+ZNPk3p+WcJeKpAcirl7AHVBv31G6ZrDMCjL+R88IyS0oXXpkncjwYp6SBFz\r\nVBKfSqJwOGLiok71RNlWbh1Aetqu7Tholx9wMViBHuZaTnSzWseI41DPDgr4\r\nyaCT2BIwhBVALQTBcKGZjn911kd6bhGE3ME4YANkdNGuOKW6/fubk92ShhgV\r\nHu9ClOVSwFUEkeJwzz6AZ1eFSQGYkxtdkQehzPplEL3NEVWbR3dXJvp4R6Cp\r\nva7AvxRHsKWP9a1BUfJNn+P6TJc7THUiUL8ntC/LMFyxVkl2/SmgJwxoDm3v\r\naNvyhj5qOSmXbnxbfUZcLkDxd4Bn7UqbNzoWbwKWFoCGNrNsHXK9o/t5T+BM\r\niPsSfOO+BBxUpk5IVlAgfBoGQO5gwdjaKz4jwWTQwGU5Yxd5kEpEPYmvkU0b\r\n7+vWSh2Cu6sTSjK1l5+LkRkApqi2sMyX/aC0LLW20wHCS6ab0GW0ViX4tM6G\r\niHUJU6GJ4cVg3eUCUcpRSkV4x4As6zudAyHcAMcXq7VLihbWRfZXuR8Us7/4\r\nuL8LoTRx6UTYQLXQ8xlk8kUOifo/WBRGcx5UQ6LmScjy0VPis8/yzH4s+a4b\r\nFLDtYyWNz7a2aGupv2h4BAZ/nmZAxVIPZwU=\r\n=SHnL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d1d01ed5a08790a10345ea400b05ffcd6bd3f958","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-d1d01ed.0+d1d01ed","@agoric/assert":"0.5.2-dev-d1d01ed.0+d1d01ed","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d1d01ed.0_1673060027374_0.7078333820464802","host":"s3://npm-registry-packages"}},"0.3.4-dev-ab176ab.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ab176ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ab176ab.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"adb122241cd3e368e269cce48a5d19b2a8296cf7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ab176ab.0.tgz","fileCount":41,"integrity":"sha512-fM8zkKZXJufUVITWETSuEHjQXLftWp8AwpfJjcBlIUMcPmjSjDsA0iRu3G/j3fnOaSsUmVoGvRltOV6KXuhTUA==","signatures":[{"sig":"MEQCIBETLJ0uWbSRUihRs7appKB1W+/+egSTLytiFxf9Dz6nAiBkuYYjbbSApq5dtvdyy8Kq0Rj9B0qXsHYfrXACn9/Gag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuSJRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMKQ/8DscONChK16MgR2Ft8A+Xzd8YborfMh+PjqsPhJxGPWNLWIT7\r\ns6EYyDnpDJB8ZhFhL8OqlvaA7AHBrXMO4ErdRtAtxCXSuzj4nuCNGU82S4Jq\r\n7xWf8B9CbgLuPZAi6JpqH8aieFdbeRpfR4QUv/sGMwWlkxgABzaCjGSPT//l\r\n5hl5fj4r07aHROZHYdypSfkrA21Eo2Li6LmCPl3ULM8ptHmBmTmVJ5i0JKTw\r\nnR9Q9djn/5V6/oeNFztpujTGH2JiFvBtbnqVjA2uxi5h7KP6XpYOeBV8xtaW\r\n6w9kTYXXDABoYNuzJsrQ6ExlJcx+XZjroMJpVoB6dGMFhNMaRHgIe+vhSdz0\r\nesEoD68mWlt2MNsNX/n+TMaDJm1V9prOWpdAuLs0C9PstfJWndsYS81uUCgo\r\nKX4TngRrMx/XbEyLqdhGUqjDdGRl9TcLUAIpuDKNSZpoX3/ZuInP48dyynhD\r\n040ZpVkD20oSKnEzl5IdU2RMdpzyXMCmO/NYs3Fobk1iA3Jx6kRyiiJDQeIo\r\nb7sdVb1wDGcMehykzZ6CL5URwFZmRKbFM1YrlQodMTahx8dP2AY07JBzweq9\r\ncTzgAyUcb0Kxr/bCEGoPg1WVlB1CEZT84Ab6/bIT/naHhOpNg+JQUPmJI8Ku\r\nBRL1ntpzuYl8xtrIF6e07OOWVxq32Uv6QHE=\r\n=k4fv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab176ab78e5b56c88bed528bf58c12b07cb80686","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ab176ab.0+ab176ab","@agoric/assert":"0.5.2-dev-ab176ab.0+ab176ab","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ab176ab.0_1673077329103_0.8391541515657255","host":"s3://npm-registry-packages"}},"0.3.4-dev-1e64d5a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1e64d5a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1e64d5a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce6e08b9a1eedf1a6e0443c82a612a10e21c0e00","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1e64d5a.0.tgz","fileCount":41,"integrity":"sha512-3OE3uXE6WAgTSf0Ai9helsyhmLIUFNtQM1MkOpl131dDdFXJ3snvQNxl9WpIWbSpd6x4bPv78IXC6k6CQlnCRg==","signatures":[{"sig":"MEYCIQCZYpqRvGsEROpEMuUeDcC1WHDpn7ku+s7BKIyMz6dSpQIhAP9uO655ddvwNddXcAgr5egdLkYN4UDdEL6SSY6HxE5o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvK84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKOw/9ETaI7r4eZmw1gV8iBgWkW0BmNyYB/h1DDLTjy+NGT6RRl58F\r\n4L/5PJz0GSw+qHvdDT+VuG/ZhLyxtWOQQ9W+YGeqAWtZWwfWP+ZwgiNBT3bi\r\nfr0dlbJdKTkNgbVXyQMM+UXR85d+Pmp084e4EQe8TjCz6vDbsIoryRA0S/r8\r\nNUMUlpZeDPppEMdDiTiPfkJtAQPrq6L4uqyQ3en26oJjP+MNQiErgy25uNUD\r\n3yqr+T/QAFAsMqoTHLeBqzdkj6BMR/Ti/AkTHBfLXrirBVlOdnGzDq9IVhgL\r\n2qVYKKo2kauGoDwidZ0uIVBr2erG0DX3tL3NeX5V0dWdKadJjJeOl+vKLJ4y\r\njUdeAkKM958r0gkwVoB3ny2UT4114rAPp3/K0vo9aMBAVPCgXaK48XdeFq+w\r\nD1GT+/uEb/7DHTbi3hV5+3Bh9TB+z18QcmZWDf2WdzqIkaBtmMmrEW9FHYqz\r\nV7oRUzB888RhL2mI6d/Ki1qAmSB2hn22yXHS8OILP7H49hA8MrFgl37YR5IC\r\nPj6HqeL7V9/6rT4l3mP2tb8dpzfYtJ/gghDo+hs2Aiy54WiJ+To/XfHjn172\r\nETSeQzrqY7kGBBeBBMvnZUBonp5N/u6zqDTPLGbr/iBR4kvleZaZ1K4yYR7B\r\nhin8LptIISzuHE4n7N38Wf6lGuP0DoxIGn4=\r\n=9y0x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1e64d5aa4903c5141dd75a4cf4707d3d7f9e1cc1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1e64d5a.0+1e64d5a","@agoric/assert":"0.5.2-dev-1e64d5a.0+1e64d5a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1e64d5a.0_1673310008661_0.14161450938001652","host":"s3://npm-registry-packages"}},"0.3.4-dev-229708b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-229708b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-229708b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5aa902cc8d290cdb971044482699fa6ca02f55be","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-229708b.0.tgz","fileCount":41,"integrity":"sha512-AZg++1XD8Q3QKd7Yc2UMYkYLdgaVAtoxSus59JSd2rtJBh8GgLiTXDUV7AqNje/MsueTNCCnDQOChzzNlWlOKQ==","signatures":[{"sig":"MEQCID4TL8IfZzt1PB67vAMew3nVqyIOFFF2+GsCHbLuGt3JAiAML4ffvu7frDYIM2Byua0XVaFPGK6Wubb6qb7mINgeYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvPStACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKORAAixdRPFt1VD/AF6JayRceGUvfCaT+DiEQ2klVo9acJsJA2Dba\r\nFo9YOX4G7XX1qfGvtRaErv3cuf/CWoJU/eV47IcaKHpOxoHuZxUAiNFgxCp1\r\npOet5Q/rqWbec2VPpeg+/pivc9D/0aXeqGreX4UZf4JzLVGhfseG7nAYgLFT\r\nLrBg2ZzqIZzE5wvLYANEDmbn5bAMFjBRQ+B8LRGCF6L1BCJNbH/W7buawpy1\r\nN2ZRIraolV4TNimovA6aKXPQYUY58Unc/ieuy6f57kVtCyrwyJxXll3/oRFt\r\nvI5a6ydqFvwfeMmZ4LBlgeQo4jxbs9PtCyi8dkXg1+N4t1ivq5ujR2yMDuo4\r\nJ7xPdS/BmChie48f+coh6A6hYFqTQZxl1mZnBmr7BktFQK9UVUaZmv7OI0XB\r\n/mSyPOMu3fzbhNtEBPDBPxPmNTWHtaSe1bljb+8jAYbK+MwUpkV7toMwLnL8\r\ngk2vq/Y0iClGy34przhtBMSjK5YZbbEDMGDedVWyEijsLxvOJqH09B3aym3Q\r\nuL9rKFZm/N16xbv7Sgd7GpI46dgYuwpPyIQojAOxueeWeJf99k8+0jQzVP3x\r\nyWnJ7cTuLdP0gVIHYb1CQ6MPKDVTZhyhZRl2ibYPyF9l9eKqDQk1gFbEo22e\r\nW4LQuA/nZgS2MGIG+KKD1Pa98rVV63IFprM=\r\n=WiP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"229708bcc66afa53dbab929ce1826787942179f7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.1","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-229708b.0+229708b","@agoric/assert":"0.5.2-dev-229708b.0+229708b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-229708b.0_1673327789196_0.6338170168823638","host":"s3://npm-registry-packages"}},"0.3.4-dev-c680b92.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c680b92.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c680b92.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e80cf7b49781c919fe61f6396321ce6deaecabc7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c680b92.0.tgz","fileCount":41,"integrity":"sha512-i6Bx1aIuWFC1z09scFMeHtqv7rgo9YKlfr65YERkxiUGgG6tZ+aQ9HOhfm0tcrYdynXgMGKqHemhLvT9p3QesQ==","signatures":[{"sig":"MEQCIFFUBo0cFSx3D+QS0mqP8vI1CRQTi4KWrgJH77QSVg9OAiBtnwC5wzllwJW19xGRH6mHrmoAuktR6U64vZ0H7F9krA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvy00ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri0Q/+N3cR6yifGYOV4FgqLsET+ILqOXyQHhj4y0NvDXxqqDdZKXJU\r\nBCSBqwI4+Z4Lnp/aw0f4+boKV3AagE1CKurPY5iEqAkiUujQjyOCIU2WQbCv\r\nw7xblZZEI1xaELRGS55j5LHawUMZnWZ2Ge98ltLH6nKCYI5zxVvuBgFyDNTh\r\nzBfE1dbXoHjTs/mRYb7Myu2GrQKbf85MCVcq8PBblbvGeY/5VZfjbaiconsQ\r\nEfsWovEseHGmI5zqwYFFQg9OMwQ0PJdfyrIGCarFr/8vuL124zcZQPW89KSC\r\n/Z8RZYkaypX5yfQYcDU7EbhGgmdmR4NGAsiZ8vc9ZPo074+e3Nuz5sWv9yeg\r\n19rkwbnFbPDd4mLlQntkN/3Qy+Q30Hxeby3eX8SCuFtaIGa+ccw8fJ9qHAtR\r\nR28vtjlNyE5L4/pG/euVxEg+ENyD7LEjE6/HSuUfoQN3qMhE2cRtkzPuxkcS\r\nTPtUgjKSzUJgg4B/sGm44Nv7y8TxrK7EzEWeKApjlIx3lFSx4xDnpdgOPAjY\r\nHJvK10kolA+Nr4S+O6qmIYuk+AgiMFUURLs57tPd9P+UZMY8lWfQlVx4Xmfz\r\np4gjuEUHViawyuAXpf9BJc+Kr4IxCyR+XiLrZQtTMHDGjnO4H0xzbY7Y0LbQ\r\np2G6FDYXPM9ICOjv/vOCkjS76Omg7fM8PXQ=\r\n=7wrn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c680b92375748c2608ae22bb26ad9a09d38aca90","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c680b92.0+c680b92","@agoric/assert":"0.5.2-dev-c680b92.0+c680b92","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c680b92.0_1673473331912_0.31326074106271884","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-fc6afec.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-fc6afec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-fc6afec.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"304f709c72de42c63162822811008629f91dc28b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-fc6afec.0.tgz","fileCount":41,"integrity":"sha512-n+WsDqmGj9VDkjPIGvAbLUGuaSi/SighqYSInt1RueczFBSJvrE0bIj2JIqV8V2QuVy0WkU4QLfySXa/Ms+ISw==","signatures":[{"sig":"MEYCIQDz16Rj7o6hJDIWkYKl3bF6oWpBoSqpul/UG6QOhn3yGQIhAMt+u8+BYhyyZaK5AkXVzKXVQ4vTEMzb2w7dMfCh3OG1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwBW8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+ew/+KL+DQn9MsJgfPSKF98YVdG6VufNrF8t/gLTAfra4IGA0ZYaU\r\nOoyTo+s4ZjXZPxxt/7fMzgD/fCGQdyBeUrZZdn0adB1fJtQleCi+khRap1Y2\r\nHDbAczzCmv8vg+320rH6rWYG5tlyvumWO1EJdCXMo9HI+zqQw0VjNG6S+dVN\r\nmihIAQqsvU+dMAGfuDqgIARPOGLECe8uAiTeI1l1q2+Jwgoqdpd4s89MRvPO\r\nU3K5me0ZjgBfJ4QLq5Wff4Iu43ZOoDTrhopDzRhpcHq65tS7ISA9LqIXQNxX\r\nUROF89VNWEljYdtrvXFg6meIlYhDiNO0XoIy/NNd9kyRDhegYnm1AuwdyXUo\r\nQqBByevXoJQXC66e6ttNwU9Z8qsA4vGyvkbm1svHrEAcj3t1XlZbbPPNn4XX\r\n8udYFFw/SnyzMNdSTEd0BRURbmiDFfxQsqybQIZUMsgnQxL8weVlKXbwZcOT\r\nQxiYq7K3HaWDLlun9okhGVkx9RI5V+l3SpW+kuzLGEPLX6hPsyvnaDo+d6G9\r\nsWiQjnqaGqAqDRMaRL5M2jbxJGxjILdqSoSLs/yOeu/iDahNRrPbHq956J0z\r\nnfl1Bj/GUHzZ7E7fNG817Zziz5tSK3BcJ8W0w6rlWAd9mq1A64q2vXLKNOaQ\r\nuee76vcrPkh0B1YqdnglMQiBExMFmFAI9PE=\r\n=0E6a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fc6afecb6b752a019c34377a863eb58108944dc3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-fc6afec.0+fc6afec","@agoric/assert":"0.5.2-pismo-dev-fc6afec.0+fc6afec","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-fc6afec.0_1673532859761_0.591188590969864","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-a756bb6.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-a756bb6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-a756bb6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f375c534bd207eafe1de981d38a8ed9030b06363","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-a756bb6.0.tgz","fileCount":41,"integrity":"sha512-scFR4P8OXSedkXvyp14/fCGRKIKn1JPsFrZ3szjN+edoHxSplnqWZUwOBjaUN+tgx1R7FlWIBb/51xgaYGkZUA==","signatures":[{"sig":"MEUCIQDbGJWU5ge+QZMN0++CZ3za9ZoJNFYVteYiXDvhJXjPGQIgNazhDLClXxNW3UHrclIQ8SYFk+6KjnJMVu2aBO+4y5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwEpKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7uxAAl9VVAt5F6iql95m92poPdclLRLC8lOPJvhFKYSEcP0oM/aBw\r\nyrHvn/jAuGOoHWx+Y1h28XK1t7qP4hPFIE711yrfRiVc3IQvPpALMORRD1p5\r\n8YUBwCLURrw+io/YXAsEsdBDrlhGra0cVZ3nUJjHli+F6dpTlIZR3T32Jjrq\r\nS0Kt9SLwJwnpBHKCeI8BxgqwHszB6D51J2CgNgVRet7T0qqJnmVID9+AolDm\r\n3etzQ5xVHlHARa14EPUGmZKd9p8d7JhxS7cY483w77j/mtnWj3G1aqg1GRIK\r\ng/fGawb8HazO1Xm972iqe6YnC45hJM9bNS0GQBB/fYp1bgtKn8W7dMwv9XCu\r\ntTMRVAsb5RqwQ0dU1HkHC5B310GeNwhyJhI25BO6d5Cav/OaKU4f92ga/TsP\r\nPzCWZvk1+Dxoq+96QMY21G9pkYveov+kB8qE9icnBkqdR74TwGj92czIGYnz\r\nb0bSIz+B3sSqboB7qgkaku7WKNO6C/jTNHCu8Syn40qNXhc0lgX/veI+wHZp\r\nYR/4ShtxCmRqEuJ1jYZcMtvcBB16HydvONDySTMJ5R+//5icL4WYYgH4/xOn\r\njkk6X7SskV2WZyMgmk1T9kXpnkhaIio9df+bymZavxItRei6liLjexXoAAum\r\nWGZXZGe6FfGvyvPrQlOTFTjRnTvCUQ0hMXw=\r\n=werC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a756bb6611d61810068186d792dfa4a876fc208d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-a756bb6.0+a756bb6","@agoric/assert":"0.5.2-pismo-dev-a756bb6.0+a756bb6","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-a756bb6.0_1673546314425_0.003740503713687282","host":"s3://npm-registry-packages"}},"0.3.4-dev-aa756a3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-aa756a3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-aa756a3.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b07cc22f4a3e78dab654c24bff359b54ed77ef2f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-aa756a3.0.tgz","fileCount":41,"integrity":"sha512-AJqzOqeAxRZUXy6F6CX2rX1VpXcSkQRC3DmCDFQzo/071ecsuopsKgZAe0oBaRfbRcjQkxqpqPl2LhVmcPw/Fg==","signatures":[{"sig":"MEUCIHWbseA5Ta6x4pRngkSob2Z8I7T3A1ZJyqIwhk/zNVlZAiEA7yLVMfvlTGroJv+50ik/0gQLdzfMRMUJQvRSJZCk4jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwFL0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBmRAAiPt71HeChoCID9pT5mxc3ZukZww/F1Ob8XxAU9jEcJoMcRE6\r\nltN1OAUBqU/bHQ8YtZdHSsqAjFp8xOyjmGIg4ZRKgixSpVp/BOOp64lsUyhD\r\nUW4bzcLll8tDtwzvEjQVjkybdTvlqZY0gSWd1m6WkivJRMCBhlkOf2qFMJX+\r\nfBiwyYE0slX+jk/VfEUiaE4ztLjvCn/j7MJZiJhuJN0FNdHJEEfBPBjM2Wfn\r\nve8O04BX4rnPeFw/x3Q8Ntg5wU1aYpqZllr8YQ9I03nbeWmeFGflUZtZ0Oi1\r\nU72vjYxEjGZ4rwcG7IPxzLGK+rWkDRfkjPij6rwE+WR6Lp3V2sPYX4NScPT6\r\nZyWYaZORK8lxu95aT9PX3AnyxdUGJmj23Gv3G2FIwn6G42aKsKGuhFDdBULI\r\nhb7ZKkQ33DNy1aKeVeEtoeBUdoA9Ghu2IfCeKgjxiBSz2i2S6n6ImaJC+Nj4\r\n8T9PV/3ur4NDNVmh1C7Z8LDbb7lQC16NAs86dKYVseL3DmxhRpDa7EwgC6Am\r\nq2miuR/lPQOaKRluU+OhWmd9vZC6K/R3pJB5kQr4Ju55q1GC0fUfymiIZQl/\r\n4LawsMBU+anhq6aBBUOPvAW11CikuESNids9dzfXJRooylyeRW6f4xYgfI+R\r\nMQMRFOEJrNkU/7cXmADZMgcO0T31vXTsbOk=\r\n=RPUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aa756a31d8f170cfb5dcc8eaeb2f662c46e4c07a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-aa756a3.0+aa756a3","@agoric/assert":"0.5.2-dev-aa756a3.0+aa756a3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-aa756a3.0_1673548532040_0.012676269338553592","host":"s3://npm-registry-packages"}},"0.3.4-dev-f4143fe.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f4143fe.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f4143fe.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce14270ae4587f9ed692dee0b20ba210f10c190f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f4143fe.0.tgz","fileCount":41,"integrity":"sha512-wAJoM/8uhP+r8ub8tRFLeNvtyt24FOqc3FfTauuvAI6OA+LL1I4gLYDr6GxxnhMuYdQMW5Y7wv2f2l1RKz8DpA==","signatures":[{"sig":"MEQCIA5STnFtwGJ3AdOQeUQ8AGZ9UmnzBImYkw7HX3Y6cOM4AiBv+P88lJRy0wEnZdJ4GyQrRdrHs6TeoueFy6pLVffLbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwHs3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphfRAAg0OBcrP77jMMaDsgtVJDWsqlSvweeRVe9aBjK5M1x0X26Jtt\r\nIKvJX05kqsB5XYyGC2PlThkgproxviXMUtYIu5E7Q446G9kN+WUFcDW0Q9cJ\r\ntd3uxDX/O4RDYBtceUzeE95MZ3MtHarVk34MzFMbelf9+SPZqmWQ10wbj5Z8\r\nUimKgQ5xJ6BS+5sd7oRK9oVe6jfGEepknj7Uss9t0nQfaVvFjPuBYycDHlZ7\r\nCJos437dRVwKb7ymu28YagT9Z7yv6eKsITkkXUNJM3gXlIkALKTd2c8bfIOU\r\n8gMm3REOnt/3aT+URI8/xHB+oB999dXtoXbwqHiiMQgc0EFHJqjcpkJZ4b7/\r\nSoTVPKvDqAUe0qgyikOfDEHpZCqeRQzGlTtuKvUMFHMMWdmu8RUE7G8+lUNj\r\nxb/iqka7IbFVHbHgjZneTftgbCPjSRIktRS1jdL53XaXgbYQYKdCDZPfcnIt\r\nQ+uHNU7eQ9qhhquzEKpLLAjgN/k/AZzkJdOH6se665BMGGpp1UaN7fCulC5Q\r\ndeM+jyUZS4SgbmyLVt+Cu3MoB/hfAqc+JCSmZgn4kTQ9Bz+N7b0zcP1Ccwpt\r\nJvUiW3MtSK0sljw94qWBM+7Zb+5mRoDYWwJZNJIPFTQ07OIfLa6Fv6XQ5W62\r\nvKs4DVlUWAYyR/k7FDZIYVxANohPy/IFlXo=\r\n=SYHH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f4143fe13363a763e37f163225f4684028786663","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f4143fe.0+f4143fe","@agoric/assert":"0.5.2-dev-f4143fe.0+f4143fe","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f4143fe.0_1673558839292_0.025663052907885175","host":"s3://npm-registry-packages"}},"0.3.4-dev-9f4d39b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9f4d39b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9f4d39b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b1766c073f72869c990c38d456ed0173b244bc92","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9f4d39b.0.tgz","fileCount":41,"integrity":"sha512-aN4wCD7xNJ12Fvbi/KtKiQcHphzvDTFsvg8u/yocb0JU/yMUFgzEk6xima/bhxAkxWCfPY6+H2XSlmOJbqxwpA==","signatures":[{"sig":"MEQCIG9fhikhb1Qjt2zviusk9rZg9LLKsZspoRnxYSyRQLUvAiAvY1uN3MMcF8ZPc1Z0pJU+hJxvgz2BXtb+YcOi88BtZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwaFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQsRAAiHtB6PpDQLOkTQoImgn6EPI5QJmwqyi72BPuUwd5TE3T/md/\r\n6lSAtsGpBwYFJ9pF8Z/X2BviGZnGeBj7z47fe+z2cdQK2NkLcEDQA3wGKfeg\r\nmk1tDNd7R/5u9SMsF7MatERESZ6KHyKTzZ5hKlhenUfKSlXuNiEt6g40ODtN\r\nICgxgdvE/vCS5uZtz4J9W7cg/Z8+UeyHBF/NsBE7VHrDPO0zuRo1RqT6oaAG\r\nV8wOoKJAbs38hYSlQtk4UQP9dqexwq8xR8fITjp15Am5yhwsQuUzSzafrwaX\r\nYFYkUPw+siADqS3yfHDVIbFuJBwJ3TDsLYhQE116FQQzxkio1cH/wf94aJX8\r\n1LPHv6g8yK5tTfTUTgjedApv8vMkzc//N7BHUoymKjr0RhCHDp4IIBcp57Qk\r\nETmzyreGYXF1+o/kNJiVXmXegSYqqChc0wPcWnYJsAjkP7F3DU6xOs46CKZ+\r\ndVzPZiiOuwuKm73SHjICDzynlXOfBBr3+dar62a9rwnYBUfX2pClnhf9o1uu\r\ntQamF2ornj+cqUGx5a78ZI5A0jdd61VsyuW5Zj4jVDs4c9yRuu9Ss0sJx9x6\r\njq7wXom8chTTql0NLbC24lGFbJrTAg781+onhjbboI0yTgNWNUOdQ/z53kMe\r\n5Yk7juIEHiufnRej3jXeMxUNFIAr9tb46eA=\r\n=45ah\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9f4d39bc7750dc48c42347fa21a1985914fbbdab","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-9f4d39b.0+9f4d39b","@agoric/assert":"0.5.2-dev-9f4d39b.0+9f4d39b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9f4d39b.0_1673634162600_0.556212262760365","host":"s3://npm-registry-packages"}},"0.3.4-dev-876c738.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-876c738.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-876c738.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9898ac3ee742781c8102d48c6b7b31324ae91375","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-876c738.0.tgz","fileCount":41,"integrity":"sha512-YkzZ+EpFgdGVYtpx+WVaBkldX7HEWproO0n2fkSsfbPXcNt1mbjivx/9ffYrOBSm41PUrrgxWEbYO633BlxMdg==","signatures":[{"sig":"MEQCICWeP6qHXCZnSNKvS1AwSubVoVml7g25qL9Bk4eea6XCAiBl3bmhNcYztXxoTpDlNEvUJXnzqCkVZrvkXUmpMm85KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwbtHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr10g/+NV/q21Psag5ri9tEy3zoOu6oMou5tko7WvCYHe1VcOmqmHQd\r\nWIZe5rjqmGXDwZblc/PrLdnkS2ZbmiWfDwemcvhOiOQiQW6LSXa84el7MBCr\r\nZ4+cXQ0peI4q0fpMAqKP9R5z9auzK3HgoYOpS5KEdte7W26+ug3Y+4eUw4s6\r\nypyI6qIVnl1wFryYOJu4qtyP7eilOXQXwWfe4eYRrxd3SAaddm3wcEXS0BRF\r\nLjJFj6nE308B8WLhRNi2ptuyd6eFa+DSrwCDtlJ5GxLMwGqIXX9QbYRmLjQq\r\nmwnXTAd3zoAKM3sqkAres/mZajIgg6CVzDP9ZxQEAXdSrpuS1jxzuE5ojS+8\r\n2yxtBYWmWwN6WqQv3kJ66ujPwfDR2Rnox5i/0LOXx48IRGBdSItpHMVjah94\r\n78H+ZI5tQWDvC8Or4EN5vVarTNzsCIR0/WE94UjH4MHMgDJa9284vZkOluiH\r\niXaX87wGBTzrpb5/fqJVYjknJA2113odH1BUOK+5dSot8zSkF35DDpJAnkDl\r\nChd7jyetwCnN5d2YrBo4ahRmIVLv9lydqjC2Qry51+6MYFsSiWAHkyCBIs3c\r\nfST42U8cAl+Jh0ox5uOIGLBDV3gOnDvJlsDy/54uVWSfdbguIpRzykTCb0Bj\r\ncewJx7XHLXaZ2rHPgmbSV10X6QelXPXT4Us=\r\n=W84o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"876c73871c1b7877d03bf169dc8121a1b5cc6401","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-876c738.0+876c738","@agoric/assert":"0.5.2-dev-876c738.0+876c738","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-876c738.0_1673640775495_0.10087249063112846","host":"s3://npm-registry-packages"}},"0.3.4-dev-8f9e16b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8f9e16b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8f9e16b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5656949659a0e1408a637f5d6dcb3ac4402511c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8f9e16b.0.tgz","fileCount":41,"integrity":"sha512-SzIDB+FSc3IHc0eIYz2xfnHvncoxfZzn5+jYUimsrQIKTolyBRHKVbdvEYCHZ8gfa5eyjuCtGR0yUhpZAJNoTQ==","signatures":[{"sig":"MEYCIQD3EqjMqu0PLxZwtCzn124jmbfqPW5XOTQjvC5bLquTiQIhANmndz8V2o3m44ZdtUdxQSIt96kR6JiMYqYlA4P5hxC5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfdTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgrQ/+OHQnGW1JmowHzjB239uqX2E8DpLUUJ5K5VaT9VMoWgSahXPZ\r\n9DigbLbCPb8QGCkH/sqI4VnmlQZcVEYxs0Cb4TphUgGLh2x3wuZ9dSYlQ9aq\r\nhOVTyMm8UIh4SMpUY9C3y73OChHEtz2y+poi7bCeIzn4uAXEaMFBqlzVSGbV\r\nv6Z3QrF/gy5V2hh5Q0grfepTYF/l17fSg9/QpJ8iE/wfvY6CbJnBYYkOlqW5\r\nH3bJ1uhjsA19sUZ0m9lHjWR15qU3BI9P//fm95Dt9tX2/3pgDL/qWCecGHYp\r\nNi7aiBhwWF4J7Czr9UuSq0ZCUGO6jpSYS8wkSjWlSibBZpO0BH7blyluzom7\r\nzDNusBPPc9NmnnkibTSiop8+v44ETOFpFqz5Y4te6JfPsoTmcV5N5LLHOC7P\r\nV5YQZr+A/KImDN9MYBSgJXp8XGXwU0jf6T3ZBXYlcNWWWnVYcy5KAwXe8nPK\r\nG4A18OA//EdIJns2jUHSbkv7Hi4yIELqzTYQvEy/vZhEqUf5Lul+PQ2l0WSW\r\nZZ8SGxjAxJvvwSf+8wkwycQmLTK04vajyPRkxL72IyqLU4Ulg4F7/piTHLVT\r\nBrZldUyo0AvEdMs5BQLn1QaXA3RxIs9hX+utfKOr1A1BWauxQlLvVEMt/CjW\r\nWaOxJkVoLCcAE2SYHkDzhoK0gGx4/BhxnyE=\r\n=9Y+W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f9e16bfcb18921b9d4a2e10f198362513f711ad","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8f9e16b.0+8f9e16b","@agoric/assert":"0.5.2-dev-8f9e16b.0+8f9e16b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8f9e16b.0_1673656147213_0.33591940306522794","host":"s3://npm-registry-packages"}},"0.3.4-dev-8ed2bf6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8ed2bf6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8ed2bf6.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a70e03ea53d2ef6621aa8c95a87f9607e0c1a495","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8ed2bf6.0.tgz","fileCount":41,"integrity":"sha512-NFJbs43gz4Kx461k1dy0fswF8bfe++BhoqXJcwYgIuiJjv+YjPcOb1V4cQX1jNVgqAGpIGcFdEpGawjzSgrxTA==","signatures":[{"sig":"MEUCIF6jOiYerIzMf675DGbQVaXJjeWu6iFKuWZVVeYpYTTQAiEAtl4MnIJ1QukTRYIxslsAMF04J7EItvqUvALYgeedkKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw0znACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/yg//V+56h8PlL0HyR8gdav9o0t0wI5b7pbcVWdyw9vLmS0+HGQfH\r\n2QhvL+fuJYgovBTkIE7/JqktoDFp26wbmT9SCVpQ3IldAApPGP9P+7Zvz7qw\r\n283CJ7yi0gewj4Nk/dMIYSCCxfDG5mWqTvHkJbPMNPrjVutF4+a4X57rFMBB\r\n4C9X3of4hDy4giBscKqYp7DEmfBwyWjwTw4Nns+SebwjKrKuytGtt7cq2S87\r\nlA7UOUR1ilm+m0gF85xH2pT26+6Y0VBgJ/ZzYJYjPQCjp4cggx/o7IUsDZY3\r\nu6N5LP7NiEOnYPBqDsTct4V2SO29l0m1dRprS+tec1eUUOJcZQgq5KyDHdBQ\r\nN2W3NZNG9mnPWHg/eOJyXBiM8/3/9HRi/+fZaFAYAcd0ns6vtMXanR7X4TKS\r\nApKP5ydmVGz5jfq1ZR7FQGPv0hAq4uprx5a5FzJ+wqEYlwwYkLwdTD2A3o06\r\nq0855gdYzUEjeKwsqTVCJulAM9yXVIGf8kY4Og4EcCvpfDbQHGYUuo25rJPw\r\n2WJ8AASF6lBBWjEJVqL4RomPPgifFHY7YVQulLshjO8jbYniB3l10MN+7yHI\r\nxz/OKR5z4KUC0sf5rW0y64g0uH4sIEkHVYuZXYPg+D9bfDS/vKwc+dZBUK9T\r\njT8D1x3i/0cb6/nkROfYBtKKTKtFQVLSdkI=\r\n=1PZK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8ed2bf6f1c31c05315e4b0156ef423d189b1586b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8ed2bf6.0+8ed2bf6","@agoric/assert":"0.5.2-dev-8ed2bf6.0+8ed2bf6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8ed2bf6.0_1673743591430_0.13511053167243192","host":"s3://npm-registry-packages"}},"0.3.4-dev-d7652cb.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d7652cb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d7652cb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"200a574aab1ce88638e16e2c5233bbe5222af4c0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d7652cb.0.tgz","fileCount":41,"integrity":"sha512-N19FAMeb58m/P4C/jPVIapvgQyGr8SpAtVezVwcJxQaimqS8o0bpwJcaoZj4izwJCNb9pzQcYmit1LgesbvGLg==","signatures":[{"sig":"MEQCIH1f56yEMKwo1MJyViWaHm5AzBKfv7zlLIw+0Nps8OH0AiBNZ+mQ4JDEZoH0Xr3Gn6aI4RMpttEEpvtcl3yI17MqbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxPLrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmocig/9G3pnO1sv7QDB4fTCpbmJQDQzFQ4AQC9EXFjgFGLjcDuxj9/o\r\nIGgALjbJjHIbBrYcYt8KVyDhFr+0yT7lfSy1XCnCRvj2nHBKbv3NypLH1qXD\r\n8TDg0R6LcUKz1g7B1u6rmCeucZ0+aZ55i0U9lojoGVYE7uIWLYbl8N0lBmtX\r\nmQCO0+1Ej+tdSAFssxNYc84Y2saxqSI8+9DzsSz9sY/K7NdcMSnCE+Ep25HE\r\nenOCfeUa/xMjqbiOyAbgoY6SKsTjFkhv1wWPpQInnFZwnISZkl9+A34fVSoa\r\nKzjulvnHiPu460wSJAvd4RzbJwSeavWC3aNkBjmvItu9+7sm7FDRe7Ve2DdV\r\nVpEQAzPV8IFGxulxMOeWNmHjniLcwbLJLWqUtWbtAAX5/z5LZrC8LBdTLIMY\r\neRgckVqC1ziq+kDLcqroLqlSZtkIS2ifiXP9EAW55t8oOiejyiFgA0tv2ZhC\r\niWk5aQvZ/a38pNU3DdTyl05gggYXQ8bEu8m6wveTaqJZJQs/j6AiRSufmYnh\r\nc8rnnYcDJiZfmMVjUfUrYmb3w+ABgCQSdBAhtnx995qphtA6uGUKV9096fpj\r\nsUy2Leo1SBBtKWzzWbtqSvQ8qGc9xKW6Pft1gGPqa4C75fPETVZhA0EpJxsg\r\nTUTsf629cI+2SuUVap+c8JSs8eTAg3rMrHs=\r\n=en/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d7652cb32721a9922d453aed3205e1cff5bc84f3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-d7652cb.0+d7652cb","@agoric/assert":"0.5.2-dev-d7652cb.0+d7652cb","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d7652cb.0_1673851627613_0.9958935136446438","host":"s3://npm-registry-packages"}},"0.3.4-dev-bfbb808.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bfbb808.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bfbb808.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1ab38806b5da15c330910d66ff5798ae5afbe562","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bfbb808.0.tgz","fileCount":41,"integrity":"sha512-GOjvbrxKBdu3Fb/kTr+o8G914msih+NtVBbyqwNLo/7nvAa+y1uHIfwhmId6CTxPJ0LH8edM3o7ZKsfenCZrwA==","signatures":[{"sig":"MEUCIQDO94mtjEMkg0s9NEnahFPuOOHAbKxJeUxB6WySP/B/9QIgXgQQnaN+C1Cr+Licos0uMVAQOfz3AlEu5G0Jo13wWbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxbf1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0BhAAm3SkYjDjbjtQr4B53Ovz9DLYVrC8cbjzLEMZHwHzG+ZozGDO\r\nL9RXs4b2aypMvVs+I2t6a2rkLy4In+T/0D+u5uTShH63lUvL6Sb+/a3MKnrw\r\nc+tdxioCCXi+AeHA9kridqlT7L3qxDybkh1GqaiPh9NyL7SZp3q9dL63uSXv\r\npXbHVK+d67xhVCEoV+J91MUc/mJw0Z0Fu37nuj6di5AUYSraT6YrMmh+MsvV\r\nDvmZhoZOmkn3lvvqf2s3hAcGSdnZmxSTJjocVMvtUSBqTYzGoAF1M+TXb1KE\r\nhCqQnzxrj9iruOXUCkWMlEK8w3hVg5Td6pYsJ7bhQg+v4gWuUH2PUv/0g1af\r\n4sjSx0EhmBmgUn0R1kSCpLI0r7aW1yY2clJn1FP4BULCr45HiZJtBuIAIJOe\r\nKkeYa/BkGUHG7+O44GTE9ZUIgNCg9YBqInBvyKBOClw/sMuW5CQBcsFbsizV\r\n9yf0BA7BQfjZhFTCYfIzZ75RiSn/Mry5rOffpJIOuIazvPHTylJ1MhgetJNK\r\nXEFC05SI9eoLkEMyZHzh9s9ckNPj6G2R9MIAuP1oYT0g0yXDDXTdIK0UYbvH\r\nA+SCH44YQS2WojU3l1cIXsm1al2gEnNyI28SrSt85bSdjUTqz33ehcDPCV6U\r\nAK+Wkd49MgLBDUzejfSxMB58jggLZl0oL9Y=\r\n=oQDN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bfbb808fa9f4151844516ef0ca8af1a8b6bf98ae","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-bfbb808.0+bfbb808","@agoric/assert":"0.5.2-dev-bfbb808.0+bfbb808","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bfbb808.0_1673902069352_0.3994430672821161","host":"s3://npm-registry-packages"}},"0.3.4-dev-ad46cba.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ad46cba.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ad46cba.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"777cfb36f62cb349d1600cefa88d356093af07b7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ad46cba.0.tgz","fileCount":41,"integrity":"sha512-Y701Dk4/qX991BL4ZqcwGmv4013hBbN3vZ0b6YPg8Z/qRoPSqukGroe10E6FH6m3vhNiTXyErtFNHTISZAA2HA==","signatures":[{"sig":"MEQCIFtP9F7MhrRq+DltLTvbDatroGqVMQtKk5tc0fnJAo3UAiA7oM/NUjMXhpkWfNN/QAgehiTdILmjErK+Ra1HQdVJtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjySf7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkRQ/+KsD8qoVAB5p4We9VvtGsObGHhv4N+vnXVCce/cZ+ox7T/+bY\r\nztKcFwVSkK+gp/DT981rVLlLqFNQt3n2XrY4Jzm+6A+6fjFHSweQ78KM7Q1M\r\nj8rmZa7uQ0rUrJpbURZtCC0WzLF7zqiPpqNB0YauBGD7B/552GSJNtEHzoht\r\n5XIwsxmPMrnQTFOFg0pGZc4F2EMIch3t3jQzHFwDvO4z9dKHaUB+kJULVFb1\r\nH+gkZUwJ6sxvhzJhaI33SdCYGpcZBrx9n+ND+64HgV0rLU7fKKcFoJNWRh4j\r\nSfGWSSfiVyqdiPaExzFaT7AFxD1X9ALIP7XZOMl99GoObU4+8c6+nksvXKol\r\nuUCz+t6Q4shvYhT1Nla3w66DYNg8WwF8G8MZQqL45UC6xkUPbL++oqCFpTmu\r\np2cph3KQZFQKlkCsZBM6Jr5UxK3SPXCEcishRvIDyYdWZFIHwSPfjaBLxmH1\r\ngE3Up/wRzUgTwO7qndPHJcQJGFsjBJhW03wAKSr2D+/dBp3tR1bkwE6rz0V+\r\nn1I0Ud4Y6/wy8izrS64MqMbsjnVrA/Dj6y2lKYz/zykYklwy+td/zsUjwsRL\r\nIUGvocAOhtsTUAUVN6J6pkoFj+GzGAe/00jtN4e3yl4ll1EzXDCbCCQibjFJ\r\n6YpPVP7iG5us1bCyXLEPWk+6IQPW3cm+cFQ=\r\n=Cc0e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ad46cbace375285bd5027712f656bade96bd9944","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ad46cba.0+ad46cba","@agoric/assert":"0.5.2-dev-ad46cba.0+ad46cba","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ad46cba.0_1674127355516_0.43321943489271453","host":"s3://npm-registry-packages"}},"0.3.4-dev-cb503df.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-cb503df.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-cb503df.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ed96d0d66cb4fd57bf1640220efe82ee6f8fe8a7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-cb503df.0.tgz","fileCount":41,"integrity":"sha512-lasMSMJEAAcyw9eKKahKfrjlko9HEsykE82qExVqnkidJtpGdm0HO8PbJc7PzFuznRUkYJj7umQLcyYLPCBqRw==","signatures":[{"sig":"MEUCIASW0AAMlUP3OByivf4/2RuPGskTJptAJgSltouKqt15AiEA+7CeNQgLyytPI20ONXGNydHWA20Vgf1yyYmxfV/sx8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyb+iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYrg//TRHiaFqkzS3urZrvVzeeYR87XsAfW0LAMfyOz0EGNTGdVaSz\r\n30T4g1v3ClJdYHwPt1V6j2Sq9/2v3jYQE9H5gzbTsqhvhecQjfOY1R59DN4/\r\nbFNMR1tyvYx9MH56gKt5Jfyu/mJrMjH1pmvgn1b1K22tOMy8lCRVhR+/CRcO\r\nNPxyapJGILiPsvaGndfpcy+CEO3aGsP2Dj3e2BC9EenCXjLvW2XoTOjPoD9U\r\nvKu072QBXlrhXaWBqezSzIV3grpbG3JoB+B+TnJYYTxKB5vx07xPsmbrUHil\r\nIa6cbx/v7gLuoPgtLALQLkdEAAmg5RxI3TvLtAYedNQWljo6gzUMAUKuY2iD\r\n0z9KU8Tybc554603+nZJ28ufqNQBqm+ooq8TBr4oLA8Cgd84ARkfg3Dfh088\r\nYeWFNWgm9hR1H9bURySa1MU6I+tGqqhxKkTKTZzhg88tmm9nsa/xp7ui6hLq\r\nTR90gUEkoF2EFNb01EOrKLHimOOlBSv2nesyCu60nkLwcg6RkaBN4VIAHawu\r\nHpVs/UbqHFEKG5sNNR7V83Sd7FmgZzMbXQavw4I4xdbclKLrlNai87wF80/m\r\nbz9s21GW6k12llum0/+ECkuJWS1tNy66LUw7s6c/4r0xeBWYE+OAyDlzw6Cm\r\nKSRLWLijdFuALQC6zDo0ACHsMS6KAWqvZbM=\r\n=daFG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cb503dfbd05040b972ffaa7b8a1206c0cd67d22a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-cb503df.0+cb503df","@agoric/assert":"0.5.2-dev-cb503df.0+cb503df","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-cb503df.0_1674166178379_0.8153498541468653","host":"s3://npm-registry-packages"}},"0.3.4-dev-56e33c5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-56e33c5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-56e33c5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6253af4dea4eb4171e27ed68d1a98a8f3cf3ddc0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-56e33c5.0.tgz","fileCount":41,"integrity":"sha512-/JqnhaoXmdDf/SmRAB/2wqobF0eMBPB+yyXqBEC1jZbyfP6mZbp5EaAdycmf+N6i2CeEmGIkZC5ljg6f5oRPYQ==","signatures":[{"sig":"MEUCICPslqKhZQOLsHX5zwZsiSNWC/dqz30GmWMYqPPOTFgpAiEAyz+IVdsd+KEbbJ4Ho9d+0LgucOGsU3HmISA8E4n9X/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyduJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrs4A/9Ffepa+7j5WanrWMpmsKEWjaQIdtlbZXJEmwjSdyU4WMA23Wc\r\n2kvOTVsdIIguwocbZgBfS/1kNncpcRH1Fiy2YLJ3lqqCvAVHvcn1445uomFp\r\nXMKo3S6YIenYXFAg2wR4LaDlzn9WtOQeclBAAZuHmFPy+5P7AT4gHdgY6xIy\r\nsTOXKQdGwLlhiw8sFhPuj4VRnUnUZ9SCMr91FAVkFezpRN4ny3wJA3hYASeg\r\ndoI+S3dJJNaueMcuidn8xpww81LOxjHqypgeQroeQaYtlwwUQ8z3zTd2GH0o\r\nViu47THPiPqAeLSRY8Gporv8Y/dzG1k1swO5JWjLLZMney89VejfQhcfXUkL\r\nElkgYq6sLMLc7m4YLcRAQU/NBL0+CsOF1EvqAKaxFiuHf7g+6mnZBeuDmXZz\r\n47s+4bYlUSHUAl2otDPRpuw2Yy1jopnw/ezVfzAlOdlkqYXkw29MBL069reA\r\nyymkAz5b29xZOayvd3L+NbCzeZ+EsjA/xEu4z2JEVk8xobcTwImSBTMjZ73L\r\nbwUrTMDgXYE+OIGckgGppbXYVF5NG4BoOgcsv/0my35xMmzUH4IYif2bmROS\r\ncoHZzJ4UjsBabP6CL6bH/9kFYV+o3Kxtx3UVibGT5JL0Z6V2xlZ3AGPIeADy\r\nkxnJCUjvpRyjyHsusYld868yXecYFw/W000=\r\n=AlVg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"56e33c5170e063968b4c9e635678e8875b074fb4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-56e33c5.0+56e33c5","@agoric/assert":"0.5.2-dev-56e33c5.0+56e33c5","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-56e33c5.0_1674173321272_0.29758909498189334","host":"s3://npm-registry-packages"}},"0.3.4-dev-bdf9cc9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bdf9cc9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bdf9cc9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e3b31808bbc025c7615918ad029e747278ec8a25","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bdf9cc9.0.tgz","fileCount":41,"integrity":"sha512-7lPt2qt0cH+JzEyt6waWkRCuofgPi/omkeSqhpueohEeRHxDwDKJDGuN7anEoPDDpaeTCF4daQMLhN3SPPD9Yw==","signatures":[{"sig":"MEUCIQD0dsOv53SquNfsi+xAvRUUYzfYjOcCv+VWKIkHrGrk4wIgTjz3ipzXZ+kijaV1stCk/r+Zn4PDteu7gSGoStvJfOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjye9+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphvQ//fvk65Nxfysq6aI0a/mpisX6r6JfyW5rRN9hQvXN4xTVA20BM\r\nwhIp/YUw+dsSYJ8XEWwwg88dsM2RQy5GEmaQmp5uVYKxgMLbivJMyonN87jD\r\nABIbByBpY6pQ5UkTTgc44oM4TZd9w+GJyHUnW9lCJutftp3B22qvdZRwTvfG\r\ncP1JxdMEyu6Av994VJxNmkR1ztY0tmoz+/OXIWo2a3GEkrhL3kk4n/cXXF32\r\nWrgGTPp6VHCVa+hG9J8yNzWHuur/O7LHW+8WrrzKpzC/Pl0vkuKMk5g0A8to\r\nhY8jsvHzFQ+C1e/QeGomWG21s0ebB7AKbZNTKggM1ULWcBxp9bt3XTAw2NXu\r\nQWEr6/QEQBaDCigcIJv3+j+w1iUXpkJUaHgMQrSU/pRHgtUhwnHUIFEYES1s\r\nTHx9cZoOyVM+lW1Czw9X+z1w3gIzQVZysqfkbdEPE7CmhU1leQf8jrkST+Wh\r\nSA0ethW7GFz9GyqBXnxOcLEmckFFxholU2gMMXw3vPSqiH7VTqIy/hilotyZ\r\n0x4BFQ3rtM8b/EwaWm1o0fGZkcJrDDD/QCsoyg/NCfq0rf38ZNipFbQBB5OJ\r\ndAKKGU8oKFXXXR5jpyYmpTX/iWefpuly65U0eTmbpg+JzTPcWHssOyuuJrXH\r\nHVXnfiNCubRBoj2BbhLqpKBisl+IRWgzdag=\r\n=VuN8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bdf9cc9c914227990bd6af0030923290d11603d8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-bdf9cc9.0+bdf9cc9","@agoric/assert":"0.5.2-dev-bdf9cc9.0+bdf9cc9","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bdf9cc9.0_1674178430191_0.7960482652143419","host":"s3://npm-registry-packages"}},"0.3.4-dev-aa9922d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-aa9922d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-aa9922d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8bfe0b9d8a23096687afcd0b9a9071e76d126e41","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-aa9922d.0.tgz","fileCount":41,"integrity":"sha512-AlIcY6esQZuMhavNVoYoj0xypL042Jo4pC93KJOeM5eZR4rMABGEM2KEaI1gp08b90PpqzURHXp3O2g9I/ZTxQ==","signatures":[{"sig":"MEUCIBaX1iAm6g3s/YRWaNm6AoKBSPTILeicDFx51TYXDfQNAiEApsKFPXGJyS35UfANZhU9Ci0PMgiVMiW5Bk+7FnubPg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyl4oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJTQ/+PUi58Tnc3BVbi1MlqfJiMXqC5q+MJAl3Nx/glXnr2KMvmU28\r\n4I4VoogSyLTY7CFZvHjWQC9neL7D2+cHV+zPGYzI0dk8W4Dy79DZlkVyNM1u\r\nJtsuus22icUeZL8fZFV41B/bCh8Xc0H0j1A2QxgJEQ49JD8oFOhQUjTpMgop\r\np+i/2gjl5NVGsuJo4fn4c90J4JpDEMJFATsATL5UARy+4Tb+5ANS21kc1dV9\r\nZfeyXBspFKgDVqTNT2PfBtT1yhalQ/E0EcNe/qk58Bu5dic+Sl8uYEhO+Qwe\r\nUq/8lnzbfxhhs9HhHdyesjKTV7hETBfKgPeO8WKo/UaBUCLWsIaWdr60tt0Z\r\n7zpqwC3VrQofwlTgp93Wy9aX4CZBXBSc3T9ihKyXE2dIvTUErEQRrISUzDWV\r\nAeuYW8ZY2UVU6d+oflSI7CbzGRpG4EkLoiS69d0N+2L0fCC1+dc1taUuh+EE\r\nlMgxVxRNcauZUWsJSNJ437im/yeJmSnXWIEp6i3tRQ4dEll/OKn5m5+Wi3DP\r\nhfq688hqG4qnN6zZLpTJIvcPR66I7nxazXcyu3plpwo81gNCwd64C/dNN5tN\r\nWv9CMIkI8x8clYGFiZ1rmOagxJjjcGEPsTQMxSSbx+pTg6xM4z0oIFEs0USG\r\nzbqEanGWFjkMdfuWxWuKZUJI+YIgQoNM25Q=\r\n=wMWL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aa9922da59504e34e6717e9f3a101cb716d10a8d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-aa9922d.0+aa9922d","@agoric/assert":"0.5.2-dev-aa9922d.0+aa9922d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-aa9922d.0_1674206759760_0.4760223987381538","host":"s3://npm-registry-packages"}},"0.3.4-dev-2fcbe75.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2fcbe75.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2fcbe75.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0bde70b43d430deed66f9ad0d4ab902316e405f0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2fcbe75.0.tgz","fileCount":41,"integrity":"sha512-KM86HgT034FUOd9UZw6SMUFE5+zQ6gYVW3t5aCg6S6G6l83gBN+xLXwxhpGvzi2is6vj9k38M0g2zE8hRocD7g==","signatures":[{"sig":"MEUCIAa+weAqUSoByWSgzh1odTbLlxmAjVG+wdwW+3y+eUFxAiEA5ZreJOeb8YUVSWvzBonmADwu95oU/JaoP6IY7PMuuXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjytM9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoE1w/9EBg5P8H9La1FpuHQqlRgyLtyGr84mD0cLajcF4Kf4LZDJmL7\r\nZal2rxAHvscSTDR2kVP9+TtjKwv/JdltvpoyyRrpE95+y4Ng8j6PPTspbbW3\r\nBGHwnyWMcOV9Hu77Q4nA1+y77QxzF3KEicobYj+Y8x/Q0dJvRPOCP7JWcrLH\r\nMT/vsqHfxvfl0X4qXjGXySPi0cLeIzqHtcjM+ZD6iZgXEDH2EqF984osJ3W8\r\nj2X0ktj7s1Nm/yEVliiXzVSj4UTKvCgzgSxx+HNbHRW3NxmGpsb03xRCTCwt\r\n9hd1vMcdd1a4S1bMCUqKucEd1LpIVb789+UZv0jyw1XDAo+lkszIxNcwup5r\r\n5RdTmoHAwwTwlv5JDa2YAxW4e3vLRbQXwEEaIdJ3dRarOWBSCAoo6+GnMJ8G\r\ntulKu10/55qHcNzgGU2X8nZjaTWiCZzV1xeMhA1Qni6VFrjGsfx6zPs+u1r6\r\nCktzaCkPkC4lNX1HbGmmTt5HyN+l4JQ6NWDbuL14Hd/aSafe0+bCDeVsuvUV\r\nEUB7GW94m3hT9cL0lUfuNG8mCsEkEWAn98QaJ/b/KrNBLjaSQOPqKMHv4Wgi\r\nZfKrdlcsuj/zObqGR+XcI2h8cbnL1QR79vvq0AJfso0XpzZNXJfzL8b8Qz2F\r\nEfn3hfXBZPPG9D/qhcEfMZ2p6SWI7ojsNxQ=\r\n=R5nI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2fcbe75017b5b85c7ea31f40a6ad3054d8b79866","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-2fcbe75.0+2fcbe75","@agoric/assert":"0.5.2-dev-2fcbe75.0+2fcbe75","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2fcbe75.0_1674236733555_0.36005131777983523","host":"s3://npm-registry-packages"}},"0.3.4-dev-ac1a0c1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ac1a0c1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ac1a0c1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8f01e72d1ceb85725b55f48df17a43fd0a48f0db","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ac1a0c1.0.tgz","fileCount":41,"integrity":"sha512-8ujNRTi5tHygPeZ6bg4k5zpi84XYUfCfXzSl4NM2yZ1yrONnEiC8uNaeo1xNkGu8fMLOZPxinDH6Z9rmRkEYug==","signatures":[{"sig":"MEUCIFHSnNhWrcYWD1m5jYib0DLt6mC/u6f1f1ZDUsTAsBskAiEA9UwsDBaxMGrCHQs3T2Gy6LQ5T+dLec11GcpDF8CO7JE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyt8wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry7w/+LdjBeJ2dDpEPsiGa1BD91E+wMH50QZL1Y6Z0Vx070b/CkmJ5\r\n9U5k+ogSrZFj3xTapIRRF01Osmv9s2w+9YKHV62h1povPVt2wk8vMWvVZDOm\r\nh6KQOAw2rRtB0JMqbzCGcW1KATwzTfBRqq7nT5kpbAGi8l8mTaqg8oMe2aQy\r\nh1OmrKP+XvZPbheJ1zcXzYlwSUAQpKYvNc0GkF7180FezEeYyiXovJJP1SP+\r\n8udP4730vjeXoSzZ7zzXnN1MLJKK8le1OLKaFSMlUoAoLfND272rohoq5tQ+\r\n7CPCgLu9zb+XHeTWW4FeHVlJT7OvthJxmWxkguBfYML0BYrRjDFbxj0FUY2A\r\nxRRz6RfH73eiC1uSLAjqaQvMsms+iIznaZxZDRIVZ2fu0kEVewEOWCm7gza5\r\n1mXK3NXDvqRnKDcKmQwRhoJH9PAVUPG0mBpAkedoc+mTnMFvvm+wfdYyBW6B\r\nUJ+bJmGZnXWBgrevQ4TCuakHBLOF9cCrsTB+3BDaiNEpnEb56QGNJzW6F8g9\r\nIhp+3Ha0Xf3i8iM31oemEZlXlMte6FILNph19fFRfbbre3UQwspYxM2aFRtw\r\nWjlhlswENNqDSRCqnByAR58b2I04HTE9DyPwp70cB4knlkxxLfVfSmv8MLmH\r\nmhm+hs94fW/Lok0xI2usT+1tlOASArM3e+U=\r\n=DDdO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ac1a0c144487c3b54d1f0b598a9d2df75eab31fc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ac1a0c1.0+ac1a0c1","@agoric/assert":"0.5.2-dev-ac1a0c1.0+ac1a0c1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ac1a0c1.0_1674239792745_0.9841193856061092","host":"s3://npm-registry-packages"}},"0.3.4-dev-c6f074c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c6f074c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c6f074c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c0458645a42623e1502700fbbc25e8828eb8edc0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c6f074c.0.tgz","fileCount":41,"integrity":"sha512-0MkTD/4gYMUC0j97t4VYdUVL6JMgObyC6uy7gWP5vgSdpEAHioqpy+1c7TfimYEBjHEv8dYanHO0ikDNHojlag==","signatures":[{"sig":"MEQCIGWyaDdsjXK/LxHo8jOcHEmdMxCSDbkIEH0ufa3JVwZgAiAru2GX54lAICB+RDNLL+iN4VvDmTKqps6M2DmX3D8SbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyuQ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5pRAAnHokkC3PotbrHLalK5PBMiKZJzclhrlYn6payx1UUPWiN5zW\r\nylUt6A627maLrEel362/dwnletI+BV2+bajS0uOTRe+pzJa15IThVLwwIziq\r\naRbomp6LjNa7h464qMurMXnJLmWz/TunGRAoaeylzqztmm2T9nVhRJQ7kHxb\r\n/5mq3xHsrjWFs/JyMCaigTZGlKR+3PRDdEBRoN1C+//Ltqe3LWKypVMNvjzI\r\neUtsdgzAND+bGUdIhR3VgxSlu3PuPpFj9oeVTAC0olBp3/Ymt9Pa2DHNF2ba\r\nxKyIYOWJh2c+BX/kn8YeSH+7tuece6g1Gnm+EF9wPq4U0ZT7XX3PJU0oPIk3\r\n+3FrYZbjdlcnrkZpnxNdprMnKKpdEHKqJlg+czNptyA2InlM4KlUiwD1sC1k\r\nUNBHwTBgWmF5PEOU0klxtqYjQlrBJXQ55kG5Omu1Nz/00zoAnTn0WHrwkHKF\r\nrvUhVh04mVVPXazIockklYhXObUJjB/wj+P2PV9bVSq/uTBmoxo1fvvjd2EO\r\nAbuD2h5UomB1xpLKyFjmKxAG795W2wa229zr6eyXJdvnqChVDUJW00KHUGb2\r\nClBhE/ttNKYMQzfSCM/8gsoAXpH5f6xnGvdbEbW3Q0JYKxHGMnbGD/dWhTfi\r\nyFzUunJYv08842v6U333b6921e8O2ffxTPo=\r\n=wu+e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c6f074c1e6cea30a1f00419b31421608233f99c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c6f074c.0+c6f074c","@agoric/assert":"0.5.2-dev-c6f074c.0+c6f074c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c6f074c.0_1674241077346_0.8464906002091606","host":"s3://npm-registry-packages"}},"0.3.4-dev-afff7db.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-afff7db.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-afff7db.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7981e7397e800e153bcf0935bb4ab867036b7ab9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-afff7db.0.tgz","fileCount":41,"integrity":"sha512-0LfWTleu/pS1g4x390nePyJjOA7SDkejC0jgouzPLpX9bNjyiDOCxF86mZsPEsonEdWrnDkHhINoGTxUFVQQ6A==","signatures":[{"sig":"MEYCIQCkCo8Y8lemytCwlECIdpeT3CxQilp9kbiNpLveAAbY1wIhAK/dG//IyxfGneLnRFsKuSg7ajd7xKhJdNpxJLlm1Poj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyxewACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7ow/9Fx6786Q6QnB1wnyY67XVvzkWghw6V8hESryUo8foIVQKKl6/\r\nYnQLytXlYWz5dToicTX0NxWYxBd6GgcXOT5js14InJZnkkv0mL1rbi63VHoD\r\nv5RXCHTgA2Mfb953AvAN3ZMvw7J3FyXmQidrMcWLBG5IXsOAbbvI9q155U58\r\nkYlWI0NILvBrKoPTHCck426vFQzn6z7ffn+7vcU72IelcTBcztkCi3SXehge\r\n0eVNzgbjWhYg5z/hVkx+AgKNH6XIxn3VV8G4nc8a4iHy23jJnNdXZ5xDhRBK\r\nBV8kCfd87FJpPLZA5gwxg0N8F1Z6y2CflP5Sv8pDHiePuiWg8QlIOgRvkqjU\r\njCZKtQWOeqB+qSnb/5lngm8Jdxbv7B61En3t3+xwKL09IKeRcGhLGr4sE6mP\r\nOzv9JyYPZgwz5VLVzRKk2glBXmKLFJLP1rnpLfkXROIvoGvphMTo96bwpEsK\r\n5DqHpr2350UXjzdbnSYOFMmGTu1NaVhJShXGooPa2DC5jCOwj+dNa8JvbyBQ\r\n8zLtWNuyfVTDx14UUcRb8j/j7OUKH+3goPm/uLJM/DNsLn4IwKoWp10Bm/ZL\r\nox0FdEuVkoTp03hzLXJzabW8HyGUgsaceRJW92MPktU9mNZ3ADXysBDgDaMa\r\nNMYamvcFKY7/M3MJVMf7pzmXpVRQllcNcUk=\r\n=JaLN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"afff7dbbc71213055b58868767ec33267e813469","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-afff7db.0+afff7db","@agoric/assert":"0.5.2-dev-afff7db.0+afff7db","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-afff7db.0_1674254256334_0.5215090265232245","host":"s3://npm-registry-packages"}},"0.3.4-dev-a1734bf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a1734bf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a1734bf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"23eaae55d30b4e0cf49b5e9cb3777731a9c7c695","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a1734bf.0.tgz","fileCount":41,"integrity":"sha512-6ZHLDKY1MpaCBe/9m75bTgg11bz/JG6zVSXhno6EqPW7WG6PYm/dKoXj1w03hdZFTeVYfyFQGcIM9Kq2g//khQ==","signatures":[{"sig":"MEUCIBDwHMVDGZoafshfm+u5zBQ/PgwDDZZZCEgvsV0PlMNGAiEAyFPWcwI0/L7rx0yXw+gNSz5W4MSBFvsw4cuAxB2GrKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy0/hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2DA/+Nlx5uyao4E/I8VxfoFM/GqyyHnuV0uZgs2uvlT9LhoKLfsWk\r\nDJjsMe6hex2sZ+Hi/+ISbWlNgzc+jR9FdpF+Jtz1Zbr5b+2VxMRD3bvpOJ6U\r\nYWzlrJOXJqU+mGa9VsL/YeHkwQ2QWWHPau8eA1LvRFsUcVwxoZQV7FlzQHnM\r\nIQQm2sg+55m21wgrpeHw8F6EHSa4EjbKb3pVrofml9kwmqsZoMiEi06J5MfY\r\nD1Z2b3XFizL3bogjqsf4Ckjk1q0B6rJoURZfj7s61ktp7XH2F2wM10d6wteV\r\nwaPaBPECHdOHIZoTUK0HAob3TSs1/GegB4QvE8ggGBWoUCqG668Pa+3P6Lvl\r\nh6empWFHrvKe4ljdhF4cyZ9nPxIjeebgRrKBDIRIx0DDLc0InejRWxNcIN9Z\r\nI5yWdl2bbjHVWNej6U2W7sNdzIpk/9gqBPoW9JIej0+7dfZ7ICIQxgKqsf2Z\r\n7h/RZF4HWrXY7W/S7h1qgaIyP2RGYdVfhJG2IWQcT5cSYrlhoAUpikJzaK/1\r\nhTaDyOr9Kf0tTCwUVjrnQHbrVy9zzlEbNoarh4SsvgjqRCbxpGsJL3o0ipiB\r\nya6dgqzm2KdsR7kRcMGMxpEPdT2kymhDP0C48DONt2vBDH1kTbkMRGv6emiE\r\nJCwe2TwptWpp+OvhwuawL4ygSnh3jqjHnGk=\r\n=n9on\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a1734bf142d81cfd01d7ee00b2b985e4d15ae4c5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a1734bf.0+a1734bf","@agoric/assert":"0.5.2-dev-a1734bf.0+a1734bf","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a1734bf.0_1674268641519_0.03623735189978938","host":"s3://npm-registry-packages"}},"0.3.4-dev-67ab902.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-67ab902.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-67ab902.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0af5e6aed07ca4b20c01f602ab5786ab544eadfd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-67ab902.0.tgz","fileCount":41,"integrity":"sha512-Mx07emmnRFkbldlbmCSke9xEc06ppNHB2wGl7bbI0vF4I/ySwVw8HUlCy+juAAx6pJYxgMtZVjsp+PGQAHvGZQ==","signatures":[{"sig":"MEYCIQC4i2+ybaHv94SDXoiwj0DkxyICFh4/hS1AV7Z60V5SrQIhANtgGJiMyHlCQCsdzHfKVVwiA/4YpCdMcKDsDjAIDlo6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy3WxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu/RAAm2rT5F5oHKRhFu72/sRb6vUNhthqT+2oR2N4W0JIIAzRjNCw\r\nPZt74F9SRzmQoGKoYos4T+MvNyvaBYtrmY3g9oRELcW1YklAPLGQBybAUvJ4\r\nEA8zKvYfT4VdR1w9ottbXNHEVOfw0Xv5ZW84Sv0vOKfSAqwpQ0k01OliDthO\r\nlXvc0n0ojdFDh8UOqx7l1IZITFRIupzCXqdhJ+EtWlwvWrc98vtenP0GqUNh\r\n0ieNM77SDk8+R1YeVoMESGk/Ft1m0AkB7npYIS7UgI1bDlodDIq8FAOA4mq0\r\nUESN23AncQFl+Mc7hQCqfvhGu6Y0XM1RCngKaIKBiE1OUwMk6ctw2RXHEqOF\r\nU0zLEZOyBj0s4ZuYWTjs6jnQnsRZaHEMBE6iI55WUYuSOUJrWkdjDt9a0a8C\r\nk+o4xdh/fbiD2l8Uw/JNabhE8ib7pNZOghQjHBz7Iyrw3kRu7kxklUslPzmx\r\nYKbk2UKnychXg/7X7FbWHBAB+eD5Fo9wS1KIsKFgieqdqi4bW0pp0hLpO91Q\r\nf46j1UxBstcAgCU1QrEePy5TyPz8uuHU5NSdFGbApTpf+5JdqC+r2Jrt9kAT\r\n4QoXPxNdd2QTWIwluxtyEs3KvNX6zfM0ClADyM7l+caidZysPvbUh3twRe0i\r\nPbpmtDpf704RRH4jIEI+kK5smqWTqeE9XLo=\r\n=MOFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"67ab9023ee52a0891fc152469b74a2bd623f0d6a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-67ab902.0+67ab902","@agoric/assert":"0.5.2-dev-67ab902.0+67ab902","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-67ab902.0_1674278320898_0.0026981002808710297","host":"s3://npm-registry-packages"}},"0.3.4-dev-9261e42.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9261e42.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9261e42.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1e8438b27adefa1fcb1bd4a0b268c3779affae2f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9261e42.0.tgz","fileCount":41,"integrity":"sha512-pJHMel4z9po3jqRrPy8QCiqRurCi3xUv3b8/LSsMzPfVA3HaDLq4UI23nn2cye5GBFPNjteggmhvT8vbxbBiNg==","signatures":[{"sig":"MEUCIGnLQHLsWWBOZ4dY27oLrYV1RLe1WEBA+ox8ZyoEGzW5AiEA1Ew2CtgNtc8p5kbJYEFZV27i1+H3JyJtliP4yADeqNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy6R5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbiA//TaARlZgKhZkjPMSc7t8omAOjnEILtv/oyc8yxuwhvqyf0QVp\r\ntSzUpwsFJIdEWtHuoqbQfjgMZWYufBIjJv1+7DYDFS6ekonk9Ub1d2Jign3Z\r\nCgbB9rZ2RrSnn0t5exH8NgvGVCbjNg9Eqk6PgClqtya6QN3zVI2knCd3Es19\r\nCrwVUy12h/mEthd71qg29tb5mYLMZbG4kUA4A8e01Cz13OKt7qdzrdQsIkPx\r\ncwSGI3DXSZGeFRcp3enjRXod8mYMV66fmTLmtrdD8i+RRt2+Rcx4Fa3vv3qf\r\nPBAU5EGMU54Wf0gnsjMTBSWsgm5+XCFtaPSFJKcqbUNAJKqiNJ0Xn+TWF5v+\r\n92SoK2Qo0BELtYsdL+RcaIap8wIiOjADjAmwS6pI9DJLpcJQeccSJ1YeVx0m\r\nL86yzSdxD+++omIFodUOqtCZLihUGsp61NqH1iBKbgxE5NuyPszTNdOXht+C\r\nQ9teYQ6OSawmx1HAC2KAYf5g9IihSwn7HeGON1i6x1ib0ELl3TglR7sojJv8\r\ngUZhpHZc/maeHyAOr1qLLfaWSpoiHpvw646ciyJ6Ua4gYt+jMH/hYlRck4iU\r\nRSc9RoqBWgwqHbGIsF3WvspAC3rNKTJz2OCSG40Pa+uT6AKCSCl16BqOIUwq\r\nSWQkd5+OOn154b+YhcLtKCsZhCOdXw+4+lM=\r\n=J9qQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9261e42e677a3fc31f52defc8fc7ae800f098838","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-9261e42.0+9261e42","@agoric/assert":"0.5.2-dev-9261e42.0+9261e42","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9261e42.0_1674290297200_0.9041158016292754","host":"s3://npm-registry-packages"}},"0.3.4-dev-da96c7c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-da96c7c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-da96c7c.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"66e291d27503dd8ff54d048e652dc2e6c6bb8141","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-da96c7c.0.tgz","fileCount":41,"integrity":"sha512-/oXI9b1vaDAcRpdcBn8lNBllkKgnB2DgcVKcqiChJTbF5fiiYRk+57NWLW6mfF4pVp2uGBpD2N8eLDWqMiL7Mw==","signatures":[{"sig":"MEYCIQDFFm2rj76CvJ2jmyOJlAqlD/8Eizr0PER02Z6ZOKW9+AIhAOchA09+j6w4+YNMRH2AwO6m7688BojCgs07jwwhojOK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy9dJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5iQ//caezGu6ZACCYSJ4HADhpyrknM9S1Jl6wSNFRwM5bWkJJlXD0\r\niLXPzUSXYa8f74xOm2lwfDtVOBW3YgXSW3VXAQz90fBHmbKCyGAnCaAn7TeK\r\n6D8gxqlYB6qJcEEXVTfm2VbMN2iyHwJg/uUlDJUcoGxqDJypU4KNSNtGwHky\r\ng3O1p44D1dN1f6BIqCmw3htzYHKRHOTiOSpW5l+xcEbNb0A+kBE+dkTjteZK\r\ntAUoZV8hQNos2yX3cFctjKnO12KDH/Yht6IVMKzIOqDndPrq+lIgvvz3ZYwz\r\nHIVaWDTRRjZnhgEtEjj6tswjRpw0q6ErIT0MlNsxtE4yTjatGO96FusORzE6\r\njQV1CMDYOf/vg9od0QvUyNkrj8xp5p8BQPasMxIezcuzp6Y/G6vktj2asDMX\r\nOmvXEhNsZe8XOJFuKtZ4OpQVlERvivaBDMb8+0j6epJ9l6/whwInEJ/jqzna\r\npAz4h+7DA0HJxvMR74Un4+v3pSi32N6wlbGa/0dAVhVTCIqZLk9B4wiBjh7A\r\nMP8vQtT36XEkHwmcUCOx4DTeZ+ftrfYwaJkDZf/AYiAWjJ5q1hcZ2XMNryor\r\n3rO61LFFVEwCXt4iGrOXUm++CECxxOPCe41xBd4Ez+SouPnC1QiJi+3OLGHM\r\nVnUZINYXUHRZLi+yNs74bxnNjJ7kUX1+I+M=\r\n=fC9n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"da96c7c3c902a5e266baeedf23df02481f2e9c9d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-da96c7c.0+da96c7c","@agoric/assert":"0.5.2-dev-da96c7c.0+da96c7c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-da96c7c.0_1674303305330_0.3865723760959272","host":"s3://npm-registry-packages"}},"0.3.4-dev-f1245f2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f1245f2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f1245f2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"230ee5d37e42f5981a5175eb57ceadf4fd313462","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f1245f2.0.tgz","fileCount":41,"integrity":"sha512-AyO5nTUTunlKSUN6a9TytUFhBhPsGnlWbFfHpe8qysr3/fQMmiP3qlBZs/tAvO4FgFGDRmL1ts3BcTcey6Ms1Q==","signatures":[{"sig":"MEYCIQCyEdq9vkDuBLSFh+YF/AX3tkAkOaxAhlupWSgySsP9rwIhAK3DPFJPwzeIvmSvmeWtJyxb+krTGvbnQ1ElEDlB25JL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzImxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9ig//Q8gCzmfisaUGOw7/OBkacu1hyd9HPeMD7OEgJ8EENdENJ0Td\r\ngcWL7eMFtAH+Woed26alz8mq/fFpnN5VmKT94ygbm0jX3V/SWF6Fnhsz/qrT\r\nDOOmfbIzON+dcZJNrErQFWk55Sqikzqka6vj/zYSvKouvrnMbbDMgBFUyLVV\r\nNGGLJp7xuhqdDuIoAUFOF5nrmexM01/FFYtrSE8aeBFDpRHHKnDTywiCkoqZ\r\n+7SbsA0z5Ln62Y6wxPaa4xFgHGQQtOAS24i9QHX9RJrfqXFTqOXvOIPcZ4oN\r\nFvT/gplbhQingx4dIes7wybWm+CAZc06dkod8lO+ezgjZ+cZAuZNmAQMndGZ\r\nE2XEAq1yRJwNOxek/Upd6YbvfWEFeNFlaGaiKBpq44Ov03YnZfBbPuYOnWkv\r\nQp0S+MgAjXwCl7hwmJFoMGC8DXdSXJUbfbXeqBPZ6elMxr6wY68qZ8belkjN\r\nZalXlnsV+NAp4pGfDTrF13Ig6IQCsuRADkwD/+LHychILtelT+8aIGo+oReu\r\nL7B1L6lpLg6AYOrcZ13QiLsEfAnQvRjNB1D5eFh/7wzUfOeDyvOxhjxGPByG\r\nlPDu/h5CbLOzaPHbnua+oCGT0yZX35u/vMqky0EdaUPNkCiBtjEhvagQKXXD\r\nXDMPUJTYxPCJX613YTLcVf2boF/ILX2nkC0=\r\n=vER6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f1245f27d6fc82865bf604f013bdcfd10e3aa701","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f1245f2.0+f1245f2","@agoric/assert":"0.5.2-dev-f1245f2.0+f1245f2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f1245f2.0_1674348977648_0.09236131627792155","host":"s3://npm-registry-packages"}},"0.3.4-dev-aec4e2e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-aec4e2e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-aec4e2e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8f7e8ef211729696cb3a268cc047c853ee3f7381","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-aec4e2e.0.tgz","fileCount":41,"integrity":"sha512-SIFA/SkETQ9kYNcd53BCH2jF9+R5Qc8sirr03MenpWcLR75MyYBMp+2ERczVzQ2/xJ4myMgzc2D50VizpzvHaQ==","signatures":[{"sig":"MEQCIGabsehBYbzUQOC6EuHzrX3B8EN8d5AsETxS/tEC/TS1AiBopoXt9WXygg5ZSUzjyLVrdWcn2lfVk751lz7JQMKL1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjztdsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG4g//cnvdfGeZiKEUBBDvX4FmVEt7FJqZpTf/aUu87RyuSnXquhdF\r\nkLasDFY1Ts+f+yVDCf5xe03e4MKqmGv4anmO9SctVbp/RVfIGAxh7Sq1NpJt\r\negBYWHYJVq/LYfNaxHCBrjsYxtURg3GyObtpgA23NOgwTQ0f323JZSnBvCh/\r\n1RyUT6viGoEp7UIPCTxC+w8MubU1FT/hEt+MK3HVd/bWsmIGttvjLAShSIIW\r\ns4srA9CxrMT7VushnTxKp6kYSLxzefDNjxg8HL3lWk0ndrlwpY4GGiHUxFXf\r\nRQGYLQ3IG8ukBVaI+JGjQwT2gpHPQ4GybKF+qxUsBsO7TD4DZVEQ2RhwUsGq\r\nlquPTDnWZNhn1Z0TFXV6UHYs8yMd9UKbPBiRetZRqjUgZ1pAKi3aiN8jRj0Y\r\nKrebkVmyk892dvJZuuwqjqXNjKELA07QdaB2TfcQkTTRtq0unHmKB3rpAe2c\r\nt4qQygTn0y0eW7VRFzr2Pci88fFX1y5BmP6CRXdXZrECCzDYIShCOtSDRo39\r\npEWG1a8hp2OX+3HnptaxhiK2hoRkLjxUiP+o1CRlcEWve2MyG3aPjeXvrUB0\r\nrAw7W7MW/oXc2vqA3TeUZtIr5OEKGSn72994phhyDbtn5Nubx8U9TYbZLAdq\r\n2u0b33hM71PqHp8w2p5qyGo6mFFp5O8ksGk=\r\n=wYPW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aec4e2eb59631c23531160c7879cbd4ae31cceeb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-aec4e2e.0+aec4e2e","@agoric/assert":"0.5.2-dev-aec4e2e.0+aec4e2e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-aec4e2e.0_1674499947957_0.04383030829563461","host":"s3://npm-registry-packages"}},"0.3.4-dev-0f75764.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0f75764.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0f75764.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"18be1b237506cc710a9702244768b2241b9cc05b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0f75764.0.tgz","fileCount":41,"integrity":"sha512-3FN2VXIHPPBwbG1s6PyVZ13WhUC0d4FN93x8gbYSpYqCsIcTxqFmiN8gWPz4FgESAZAT+DBu41VHpvhFIoquuQ==","signatures":[{"sig":"MEUCICdTNZUORWteyAM3kQM84EgYFi5FRDJi9CuDVauue2x7AiEA/uHpzzgD3n2mplbo+NCFFJcgBge+Lq4oxLTCKnXw31s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzt0mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCug//XH7PUtgM7R5fBSjrgpfmt03dl3oe9s9T8dbh4uM8ybQa99NK\r\nFj+eOXrfioj5XXkr7mVUzk1pxVrUG3l7Li/iMB/RJ04OdV5da3aO1OQ3qcL8\r\nyFuo8Ie+VVvPFmE/MQsAn9D+MkelleZ5iloqkCj+FEpYBePPh4h2IXeDUqaR\r\nCa8zj02Y71vZxpjMgfBVV5T+zAlN7fKdIFHt9q+ozggDdXMHcT6DaCvdQzz6\r\nl2XlpJwTZhEnv3V35G9z6sUfK3dxSCSbLHiqXBpYf1uooTdrj/tzksQ1Gox4\r\nJbFNNhBIBUCn9n/F62WqUJFmxcX+ukWICp82jAckinZbRvaHeGk0NwRUIEO5\r\nw84zGgJGQc6HV2MKVi6wF/jn/712zttJ/EqelkgQP4/KlRFHWB94I19qmVvq\r\n1mz//sKyHejKcY5rBK6ej+sOPlM69UhJ7r/GPBRpMUUzOPlGg9VAvGaI05uP\r\nd5dIc2fy7D2sIZET4/icErMSZX0J/X+4dYzU9qIq0YUJBGk1fOz0l9nG7dIz\r\nM2VoEOmWLngVtVEyU1OgxsNq9VrDZSdac0hCTZtyOtT8WInanAGMT4xvcCNw\r\nX8XzNr2ypgp8OAh/qJv2SOLQ1h0+fxoaxYnbU8eNBgRd1KEhUqotahXV9awd\r\ngTAM740otVFWsZqRuRYY4fukmG19kU3rdTk=\r\n=TxGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0f7576432d93ec83b420ee22ed2346eaaee99f2a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-0f75764.0+0f75764","@agoric/assert":"0.5.2-dev-0f75764.0+0f75764","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0f75764.0_1674501414193_0.12937731779313144","host":"s3://npm-registry-packages"}},"0.3.4-dev-bc4e1aa.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bc4e1aa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bc4e1aa.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e5efa555d911b9d8a8adf2670e7ffe8d7e298960","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bc4e1aa.0.tgz","fileCount":41,"integrity":"sha512-/r/ncCKI+DzV4dt4ld5nqy6sJKT6pUkNmMIalz4EdC4ZHaBNWNInt8uUs509vQrreigUx7GL7KHAEComO2J8/g==","signatures":[{"sig":"MEYCIQCR5NaoIDOcSzNsPiyehTZM55j5A0h6HzQmLo3quN5yFQIhAIToNMXNyo5OonKB4dOc9WV65Z5mewjzbSPVrYkalr0O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzw0HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqMA/+LG/38d3DyGZyKzlyuANzqCK73Kif+Q5VT6nJhGtrJaDEu7UN\r\n7y911k7xujCb7edrwJIim5qRb6NsqpbXI5aZEe71ZJVv94NLnnFNkh72iTLL\r\n0aqX3g9Z575v47/Iwp+naaDtmh1SPw0YxLZFIrRRUpJPJ6kSFj8bKNyYZKXo\r\ng3XR522Kq5QzH4hkYVi2d6BogI3XuGaYKo9pdu0o9dJNubtL0j4LmpajJnrb\r\nKLlfDCE7RSthp27+3eUk05rgXoQQKhJeq2qlT4TGAcAXf6Idz8t5k9IiBhYC\r\nPn04om3q8C+rw32ygCTEWPURbZ8o3NtVklw08yIaakfI05kfn47pOgsAIQEL\r\nY8KunS5NOWB/st00AaC0JWEqiPWhEQ8E4qFUW59zZ2YkY/GDqQQZLFLVy3V8\r\npyyhwSsoQ2w6WU5AcB5IPZYeIywOcxy949Ml2yjystKWeKEp3Tp9MqqCWFTa\r\ncJrFCSDvTuEsZXEHp+ApSnqsq9iYrBuyeJe/OPPOeaLc8Q9rE15upP4hNw+F\r\nTPphaXEave1l0U86zCrmvv+jF+8Cg7T7jlXNcEYYzK0ePYPG4bKM25HL+IoU\r\nCBGI3U1lwLLF8WdUDL4xKbfQpMnLNHj7r94CMjrFrd2NaxhDkw2d2KONdzJy\r\nTzHVL3Ed5MOV4yQ681zKQPVMT+gH6Nfucqc=\r\n=xnn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bc4e1aa1f2e80bd58ca6d9fdf7b2216f09754da2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-bc4e1aa.0+bc4e1aa","@agoric/assert":"0.5.2-dev-bc4e1aa.0+bc4e1aa","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bc4e1aa.0_1674513671201_0.2271671755118878","host":"s3://npm-registry-packages"}},"0.3.4-dev-e3a7775.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e3a7775.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e3a7775.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"456771f8207c649717fc34800ba3d2f4971edf00","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e3a7775.0.tgz","fileCount":41,"integrity":"sha512-JrGviTHmLsw96XBJXouNYrWYyXdheLUc4cEMLJ5oQPDV0Dpn/gzt1mUheKvdUo5m1yOBbNmSgC0oM+lUeCOoWQ==","signatures":[{"sig":"MEUCICFQ5/OocnWvhkVclM5Bx0tWhcG+LRR628m2cPUlE99OAiEAoQC8w+8c2QgXmibBcDjlMavhHXdp+H93qR/5W1eUads=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzyN+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5pg/+NmcXmoE8yUqWr5SaJokYvMT8xzlXnm2LzJGpEMqiFmvW0muF\r\nf68Wz/xxGp2XwWQ8qm5M7JW4q3IVMNImV1V1O5I0Ax+UgM11zPmBpjWUeC0u\r\nn07giCbLOWFkoyokDmtkWkJQVscEM1hs/eWEQ/XPViZy1AX57MauiQg+Jb4Q\r\npoTcYybT3nL205DknXKyjQqOWPDyiG897txQOCLmesaTEY3hswWvPyJroh5k\r\n961rwcmDXg83XU9WnMYzXiGwgeSjIe9NjYS9WwXcks4eY5wxeehF7UBmqvqo\r\nX08NZD3QBFhPul8dTzqSOnHYVPuaYognH3bqeV1Ab7dEb4UNpQrQiNbB2qMD\r\nIpocIZu8UrTLEcoUeiUnfpYcH0v37GQAZDHXKCAfWM8som8ceoiGjn13G6nZ\r\n91hFUvrxhyveRUpYJWDgZCBIhX65P9Tfk6xLx4vHY/BE45N7Q+7QdzF2MrNr\r\nbhx2VR6oEynE5x8qjf3zfZkmA0KSKnDNa75m/OSTW10/7lFX8tpmgJ5qlo9C\r\nVZGKnM0tgnV42hyrwVxltMD6E9tqvjpfzKRnVh1phwdUrRKsQhZUeopWLMnp\r\nbnUsXIzOkWtjiBh9C7sqRWEil6+DUgwkDaTmR9b8rci4m4tRurPqb6Pla7L2\r\n9qC2dNYHP/uHBQHW5dT1fumH9cZOvecga/Y=\r\n=Uxl2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e3a77757bcef3e2239bd34fd450d7c9500b46571","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e3a7775.0+e3a7775","@agoric/assert":"0.5.2-dev-e3a7775.0+e3a7775","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e3a7775.0_1674519421868_0.03509980241192778","host":"s3://npm-registry-packages"}},"0.3.4-dev-8b50322.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8b50322.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8b50322.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"834e14628d168de5be74814ed41decacf4a9d0b9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8b50322.0.tgz","fileCount":41,"integrity":"sha512-USuHXB6VAm95MipcELcEHAlHtqlaH5dYck0LpdKih8V4zJ8KlkzcMRP/piduhFKnwXIk6Jlf3T8hduIFO1axUA==","signatures":[{"sig":"MEQCIEmjKoQzk5hp9FxdYfFi3/IdLcBiUUp3fnOdcIJiPdGPAiA441VH6bJoCBGgYrfeI61oyF7PsdkGLIgzwZ1UM8t7uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ZN7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL3A/9H8EtwLiBoOkt9ECysFKgDfysrtGNEy9fGQfYWWWHxugt2j9U\r\npqHLJ5zJJWQ/oTmMTX4m1Dc/44Z9TkqeUbSFomaZel+BWN6dr3fhlsY99o9r\r\nNYKDR2QnTSsaaTLyqO44vbIUlL0RlysWI67twY2woLbRxxUkludEHoxQUkDc\r\ngqr92ZXcIi8UPwvqJk+7jCY3A+mGC8ugaOy1L+NOS29HHkOd3SW5HlF3nn39\r\ntpr0aVc1MtY59B7exFSWOf4E4a8ndm+GQjY7S2OSdTuio54O3bJtgCvkcQ+L\r\nAkIvotwIgzX971507cr5oMIqdShLyM+hc/HXIQs/yz0k8dDFMT1GQMlarW4e\r\nKgdNzQ/Q1izjdL+2Kok9dydErU4LO2OOopemq6NVAATN0m3FXUth7BZ27rHI\r\njmZm8tEi7dcHXaFUG0kYC24MWIZjzYkYLwEoCkfrT/znPbiRHEBCA5AR76Qn\r\nUlFBLzbh60Wym44rlsH2tdpn44mUegAZI6gBN/ZKrAT3tWPKFEpDIqZM2zht\r\nOBjjHh0hQBvKfRxIVmychJ4lSkXZOwERwqPSTF4LoSP+jtYvEoUBzc20RySU\r\njvS9KvR1cP7TN5Q9HIA96ayHDUghjiZfRkNnvYFNTGbkFyvYroVuk5Ek4pMn\r\naj/wbLEcqOQlp2gyV//28Ezb/EJL3cVo5g8=\r\n=E7zx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8b50322bfb6ed332518045e0514741796ca01fe1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-8b50322.0+8b50322","@agoric/assert":"0.5.2-dev-8b50322.0+8b50322","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8b50322.0_1674679162872_0.6653397413494189","host":"s3://npm-registry-packages"}},"0.3.4-dev-1ee2a55.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1ee2a55.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1ee2a55.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5bb6116d013db99aabde87c4e550d20799f9e8f3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1ee2a55.0.tgz","fileCount":41,"integrity":"sha512-FlLPPQf3UV3UigA5+TBy95durCFqBWOfVwqzbPzBp0HvgXDwoOKzslkYzhrJk5sdLd2zuPiTet/PTzthDABOhA==","signatures":[{"sig":"MEUCIH0tdQ/AcrXGNphf/8+/WBeuCEX7llLAHjWl7ji0CLqPAiEA4k9M+HMymsM7xR1md+mEslPQ9vQufm2OJ7k/VTHXpeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0aPfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUmw//eicgA+OIF05ziuyHbI5v+NlOytl/YTfHyhHUdihwhsyWemyu\r\n2iqPjFcJAqOIEHKbWXoNLdlnKDqt4Jap/Bx+us5vZbcA78gT9G6t9maQoJLr\r\nSTdyGgBvYBkDP3T3SrtzIff8kZrFAtpGi3iylmqwfBRm+tgsluezM0TjXVVn\r\nc/3DypMmrB0UNHflvN0LDiSGR5fr/5+CXdGPtoFeSyP3O7PhATLomIEIg651\r\n5gAdQOcM96o0++OxjXL58hbuWYZ+3LXTs+xbPC2Zkbx0o3pB6ys63nM5clpM\r\nv5hsOpsqiJvQ128ZmSugvYwhafwsp+Z31twksX182qQB4QGToGbN5+VNAioa\r\nJIWxj4VjMImOfx5mpwaO3exrK07nNV6l1NphYbGpindBNBCE4N9QBjNZ06CZ\r\nFlJw2m15Ww8qvAwh5V3BBfkX/c4n+TshlktoG89mlSWJHDzMEoqn7KhYCXxg\r\nTffw185xDc38iuieB9w2oYKAbr1TmF6qiwFOM2eRzQtSSsqafNqbMgg3Iy6G\r\nS7v/sNguYJJ0FM87SXDxFqoh4J2IHKYS3FVWN9CBLcBueDAaO0FHW89H7kSO\r\n4ErEoY3stw04ARlcUV4pLvm/x7D7rzD8cR08jcu7SX1WB6T/h5cp8G38yqnB\r\nQ0VBYxSpBY15QGJtiSCZp3OBrGWwCGnHZO4=\r\n=UPj9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1ee2a5584b5fd0f5eea10867fcad19c4fff5cca6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1ee2a55.0+1ee2a55","@agoric/assert":"0.5.2-dev-1ee2a55.0+1ee2a55","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1ee2a55.0_1674683359342_0.8806278467137538","host":"s3://npm-registry-packages"}},"0.3.4-dev-563809d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-563809d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-563809d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"50244b7738692c4118962f76f30e7897ba42f082","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-563809d.0.tgz","fileCount":41,"integrity":"sha512-GlK58HrG6X962tLKRm8sJeHMuETFEQShE1/TdrS/QOkhz9lFnstrjcWwor8eMyfBKWkf6T3Tp0ns6+GnblVbYw==","signatures":[{"sig":"MEUCIQDcwEwP9WwK+eowHZoQrr8rfTv32U3AGLUVQxfUh3StYgIgLX7pZbxNQ5UC4gPJLBAmdj9mSbT12dFVOYhtWKbZDEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0fPVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIkg//e0oRAjEYZyMQwTm7taB8yghyOSdBntqwHUDfLdhFUTvuNli/\r\np4VV69FBu3dqRXhf2Y8q0SB021QZXeOyywqh6AIIH4fI4KQ6wuV4fR/gmSIM\r\ni8qFJtUp1/bDvZOd94w9EOwEtGSIHD9Xq7FDFjSsRHVgkuok90258a1gSPpj\r\nZJcwRE2PmnuIulBCUoZefTXdsvqHAgnxOpnpWBLf1AVnXnwP7fOqn6JKziHW\r\nVrezEhPKvBX5flkhMeEVLpYN6g64+vMfvVJbLzd1Ff/PtVvRt1lh9hVcvRQu\r\nrQ9wYW8eDwqx6cmTFWT5/qefXM53QfuygMZiotQO3ys2Mr8cW0xgR4WX2Pcv\r\naEiT57m/PCcEGj3uLhM5uWEVUIhuxoV8CHmHsw9WfeGOoFkhBgR1rg8KesYp\r\noW6XXB94XFeYljZX+8XEn9+anfoTE5+06TJcRc3jzAHf1rAnRhOsunmtPluL\r\nW11IDFlJvrowQf1mNQPi8sid3EKyNIci9kEXWyPGMIunGVPdik5136Z/eX+v\r\nHat5QiK4yHRyAiUT60H8Gof7W3QD6HFu2eiF0HgLdpMlp34V0dwDmpJ0ZKP6\r\nhxsFu2oSi9+67WZZSdThgWBbphDOD5W5N1SHFR1Sw/hmqUIR8TOZrKrDB1Qv\r\nmLGCKkoxYU9ALlgOJiZrVhewPC1wSRSMGTM=\r\n=AKkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"563809dcdadcb9f8a3ca6674dbbcd2115ffe1d6d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-563809d.0+563809d","@agoric/assert":"0.5.2-dev-563809d.0+563809d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-563809d.0_1674703828936_0.4458085131166929","host":"s3://npm-registry-packages"}},"0.3.4-dev-263cf78.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-263cf78.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-263cf78.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c82be4e5a6122db969d7c7176c467265c0d8a8c2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-263cf78.0.tgz","fileCount":41,"integrity":"sha512-0u+PQ00aUGTV+oveD79GrFSH2PJ5lT609WUYdVNdl1PdtcjmT5JcGPnW4DSeWXfkBuFri+VlP0qBCL23Q2uEfw==","signatures":[{"sig":"MEQCIGjjIyG8rme6v/Y5Be361jM7U4dZ9ghj3HeK1QLUMjtQAiBsdCRm6nS7FkE3gSsoDNAC4Kbn6tJWNqUYLTVTSOxxxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0vGTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAxQ//QWkSUa+N8+bvMO1e4TtNhGcCC0wd3qqsb5/DPHjKkLllXgmn\r\ngceXH2Lsot6ATs5n4RANfnNpuRGxsDN8OqlKd510q/wUwSskMKC+DtLQ5oX4\r\nrfwvdvW2qK/z/WkX3kn161tucn7fdBwT7UT3UXG9OjQ8kjF6swY9AuVGNWyv\r\nDuITF+NOJVS5aQAuU3eBZYUsh/UQ+Dwx5GpxIeXql83zHK+YPBcbFRw0ePsM\r\nk6nlEMzEeagwt70XA+oMnDWJfDSpV6fWgf0ZIEi+/6R7kX1NNkGxZNqu1Hkz\r\nObe5y0xNLNORx9iavqvWcswxSWo9JMgPTvVK0EwCEMK7K2WiCMTwJ8tq+6aJ\r\ngvl6kin5FtKNkZlnj0SGieRlnCsYaXzb+s57CL5bX+1HxKC0KI+jGLjbf+ID\r\nRb5Yqlqa1zUpXT0fR8Vw+wqr1OrSjjFw84xL3p4F4RHHR2G5uiPbIdhwJm3L\r\nAQ2p8t4NueUc+H22LfSvnz5db9db0jeK/CSm4ped3+XOYUYXHpf/HzR6vgKl\r\nGReu/ghsGDQUfpA349ezN0FZh0Fz/2gfOEOqHhHTET4g0QmBPXqUJ9sgFZzC\r\nrIzWO3fYwFbTJ33PNWFJrCg6FuW/Rezmem04587sB+/RvXVdiBCLvcOAirnW\r\nI82dnF/fuc2kYgTJ0Tq4HWSVfTTAIZnz8AI=\r\n=f41n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"263cf78ba3cc0400eb8c9a8c635f9ac205d36c82","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-263cf78.0+263cf78","@agoric/assert":"0.5.2-dev-263cf78.0+263cf78","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-263cf78.0_1674768787582_0.6029845607056468","host":"s3://npm-registry-packages"}},"0.3.4-dev-e1ec5fc.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e1ec5fc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e1ec5fc.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d72b8eb429798d06f2e0559ed55d2d051fa02efb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e1ec5fc.0.tgz","fileCount":41,"integrity":"sha512-mDANlp9CsIqQiv3rfGrJFuXbqh2I29MdZoybgOpBRFZyr3Y2/fEqd5ATodxVsx4ALng8BNlgUHw3vo4TqdgbXw==","signatures":[{"sig":"MEQCIEpbBLTNmFtUxF4RnI/ugfpiVDbLWfe/t1A/B8+MB7hVAiA9/NKJ8s2VFSKxq09Uxf46+ifVr5y/XOHl2saEqCcZQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0wdVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2ihAAkbb7S7rCjO12K/DDkX1wyGny2DMMWQVMwWBz8ZvnRadffRjf\r\nmiPh0pSd/SekXq9UjK9mEm02sjexNkkl+tPR56CW7YEJm37BreMs/K9t8IQK\r\nsMoxW9iyM0Q61kIJcWMJ90+mUXb42FBTRYGD8hf/BjhwTKw5ZqB2oA06I1a0\r\nwxIPShT8XWnddFbTHLUO5n9sWD62AbxUwrnwlLd2Xmi93RgTXXexIAyI4Pqj\r\nbMeqQ1YIFhE8HKiT6S0hwYwW6aXyNRsQi5sVjbG1uxtqI73xTY+pmz7DXkXw\r\navepN9WkzerhdJ+JQLHSHpA1RaRd3bBPnn4jdynYZAMQawgCPd8AFHWCgzf+\r\nP/xh6//Isfd+0iUStEfYEZJfXfeALPHgOQywWAHswzTx56ZC+2IkD/t6NydT\r\nK4PgbPPsfCJ+ROI6jAJ3kubdnH0GdXXQNxzWlG8fhR7xQ5Q+8oLb6/2Gzuif\r\n8IiQVTTVEG1/5uSQLe1OMyvNEkAWvd7sQn7DjfIlt44gi1xGXtByPUCyz79I\r\ntVMSurtMqi5iH0DSwmebjIHmNky58H3MyV0VK9soEMwtONL2SJg34JAwKKTF\r\nrrruE/ZqwRXpRNKGln1JDsFpy+PZzExaktsrsOCgQSi70BS8nvTE8rVP+aur\r\nuNgs9MV1Mu0G3PKz6FJ5RkF80/jIXfTK9Fo=\r\n=sx5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e1ec5fc9e28b88fe8a727ddb7287adbbec048ea9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e1ec5fc.0+e1ec5fc","@agoric/assert":"0.5.2-dev-e1ec5fc.0+e1ec5fc","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e1ec5fc.0_1674774357162_0.5375273165028926","host":"s3://npm-registry-packages"}},"0.3.4-dev-c05c56e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c05c56e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c05c56e.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"16ade1c97eb354ce15a10fa7bdb07d1d150a79e5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c05c56e.0.tgz","fileCount":41,"integrity":"sha512-3Ro8dSDx7N12mEWQ3o3KbzdVzpe1uSRxE1i8FIWdPqZ698qP1DnCEwSzjJLgoW//gFUz2+EC+v8w0RB48xkgzg==","signatures":[{"sig":"MEYCIQDccnI57i3bwWZWxMcH+wd4j64D8CvMmv6TCmFkHimpQgIhAKpIHLFHrQJBywV9QfFBYdaGE5EX4PX0BxNVP2R9KjYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0xslACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+DA/+P6tGITxP5JOpCmLgqeFfuJvaoz26AzcEQrBRB9aKANnKGCoh\r\nq+YoUV7H+lmAoY6n/bBBKpjySetySGFQg15HT8KOiEc3nYRzms6W978qpSUD\r\nfVMMWxMyTpCzI2f1CdSjzVYB0UnGJ4QnP/uIW5zvxNblVs3i0ZD8j/zgeRte\r\nCjG7S1AuiBBNlE8ewZEQuOT4xi7ORsCkUyIW5jls69AQySy3FIEvddam5qKu\r\nrrdvzSC6oSfbOkfeBTKDN6XF56EaD3b/eNYG+dGXBU/2BDNoBDFpmor/zKwa\r\nXDcRsjgtdnCTga7XOz1FKGrdKAlMZYsJpra1Njeh6ZKilCC3tHqpSFZ2wmcG\r\nNvXc2lF8KxCfmWcP/65+065jo8LqP8tnZjkbQIJMQTVHYypm9FCOEZkESbH2\r\ns6/uG6nQckrZ2TQPyCLlfLI5zXPR2vinyjM6D7X85j3jTjQwSf4e0UjZQXaI\r\nQuwa0xxZ9D9468tTeb7Egke37niCQaK4DYBiO5JWo+55U2uzO7gY+P+2M9HJ\r\nKcERmY/JY/Z58XBzz8unWQJVjTmXltpYf5qXD5PHSFJI7wzysqQ+U46165il\r\nz1Ohbg5pDYSnvPvf8ZNv+zPMZQ4Fi5HiDOGfxwW81JCksEZXMzJwQ08Y1ILV\r\nuQsgoxaiNhJNovUambyaxNPR4kRglWWlxV0=\r\n=HY/n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c05c56e9a9131a727843890ce2a60d350a07272d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-c05c56e.0+c05c56e","@agoric/assert":"0.5.2-dev-c05c56e.0+c05c56e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c05c56e.0_1674779429247_0.5620305608139278","host":"s3://npm-registry-packages"}},"0.3.4-dev-827132b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-827132b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-827132b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ed454ac55272ceb2af7d5d45dea0c202ff1f1404","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-827132b.0.tgz","fileCount":41,"integrity":"sha512-fZnQRefbWzgxQ3gTR5yiERKGAgcRVwTVZnFGhyxmLMJakYV7+9tGgF9feEB8bd4OrkCBzV34M36DlTjPYs2y4A==","signatures":[{"sig":"MEQCICTTQDHrc1Y1j/+1/pt1EKCew7ZZ1g5tEcgYTwyqL6ttAiAebT+qk2Kt/ziGY12JgB+Qv8+PukWg7ffEfm4jaBRsSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0zJnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+7xAAiKOyd+U0B4hqYDWlrwHuvd6GgS0F4zJegiLf8sqY5u4SP4Wa\r\nzt202XjYbICZmoB1oNQe/WY87WMtl6EEzIUMFoRoHutX/QOftCbyL4fRNFMI\r\nA/X5PhbBhJ5iNYmTbaEYA/UkiYm7XWq/tEG6El90Z6jt0i83odFjv/qpKpOC\r\nUZSt54nqDq3L9vJj5U0kThyG7hx/Vj3NSZ6xJU3U0OgiuVYjCMHybnVtl0r9\r\nyfzCU8EE3uCV/PvjO7Qkv4utwfMTWzH8ahaDB4oKzeDOEoNtmhpAOI0k9QBh\r\nhEQAapGZcP1iB2iy2C/naAzb37qIXadl467SyImdy5RTHkS2wSQD8M5W4xG8\r\nSFV80TIy8/KsacB+RYs57ygOh40PVen6iM03QbHoHvP6r+sHPXz+4u5HWCpw\r\n0qSg7t2O0L4lrw3ZXQzYrEVw+udlYeEghDAhcIb3pF47J9XvUqhDdxgADYtm\r\nPql03OxQuz652LoF7EOwkdljnFUO3DvglaaeOTlDD/8v9KnHBSrf04pCO2/k\r\nGV5wInZUOE/BJtb+S0FCf109itNzaSSvmKOWyr9WF0Whr39WxrkgUc3CnGQg\r\nk1b1Xroc4xSp4bqAhorVEG9/2Qcmz2Oi37WXtalfkAM3Ek3fhX43B/5bzB6a\r\nemXv5cyXy5DTB6cXfBhxM6+zrXWoWcMVjQg=\r\n=9m5w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"827132b3206e1d72f6ad60e674fe40ae4c5f04de","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-827132b.0+827132b","@agoric/assert":"0.5.2-dev-827132b.0+827132b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-827132b.0_1674785383390_0.9911162882674329","host":"s3://npm-registry-packages"}},"0.3.4-dev-f9a3126.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f9a3126.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f9a3126.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c9fa738d5170b50f00e8b4c752eee877fb3198ee","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f9a3126.0.tgz","fileCount":41,"integrity":"sha512-5LFjqjY+PtebZKqYWEQ1hVEqMnY7vC4EDPRVXiB4OT0tGG97KYxPSCu1nLAWnMzUwvuvKzO/WQxkItR7JqczUw==","signatures":[{"sig":"MEQCIFNlTBL8SZDjxECOW5QoqT/emwLHlIv5fB3h+JsH6SZjAiAt5My008ksMz8e/sn4FWdT0wD/IRLzu3+p/lAWD+BWog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj00MyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCew//QKlSzqDmmj1grk1bTcODHc9OaAdLt8WHnfx3rfjuzOIfnb2K\r\ndrJsUeyP9QDKZWszkQdaBGmkl8TXi0+jtjdK2zhAPulEihsbs9CaeOwBg5gU\r\ndSisvRkYVPOSI0tvsVAf3iez2MFox44/9OWx/9zzV7qlt3JKmpEE6CflzNyH\r\nPdcGVM10XesHSlyNyke7oKev3ifWlMfJAIUTW/fJTGguIiZ6+3EEfRNJ96XB\r\nu757Gvh3DoCwAoMk9HHzEo3s3cbCbXBeh+KA+JUimDLl2POTGMgHYnbpZVcn\r\nK2GQNM1/ocusOHmyPmlR/EhZGQFiCAt/uZTrHgVlL9LQws+wdPkPu4m+mEaO\r\nf70uXBcpKH7ssR9SYGolbNIs+Kk0f8rtwmjMwUd701Olguh3efTBduVx8IdE\r\nRJ3DJFbZIlDUgnKcPalfM5/mxS+35SBuHGN6UbL1QrW9RD6EBcKwYg7qkEQb\r\n603Hvb9Y5tERZTrsOsHKyXcGjo4EefoPTyVRPp0EvI3ezzIFeRTG010j+ud/\r\nrD8jxSOF/+EUpoEn0KW4GKk3WPouJiEPfrF+9cMW6b3FLYceBUcj3JYjSN5Y\r\n3lU/fDRgd2JXTujRbyYA9goaPEdY9c2aHCNZIgfw9W6HNmprq6d24m9GnmT7\r\nwLVis2TekGcbPV1Xu2hfWmoq/TRowm0yTQQ=\r\n=/QQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f9a31269026855fcbf4e464840e9316e0e179adc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f9a3126.0+f9a3126","@agoric/assert":"0.5.2-dev-f9a3126.0+f9a3126","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f9a3126.0_1674789682737_0.8620330595249437","host":"s3://npm-registry-packages"}},"0.3.4-dev-55d06de.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-55d06de.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-55d06de.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a97352c5495cb48adf8d1e25317941b2307bb5de","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-55d06de.0.tgz","fileCount":41,"integrity":"sha512-Q+Yn+5dJ6cqodxZ2LtHb8P9IIjl+QgXqc1Afc9uzDURtRLP0GMxPNQPOvKh6BTv0PkUVfeIQ6TigrXZ26zb2cQ==","signatures":[{"sig":"MEUCIFYW8iPh7vnmB16lMAn5rhllk+BW9hake0RUViHDqa2dAiEA+pjmwZEGeHD7ExBKclx8QaJzllovcZNENR7yuHIVtNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1B4gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHmRAAmcr7fGH0FdQnIXtPClo+zr5M7r0zF/7jiGlxBW8b1PN97tPO\r\nuWxhcmTcL4OGQ85JmWorx/XrAtLGGCyztuW42G9tCmyOnHadGb/2DB9uD8ak\r\nQtTZIFQ01hk8pdB931RPLLZ0kLzabZPHIqDz+mr7RSeSGO6f73fE5U1R8UEG\r\nv7QpdEbV1EWNnfjx0mmrhoIflQMSZozU+q3YmMFubHMNPOTR0W/wJ41+k3C8\r\n7snifTAl1+IeOSdA8lteRhzhFzLo+uIflkgkMZqfd54pXcyTRghW7BC4Aiyh\r\nbj14n6CWCwJQOaUoLBMNHsvDt16VfL+xW59xovQjByAnBI4LvSczL0WN7bpR\r\nQTaO4pSbuR2MoLbPxe+Ul/xUoO2WP7XrtYeAtwDiRYjst3tNsHb4zaZMNok6\r\nOkZ8JESjcYKQmEpeWbu0THQO/cKFlqFFoBIlv7uTK/l9/PG3XNZAaeeuDmYE\r\nLl1ssG6cEcKWVKKTLH5e6w4mM32MW2vncXIVWuIpOW+1TlwqhzYD1xQDkelf\r\nc8q6SkpZdfCiRcPUb5lo/jBvz8OVObIi+jj4jEUOxMfx9daPNhFSVPptX+Dy\r\na5fafB2rmyLJ/8rSg/sc90ixPnZx6Ul0JRIxLOLIg6/HScADxOeCk9Q62642\r\nm1yJgkZ1DhgWFWIdU1HD0o4jK63tWDWnlwY=\r\n=tw2I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"55d06dee894ba2a27c80af80e4b7d26773361eb3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-55d06de.0+55d06de","@agoric/assert":"0.5.2-dev-55d06de.0+55d06de","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-55d06de.0_1674845727800_0.04917926997754862","host":"s3://npm-registry-packages"}},"0.3.4-dev-097dca8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-097dca8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-097dca8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b09d546322c02bd30998bdc7431575de1a1b43fe","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-097dca8.0.tgz","fileCount":41,"integrity":"sha512-WjUIcHFMaSW/ag2zcOVyo0pLb+J2sElzwVd/g6T6twEGluHRSZjbVmor4qNBF7zknX7xcQly4hESq0nBdhiKSA==","signatures":[{"sig":"MEYCIQCc2uRafc/cbhy/Tz+gLBg9FHqvVWnaM4JronAic68XsQIhAJWrfhzCYBmeNgPb76yvDISs7WFdKgNCCozn0jcfTcvb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1DI8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMPw/8D6finuqMIrN9O0V4sfhQyH3e8d3nJSXZRVIi3Fy1zGJxDbIc\r\nuQW8MRYILtJowzGeDQRXnP9JnpCDiyfpHXGkwt07BV99BhgFUM3yRamSo+/S\r\nguGIyb0piDgjywxF2L9dWEUxqagBH6UuKxvA917arc+KdblnfzbNAXLVHAiu\r\ndL8zf0q1ERqLJIMQQPkoEKaiMrjGwoICHKVA5j3UKR0/cpPXloUHDV3mvVnK\r\nElKXIF+2rUleaJEda5vBK0Tc7fCveatwP+KAjRHpueM7fvqPBSnxa7hfXWfY\r\nKNxiQKGn41mUIe5poo6j5pMfs8EJm/x1itNa2+NLPvMXPsMM8KOjdHfoCmN5\r\nE0iNpuSsAgZUy1TIK/x/ftPn1gOti34I6a4Bmzlu9dLeyrSwhxW/pWCVEjq4\r\nFwikW/rXJUNCDlcHiue84C4BxLquwBcFIf8khs9CtFuMKhZ6tbvufgiWeHzS\r\nFsWpioh94D1ucjIdB4DuRI5r6ZkwoZKqFjDU3Mas5lMC0ORWhcuBdKDzfyFw\r\noWadx7xKfjp5e95xs8hb6ohANE+03lT/DgNWvGZvO6Quz3lKjCI2XlEzKavZ\r\nnogPNDkBITUD8cbdAXDW+EXUfDJVPZgXc4xMRV5ubTOaEctLe5FURu9aDGN5\r\n07QYOan6jA1h3TvPViA/mt7PGt3fMRg9GFs=\r\n=502F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"097dca859e4a6f128876df1a778d9a63bd305ce1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-097dca8.0+097dca8","@agoric/assert":"0.5.2-dev-097dca8.0+097dca8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-097dca8.0_1674850876573_0.880762093337419","host":"s3://npm-registry-packages"}},"0.3.4-dev-f3c2730.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f3c2730.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f3c2730.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6ae5ed57e25daf4468ebb588a2e5c10fc93927b9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f3c2730.0.tgz","fileCount":41,"integrity":"sha512-KaYmsBSdgyIakuZUfExT1n0sN1jBXmzJqCFKzYNrWZD1Y8LiBSVqVFekY1ffNGnoFjyIWehUCOfvv2dDEBPHWA==","signatures":[{"sig":"MEYCIQDZGEpz8KOgOW+ms42W2uEbSb4cIs3FqPn2Ht74Y6NbyAIhAMeiDTS1mQwsG5w5ywAeRc3197cAjg/8QijSGD3AqmqN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1HTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxjQ/+OhG4id3hcTaJai+TyiTx6Z/UioMczf3fbbAMfPOabVT6wHxT\r\nWkLTtY/WDDsBhYiUTZqCCgI1yG1xHvfGV9IB59h8G2zhs32c0KdqeHK94wsQ\r\nctz3h+w/zajSjKgs3Adpk+LLysMdeDKYHkLIPxq1s9o/fUfK0EJ9ioGd394u\r\n+oc5yALahoJbraB1Z8NzimdmZ6BIQwKdBZBWnqR6I+kVge915bC4i9/oDr93\r\nEG2wZTKOqwBpZPTbZlYUiKcESTAU/9mXX2JZw+hX7iidiI6K9XWX+2E2tcy0\r\nKAjoMMxDz8FxlQ6vj6AWcCn3HX8M0si6NwnlLL3hV32lp5y0awMgF4EMb7tG\r\n+xru3kAMpasnPP/8K6Yot7NGTeWMhLjYLcqEpbmICgbGCCXqnCjaW+FoSMbz\r\nFMNrP+VyLnuCHNCwfSBjWVIF7vAhfMB7QYlynjPxDJzMcGwcErr/5VZnw3ck\r\nevKfPyq/qIAvTnaw4z938Sj0n5Gn5Q3ayPY43pGs1FlmT1NBKr/sKohLbxqn\r\npqLVCbtovCGxwp8eCVc/cuhQyA/C3U6ppDEm7sxDstir1n1kmalqqCxvaJQb\r\nTtEUH5JO2O9AvVOJsAiIPu6YXj/u02j87gXlLZFFOCMZjWcwqUFQg3YtAGSW\r\npsZ4S3Uo98WiQCKbM5KnN5iLv35fQ2QvNdQ=\r\n=GwiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f3c273050bbf4ab291c9c05dc0864b41aa33486c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f3c2730.0+f3c2730","@agoric/assert":"0.5.2-dev-f3c2730.0+f3c2730","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f3c2730.0_1674867945339_0.8118211865862026","host":"s3://npm-registry-packages"}},"0.3.4-dev-6fa64a4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6fa64a4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6fa64a4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8c3a4cc8f2ea2c3a5b263fd54bbb93978ea708aa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6fa64a4.0.tgz","fileCount":41,"integrity":"sha512-r7bKtPDPrDKpAvO3hgmGlBbXeU4fOhJOJtMhuEMKdrMUsXt80Uey3DjfBdksmdffP8eq9JSAaf6wYa+tb01hYA==","signatures":[{"sig":"MEYCIQCawal9ARCN+EXwFaBWSc5DH6s4ocHESsntnNfkHKsF3QIhAJHVcTr1GVQvHK/PClMGA0LCbp+lgUI0O7GABCK8miFQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1JwTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSWg//Uu8STP8NSwvhc8Vdr/8u3kTOYfQMbTxvKyQU/7+xQIhvYIjO\r\n5QNl1mQMuCckAeyUeyj70YUuxHEoH9rMeHp+GHyKvqzCNOwJmGfLXftjj1It\r\nrB7HM/avXF+3VkZqJerlnbqjiTuSt2uLlz8Go8Wl/5eiIfchEBa+C2wjDyOd\r\n7c3pzP0mr5n/p7kPQs14ZknCo5wN5nSkaWy7QTzfdMxvBAVK1C0ibDA91BQd\r\nqXvSIwbECzybRdW3edIM8eh7YSBQZ0e3Ht2QMqlCvXv6ZJFsWL1jAawEtUVa\r\nZT9xYOUo83dz7xLNxtahwXh8x+cYbmVqnrX6soMRdTT+DDj50rUhVtjJnp++\r\nQ7DAKLtd0Iuy7lKS/Cy9AEbntQUVAQPYcFfzSMTTgqT/4sP+DoejOjpqUTcK\r\nCvuzj+814rktMADNz8inWtVdDjrxZbldQAtSFYXRqVNcymACTRyaKmKoirI9\r\n3y1EtQ7ByKmp6lG3cpK/4dOGNH+imFVgy/Tdei9vvBStRvH1jvc3kaU0rP1K\r\nk92CJnScUieDvcr4v3JTO+XZc9wbXkCNn/KI4Uoov/CZSMHrjLhbVrqDVf08\r\nbpOfIg018XT2gd0RrEKGCTiMBCtNXIdWTLqeQSuf+7jVDLrSS1x1PaIsRLL1\r\nDvmLM6fMqvEv/Ao4nadz+GucgPdJscmuak4=\r\n=vdwO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6fa64a4aeb308f044b298bcf2e99d337860d94e5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-6fa64a4.0+6fa64a4","@agoric/assert":"0.5.2-dev-6fa64a4.0+6fa64a4","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6fa64a4.0_1674877971594_0.19191337589215274","host":"s3://npm-registry-packages"}},"0.3.4-dev-b3675b9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b3675b9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b3675b9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"37ff00ddd8cb7f453116504399f5627830ec460b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b3675b9.0.tgz","fileCount":41,"integrity":"sha512-7Z7M4nqq3l/mf5uozOeMQkiv43QLQWnqdD4JBDzNpPhYSQJkU3sRM3SPUkRnyd9/wciRhWvbVESYS/Kf4vt6tA==","signatures":[{"sig":"MEUCIQDlEYzeHkOKqt5Mzz+Qgrc4ojC8kO35en5zXaDapsvzrAIgM8G0trvKV2AcegflawrTgSbKj0UMk1MSoUNc243gtO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1VgXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq07g/6A6D0Xhcx5tCQZV3Of3pi99NTrOS7WnzfoIB8xdUaznLgEOh6\r\nm+JO7t2FOVfPmBvmjmf3THhe3hN8bb4+Yz+qtP7KCBbNxHWdPaVS0HEkO1i3\r\n9PtloxrgpmOfgf46mb1Ge3UoAz29iDTaFTmhKy3IAnXk5a7b1Djsnbh4pHej\r\nrwKS7ACq6QRYqwFupqGMnc9FDvF6BWc9VYaHtz65HhKo/boxYxu19UkrCBYC\r\nI7lufrVSDTDOrUvi/F8x7lPoY2qCbYJrko5e3ToHD9qP1jrP2ZKvC3zzt19L\r\nVyb2jNxYq/QEW2fTwcdh+WfeyTchHWhEuFPN54xhPIoYrFeXWgGmot0IFx02\r\naKhb+UvYQgwte1IT9FzjWwPARgbSj71U4XgUbwhteKADhQf6okMSXqcClsFt\r\nRwaOscB9ionyLJLgnw7aynOgm5VIpWVRLXq1slNDErd2eyhUgPCFez0sqlin\r\n/O5jEb0OEWfBBxgjG8J1iXxw8Me//uQpKJZtshJFISyTxHc8RjzJhE6iB2xa\r\nP+rEkBOUsaIhL1w0mkHvPzxJmW4G8Or7qJJDet1vpJEnaK1JMXl9G4k9RE/r\r\n6KUtk9XZ8HRFPgtaje4rMH1WQ7uW7+BJNXbFdvVkF3O4f8RW9n9jESK7jyzq\r\nRNhgi9R4LJbgVmQO6u0cGsE3CdBPQyAcFCk=\r\n=q9zQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b3675b9d5e87fd9f29b274abf7caad94a2479b36","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-b3675b9.0+b3675b9","@agoric/assert":"0.5.2-dev-b3675b9.0+b3675b9","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b3675b9.0_1674926102773_0.49975558280549626","host":"s3://npm-registry-packages"}},"0.3.4-dev-ec2213a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ec2213a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ec2213a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"676ccae998015fd922a8a6d1f8caed1dfa98c35c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ec2213a.0.tgz","fileCount":41,"integrity":"sha512-+R84zBUyvne3h5muztSThYSrHW7wF/AG8wvqr2JqtKz92Q66bfRSg8t/tYXz4CKUp1xS0UDfYEm5NSZgBarCQw==","signatures":[{"sig":"MEUCIQCriN4zhfBTQkf152hOEO6iStKt4bAxHkY/1VBpjfHZeAIgYXWNoDtuHOAPu0Kh/i5E6tbuNY7fUuQmLlNiNpPeYGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1Xo5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKaA/+Le+sLTCSp1jwK8vTL8HYBIeGW1R/OkLCnfbHr1rRE0eKClsi\r\nRxtcq3oFdUItNY8Fwe/goVG/ji8on6PBkYyJ73D+WKtTQnOb2T/nFb+7KPfC\r\nflQbilQQpjXwsSquR7vZhH/JVTINDZ1+H5h+g5jd/NJwW8ZUIQRL1OvHeHQ/\r\nC/JglYkiwKBrI2kXZbtlh9X5aG/EB3HGcnkXOoW1wAqLI3TNKTa1U/znSgpO\r\n1H48k0ccyPi6ogPzQYhLYQ5N+Ioo3jStDDdL00vLPzg7+LO2lwmxtw5Y1cam\r\ni5m73nZfcwXf0EE2zteld1rPVmvWZxpgKdig7Ob05pDCFzlnf1Cb3L9TaMUP\r\nA7xVlaS7bDW/9QCvlfwitiUw6z/fcbiVjXhQJAegdBcPOMDX0SoreoLLoImJ\r\nN1QYA+XRrzefPyLxu3St+VTy0kuhFdeQEKjkc3gaJleusS0d1x2mQ9iXEOpf\r\nA6FbRyGn2+9L/Xm0BdmaMo9GkkuZ3CrsQB6gAVHMbn8J0/T1O4+74U0y8Fom\r\nU4A/FTqIkUM8rpt/idgjEN4vyoIJJ+pB4lVxWmdqMzuoiQp/K8G66xhkYOg1\r\nDTn4a7BLycduQge+eLWe+fInDtgaG/L3r37NXkUKN+FaisHQKxKMJ9iSIuZb\r\n2jMHYU5WM3ctb5366PQmfnnSdeha68N3has=\r\n=g4ZQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec2213a7157a19fbec0151ca0f79275987410c46","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ec2213a.0+ec2213a","@agoric/assert":"0.5.2-dev-ec2213a.0+ec2213a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ec2213a.0_1674934840941_0.4227388666067513","host":"s3://npm-registry-packages"}},"0.3.4-dev-e68b6c5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e68b6c5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e68b6c5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3c1bf0f8a33acfcce877f69ae8fec863ed4f5741","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e68b6c5.0.tgz","fileCount":41,"integrity":"sha512-9nwIF0ekSQOgM1rLgwKTKsMDXB7qp7uw1vPMnB+kgayhXhFkrCOui4yBIRYWQ28PYxsu2BrD8q3AaMX+g39Tmw==","signatures":[{"sig":"MEUCIQDxENHbgD2EdP7w2S4t+oBXqpQgcoGT50kEqTLzkquRHgIgLg3Ayp/sTiCz2UkgRiHNEsEqYLwKiRZ8NvkQBkxNZsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1YxgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIog//ZEPN1vvFIokaoHmO4VGoisNzasp//O4y8JivPIT2dFysPjfg\r\nyWKbU/Ecv5DL3EdSPhXW2/3NmPo26NlX432kcM4LJYMboz9xZ3ypk1GK/F2q\r\nh5jr+M05JDT6YEPYzJBh4MEpveF4um90+BLsGjy61GowmnQe7+gtrzR7lBao\r\njVRRxgaxSY4ruHoEuAgwcm3n92PuqZzq3JzLgnIYc8ohFK8dMJPdOuGs/hr1\r\nyPD2pqt9B6X7VeNeN1TcNyE0HtgRf23dTO9glHxUsBX/maQYDh5Gnr+thYZt\r\nP11l2JtPv0PI71/4/NprtZtR4/AyvwgWzt3u2TSJGmFCPs6p0qoQDtzYmVar\r\ns8xY+IN1GgyeLOWR4Aq2NbC2vINxrza05PssYwNHZw5scGxnUco88ra7G6UO\r\nrcBTch9QN2qja3JkfWV7IlizXWe/DoMgYD/KK1eHTpHGtFOW9tykTl+tEqUh\r\nExoFh++meNQobFj2n/mcCPZ5ETRE8k50porfMfvfi5/Q221d8vJ73GBNwL5n\r\nC7RW55gIb6MbjwFxvmfLlEZePBZQKSU66ZJ0fgQFSaW9i+Jme6Uvkr2j815u\r\nDjHMJRtpz9Q85q9zYbR4Bq2aK4teVMGS16XGU8PnS1WrN4hBM3brrDnT5K+c\r\nIFKx/L1l4GPIslRFhvm9mVtLeocZwmlpE4I=\r\n=CE/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e68b6c51e83ae222499e9a7c60b02b61e37ed0f2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e68b6c5.0+e68b6c5","@agoric/assert":"0.5.2-dev-e68b6c5.0+e68b6c5","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e68b6c5.0_1674939488140_0.8698839191100192","host":"s3://npm-registry-packages"}},"0.3.4-dev-1007d80.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1007d80.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1007d80.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a32c5cc3af46de6b96232074eb0bf4116f05c1a7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1007d80.0.tgz","fileCount":41,"integrity":"sha512-R0nViwx1QVOR4/6gBSJnsvFWup81hR0nyY/2dyXRVwqgah6JGyQh0H058qq/f8bCWHsEOln1sZDsR3yEDlqMIA==","signatures":[{"sig":"MEQCIF6zxd5XGs9tk9WhsQET9oueRAZvgl/kp9InhkIEpAtyAiBwqQhx5ixlzrv7tvmid081Nq9PHmy3LkaBfBPjgqbSWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1Zp4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN2xAAmcR14xYnm7xoO+Se/2EEMkBz5lQRK0ZaSM1vQzyb8KdtGoKe\r\nVLC3iu9k3yDl87QwXOKO4wnTIep0Avz6d+nhkNj3zDsKHerWilczni0ajfTI\r\nad8iFzmGsy5h9ZM5R8dTix9U6oY2GLA5Bp1ZQoY/df7HEdyqOWSnp2PqJlq4\r\nCaGwXW2qTowmuvtBnjDgR6yjVydm6W6ITbQTClgJFKOxV0favTXokGTz72k/\r\nVOaHlhtNP4I57klyQ/ETPMOAijtgDvFoJixcvbr1omaA0bIZknuTi4b53I82\r\nnYYpBS5Oub/h+372rpjAudXovgDXyCdjXrDXx8Z8l5FX8rALp/TyzNGsiE6F\r\nODien8zx9n3YG8ZjBjbu5Uj0fj5riym/a2O+1SZ+l8C8o/qQgIg13UIAaX0L\r\nQWcHYu+iRRNlfsh1fIWtN/Wpo/iX2BF7B1Tg7CYTvGPBhvjhX7723usWwBiE\r\nzNanJbon3QrvwwboqThAuTYgtKF2LjY1p2XvojFhHjPH/il8Rg15UULAg1+V\r\nSESdlvCMknRfqIdpbxM4CPhnI0ralHvRadRJ549aK30cbLZPly77y1ifL+Bs\r\nwFl9AB7dj7Eihmb5x/hobjD1h8HmxetwNwR6xetyZcrx+Xkc8E4az55Kz5iK\r\n/OKxktzmEwPb6poUlmMNRaorygiGTk6G4Gs=\r\n=aYY4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1007d807bb57be3b2efd10e4c68f88c8fb455bbd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1007d80.0+1007d80","@agoric/assert":"0.5.2-dev-1007d80.0+1007d80","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1007d80.0_1674943096238_0.6649935666422073","host":"s3://npm-registry-packages"}},"0.3.4-dev-db6ffeb.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-db6ffeb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-db6ffeb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f77718cdda8d8b1e675c6638d29253f2941ff63f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-db6ffeb.0.tgz","fileCount":41,"integrity":"sha512-XYUvBStS77vMJ/ePWcofNQspmUl7k/3jlSZZYaO1/dkbsNITetpvkypzxJ9bp8zaiuMMjw6eTVsWIz2+Xuq/1g==","signatures":[{"sig":"MEQCIF4hqli+qmmwO6yV3kB70yrSN7JxDMtfwlQQabyGWqyrAiBjJpUFa7biWAmxWqFmZNnaT7y7O7GsopXNED78XyLrLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1cU/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgwQ//TG7UHW3rJyoqwb9xy+g7ut/BIbnbL+IFh+HQm+8grAHM5+3+\r\ndBChWlZDOiLQmmEeIFMkQNAs/coEr/o2X5R5HhLqhFdEfftYulR2vw7ytOyO\r\n6Tctw3xYBfGpInk0Y+2dR9Np2gk3+RYgib3TssN7ucN+hsbjzDsYwZtHn3Io\r\n1MVj4IJjWtYrC+QweGT7NwRJ/iTBCz/d4ti3U4nvNAdvYZ+7NoItXfv1fUAW\r\np0KvW7/MN0W3RAEh+yzhWUPLNL3V9GruQcfCxRJeQ4/DrU+ZnHoNfn5zP3B1\r\nLKik0p3mPl816e3u7VNsWmJRcOiMGGk9bOVn4Hf00c+o8Zz6apEa5a5JZTxF\r\nlLElKoSfaws3EGc4uVxNMxz/QCPOHB4GFZVYkdOOlypcEYEc/iPlPZHaxZaa\r\nr1SgaOBvb/z4wwLU5eaPFbLK3KootkxqSDLZcDJA1jGZsYVyPLjRYGFiyVe8\r\nDTPi1wP/fIlzQDmxPw8DoUiu7Jy7Q8GHZZpTdAebGF7hTkOPT32M6ZcvUkYB\r\n7Vyuz0l45jmIRcpDkTn6q25OmG6hzdfP007hQwtH4g0TKbBszZ+BHm9toTuD\r\nU6UJMqkTB9C1Pl/zKZ7EgVsmLaOwzYRZkni/iBYEWA7nFC4FlgFGA9XafWaa\r\nGe6oyc8Gw6ycvrtp/1ZXhRrzv2Bl96fBsTY=\r\n=ti61\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"db6ffebe5c4d54a1fc301f3af874317439a9a6d2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-db6ffeb.0+db6ffeb","@agoric/assert":"0.5.2-dev-db6ffeb.0+db6ffeb","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-db6ffeb.0_1674954047295_0.5210186729792778","host":"s3://npm-registry-packages"}},"0.3.4-dev-99e3b9a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-99e3b9a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-99e3b9a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b231c0b0bc9a6e4bfd7a19d85713a704c3f9c08c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-99e3b9a.0.tgz","fileCount":41,"integrity":"sha512-PnI18rRoNNud5BVUZ63KfqrhSBOhWFOtugPMBoKp13LutLkchObMNogt4GbReA1TLrtW1XRMgbGN1pBNlLfHGg==","signatures":[{"sig":"MEYCIQDNMnWT+qSkY96ZCHT1rrHivPEJqQ/87bWdPmjUamXMhwIhAKNRUpPqCwRYBnmsFnsI5i/waUAw2vb6Mx72VCLFUAHW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1dSfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7YQ/+KAFteW1BTCnctbnGPDdHB7c4vdDc1Tsfex4e2Ohw8vvbn2uQ\r\nTSzfpijh4FyBXUL+HEHqOlyzHwYyCk22pFb9cWRA+DE5c/IO7ect7InAhW68\r\nBIVeE037xfL98iILjz8O2mb1VJzVQp3LFepgnC3A6sGQFhLH1MLWg+XtgB66\r\nN0QxE+wHOzGl/dMp1x+8ZmawHVDceLMN6Q1FmVWUjs0eIa8EQSTOlX65rYVO\r\nl1ek07Edst8sqgn7t1WQf7YskHWXnqXV7Z2mpnsgRWp074b/6DpdledPo4Ex\r\nGfWlmC4v7s0YqXOf1+gKUbcsP3oq6H19gwBUoeQWKJjax4+ZoPF6z6J0bIUL\r\n5oeLmbgG9HWMplkJBzIK/3ovebKqXPrGSJISyyvYo+tTthfUBL5yQp1jQ9RK\r\nRPzvksZqjyPkeDcWFdnntohIH6x8aAUW4Ce/5hFwnH/k0Q7A/5D8O1+C8bU5\r\nnv1ELWGk2wl4SwX8cHUlrz5yATatEEqulKtA9yQRk8AcBGSomy/Lxulh259m\r\nEFPFclRWJj6q9DvmYDv2q7fKB01egJEkx+gXZLjfzTXFdIzGZgQHba/N5DVk\r\nW884/JY7nG/HPrfDSfl2GThFNnoh5yWruCtsh07B9X+qK+RYizGqZJHUv4Ce\r\nwcxj3xlMBNambGDHDHNjRFnjmCUlGelsHV0=\r\n=NJd2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"99e3b9a0783592bf78da3df68a45899561b9b837","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-99e3b9a.0+99e3b9a","@agoric/assert":"0.5.2-dev-99e3b9a.0+99e3b9a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-99e3b9a.0_1674957983701_0.6587050142884914","host":"s3://npm-registry-packages"}},"0.3.4-dev-1adb7a2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1adb7a2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1adb7a2.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b95f61cc513a25b516b6ca45e1a9a6bef2a365f6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1adb7a2.0.tgz","fileCount":41,"integrity":"sha512-KCXL6ZCF5MjLflGZb7dYrsdHenIwwCcE/zJQeIzpP/pQu3Er2Q2LPpZqcnY50eUQbLg852bx1jooGeD5uMraTA==","signatures":[{"sig":"MEUCIQCIiyB6PHNSnydrRQdIICs9K3V33IH+ZAhzL+JiyZu+bgIgPP43+JBwRdeYYNSRP35hnL8EOVk+7y1rod7lNBBEi1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1fJZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpiRAAnkbaUXHm4+hcuuSKaypG+ilRljPNEHUFNjqthdg4qBYvpsNk\r\neMWGAoGdAsBIpN3mPJI2TrfBW9uurKZcYfhHTkPQ9XK28rH+UyL0FZ3zwPcD\r\nT2ad6ISANAfpjJQf/YqSASMH7h+AbG5iAv/5AYPqzz9WZNqBQHWd1rpgbuUq\r\neWBJnifSs+o4DQly9Z24albYIM5I9+gqMc5xXPKZ+NukpN+U3p07z2jCSpOU\r\nH8iMgwb79loK/Um2dClLfUBpHp+ukBZMrs49Ntw52ruErvX7DN75u/1Qj7vc\r\ndT/amk/8ZYjSXpKDYcm7e5xgnV9lAfgTTXAgW/5C4H0H4lSaLXXkUbN9sUax\r\nyeOftIBTJH9bb3LzGMYWdOTpQwVRn+nzgelioTCTmoOJtaGGt8tV2ZFLSb5L\r\nEdrxHnDPtiInpufq5XbXPW+DD7XsPeczHTYnNR9+gS0dq7TNn1gAXlLrrb3V\r\ncQ4vwdSqlG6qnuYHdLb88o0pxerUe70Y3itS7g3bKh3XX3SIjwrMJshoeSe0\r\nLTDLvCCo25eNUCTUC1ICl75Ppuwn7waxVk9GERRBjQvxXV1omRn7cAZDq4Ug\r\ncmyMzAIlhkcmhpR/qOHBXU9bo/pnQyWesrNPc3c0kCV6DJXcJDj6LR8PGgV4\r\njQ7hmIze/2i6BfmzWbQdg/K1mL1L2Kc4WJ8=\r\n=e5L6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1adb7a25ed3797665a354f0d8aa6212165ce29fa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-1adb7a2.0+1adb7a2","@agoric/assert":"0.5.2-dev-1adb7a2.0+1adb7a2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1adb7a2.0_1674965593138_0.53110547001442","host":"s3://npm-registry-packages"}},"0.3.4-dev-e486873.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e486873.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e486873.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f5bf1ac8e41e7299ee1a9a94a93f0296daa03308","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e486873.0.tgz","fileCount":41,"integrity":"sha512-1wmru4Y/BNasi63c72JhQH9e85cDlxdqy9JsPGkm9JQ+ZceSeMbY5C6NkB8FxyZKAX+i7/jyAmEf3gY9lrNtXg==","signatures":[{"sig":"MEQCIE6YeDoMV73cRKC9ziHQ8WwyGOtuUOdFbwgaT6GpsUKEAiAQGlAO0UKOlUsoUahVjyEktRCHLSQt4N7A6jReHHKeYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1u7lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2xBAAo0ak9KxRU0Vqdvq/2LlrVpM36foKuqQoYpIr0ibHb0Cyc6Xf\r\nZ2o/2kwRk/qoxwpvm0w6/cU1AJ1gcVdITanPJfWHVi2M4q9AB+lvSK0ndr/h\r\njPdr9cH9t72rkkdWwKs2UuiIqwLCvpDNj3YZ5K1nlvKizdu3P9AbxxjoOmo+\r\nsTz3gxlDWi6EDrvS1ZiSadfNAFru9anT2Pg6jSUX39xlQkjEuKD57z4M1wBv\r\nBfkRGWirJOxmSqXmDjEN74/n2UoOip5DhYhFUUNNtpNFfE1CEsHQu3q5yQY0\r\nCI1cb0NMVf2yHRDyJ+/dd+qbC1JZ6gzNoLJJvScTpABZokYHvFyRuzYv++3+\r\ndnKZ/LIpA28BTQf2K3RxXZMzwAoGPvMqzRbkCdjxGJYr4fXU6DsVUgyLTSXS\r\nBxf1zEdmNYG+DHaqQGlu0zZsOrceSxzBxxyKT0hanE5T/SHHAQfKWbmP8BU4\r\n4z1uCGxPFbNJQ9QmGhz9+UTKtQQH9RMS/3SXgBVrwMg0F9xdCGyrq9mbzKKG\r\nYaeeWK5lBr7kHry1gLiYluQxdsSLek6mXW+XHUxzEI5zLr9BVcts15NCejYS\r\nV5ym5o2ih8Zpe0iHeXrMlaGFnxA+9jGCyhIRu392v9Mww5SWx6YlFCimRhAu\r\nJveB7Ov1cRKT1L+7aWPNpou5wAjF48WRzrg=\r\n=afVz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e486873cca4b9931fc5ae2d5b25a4191051b2da5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e486873.0+e486873","@agoric/assert":"0.5.2-dev-e486873.0+e486873","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e486873.0_1675030245684_0.17280994406033812","host":"s3://npm-registry-packages"}},"0.3.4-dev-e208b20.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e208b20.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e208b20.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"812f7800ad068c3d09446a2541ab7fe9e2be2802","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e208b20.0.tgz","fileCount":41,"integrity":"sha512-JWcy4NpV9Ens8dLtnBR3kyXV5RhEVR8eMVji1tNc4i10iJ97UTOwo1p0tJZJYwEYFYIqSeKAhGC4gwRvUcuFtA==","signatures":[{"sig":"MEQCIBJZrlE4qwEk6PuVPBVMu9pldIiAbN9sg6cCeH7pz0qHAiB00SDaU1yF8O5ho8PjY/vWbkOeqBwzQijSAof1JKSGxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1+LIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx8g//aizbshQZcUx6Pt1MTblUUOX/w7Aq05USu8PHrmpiQ3n4SVam\r\nX33k2VnfrfjnjyfSkzoxXyDo8QxT1D6T65F6isWubJ5F69IuNler3ZLRSp2p\r\nM6jlkoUFeE25izfWqVoLM80lrxWnVlvIwg6o//nEKG4RJ5K31qI3sImGKGCl\r\nDDRaVLSxvHsjdtfc3osUpBCJ4wDsDKcSLnsHohsTkZlgI65POHPBOZB0MmdK\r\nO+ymCD2uj9f/Z2KIDPBZYfs37B+goPDFhzrG+FkH4aXUq/StfhsoHyO8eZlk\r\n4g/cOnhazBs+PNkRXKu4oqemvMxc32cS4/PRNHL+MvGxbcXtlxtrr5j7sbDu\r\nBh3ntVbXk6bSjSTX7/JB9q6G0STDk7AqhW6dYDocfPwP6o5WRiuQWu/tYGY8\r\nDD3w4dnGH7y0f/HCLgkGU+AwXJ+DneX1m6I48dpIVhdF7Mlrv4oz+U5dxCnY\r\nNeDBu9F+UBWmFeXjCl0807t0SuDwWAs1TOWhDDKToAr8OkFiA6z29gWE3lXf\r\nqs6CkUs2j/Z1VpcxLnF4Y7JycXXfRiVSIABMOR9xISXlHMqfIm+FmySBvZg0\r\nbj+9ey6X7YYN2smqCWfomz1mdmwB0KA3i9++Sh3/UnWVCtg+p4HtPExlWj20\r\nF/GIuWxBSuo2Lw/UMz9Ubk/XYoI2+0ANMfQ=\r\n=POIp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e208b20dd5cc425257576c71dce961a55b74a6de","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e208b20.0+e208b20","@agoric/assert":"0.5.2-dev-e208b20.0+e208b20","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e208b20.0_1675092680517_0.48974189296191284","host":"s3://npm-registry-packages"}},"0.3.4-dev-a7b668f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a7b668f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a7b668f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fbf1c26f8f0ed940e5384457145b52b463ae3155","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a7b668f.0.tgz","fileCount":41,"integrity":"sha512-n8+zBOvHIkfSDBKcyLt02iKpE5q2pUUz+x/6aZEgzuIOi8DUiNJJJZcr+8pZY3QVuDdNz5aVt2+CmL2LaQnj0Q==","signatures":[{"sig":"MEUCIQDr0mzESS5DhqTXb/HfLGKoSeeMmsNFv0ERO5KxejVctgIgc3CCsTc5j8g6lGqV1hCeqOHZRNXnvmvIBcJb0qt6pwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2CQaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE/w/+LsEdDaPqJ7wI/+T/ij3yNG/n9lG/Jld3p5fXZGkiUAOmKp1g\r\npqHn92E3c3sn8pj9iIdSVvexpV13HBu6RlJycUFcRZ9YfuWL6uo52LXqEZCH\r\nJSr4DPL52LKyz5MoH195Z2Nn7Oy0lwidxMfijJc3n0+EGi98TKwnrYUxKB+B\r\nMHI9HBkAUH7uYkDuXm5K3sPZyGjNV1t/aBWNHkO4lw7h+o21zzb52ybl6BT5\r\nrfHQHydVO/+Xs/P0zL4kjCJJuughu/oAQ8Z2ysv9abssFtBjsjO5BPjpN5n/\r\nWiFRs3dMh54nXv3MQLQ0B7/gnhVlGDkz4qK7ZKBo3Q4sGfDA6FnSYX8t8zvH\r\nllE5CoBtLfc82DYjnOmJ57woQ+mX7to36/bHNhR41VRAYrr0kSxKr6wd0xvN\r\nAZyjXTHouCr2bn01f+lhDnxi0GUmSNaINupGU5l7P3NJc3QUBRFIBAIbFXgO\r\n5xqPWmaDAMK60UhDkEHt4SH1w9m0fMGDdVuY9IAl2gy1lfOknpCrE5fXUKFp\r\n0tMidDR81FQxospwE/XXsSOAVSvzR+mFqNMPIKwgdbB+A1L1exea3hq93tPH\r\n63OSQbB9lhuVADeewD34r632ffe/Gjz2z8ANZ74ro06sgLdykX5EzZWiJF7J\r\nCCWyBh+qxbnOE/hGO9CUkzFDE6MUH/zzckg=\r\n=avdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a7b668f98880532341fcd0dc4a4a9e674e51de24","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a7b668f.0+a7b668f","@agoric/assert":"0.5.2-dev-a7b668f.0+a7b668f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a7b668f.0_1675109402343_0.5589525064548073","host":"s3://npm-registry-packages"}},"0.3.4-dev-64a3b63.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-64a3b63.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-64a3b63.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a63319f1b7648c650d468d2bcd606a48be81a868","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-64a3b63.0.tgz","fileCount":41,"integrity":"sha512-ITDESrx5m+5Bw1aHRPy3JYReH8LKx9LHjxtiQdnYsmo0ebj3CWwmxsR8QvdaQLwXrQH/nfbABG1OsUL0VzALTw==","signatures":[{"sig":"MEQCIBwbwkaPS4qMCp+XH7ujw2tKZ8rF8oSbaLBa9dQGRg7XAiByQ1HrVJLB4VUe48Cqp2vJJh7u7xcPYNEyk5cFF4MSQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2FPOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRlA//edv55QYKy/QpYSWrKD4mHaYJOVkfscXwMhGpXL6WCHwY7/Qk\r\nlb28x32rq5i1t5Kyczut8zDyedRNzPDkEgQhFx9KLAC6qSXpH4EOFnHvfjoU\r\nMul8kORXNtejMqv9xM5Ed3L796NksGAAXuIw0IFqVQ5bGXd6laNtXJN4KZFZ\r\nTmtRVy6o/OoEPdBALkHRavf4z1JSQ02efPdM+c0+Pdy58ex9LNfARKep8Y11\r\nIkvjeVo+ua4kKHfjRivUGYkprXyfGsMNm/VidusnEfxIDTPR7CNd/9o3oK+i\r\nXBvmbFEp0yk8HXwxemNrHpPqfKYzxc+xgHG/aculYcIXJ/qMbTAuFTElWP+s\r\nAv5j+HvKtG5ss0zXo9m5LrW7SdbW4kQt1BWWcJhbBaBySmpw3SH50SLOFuDs\r\nkc9vlvyF9sxknqvuIR42vX6NtLIiZSXZjLQ29rF2M/JE9jTuh9y1ZTbgWpIL\r\n1RWlGKLCn+EpDSfaXJzb4gZmWTI2lJN6aT6u5+VhMfS5g2plWGEf3lCX4A2A\r\nrRSVQ8+1bQykC7L0oezlhJWIkwgGTsMDBVwlU0qgyrIhLT/LbcfNeokIrM06\r\ncGqjYlnp2LyWZvk9cxBwaRSc5pOtSvKj4czWTuq1AJU257ScvI1itoZ9oseo\r\n0VcKcX59Gda5GRW/Kwyp/hsgV4lNCKW7dw0=\r\n=beF0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"64a3b63af340cd83ddd7bf56d8c0fff8e4c93c11","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-64a3b63.0+64a3b63","@agoric/assert":"0.5.2-dev-64a3b63.0+64a3b63","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-64a3b63.0_1675121614553_0.9653045572963344","host":"s3://npm-registry-packages"}},"0.3.4-dev-e212252.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e212252.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e212252.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"50d303872ba74c649afb9f36513715e28f24d381","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e212252.0.tgz","fileCount":41,"integrity":"sha512-c1N/qC4n4UCbS0wWsWLRaxVV67YuabTUzFkoqFTxhDZiHzQQdSvO1+tydXP5F3oWvCSUPMoq6bYHkvFTp/ZZKg==","signatures":[{"sig":"MEQCIC7Q8MMT7ywObD7t1euKkQD19O4VlULwHI7zS15mMSgIAiB6K3jpcNhJjy5zood3bj5GALtSlyHxmMY8IgB0ugebGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2GjlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/HRAAncQIufR43bxVj3qI3OUjbEGzBPkjvs2LC7WggQuz7E5pRwAe\r\nY0Jqhc+gI88+0X9ahfxYl0oITAD87Q7JtDSeIs1BiCHv+ibhT5FajH1dn8iI\r\njRpYOijfnhPvu8FE2sAPYXat9N7I1V4jTYgXMp7OUNTqcKHlvzE3KbXByTE3\r\npRmWT1p8Yt2iC6xXUw+S19HkZHR4+e8wROSVYSgJ+kXuHXyx5ozUwumrsard\r\nGbnVRW9Kh7I5YVjo4vmlNSvEEIUOiNZSmJL3Lc33wNuEjWjAlTDwN0NCbhdZ\r\nDn2rrJQtOdEss2pLkjLaa1/BRg1w5Kee2HFq2bDUwKwlaNmbYjEPDUoYxnau\r\nVnYA0hGJ/vm0GaxnH9qby+E7eULXqBQ1y4rGbpbSTN4zeZ+pjTXt+OdX6gjA\r\nkYQpUaF6SQRUxb+pHhvQ0t6TG8pRxeU8k1taZ+K7UyQJ+nyHqmnNN8qJpW3z\r\nG9TjgvannR3AU+XrBpLSpp+lqfaDy01GH9JNTYx0BDjhp2gtAnTLa5poqZzS\r\nETSpwPbIVGCPIIwZ8QVxBUzGhDh75QUJDo+ZFp5b+XIj3JEOzKW2Z1q1pcpa\r\nnPkhxgROBPTFJrHXS4K1kF/+pSI5H3oSWtAP7u8qMo1+CpJVvpzfhm6KePMO\r\nk76g2aMcBjzAOYkle/rhN6HeuslvrNS6yYs=\r\n=fGnq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e212252b9e9507f259e6e7210c002f8140ed3285","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-e212252.0+e212252","@agoric/assert":"0.5.2-dev-e212252.0+e212252","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e212252.0_1675127013658_0.3821511830680395","host":"s3://npm-registry-packages"}},"0.3.4-dev-3be1a4b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3be1a4b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3be1a4b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1462aafad5ef8ef662d528f030642689d1879c93","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3be1a4b.0.tgz","fileCount":41,"integrity":"sha512-ZgXKMlcPdAoOuJ9+ier57NRS+yeuN4VBzAE+ihV6YLySAFsqz6ZJVzrKcnh/sY8CkwrKL3VYjChbvX4AyT5D+w==","signatures":[{"sig":"MEQCICbxZA+2a9KsZSG5pmgMb9f92fs07tknsRYifgCIyepbAiBdynfsvHahGfUc1eHWLy7KcV4ef116TLRtxDNgme5I/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2MSOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Bw//cQW7twkOm2ZWfcWYQ8rj1cBjFao3LMN6N2wuUWGzAQm4JA0q\r\nWT0+n6n0AdGZQM6YVUSJDnrjpT628YPqd2X68r5fSnNWnGPTWzFl9r72Fq9z\r\nA396zxM0mYME4mxUzQgTHITeYigKNWL2Crnvq2aHYA2lfzMZzChmE1SUfCoW\r\nbQU+rvLKVVg0ncDh38mQVHnkimU+VsnpSBV0PtSFQy5l+s6ykbm//wh9cOEX\r\nfRvhjYj9h4ftQeGHv+lWFNUPurm3K1nGVubPRIlZKhhxcXJneWA0VacjZPvJ\r\nBGB2+ff0SOz74y2EypYINXcTLBkJe53uFpGgQlT+1/mE5yT/8VT5oMHjUKD5\r\nwI67mdfnu405Ss0OSI3D9ifVfthVBmfdrrJTFQS6dTkN9EYz4SX8r0qU1gEl\r\n96itqjp89NKERk0l5BjHhqFRTLJSqArP4QPUP6i5l37F1uPwz9RX3L8iwR/q\r\nKQbSk7CZkNYEoz6BWLKpPLx+j2x0yYFFirkvPZSkFkycPjmhCMC0dmZMKVnx\r\n6vVP0xc5xJfFVT5QwflqTU6yKOuDxPfWo+uY4xMgXhlzpcz4FXmDUPDHQycO\r\nl7ckOSZ5PyH0sHq4m0A4RnMYrajr0Ngax6sCp4nd06Xifzsqv7Oj3jCNBY83\r\nBRzKL96w45dTzSzS1jxSPFPt8RpvM0bVEHY=\r\n=VE6F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3be1a4b6e15a403679e38fac993697f5c6210830","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-3be1a4b.0+3be1a4b","@agoric/assert":"0.5.2-dev-3be1a4b.0+3be1a4b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3be1a4b.0_1675150478011_0.6809245107923945","host":"s3://npm-registry-packages"}},"0.3.4-dev-5689b04.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5689b04.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5689b04.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"27cbd468e23e90a9636b5c28517e96a6af88c82d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5689b04.0.tgz","fileCount":41,"integrity":"sha512-lYmtUk4hE1gwvicCWdbvmOadcDqZbRGuNvJDXpGXXjgZ7pp5AajRhK82+rQjM7qX2poN948ZkQjdV1gnA2RobQ==","signatures":[{"sig":"MEUCIQCqtZ5QYt9ICHJTEAoo9yUBq7Su4JAAbFHGscyW0TqATwIgUIR0nUhqK4rfxvh5Ml4HM2kwsA0aYUsks2a5J9Qg8TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2Wt0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmonsw/9GmByHPfKbKmargaAf5axYqgTs6hZNQr25mdwymMS7m//yHQE\r\nzn572ndQTEf5ULqkNWVJz2HnPFPzYZwBzC8QUYG+D3+ronVyRzN9pqrjqxgr\r\nfam8k5dmrTC7hTcS6FXVvvcnnByAkoArSf+cqjyuG4LKfo0L3Zmoh6n8D75z\r\nCBQ6uBQPtAzXSdZSkXjUWEq5EqA9T73yg6GCOKgyWgD1dRY/0lFzAasACms2\r\nhOjbf0JIrg8nZ3wrCXn5BSlYYYca9pZ0afH+IxOweV3P/MACdj2cYZjRasQ+\r\n3F7LQauSKEvvf+PVTpo8PfKYl+Q8hPZr1uQMh3WgCFY8yLmocGWTy2CV+0HN\r\nVgGgUpxB22Dngtpe8tms5etTPPPXhUHu083nqK3STBHcWC/QBK6jZfQKLXwX\r\n6jbXP64izYLutOwPk10mQ81ykwGu2XBm2jJ/VHTNmahJ27tX4DEi4HRZdLp1\r\nUVOcLhzUu1l3KFZFCnbLwYcnF1/JVT5Z65Dgc4TXe8LPDU1MTCdKd7DdxHPM\r\nDxwuX4LnE9O+wjA08jekE667y5yZw78gBUJihggk+sc7vdRA3G2X6NKXc5bg\r\nkXVCwbxlUq9ooYFOlExZZns/HgEo9Q7S9FxrIT8f+8xEqi2iIFYG/vfXdC1Q\r\n9UFU/XdJ0UrmrA8tcK/TZIW1Jx1ajFx0U0c=\r\n=1P8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5689b040dd11426d8e9c22dd7d41bb1046fe7022","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-5689b04.0+5689b04","@agoric/assert":"0.5.2-dev-5689b04.0+5689b04","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5689b04.0_1675193204336_0.06155056050644325","host":"s3://npm-registry-packages"}},"0.3.4-dev-eee24ad.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-eee24ad.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-eee24ad.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ab095bdda1bd17fe283650a007e645ef222c870c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-eee24ad.0.tgz","fileCount":41,"integrity":"sha512-92PKdD1ZhaTJ1lHawhK5+PBGdW1bxsbg6WG895wtjyNhrkUracivGErAQz0BxdekY5+SWATvTctKIvK300SLmg==","signatures":[{"sig":"MEUCIQDEhxM0PhfOFwrbLv9C6Pfk/Hz5H8jwEUH/u/c4JYd2SwIgKUIJKOgnWqBiCvg/JQQXyoWnEHcpnatWZ/wX9MdwqVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2bdxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Rg/8CaAWypdonvfvE+RgJ9S/IJNvcXO/kfMdnNJE1n8wHdmoOyM4\r\n71qhmLozWuKgTGWiumH/ONLZ1pdhvLbbgrADjg+eNpQlgxgS6jzwYkeDcfFR\r\nsz6j26E3nTZYBmVjIWuWTdvJvoQpwY3qncb7BfYfUCliNtIDWeRHQEoOYxRQ\r\nI9guHrvbR+2jCfxcUmz18wFJCcdch/K7tHgD7VPbWAv5T4+lNWoG4CpoeAx4\r\nPSYhHgXh4y7js1Pno6sdzjQESodDsM1wQLwMA6b9kUf70Hc4Ws82ybbyq3R4\r\nTsNQ1uz4HSr9XzSMmaIg9Z3Kq7UgdAviBrRInqPbjo0G9RYmX7ZkM7PM5+jl\r\nu02ASCRAV7E2yv3UUMEaPydFdyxy8AXaoLqUHo2cFMt/yeKWhJwKfpU1UUne\r\niSrk+eLkKNLPCPucEvaidt7GnYzUzkeuNCAir5YyzNk85nEYb9gk8wSuS8Pc\r\nLgU9zj5LcGwgyRtA7Xi4623gKHP7nNaeiOrjbZHVOggDWUqr3ZsUYe2ZXSOF\r\nTK5ZPLaMORWmyKdTmL8itky7KTIUmn7L66e+GNBv8oimHJusYCN77YMZvFTT\r\nuIJHaGOIKsER9c6jHd1OuZU3NSVtiYmURai/SV6LMnUQX8Y+uLfhRx90JJ4s\r\nPDmtEuir4NA1by8ftX5xi+bzgaUgdgKkabo=\r\n=d/hy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eee24adfa47515d9ed6da91b27b837bd29d43f46","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-eee24ad.0+eee24ad","@agoric/assert":"0.5.2-dev-eee24ad.0+eee24ad","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-eee24ad.0_1675212657209_0.6155023103186101","host":"s3://npm-registry-packages"}},"0.3.4-dev-f8ac9b5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f8ac9b5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f8ac9b5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"712e712062d5faa311eb942039243d029197fb2a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f8ac9b5.0.tgz","fileCount":41,"integrity":"sha512-PQ7juK5I9WABZq9oudefxQgVhLRYtfOilIQ/N7lBQiiNBibzZDnSA5+uMGUMxnymzxu6Xbl9Cg3DlTQoQmelDQ==","signatures":[{"sig":"MEYCIQDF99hYbbRrT78ud40X6pjqV9SknceZkpig03lLFJpFrwIhAJobwGg4V2Li2VoKI9bwVyFVXaBr/GimuPYSVAy3ue4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2ca2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1ww/8DZmYxz+M7Ft+pmu05pHQ065nQ9MhH6vdL41BDjRpzWQqeCUH\r\n6cl/hQvMUwfn3yK1o3ys7BnQDs3T2uZor464GIc/ZeHuz0xmQPodXoSy59oo\r\n5AUbpRCekqtuidysxs0z9ppb9kEztdmFR+6Vj3PD0RATzdDgc6BxAUDNeYlN\r\noRCYovzToehpp64gvOVbZqMMmIOtWy+owRJZEBQqzvKH/iVbMQjxBAb/Jpwi\r\n/2sWWrlgY92nESHS9KWH5Fp1E8h529cFpGsor2dSDZn8Efny79GomU+t73xL\r\nB2dO5gtm4YPoOPLBQuzNX17k2uRiQ5NS7r/M7hYOuzKGemBktWrI/GqH//QB\r\nddt+uVNWdX5qR+1YStEzRKQLRkg1680yR33V4/lwPBZZvEw4ZUtfyy7ssJ52\r\nDgFI5CbdvLxNuYJmqHWEH0P/37DukomvQ71J8P1Cuj0FFBKTBRSRJP/7tNHb\r\naEvwMNgmegXmSyS7kQ2Kk2sJZ97/InB283GRRTS+IdpJ/B4ftYR7NyfFEeHK\r\nYfNPLE0y6ktjN8u/lhIFnj80HvjwJn7/x1i4eE+HeKKT4pf4a+7V8k47tmbn\r\ndFeHz0fjgHtvmrY4x1NzWAA/We1SOysC8WcjWDDMydsLrfHoJI6Z+HwURI2p\r\n6aHB+f4J3tqcxKXRXRFf/tsd57SVMI3n3MQ=\r\n=+9HU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f8ac9b505dbfb6e5d3053db32dd238fd89338f7c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-f8ac9b5.0+f8ac9b5","@agoric/assert":"0.5.2-dev-f8ac9b5.0+f8ac9b5","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f8ac9b5.0_1675216566071_0.6539675170388901","host":"s3://npm-registry-packages"}},"0.3.4-dev-6531d54.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6531d54.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6531d54.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fba36a613d4e4471aac194d58252645a9b77e7ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6531d54.0.tgz","fileCount":41,"integrity":"sha512-utF+2iGyQmlJFC3HbYGmUoHK4r5S5EvETn2BSfntDYbRD67icqCdf3erbVGpG41SFIWOHm5/aM9h6AUwNflbNw==","signatures":[{"sig":"MEUCIC5zE6ZBsdSkBr6b0OR7tv52KJalXZWHjs/o30ebfmPiAiEAxlMcFFObmLtgSLbrEet+C3W8x9zMehcfSdVmGAlGpBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2c3pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3jQ//fSPvuVKRbdJBpWVgerOVMg/YL8fTHiNkcyB+8MaTQm+Baglt\r\nfb182XaXEoLP7Wbyr/ALbQImVJAadHvS6IyJW+C3Rem1KFtUePoltbBmTLpp\r\nOHeQIVpHfCTEUP8T7X0gI4dxfV+p58SJmh5sL+CC2xceMFhxRtr63gOCvR0H\r\nrcsVYvqGkuxPhJlRi8IwGn/Tjk3IGjMJf2h5mhD98QrAEnuIHM23jZ6pUleB\r\nRhh9ePu9WT1qc6dmwMZLMyyaBqGQDd3kMUJi7H43/7z5k+Bd7XuLmflwYLrY\r\na0zdIacOMbK4KJQY7hqajvlx29VZzp3VK0k5BVwWHHc/NRv2mvIf/0A4ODtx\r\nRcwU7FoheMxxsM9d3KnpUTXG8IR94e0tz+PsRCpJdAnCB5U/JIyrpFqnMqqX\r\nllZje4OErcKwuCACISvqLECFcH1Penlu7KBespvRn7juAY+Q5IzPPlAPSYJD\r\n8bMAf20pZe2Sy4IR73A6baweyh2OjcpgdnSXBRU7CZAvz8nr65M2OHXLiQxo\r\nFHFnLEUA3QriwPhIc2HmNXZQQ/a03f8WrBVXN5iGP7yOMeG/XBFZzs3zBjjA\r\nkMM+KC23XtEVMhAa8GkY3i7hBM6d/xotYYKULxbytZ2k03XyIwXH3MJ0/B9i\r\nzc70HDGG9bygFGTtpqhIz44HD25iwFKa734=\r\n=qif2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6531d54433c12a0d50b5023677abef16f0b01e3f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-6531d54.0+6531d54","@agoric/assert":"0.5.2-dev-6531d54.0+6531d54","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6531d54.0_1675218409014_0.42406762882666027","host":"s3://npm-registry-packages"}},"0.3.4-dev-bd3b568.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bd3b568.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bd3b568.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"44bdc1768699b1ecaa6935e815cdaac24c99e87e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bd3b568.0.tgz","fileCount":41,"integrity":"sha512-a096O21d+vk1DvQ6zIYOgzP7zAK45pxWKbJqp67wdIhWwKFRyXTiAsHbPmz8lo+vpM/fh3IVtLKeio/JDgXvVw==","signatures":[{"sig":"MEYCIQDAHwNOhcNUoCZlpuDALsNP15BFIZk4f6sz8OKBWJ8nHgIhANtJQBV8btCO8T4ygaLQ3bwmMLXcO9YcSxIb6D2XwPQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2fr9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQtA/8CQK9Q0gp0r6fL4ORSST831SsOGwP1FgWZtfeO0O2aTDmcuIJ\r\n7Iy62Up2WnoR1y01Q9+VPZfpytN6Dpd/vdVSrg/bWNydjWMpXD3o7PqrihHK\r\nkU8nDTFOzE2NVlhGJ8enZ8QTNKFso59qBhn7AHcrBVZ64Y6SKiN9J0eN2g2I\r\np+vT68fLzgKVaTqOOyLHFbEO0DdO3g5dfW01np5q+7oNBMsGXWl34EK9B9XT\r\nEWEsRGxYpvaUN94TTjhrDhv8pzFzQCY7oWXsOcoUbuG4Xe3BG+AOKHlQN4G1\r\n749berCm00n0op8Q7goszgIUa4+/3p4ub8cmsnazHRZZXWjDzHmZEAuu4pdM\r\nk0b0bdLeU0a2kbkom+cmrC/KoBTtWY3dDyLDNsfbE0L6/qhzwfUeKiAkS2TP\r\nJlOjWQBARggfxdUdIBP4f9qjHGKlyWla9aD0rTbeqvefJNJ4oUJ2Iw7n2ajN\r\nyFOL0VNGkh+nHNWFFt28lY1huS1dkMPjjYsZUzrO2e9T2Zy3f6/JH1TwJhZi\r\nXovPLitSIEqVHCvwC+pa3gEjtPLn16qmgydBAgVbdW60sKK3Q1hKgpWudKmk\r\nkdPHtvKQ2E9pVl70QEfOHQ2TWe1TGljVzzN+xAouuqgKEg7qINTdKqVKNtEH\r\newkTgWsIGLGo/6zIuTSObsjs4yjTHvSZKkw=\r\n=JZpj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bd3b568a372bb77e2768ce475ca7efba97507b58","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-bd3b568.0+bd3b568","@agoric/assert":"0.5.2-dev-bd3b568.0+bd3b568","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bd3b568.0_1675229948829_0.19285019933948555","host":"s3://npm-registry-packages"}},"0.3.4-dev-a7a2f9a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a7a2f9a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a7a2f9a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d372cc0b543f0e26f0ded5f72dacc4e2ca733e61","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a7a2f9a.0.tgz","fileCount":41,"integrity":"sha512-IbV9O+jLZHcbCSt7MdWHvydnpygjbcgfJ8bU7NLjswUyRasBmPN49qYZOUl+QhMCzvMJSaQuAtYeis2coZpyOQ==","signatures":[{"sig":"MEQCICQL8PJjZGywdCfkVKh2mvnfYt1V3BMS4sK6yQsrbwQUAiBIhtFDZpJk0fe5qNkgh2e361f931ZK5KQWwtt37IyWrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2iqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiXg//etv177tbwPkk+wW0oXsKJLPphkX74WmlHb0qFTZvulVwYy5+\r\nYW2wLbyqHSwuhIkheZPgnkD7apuH3O+H8osf88iDFvkiZVqx7K5JlEpfBMbq\r\nQVPGjmFd+ggajzhnXII6qyHVvT1346B9jAz6wOZxXTTHbSxiHcutSX84G7EN\r\n7wGS/JkLGavJkf6MWeWD7uBLvb5lBvQz3JN68O61RFN2/yfzM4QN93o/OcPe\r\n2b1rMdDYWw2ZIcK8YMa+TYHPzd5S1xt0YDzX0T2xpYZxLFW1tyHPHUJKaYtN\r\nTuEfXOotVtlbS8uafkrtAS9Ou7zEqOQiA38b+ByQwKaluMevfaCF8/ixdj66\r\nbsAuVHlYGZvLUtt7SNRx6j6jALnM21e5nWtmxIAncdUI7Ma2rFrmDoM/b3zL\r\neSqDPqsb/Lqp1kCMStD6RCO2mT4pmqrEXKsdCBzqv1DDQpBpg2gZcEg7jdSb\r\ncb8Q2Mr+JcrNPsmhsRiNR40QIzoBYWTDUke4CTulTE6b+AQLFWaPwKmwyzum\r\nETG2na/nu+u+HUasXV/oiI1oAQ5h6gaiOWUYcogWVfJFB5CfoEUOyrBIyesw\r\np6BkQ1DSNqhMHeD0TMjItrDkYYxhtM3HRXiv/0xHHtXirRwxSJCOply3KXsg\r\npsybMfzB+qaKF3j/Ien9z6av8igb6806V2M=\r\n=2k53\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a7a2f9a092a3f4976fd4401cba7f15f718b5a5d6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-a7a2f9a.0+a7a2f9a","@agoric/assert":"0.5.2-dev-a7a2f9a.0+a7a2f9a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a7a2f9a.0_1675242142702_0.6453655289727","host":"s3://npm-registry-packages"}},"0.3.4-dev-149e6e5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-149e6e5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-149e6e5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"715d478e49a4fb7d755a679020b869f6f2d376f8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-149e6e5.0.tgz","fileCount":41,"integrity":"sha512-22nnIlc3/X08CJqpmrot0p0agzoBak3/iFzz0mEx4rczgwYH5nVJGdJGFmQagduoBNyAxLV5r7DAT23fg5lNjg==","signatures":[{"sig":"MEQCIFaKz61ycVTj8znLTgPW6AqSgR/vqXsIVV3dbPa8YtktAiBr7aniN68wV60wG1ucrH+E8/s28hutZIYu3nev+Qd3oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2sPmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWBw/+NDvdESOdihZ3YAff9zWjzS3wze+LN8Lb4GykVhxrLaX6fD+0\r\nM9dkJTPwwOYQcaUebugoYzmucKrjMl2qdJV60A4yS77B2hPk/ylKQ9oZUy5W\r\nns4fDneaZp03oRWAge6/qD20VAKlJwtaFt0tg6rhMSeBxR7eVbJdYockR6ZC\r\ngQ2ZFE869j+nO9eJKR73O2cCmpToBUjhGTOEmBViW72zCAF23QYaJRjJxASb\r\nlFBJzszrMKm3o0p8Y26JmyukUh19myfJYoQVzjSm9/5CIoY5NB3xH2JQb/Ri\r\nUUU891pWw2g/W8P0d1kX7lZcL10b4p7xyPYk15UFUFVPePpUlCjUGFF0+wqF\r\n2kzHcxwMSx/qSBD2TbU5OqmlWHXgdsiQPX8BHmQdkvp+O2lIzbqfkvO/5YZK\r\nY58X62F8pvpb7T1Q/aJFB9efT527P5OqR7OVNP3+Mgwfbus/eM2ZkhFAGPhi\r\nscBi+M+1zJndXsLmmgK9ZPbVO0zcPiLME9SWvnr5g/kacPy+R9pCxVTL/or3\r\ndXB4tyHvmFRFkEswdIbcBwlXLE0jblt2HvDptZ34CyyL6nalOYarFl+rTH8F\r\nri1Dt3hew2E7gF6MLe5TqDLZzagDfG8nEjAW3Hw3K070qwmYX5MHe5wt1uD2\r\nWhSxNuDSwoCDI0aF5wFPbJsHLVuOZiEYivQ=\r\n=W5Ik\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"149e6e5039c3ad83f1725c627ed62f112a81af75","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-149e6e5.0+149e6e5","@agoric/assert":"0.5.2-dev-149e6e5.0+149e6e5","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-149e6e5.0_1675281382349_0.7897391267622449","host":"s3://npm-registry-packages"}},"0.3.4-dev-ec7cfe7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ec7cfe7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ec7cfe7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dc257e4a36ad4609114c2cef1ff2693c2c452b01","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ec7cfe7.0.tgz","fileCount":41,"integrity":"sha512-fMAg6a8f6I9xcxdUewfLVpnC8vIPAIq/oDM02wSfe+lKONz5uDWmQRkRLcJv08Z1fZzkrNDpQ+tYlLuC/jVFzA==","signatures":[{"sig":"MEUCIQDVYWPjewD0kz4qt5NzpltzT0uTky6/9qa+kRtRNUbeQQIgaHw0AcfifNxJqt3OcuXNMn7v+EAUWbZhy0WIalxOYEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2wSDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCdA//QBSwQ33sQnUFMW4tmbLhlEX0RJyqIi2jIJRmGISyo8Njml3e\r\nbJ1GjFIXYvFcavk8q/SjHf9VSQomwHOqtYpGNBa7p7oQ0owHSs4roY04qnUD\r\nPUBBARWaAKausJftNorOzvW6KTRgTBGU92SWH+sMWrL5BHXLGw+qqk4niGO7\r\nNevqMiyb1j6SKZgSqOiq8poJdSkntNnGq/twA37ee9tFqa4c1AYpkTXeXDTN\r\n7d9X5FBgu8pCpODGAO8uZLXwLVdBr1PXzP7/2qmOID6mmYowOyu8gDmILX/I\r\nr5Mr7KiIeAZ22dU7v06YH8mVcODM+5mcKqoTFRVH6r3HAFV1Y2PxCY9v/gtx\r\nEHvTGhDe/EzRNeuisDdo+LpYPyi9nci0DdcOsM/AVh3H7oggzG0OF5pnn34W\r\n1VLrvYcv/XCEeItdWj186oLRoXI83hEHDlLRC+o3duBzPWXEK77pbIdsaN9d\r\nphAy1yd3k8LhHlb9CjsKEL/+xoxBbNCjInVJNsAWI4be1z9BCYv4tT5XzGph\r\n3MZFbiKQYxzoIQCjY4jUdXb37WyOIU+JAriCbCWmnZuYZEGteMsP7gj7+1CX\r\ndHC13GWPPTUI3m1VePH2aZPqDCJe9f34JWPRnzQ/ajUCKnvSX9lamjwWDgde\r\nbnJqnJv3cv8ImDq/yCr/EGxZ6IpwjxMPRJs=\r\n=YDBs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec7cfe79297e9efc10b6484c85a0baf599020d99","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-ec7cfe7.0+ec7cfe7","@agoric/assert":"0.5.2-dev-ec7cfe7.0+ec7cfe7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ec7cfe7.0_1675297923094_0.6429373357427679","host":"s3://npm-registry-packages"}},"0.3.4-dev-229b935.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-229b935.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-229b935.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f4e5b93f09abfea5854e42f81927dbe3bf4273db","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-229b935.0.tgz","fileCount":41,"integrity":"sha512-2yUNRR9uRlZJi64syqAZr3YCHih4INKOnc48nX2ygSSQ4+a9QVcAam5d4sc/gOFo1otrui2QsUhW0Oy8kIPO1A==","signatures":[{"sig":"MEUCIB9wU5nZBWKKogcs6DK/q69uScdDxrcPCXKoZVJA8oGiAiEA0u2QpklzyRKR18qXkYqw59fnJ2Rq/MA6JtUOGAYApPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2yJwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyvg//XpH1eKDe8kXtrAyLnXqbQ+p/ZlwNnqgbWCwgxfZuCBgK5Vt8\r\nmRKbG+3fWN2w6NZDQU4dmS3fz3LTQcaK7DAlnorO0eOi5vW7lUGUnU9QSG8a\r\n0BtWgxE39ywMolo1lStQAWFBKphxupP2PtPFHhy3t8avR/CziVkEfb9fNJjw\r\nwEf5usx1Pcu3/o5YIBkPeIl08lgSxdFmPkYo7tr4uSrB2wLK8bqYOD61hIt9\r\nw2Dy0PGWfga62vIdcM5+jISPGL9iCeaEIls1akb0nEpDnLVYTsu7vmJPYMk3\r\nk0D/3TwnDO/37d7mL4BUOpylW6/QKHQN/mNWTmO2TFZxofNQt5sVXz5cNtxZ\r\nblNaIDKCXMyvHeM23SAUAg2su40htAJ2utwvl4tLaW4J/RZo5t3YsEuHruHJ\r\nEOt5ziuYQ4i6uiSFs1PGRTFFEdf9ielgYyIfJ8yPIxF7URRgKizfN8Amz+Op\r\nGe8bPlBq7EFohmImFWuBbWgOkkMs1wwzJl1neD9KM0mQwAtE9ZHCyQLsPzfr\r\nj0B/hoIcaM/Yxbaste/q5wmVUKUwe4vUgxRdj1upkjjoXXvrYqHwos0uw0rv\r\nr3dlBMoXgDTbEd/Mt09DJl0thDcVavxdcAEpIcLjFz4fFvc9mtLwJhZPzBvK\r\nIenEpePjO96Vic/0y//lmG/87DHzUNju+/I=\r\n=owFo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"229b935ddc8ab27676b2bb7ee68e3a5408ced557","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-229b935.0+229b935","@agoric/assert":"0.5.2-dev-229b935.0+229b935","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-229b935.0_1675305584241_0.8517722500380933","host":"s3://npm-registry-packages"}},"0.3.4-dev-72fb513.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-72fb513.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-72fb513.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a3eb8004f2b3e7dc270316bbcccee5a7dd01f793","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-72fb513.0.tgz","fileCount":41,"integrity":"sha512-ujxUiTloTHouxpIHZ6mj+dDbxRdb615tD6RwegwG/iTmbNRpcA9O+o36AUnrJlu10qOxHC5d/02PzonvUl40kg==","signatures":[{"sig":"MEUCIQDHsuPqHx7mrS1MH+CvgkrJ0SjdvN1uPoZi4ZQ564UIDgIgfz06cjP2aDhnzaj0rAsNjBAeqWrgefKUUFwQCR5KaXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2/ZyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsIhAAlR4lec9wUWqL++68KQcbU9gcVSQLUIb5g6+ek3LmUg9vrHTz\r\nVdcr20cZtHKI0b3rVFb6yoQiK9ok+etu9U2uiQN9RXr9Rffq8FtsdAxYu+dv\r\nfljalcquMQv6lALMwwE5BfZ99GGypPNmVGIYUnZM9JJeOI2GoDzpI8RR1u+a\r\nomDWp49OBGyGQWjF4Nhcj+3ybTVqPBxzd12+5OcXsk+0J0tL3alk4Cu2hyTW\r\nbU7ugsKnxFNXp54iXb1gT0uQK0TEWLEOjWWm158ZlfzJ6d6RRM0Rxjll6wGN\r\nCwxkV3HH+zIfoRkxp7ZpjfFK6hVbpLo4ydJrfC1Z8Q3Gl0hUPzNxrFoOBwoy\r\nndbVCh7KyIvp1tr6V+ap7kqmUThVAyeUWIoMrD6M92ysejhLXZcfbzTqBNKr\r\nUsWkHrC7W+SCkE3yX4Fx0SkDsNoEgzRfAC8zejsLNQ/1227g5cdqck9Rb52J\r\nDAl8Tr2GhawoQaU8uuadVC+Ji439yUkRs0ju7lurvlmHWbcXTLdZFT1SifBw\r\n61fvnx4/gJ1x6zHULd0OcdgHb5fbpzoiXxYlw7IAsjADVhW9vwZauZ+9DEkB\r\nSaH7FnUvniRpN+SxtLTjHGE1N27bkYvwtPgx3O+066RynD+gYSFNgM4Oxjcj\r\nlzc/a3cx84sxyuRao4ae/hSyvebf51BXGGg=\r\n=CI+K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"72fb513b528ff94f8dfb32b7bfa3ca5603a4f919","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-72fb513.0+72fb513","@agoric/assert":"0.5.2-dev-72fb513.0+72fb513","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-72fb513.0_1675359858434_0.37992078253229344","host":"s3://npm-registry-packages"}},"0.3.4-dev-caf0bf0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-caf0bf0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-caf0bf0.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d12c3dd30e645c532f65678447b7e89f275cbdf6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-caf0bf0.0.tgz","fileCount":41,"integrity":"sha512-TpVscjesCramHlQG4bbubC3bcWtULEIQMhGg4utUkohX+3lQTf2ZT1h63H7c9GiQqvpAgVZPD15gQwyp+X28sg==","signatures":[{"sig":"MEYCIQCr5utj38w2uxvWHB63QxTeiMihVmGpRbQdHB1V44cvaAIhANGcABGnAwJ7ulS0pCWDVk5288xEEBEspaPAHF0fXg9X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3CJdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV/A/5AOPugrAdGxbfbvxOXsZzyHvwBpSgOCF/J8ePH0gh2EZMP5A5\r\nBSexw13yrfw/PY6aWz1AuktdpqSfkO5A4oytS8jM1jlVXm2INfdPNziTGt9d\r\nPX3w+IGpykU/wBlRg8vx4e+qlxrt6nwAx49ZK7RtPZz2wcM7mGov6OaIap1S\r\nRykH1I6/PZX0djfuWx3YdvHIdFRyV+iRRVikuNW824coer6tow+tqkE9AvQQ\r\nzSjceYj1uD8m+u2Tkd3AixSC3Z2sH+zMvYQCTvC4F47sThXzXkvOz3mWn5mf\r\nSIhOuOLZY0sl4bVSVg73sZPnejricI8J9mE7By0pDqSh6oWA27cCJ52siGXd\r\n8yB0elrelSi4SFCawNMk8k1ADj0Y1lZuehFo3jwdiowzzWfT9G/XsNnkjBC5\r\naxImmETr7bajh9LgwKWDCtX3h8Blusnt7/Z3pIPl243YqkYXyxFvkw7NEeQL\r\nTkQXIoMu85wFMl8ElCw+GGijy3yb/fArsH3R5Pd/da82ewb5xyNg7kLCdnQa\r\nqbHbSc63e9HYCLTMDtGD7TlOYvYIauWti6wWaRIapguI9yIu33uGqC0JDlKJ\r\nkYBy7la/pCx171kZNivTK6CJXR43OQJIbzkUQiGDgIdtkBFrmseO2rtb9etN\r\nVK6HQwu4Q4vFqSuxMTnoc2niKgWYHFS1Jr8=\r\n=UwAk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"caf0bf035e36163e0e4f533fd870558d391102f8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-caf0bf0.0+caf0bf0","@agoric/assert":"0.5.2-dev-caf0bf0.0+caf0bf0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-caf0bf0.0_1675371101550_0.015234926149336303","host":"s3://npm-registry-packages"}},"0.3.4-dev-87023e8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-87023e8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-87023e8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2d7b7ec8169714237d0b8116c0b32e858ae98660","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-87023e8.0.tgz","fileCount":41,"integrity":"sha512-cTmMZIpVEIW1CLtZXnAvnU4oYktf40HWYNU79DronkciLjzF8vuW1v3q6Cvv91QF+VCadbgBE7EIQCkO/bX5rg==","signatures":[{"sig":"MEUCIQCBKLh55t4H5+wfDHYcp0hc6ALMM3Efb5ZRLrDyJjri+QIgLKXJlmIL7fAwzaqHjmnKdYIXc7nrMmkv9SkcxivCp/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3aTVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1Xg/9Este79ECqZXAiwP4S4S1njNdLXy3TzYjUngMEQgBjdgPeQKw\r\nkbVoY4JCmSAuKXqUufVeuaLgjndD9UIRDbawjBH81346/LLgV53IlnmjGNDn\r\n2KuxnW4iCvx7+gSMEBBm2B9L4zeF/sWBF8dYp5A0Y725rwK1JR9bDR//c01+\r\ngZpX8BwP7geiZCkyTzB1v0jezzrhWjB5MAeM1rPmqne06KOTEbUMxLYshb1g\r\n6LV7za/K4+imm5ULwYVCPxlNz5KB26Thb3ekI+6c7XUkQ3lSU2950akjDpAB\r\n84KxM2RLzERJm5y78gtImsXJe2VCl1tCK7pVdQ+IKYY/cdUfiNUJJiRz1hmX\r\ngcgI81I11qx3WF8CgMhXLdd8VVF3dztWnFZh+95MxNhppVjaGURksrh1eLUx\r\niUGwxy8q9vc/ov507Ff+QpMToGWASzIrOLwAAiOs1KhuDCbOYxf2rQ+zNDTE\r\nQ4tXUoxXeNQWSt2P+7wgRnaB3IkfkmsXii81QdzkE4lH+gJ6x/tjiEjKwVMf\r\nIB05aUEk9c838c/JpGKIxYyUmbo79+3OwOhyzUjgHFWwGCn/ZyvAdpuMgtCk\r\nxW8Jz2hFmMbcBh0N+Y6TAN2hPQKpBPgI20vvbKcxIhbrBYZitZ/SFdhxtz8s\r\nAYEYere+ZFn1WxieZB7IfsO00I8NRUzU3/8=\r\n=/DF9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87023e86a6016531cd242036f19ac895e2eda5c4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-87023e8.0+87023e8","@agoric/assert":"0.5.2-dev-87023e8.0+87023e8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-87023e8.0_1675470037214_0.6437663047880009","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-d5792f7.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-d5792f7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-d5792f7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c5731ec97a5ed55f5a36f721de0ccc3627a10fd2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-d5792f7.0.tgz","fileCount":41,"integrity":"sha512-aE55GNhU2tpGO3bCQw2YnBeIP2c3cYEeZtTkoo7lGnm7f0h0ZTi0YpLCRM1OpwYhxbHsm6R0WTGKhNmX4y/vzg==","signatures":[{"sig":"MEUCIQCeVOb3wG29LL0vZ4vSw2BglI/SmJgyBvT9yBZZJWXT2wIgO93cihoRe9Vcx6c5WuN66sFeJrKxGd83+3jQxz4ovrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3cZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUZw/9FEOlkZ1K7MmuqMItLR7QLIinCqxWwBR731k+7TI6RHWMdLaC\r\nAlgIfZEYbqZIRQjpTi+xPJ3Ep23KuJr1sdXCYe4NhcHrMnXiKCZNsWewoLCZ\r\nfdYUKRo+QPNmtaUey98UyfAWu74LfSVgHqXZC0to/Qs4SPdlDGWOkQY49F9j\r\nHhf9Qt+KMuLlKI9EZ3jiTTiDPHwUvMHdrF5Twj6tZj10Jwjjxrj0lk8leE4m\r\nJa9O+5xzONjBQ/13xF0F5EStMykOnETorYL3tEEn9/1pgjI5gLIlWhg253RS\r\n7VaSDws1KMk8amGdPzEr2GkUwtv9d/1Z74PlIEBlkgxVEYW9K+FY1uOVTZr8\r\nsLPTPxpI74NiBBaTBV5YfDcAgfh+QUZS4m/YvRqdZMTXAA+sbR4Vige8O4Kg\r\nzHi9yd/nkMH4BDEhT4+DWh8qbgji0k/8ln9j+o6KPs+C4N2Y0uiCH94QaKq1\r\ng8/k9KaJWNt/rsMiuOO0jWFp+GmmD82DSuCOmVH8A7PnXfOD+gph4zSvzjEX\r\nqxrUQHs0dx4Nf3PRSGdOMrhCRlokXyu1+4sjPn2gaM/VqEHVEpGBv2IIGOSQ\r\ncLbjVCfUIRKNwwboojMTDX4ShDO/fScE4Bhaft3CAj/PZcx5hQzsxgJ77XeN\r\nlICgWyetpgpktBYqoYAeOGxM2DhAYv4hPc4=\r\n=ffJw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5792f7b9b5884aa2f70d1f848781229edf03051","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-d5792f7.0+d5792f7","@agoric/assert":"0.5.2-pismo-dev-d5792f7.0+d5792f7","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-d5792f7.0_1675478624642_0.3008491852245274","host":"s3://npm-registry-packages"}},"0.3.4-dev-efd964d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-efd964d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-efd964d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c232a27f852baa3a1c4528987aa9a5035220991c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-efd964d.0.tgz","fileCount":41,"integrity":"sha512-eOcHcGdJASJLY78CHDb4WxiLEWHwICbUP3cqBUcyvXdhrBSWoXZQn4yQRYniHqZbM+4paVj7kDXnJKp7SBCOeQ==","signatures":[{"sig":"MEYCIQCpG5nyND2MQr5g6VgeqzGVgUyjEBhdbHCkd9QfLR3SIgIhAKVwXpfCoQ0EJXnH5nJyUN/jvi4sjIY06b3XUV/kBP69","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3cmIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaYxAAjkS5GETeMn6zaDponrHe1wLAbD+Vm3mvZmJx9J49BvRGhXBO\r\nsDHuTyGqBxihhqU2MpKxf100yfvsnztyLl0Kldbo9S7ExNvIVY/GscXZz568\r\nfW7EgGd14kyURtn+9DokYCB7ZyE6BPTVCroYltvG12L9pV6k0C+IZri1sqJW\r\nFsUZV+HzryWZOlyI0lIuG9E0n2QuPFATq5oGiK4P/T6HsEPX3ielznRqZiR9\r\nIyPAf2uoMVP+pe1eLRkL0nIZ74qOdGbUMCw2UY0vKHhMYIIjJ9IWJsp3/8Us\r\nPke30IG//t3ddywax5PG5/p3AE0lrW2yqWoBGe2TCaT8h686xI0/3ujXUG3t\r\ne9xAhkZcXI8bURoBzz0Zr5OZWBSrnSINEFhUb5IV2f83z6o2/3kNTktBeDCb\r\nC7sigt2H1CWvSibNjb72tddrdVGjX0IRaEm08N8DWmNL8kS1dtBfBcWFegDa\r\nwXewGe6mFpuHHJYQOdPB/XgPLdB+8tWeUlB4IxKG6ks6ZVux2PdFDI6b5WYd\r\n5zRX+PApXR6iHbs3xgrRATRbPEPP7ZuKxlNZAZIPqcqOrK/52XwioqNmv17V\r\nFPqxtoVJliFw/zPRHA6pe/JdNpA23sFL/ejI9JfhFT6GIjOQPfrXNWqRKSs8\r\nua49RQ7ovEbvQ93p5pLpLww7WPy3MUVnRnw=\r\n=4U9O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"efd964db27052459bd55193b5ff82b9f2b8aab1d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.52","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.4-dev-efd964d.0+efd964d","@agoric/assert":"0.5.2-dev-efd964d.0+efd964d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-efd964d.0_1675479432350_0.0644942762186762","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-4570403.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-4570403.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-4570403.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0871069bc5e0efe11baccbd46fc88493a839a555","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-4570403.0.tgz","fileCount":41,"integrity":"sha512-aTQV0sYHIMgswKGtvIqi7I/ffUQCQ5t+dw5kGevM2mzi7pHENyksUEAkV6RO47V/ELqpQiNfyR186BuQWCXgmw==","signatures":[{"sig":"MEYCIQD3HcCam1f+hCOrXBRMKycPQS179FEuHlTeK4mcTVJNdwIhAJWz+58DKVgTVh8UC16ptzl6IkKAUsZlfAY5grhCTl7T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3/CnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDPQ/8DqTMFtm9td3UsQ1FQV7afjtJcErD1i8zBHrTcWKNb331O84i\r\nSXHjHK1oHj5R2EGczG0tPx23wlzE5fciM4iuqscq1e8w1eeyvM5itCDrRooh\r\neunb3HKvLi3WGnJo68zv+8pKGqStArssdrAKjYd1Z/U2zTqLJSVD6MQZEGpN\r\nFxNGKLf3FzK0WAYfuHA7PgIsg7LO8WO1yfHVeQosh6z7ZsDYz4dn85XxD5Dy\r\n+l98OMh82ZwYOAXdDc4ovi2qTXE/7Mp+ITtwsw8ae+vMTOyrb2WVppsn3F0b\r\nufuXaZTiBxd/DLjfum3+r7jWGoTdqOYzcf4CWQ3Eg2QSWfofVk7SASjpz2Yy\r\nOtRotEqGVLwGqLGs+NcyGrb5WWD+x3DU+8K4sg4ix2+G4C2Jqh2M84KB2KFK\r\nbidoUNyrl0hGAVsCmuaLwSSuIViY7P3PTe09pHENlqVFmawQN0wmEBLZLq36\r\nijkH4lPff2+/OKDYZtNo277mmZIOPMxFZJFAcPYJPGVx0BFXtf/PIuU/mjiT\r\n27aQtaNENsbWWgGhfK5n1o587Xi6r4qnFpiasTGgVup11H4aZ3zO+HP0hukO\r\nxV2tfp24yMLPxaoTCdhf5740yYiS/Q3ax87HygY7CZsexWFujudMrKeRdLoB\r\n1V4geJ7sZeIBY18/71sPQTSNFp0k8xh7oMs=\r\n=5GXd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4570403af1c56a3cde9a60913a5590b8a8f4fddf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-4570403.0+4570403","@agoric/assert":"0.5.2-pismo-dev-4570403.0+4570403","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-4570403.0_1675620519195_0.06325815359429154","host":"s3://npm-registry-packages"}},"0.3.4-dev-87c3046.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-87c3046.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-87c3046.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"46e262a08e8a8866d51d0cb71c5f3234b837e20f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-87c3046.0.tgz","fileCount":41,"integrity":"sha512-+tFnAo0xP62DAyTDqXg8Inr8B3oD+wBPkbUihAJSMNObbTWOiSIr4XDOLlZYx0ZLqjaf7Q+7FYj3+avWNvodeg==","signatures":[{"sig":"MEYCIQCLEaOu7jfKGOLw+jDCmPKoHkiaETxs+wQJny/jfvdxpQIhALYXZ4JV7vIMzS0iCJt1qov99SiERnXzwJ6xYvi4iIGs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4VG5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd3g/7BpYYjjRv73y6vnL8slVgpnw1yHqrSr+y52HReQXFeQ6Rf57P\r\nGNiEiHrzUEP393WsTmGrptFrAZtaBBCFnDa0jJSXqYh/EpfyAdb9sytjo14N\r\n0CUBHrQPTxt9EvUJHYx5cdLhawkl2m1prTYCzbkxR+Itz0oyxAujsuhWyTGd\r\naQwHlEiNzq/928AIeWJdcPngDlf+JA6MZcQn6DfkVn6syKJPl/YGfvATWrLq\r\ngxZ77oJNcP/J47A7cv0qPWlNzdNaZqb5rey+3jEKcbuv4G7+YBADJt5Y2j1q\r\nDwy+vuILFcsgE0tnxKW5v+xYp/sewxACMeBRWlZ6lAuRU8Vtcv6MAm3Lbc/m\r\nEVVardAw3IrCqCP7IFAxgXdPosVI9GqP1d9m5NxpPMChTa+k7BRIVWC40clf\r\nMZKr5NBcbwXxIjFHhH022/h6/+Knb2/H2Qmyz9oto7Usl+mwQwujsYpeVFjd\r\npt2TFndSroEu/T/H47wv7V28fv25vHgv/GL7jFVrVi2iFCCyLl4jpg29JkQF\r\nsaubLgTmpsnjcSWrCVTBHXYWT4h5Eta2CTcGP7xdYee9Z+07oFQXr1N2ZhmC\r\nXSsV2SxOlcGecOzNQP6VT5uHz6nzv4smDHvArTqcEbu/Ob2Ztj0Q6Q0Dceok\r\nnV1FvaU6ahWTY8/8sivAHHRphVWQDSI3BNI=\r\n=o3gG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87c304682935f39ef5e666c6cccbb560a646c804","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-87c3046.0+87c3046","@agoric/assert":"0.5.2-dev-87c3046.0+87c3046","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-87c3046.0_1675710905212_0.5877780853318497","host":"s3://npm-registry-packages"}},"0.3.4-dev-bcb2ff8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bcb2ff8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bcb2ff8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cf1b061e06e946f556c80022830ac81e7e0a463e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bcb2ff8.0.tgz","fileCount":41,"integrity":"sha512-VJer9ly9kr48pT/FZzu4DzUqXXD+j0hC6Fp/Ao8KLipov8VwQqnnR4303bXEccH2CmlUz/IlsVF791TZOQkUZg==","signatures":[{"sig":"MEYCIQDS4RnQ+hR2cQ34ofV3qYMev46QeLXHHsJ0Xbk6IdOutAIhAP7SIYEmOFjUCPdizWsWmsSgCKuVcHfcDlykY3ZIHfGR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4WgYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCaA//cveLDOnpI5MeCZSuiQKCoARvynuZ+aHkbLWp8zgKwW+XKjQw\r\n/IE/tl8aUH4gkFkV4WUjwptqfe8l5Ju4JORl1cdu13vZCRKSRFElmCXtp0sO\r\nDF2KVqjdNCVSsUWlRx1Sf5fz+XskUjMr89sc3Riv4jRk8IzGW+Gjng1qafYh\r\nOInWTrCUGeaPCrFPik2241GqSI2pqnjP1P+PErE5/6GBC5UoAWTKmMIw+JFc\r\n45sXvd5wGmSG6kneTA4p2IM13TgpJ0DdLtttKT67tEa7udM17D+qLt7a8g1j\r\nV3zRiDtulePnr2Op1Kr5M2WfasPVVRT+gxs0HlTRyIj+o6wMaHeZZg1Vvq7x\r\nR7M2bjShsIDTcViP06nR4HbikStT4Rkbchc0MJnd2CjTA/WqpMoDKKuLox3I\r\nu/XeTO6o+bBF/RnpCPrEOmt8I0ilYTGuZnJGVN76qupeAaIman0ZRhZ+3SsH\r\n0x844pWSXKPFgfi8X3AYtI98v9a4Rk0tb0N8o9nUg5d4oNj/Sfh7BnhpkglW\r\nZGs1+dQuaW8KbhIR0+dD0t5i8/2DCGQAD7tjmqSI9zc0Z3d6ateUszIflbu0\r\nI1j3Kk1SBzhoHlM704b1togL00kx0PMwBQWmLu9t2Vehe11gNRMSQYGVHMtW\r\n7f8ez0w0+DqVyJKlx5Nzq+EqR3VEFyTYifY=\r\n=qkjD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bcb2ff8340dea145b3b07b56cf21d0d49f8b8f48","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-bcb2ff8.0+bcb2ff8","@agoric/assert":"0.5.2-dev-bcb2ff8.0+bcb2ff8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bcb2ff8.0_1675716631989_0.48246268308527474","host":"s3://npm-registry-packages"}},"0.3.4-dev-d3c6e8a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d3c6e8a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d3c6e8a.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9d40e303992b4a91d86cb188af43af7dd4394198","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d3c6e8a.0.tgz","fileCount":41,"integrity":"sha512-4cVkhOACiqO572OQ1yksehRp+2weZ+Xlliqxacel2aSKDUCaG0ttyxrOAWE+bM9K+Ih8KdaZM/C0QecKMVCxLg==","signatures":[{"sig":"MEQCIEtRtGqIvgTGthZRh2bZ93BMp2BtrfhDyOcWaI20z1DdAiB1j5BE3C16a3SK0Q6lMCwS5FmKem7WC9afZYiq3ZZhuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4hiWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoeuw//VOHEGg6Z0AmuzhNyt9lphwX6uLcL8es4qVfRqZ1Re7DjmdA+\r\ntx3HN96iMWF9OI5oo61aedvAho9L/hx9UiCHOPPihICASucaVBIviVUtiw4z\r\nNoEIfc4Y9QcJmgilox3KRvypKhj/EDuB2ff1cdzaDuz/bpoMKTp/V1Cl/+hR\r\nLt1hBReP9iqrTfH5w4jED3cEHys27qrxaTPXDvCBOm3nq2mRkB+1iK4/JLb4\r\nhkbSnl2VTmA0OhRsInKEVH8dNn5oRHcfy91frMoxXF7O7xoj5ehdAHo6aATc\r\noD+RLkF2rnhTkIILyI1LGKKt2wItgwb3fOhf2tTRIFggaPMuXm8NybfZFY0u\r\nEDMItQ158tRImV8qsUzpNeQo8M9/JfMwRvpawekQlDVAuz0cbWZUljmQJLlo\r\n4k4y28ypm+9JCwZrMFfDdKJtCBmYwUicGlfvPnoUz4dNs9rX4Zd9wPVfTuOR\r\nEhdjZBoNWqWkfg2JyCYCf2TJ0d7cO7zl+OtYAvvcde9wAqksDYbTJVWhyJxf\r\nRnE0goW2zOpqboQGwwXSmGdAtIAC3TJ/YJZwufcx4RuHEZ9i7sjf7NpXCjkg\r\nyN7RMo19c3jGhZJZ5x5aTpKIstvXkt2wA+bk6rrLUHDBOZdfc9yoiV9eOtO2\r\ne3lwMlKWstYJLjTb1qLbsZ/0pAKoqsFFWXE=\r\n=R3Kc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d3c6e8aec6e8bd47b8dc249135dc68b949b8e321","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d3c6e8a.0+d3c6e8a","@agoric/assert":"0.5.2-dev-d3c6e8a.0+d3c6e8a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d3c6e8a.0_1675761814129_0.9163374174652761","host":"s3://npm-registry-packages"}},"0.3.4-dev-7cd4bcf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7cd4bcf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7cd4bcf.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3c96516c5be026b14623778a932c0589b07306d7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7cd4bcf.0.tgz","fileCount":41,"integrity":"sha512-I0oTv9FYb2Y97RhFqkkWjn55deqXth2a4TExOG+kbxAtJ2Xgw6maWVyTCQTtQX9gOCkor+PZtTU902JqdTa1Tg==","signatures":[{"sig":"MEUCIDlYjN3bU+DzKB+GrkTsrQveB31wf1lUEuXNkGJZkQWIAiEA3I/UmkqFKpqCSb82evF1Q00GwB5wL2ergYM6H4B2h/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4i1bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCkBAAgekyLUxTqPmtvpbeHQSS2KtWXwVnjfMXZ5cFz8/rU3EvDq6y\r\n+dH5YTiMd+DOsolTGmnicCegiF5lcA8L1yElzRlYlrY9R3cYpPrQoeWjKkho\r\nt9zyKSWb/zCHWNzMnvhjSO5EuUJQvIqAUc19jMHN+VKktP/d0YpNuLt0U23b\r\n92YJe0XGUWwnxX/Oy7AA29crWvx99l0+UcNPVTyQL/MfBFV+tlf4elgDsf7U\r\nRLy3qxRKdLuTn+8TpyeDlcEvlvRZN0ZLIQJcgcFG6pJTXEO9gWc2XtPyY6wZ\r\nhyS5ckc6ef6RHRJ0Zt3ITUej0O7BP9ihzZMkedXuuIvil+Nux171p/XJT5pl\r\njqIZ5bSRW6nXAZ47cIKU/kkHwPzwDhtEAnqxYMxrQ7ZBSmjFxAZo6BFXyZ/b\r\nxmKreOGRk+l3ZbJjNWmW7Kl2ol5duOzPOYE7XD7DHCwykzRWETL9MELxY+YY\r\nJbK/Q2swwRZ3zNNPSW3p5uCyGWhceuB1Jv8kxRMe39GB3iS3/jE3V1i9Wr2r\r\n6wAgtMpcOTAvcWtVblykjmxt4jcx5RVfBDRGJaIXek+Lcg8sb/ylImb11mQY\r\nUFepQqzg6baMaK3W/Ww9mffaDodu4SBV6aBwO3wltvG2oyr3tG92njdrk4Qf\r\nlm/v9N1lRhKE5D/770XnSim9mvhWo0Qsr3g=\r\n=E/+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7cd4bcfc6e730a269d6cea61cb8f6b3ebc927371","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-7cd4bcf.0+7cd4bcf","@agoric/assert":"0.5.2-dev-7cd4bcf.0+7cd4bcf","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7cd4bcf.0_1675767131143_0.6585541924409213","host":"s3://npm-registry-packages"}},"0.3.4-dev-c693f8d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c693f8d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c693f8d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b840600a8b381e3942d317fc1a037261bcf61cac","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c693f8d.0.tgz","fileCount":41,"integrity":"sha512-NTL1NJyNzI87JHN5Qqi+5D+CAFdYqtV7MMLehsB8j3wA8nvIwWc8fre6l4WcEpN3I+Epv10BPI9IgU7+dvRYrg==","signatures":[{"sig":"MEQCIACPO6ai8dGC0pPFLOiLYrqAAQabpMleItdT+ieZZmj/AiBC+usNc/h5sdzGdPKGLyg7XgbXahGXvc8S9Tp073YNIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4rV1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Xg//T63wBwFNU9z02E7EkmAlkDJvAyFj4ArFQzm8Bf0j5Qks0qqk\r\nurOnxFOAAtiSuyC255ojnlRwX9aYwWPxo0RJYu45veIF3JkQPRUU9V8VlgVf\r\nLOWVUPfmz/K8x11bnT1qD6Ug/TLHRtrKj/dejaBhYzHZMnaDKn1bYhDgRyRS\r\nrxZMiXzcTE5L4udKoEw3VmUyXdJfBTwXUYDjh5YdGkHhs+uz+n+ZFArKdxkZ\r\nIGzqSOxhauo+H5HtpZ3et3tNYFPF6ish5w+HZrVKaO4XF1z9ImtqNKJc8HJl\r\n8CXFGHaXbKNc5Agaa5D0eaER/zu4/xrsFv9KRzenLsrRqGMQ4Qi2jO2M3Iat\r\nWgRZ4AFAIibw08+EMPLKSJBeadLhZOb33Rw4W/VmHGVs5tnNbaJ++j7VnCXp\r\nbcnpa9+OZnhA7EhoamvqCEF58g7Z0LBNaeHJ345dvcpLutE/KTzyvauILrMr\r\nMQjV9HaHdB1srd1SL1EZo5k+mkLB/DkItGm10jB+p02vcAT+bEB/zAxSxyxr\r\nlB8U1G/nC68Mnu/2QiS9WDQOfxw5eQpGGW+zqzEkIkY8MMHUcLUgolRt+3y9\r\ndOinqhhgOrhZrTp4SoS9lutd4RdwlOOuWSH3fBKMe6z8pNa4rbCJ00XNazA9\r\nPjwbYK7DjQ7R3+ljE1nH4oJjt8v92UpIdWY=\r\n=siz9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c693f8d40e265277a711667b273c647adffb2191","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-c693f8d.0+c693f8d","@agoric/assert":"0.5.2-dev-c693f8d.0+c693f8d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c693f8d.0_1675801973452_0.7074516362906902","host":"s3://npm-registry-packages"}},"0.3.4-dev-1c6e79b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1c6e79b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1c6e79b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"94097cbcabd18928d9537ce43e6e85aa0bc631fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1c6e79b.0.tgz","fileCount":41,"integrity":"sha512-G4chQxKnNiJYJKDmTDh+VOD6cNaO6BdvdJNgiiMWXiW6quzGPukzjYCBCZqSFNkSmKrhCB39+zqNaSLL1IjXeg==","signatures":[{"sig":"MEUCIG8s7k2Tr1e42z/FqaxgvVNCVt+dxugINko7dL2r5nh/AiEApcVCjCMILzfVlqUPpTt27cYCYT7pjTDaL0RQXQnEUu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4uPrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6zhAAgvtQtWX7DxaLTEl1o2OyBixJSVQKJFQTosrv5x6Punz9o+fq\r\nGB472EdSUgMCuj2sHelpuAkCmgTVe+qltFF1pBAvXK2mW9SNfYQ9TtVucHa0\r\nsYBxRvGuB5pJzAo6UODUq0/w3BulLU4Rh+Ot0r3vGUDJw3JMIVru2EyNtoQ4\r\nYhDjdpLQslptKJt2GT4lF5Rmk2czsDx/QbQMrPNDXn/J2fqHLo9UfeEE7anq\r\nDloo/TJUPmY/2lN88F3Pefz0nK+9Q/NIA5h6jGfqHrGOSTSQBYtrWhznqQre\r\nUTkd2/r32EOiYlS3K91h37XHPTYfwu8EAq8xFUSYzZDcsN4ak9itF5USoHDt\r\nzHMe2nGG2KmEkUfJgfaYi7nONGnpw8f8v8gxgDKr4w76Ik1obiwVmxgcnavK\r\npkFdl5twBHQcXppmh/MdoCqZut2OK1I0OrZ+mvtEHkk2VlUOxjyKCqDgQZFE\r\nW5+RTlDa1RDX3QEAThiog/miLi6I35D8y3iGnC3qgRe4wEglni4iGxEmaRhz\r\ngqyVdGc7+7imGmqhKZboO+DyzjsO+eQYTDz+AFxBxGWGyuhG1ItjGxkOv2NJ\r\nh7ROnGLt4r0MmRd1pgkk2yLVO4sglHQiY9ZOFFyXWF9eCUrf86v/myo9MmnR\r\na+PVXbTS+QNyJc7nLJCeq++M7zXmBfDtWFM=\r\n=PGat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1c6e79bc2a31a8bffdee47edc114b48703044da8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1c6e79b.0+1c6e79b","@agoric/assert":"0.5.2-dev-1c6e79b.0+1c6e79b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1c6e79b.0_1675813867696_0.6328446501158476","host":"s3://npm-registry-packages"}},"0.3.4-dev-d5b2b97.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d5b2b97.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d5b2b97.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8b6e4b6a0fddc3c170e341e32c911dd369d265c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d5b2b97.0.tgz","fileCount":41,"integrity":"sha512-0oH6QWXQXW2Kg3/l3vNOHHk7mhLhPxNz1befbbbSFjF0/snBiBe7WvmLwtlUvikCU7qn0i/yEWw4/xHUd/ly2w==","signatures":[{"sig":"MEQCICJLNBbLJJdzXFCnXMg9qFTBOSB2eugLCjC4qac/IgONAiB7SRaofF7J3XvoeJnTi5J5o3bq4BnBDrxsXPvp/KKcrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4wJEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWrA//Z+SZAnHdEwHdIXTHj8L2nYE5aa/oVpCw4v4aJa9crpTX70vG\r\nlxvuH2InGP+7h30BPXzo+NDVTTd6B+N1CjLsFDYXYsLwfBbU78Qve4ahKRUt\r\nHb08lhTONYu+jI4/LmR7jknKmr0qDGhdwDlrjDCIpo41Jrh7curq0ZSUKVgf\r\nawqdx0DeIXQh6gjJ/RLi1vqi1YT0Mkrt3sYJtlPLh4AKYlt3eyW+FAXUIx4r\r\nOAuRQGA7+GGjUe1MfG5kUw/6LX+/4vIKQ5FNPIIjZmPpQ9Y6ww3gxSCV5z/6\r\njtn10qx3weqT0rPbD6SlwtXd1GoeFIdHxjlRZALO1wZkTfMAX4nK6/sU1X2J\r\nHqDCXfF1GgeNXek9Ixe7FySw6Ym5Mkp7eQi1vfPqSw/5EuN9Qk+VPPw1puN9\r\nzwsA93M5IWNqVpXMkNjlbLBAg0R7Az5bBcAyrC+xW+0Lv6MuL47lowexuQOU\r\ntXGLoIsqsvda4UYxAK80Usqe8GOm91nSsPMFOexctq5Gf5uphsUfHWtuj86O\r\np9P70EdBbHwJrra0QrRoNs5aqT1bWZ5ofy5x0PRLJY4iM/z0sIfY1K7Pdqrc\r\nrwPk/69CUtGvOcZ3XJWg/WGbmNkz4CwQWf6EFVgVo6zoNfu10BH/Jk1wbhR4\r\nl57DHK+pGUOQ4lvcusamxUnQVhqOQvdGu5o=\r\n=FwJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5b2b97c7023aec5ec5bbf4b58eada61b28cbd2d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d5b2b97.0+d5b2b97","@agoric/assert":"0.5.2-dev-d5b2b97.0+d5b2b97","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d5b2b97.0_1675821636332_0.6557364085773567","host":"s3://npm-registry-packages"}},"0.3.4-dev-1323a20.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1323a20.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1323a20.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b86fc38559b3604e8cee6b5943f3f66cb3d22e48","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1323a20.0.tgz","fileCount":41,"integrity":"sha512-H35QlEhqe2lfxIZiE++3dvILVdQmryCkeSgc1NjkYLgMskls8PDOVtjtXgrTruuDX1flau8ajnWdv+u1MxBjbQ==","signatures":[{"sig":"MEUCIFKihC29idJEV56Y2YdDqxQ3m7QvMFze2yaNZrG/ZMUjAiEA52QzPPTTifPJiT/4OiBOXOFxLPjcPgcRYMRKKMVZ7Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4wlZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoffQ/9FhdlOwVVXqmQvbYowWL7kXJT5ysqCDuJLuRmYDHexLiLq+qw\r\n1YESe8QJI6spxEaaFy6B9k+SoV5vusAbvwK54KDFJazXFosN3Y7RyKt8tKR1\r\n/6lD9EdDDmuiv2EZdO9O0gAkSjTtAghVNM3B4SP+bLVCpHkMWnslbUbd3jXL\r\nuRmmSRn22AsIMMvhtPD4GSege2qFetsFw6GA8FchzCjbwuNOA9KilnoRSGSD\r\na7Bs9U6ZQcxnfU6qTR9PVHLbs3NTa1uL+7lOSIOlavZzhsrBcuFZTzD1aexw\r\nRv3VYWa6wjRNTj9H605Sshnm6Dai587jvgyZciwUW2CuIUVqhbToYm3QwCjK\r\nS8at6oIZ+0GrZyCvQiV/AKMt7QgQeexboXQlJ9483YVvs7ImJQuQZ+HDUJy2\r\n3GWB2+5qppAKJLsS2oILWdri4KCp4azfRSoUVlCF7uTfbzyes793O4GeaTB1\r\nQq7BFY4FPAJfFeIvVh0JEBF01svecnuy3I259auc3URKqKRtIQ4zrz1/7j9/\r\nWc0Coos956W5gWN68eiBCVwgnjtSPPVBGmJzejymIkUVcjcF90gnGlFdgRPC\r\nc+5Yn+o+t5lG6W4I6D6LAGDbzLGc99Xndemi9rDFnOmAbbvpo7Ln+Dtbzans\r\nPTJsNh1jq9OGSHlAHL8TZVr54Wd/BUUtaOw=\r\n=Oi2R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1323a207983fbdb69aa09752d613d8d695324d4a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1323a20.0+1323a20","@agoric/assert":"0.5.2-dev-1323a20.0+1323a20","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1323a20.0_1675823449192_0.3512193403758439","host":"s3://npm-registry-packages"}},"0.3.4-dev-95a7fa5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-95a7fa5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-95a7fa5.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f6b9f87a0c407d590db011698cda297cee94e38f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-95a7fa5.0.tgz","fileCount":41,"integrity":"sha512-frEhS/+cDn2qOtEW4nwthU1yKwSBJvsUl49GFFPmQtvNhgQwCsVTy90gLr5uQ9ziAIklAaJEOO/gkKMhkhWyBQ==","signatures":[{"sig":"MEUCICeN6EpHgA+JcRPtf7GtvRgZOGOrXHKFSbaEorQbYtDyAiEApI0ZBG2V2828v2xMklmKqrAze+fRBsownKkCicd3OsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4xShACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHtBAAgtgTSrsadlT0UqDoviixLfCHoDUU8EAGt/B+pAeOrGkwYJzL\r\nGawyHi8nXZaN1OYZRdep10HPFwshMxYwQV0/GFBpuCLs3TpurK09fmDOf8SQ\r\n5hG2P+3+s/wOpzN+lISGIVXgy3ippBWoAlFjXxgqsuybinMcRGbvTnN7jqhv\r\n5UaVEdJE07Z6Y7831DGVnYuYrEgjVHwJ4MnTiNE09wAIguM4y2yL3+M2MDgF\r\nFyGznS9L0WojQWvq+MC3SXPSASXZcrhqk3oBBjiREfb22iV9wutkAcTBQHH1\r\nMdYj+0XTFFZMVTbjCF2wG8aeXiprBKBK/UDodsbwb+K8OXqb1saT+kWSJGKL\r\nz6THN1xEEvN6k7DgdLdJuvJSdOXWgCBR4Cxf4jj927ahDiKcPU+bQXyd/n91\r\nF56prXF8M1sPQaCRmL+nimd7MOnNfRj1Bff6lTdr8FI0v+MVSsCwzPyp/7Xz\r\n4mFBOQ0C7kWnP5rSSV6zu/i73qL0I4Hm4wAvv6eq6Az7eDTjlxmKF05YY+FA\r\nbtaFsZdEh0ESwrrRj0tZA0OocyM2LBWToFqQja98SIx0NegFeBrIZStC+XzN\r\nSPDEFIBmTqGY5RDa40FkY0YhmUJNbHwfQyyHSnvUpypLH0sxAbh2G1e9y5eo\r\ntaCc2QGe5bI4Cn3IgWXNdGl7ExiYvJMf4m8=\r\n=+H4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"95a7fa5c406e9b4b8b610d443b48fe87e4987108","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-95a7fa5.0+95a7fa5","@agoric/assert":"0.5.2-dev-95a7fa5.0+95a7fa5","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-95a7fa5.0_1675826337419_0.825106077288541","host":"s3://npm-registry-packages"}},"0.3.4-dev-ddb745b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ddb745b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ddb745b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a736768ba24f0aa21f3e9edb5e4af2b50ec4e868","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ddb745b.0.tgz","fileCount":41,"integrity":"sha512-N0BxB1Lpkpbb+SvA6cEOUoOQDCL2EhqCZhh1RzFrP9z6TZESUQIDARxaQ1g6SewP9z4gfKQ2jhV1eIYOLvDpOA==","signatures":[{"sig":"MEQCIErF/QrJz4lrt9mKS6Sop9yfvYXfq1idOFiiTpL5UqSWAiA2nfGPSXogSZyek6xeAsEuwFxDx6BLQvK8NOxJO9aeog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42TaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLjQ/7B/X7KaSLmeCmOcTMfQV9UAEJdGGCU8ejgkOy917ssBXro+rL\r\nIyLlA99wWVxw5VEcAxNEyedrs5piemUcHCQelf+g/iiA4lNIeWjDgK3FrvMX\r\nhb+/hUKOa4CadTshxwDr/pv24Cn2i1GQhyqMexL63za5OOyzBCYeevMRc2yG\r\n/qTCHBqntqvdQuuz+UvZdwhhvTtxBI3PQIHhIABwkuU5nXq85KkXXkmw5+mH\r\n78oRhiAB4ADm2WjNhLpC4lBHwB9HxhRzQI+58MIcTZR3EVAn992wyFMFjbgg\r\nO0pCEqRlK7ODphEF9Uko0FTcnMM8uu9CAviS2EEWMNBApgX3qkVVdQAr8rC5\r\n3A9OMNd/HE77n5p8tb5FLpG+Wk/uShLAaNB9PEA2PFm5O22fK/yjxFBOcjST\r\nq94IuOA0m3NXC7hOr4eeqFt2PUwPSrMTtz2SZKhb1FTJ21RJtw83bTntE/5L\r\nubdLjtUjNNA6tDpShI79zZmZxnoTwvlZMhGynxjvAoUUoTwINslbT5905k/a\r\nxeOSyGfFJE1jxNCfHTdO3k7hDEVr7cIb1Yj130kTF/6GHYmfRAGnHTGgycgW\r\nzC64ApWrrcDQA+UP0JIFRzi9J2WShcW+uGrXLAN8Ngmk5+FuiaHUYTV0Gcsd\r\n2BFezk+CEgDPbj1Nvmgec3P0YD7BvzZee9w=\r\n=Kfgb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ddb745bb1a940cd81dae34c642eb357faca0150b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ddb745b.0+ddb745b","@agoric/assert":"0.5.2-dev-ddb745b.0+ddb745b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ddb745b.0_1675846874031_0.23705818567543857","host":"s3://npm-registry-packages"}},"0.3.4-dev-d999116.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d999116.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d999116.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7341bb26bc8c6d2eee59260e283aeeb2bd38d65b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d999116.0.tgz","fileCount":41,"integrity":"sha512-Z71ISa3EyNENJFrRSjq/RCkH2+s/tzYoFma4Pi67Szvl3NUZWMkpGXfjJ2vcRgyqOTtdiCAf/jfkj+1Mt56hrQ==","signatures":[{"sig":"MEQCIEXd/NebnETGlUL+kkmnClii3+/JCWdvrlUqq+zRucXtAiBfygss2QCHAAJgmT3IyvIHYi9XmREh0elqAmv4GGjpxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5AneACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoblQ/9HFTjCC52Lcdhmap/z+UQFOFxHdzF0+pez0FShuRkYSfLvmfg\r\njnWLWt1QbWxpEthXgwMlXjbuWMis9CNzq7HjGgXpJUExeY9rglcHrZlpa/HA\r\nQRM2UB2sxK+nz5RzSe30eL0SB24jxbunoxxtIYk7lLJpYkAL9zOYS17QaeT+\r\n6+Nl6O+WADyOfZiaPHx9riQcnIlx/sYK24uRhy58kIGAfgllhvYkWMEnfNcA\r\nUB7R38YTuUA4coZTfqkpGqUieN31tkq30hx1zAPuS7piE3Cfnugtk9l6pfvU\r\nllMwPUUxgjDbWS749WPjpbnMZEoEFsbpqe/w1ZRJ0hrFxRoTnyL8wfO0Iq4D\r\nQbWRwHgtgwNFuX1Bb3ndblbiBPxV1808QrTk37AVAgC9zSoWeCYsZrzItYU8\r\nxSGKTFV1lisJGzfjmfIg/1eZWGlWns56txQNba79P+vHOwIf4L6FZMIfXkLz\r\nkeRe5BHnc6SdGocARbj6uJHVXTA1tYgJx1gfFMFSnXqYS9COZZBWAmekdYQG\r\n7zHJh3QSEZXNnsi1MhPM4GmTotiHlVfMByoS86CqRvAYESCZR96KQUqCpO4A\r\nAp2OEQ629wvbPiHVqJes/54rpzTKUOGCon7c58lCDM/NBPVT8ABuJcUJ9+cl\r\nbizPiaDNT04xC0wSvX3DpgJUMEUY8D4RxLg=\r\n=4Lji\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d99911630e32245e35f0a212d6d0c0e988abc052","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d999116.0+d999116","@agoric/assert":"0.5.2-dev-d999116.0+d999116","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d999116.0_1675889118597_0.6873663586701206","host":"s3://npm-registry-packages"}},"0.3.4-dev-5955076.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5955076.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5955076.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ffa27fc6897ac3a14288d63632ca2ba5a1decee","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5955076.0.tgz","fileCount":41,"integrity":"sha512-G/v8uoG5Zeap4tKgBzN4zeiaJD1dJgW9GxMsSUtmY7WPG3me6Q3n1UFtLXEAAAroDMG3TslfMR/RmBUBL/281w==","signatures":[{"sig":"MEQCIGwUM476nKoImDIkEcji3m+pq3kdD2is9W7I7xgYjmbTAiBQp+5nuedUwgQyHd0IORlkFJYFdartyYcbUcSD2xkfkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5EVwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5PxAAnq5rolJU7tgBvLK+CjaT+CJWOoYMBPyLAfJpxAzr/PQst/ep\r\nOqdIRyff2275IslpLn9ap/xB5MLiBAl0YF2OnFJXvNWqrvZXnYNZS08wTl6v\r\n9Kqnbu6dezj1ut37WJsTdfBuY8YEmHG+ALA/dftzm1NN23exFzrBjx+rD+8R\r\n21/yy922pP3OM2+NbzAruuYwhKAFgOtbYuGuh1jvkJArBSbgdAcuj/iSsHql\r\n+k2I/sgvJadihLOjmSJdfwKdQQR1tzOjACwsihiuLPB41s1jusnfhG2Jhvyq\r\nAudY39QR8BnZQcH5wNyklbpK8ciTPiR1yObI/G3ruA77pHH81D+dCgZHrZRk\r\nWi2Y4bFxOKHMC1HNij4ykT3z+M+Q2aQ3FCnqr0GVQlKf+yhXZ6GTbCqpecAd\r\nzGVqq5veyj/fsKHsSJc+5S0ihJ3GeA5L11T5Jr7EwQN3UvOVt7dwEOVHQFr/\r\n20/mn9egvmOG0sUUKpazIMTXH7Szvy7GrA99fOBHyDS0ItnlAs7llHE87qjG\r\nlnB9omeuVjBIafypC1ttvDlxLLUaBBP4dlg8KLBT/Z27z0kUOHsokdHImAXj\r\ngI71Bws4CXWgdP0Gw6GKx55XcsmByuU6OfF9+UIpWGmKMlWZ1v6H107vAXOu\r\nIDTaj4LCslqogGvR2qsD10XpgunyBSgXSIU=\r\n=jIs6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5955076055b86f254670bf9dc6f5d381c8597b6f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5955076.0+5955076","@agoric/assert":"0.5.2-dev-5955076.0+5955076","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5955076.0_1675904367746_0.22520692340783222","host":"s3://npm-registry-packages"}},"0.3.4-dev-e7c9a78.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e7c9a78.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e7c9a78.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c190581ce315fb641064bd3c4be7c82ab911e459","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e7c9a78.0.tgz","fileCount":41,"integrity":"sha512-XNKuu1uYbGFhT1M/jgn/PdbDNqZqVx2w7o/enCrI41qAdJacYFoUAK8BBhbrUEIyTRmgXYGGZoFlh2WzwUDx6A==","signatures":[{"sig":"MEUCIQDn9tDwHSl6jWJDWGV37Z52y10rccMmN8w786LpVqSl4wIgfwge2J0Pz7AFu883r1gqU3eXjjXmBV7ZpM3P8sBnFJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5WKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqrA//YjI4Mfny7MfRm40e9mQN8bmO2QAfmT9f2R/N/8FFJhT8pqn9\r\nTjVtd3CoE+W198ZcXsVMqeHnY6usf7weHH2p5dnFPF6zoTuvm3fn6Dc0dBg2\r\nxNl250Y9fhmfE/mgmvUAkCJusy00a/tQDoL3FGWj85GbGQV3dM0JvoVPlopr\r\n10ZgwB3s0wtAZ6hUWRKzQgugJ25Gkhe8oNT5hqn5x1DgsNw54HKsBywvHJ+y\r\ns4GPU7N24ZljipIHBxR6MB13Tv66SYqWfH7MWvMO8iW48EdRCLI6KBN/yyUT\r\nXSs7Kj7ftzqOtCWy+IN9NBWoQcxOhczPUoIZTW38K0QU9ioPcTQXqS7+LNFU\r\nvdOjKRbgXTke/VrbdurTDDU+fjScjKW3IOeM1Z+9ERApDZlfItmISBIo1CtR\r\nFZfEYpPknVTCy1eiTa7Q/SDIig1J0W9fE/6BcLvo4xDduQUBPPTn2NSdQ6zH\r\nFmBMBjuVMyVOSpSCKROviPxZxLAFh30qWCwtKdDyFLHgGId80WlEhH8/BCqs\r\n4KTGWpAGb7guSbWnE4wPYWk8U3b2UPGf8G8XMpOMpuhtN4/FMwsza0A4k6ig\r\njUaT5MLppfapm+jLtE21yyqUOMeXsjdm3iUK8Ji8z5ithdpDwq52Y6wg8DEY\r\ng3BahJyJ+dG6kcHu53adIxmQ90fFiNOjPdk=\r\n=z/9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e7c9a78587a93264dbc841dba4d6c8f60369ff62","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-e7c9a78.0+e7c9a78","@agoric/assert":"0.5.2-dev-e7c9a78.0+e7c9a78","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e7c9a78.0_1675977387091_0.6597451316860632","host":"s3://npm-registry-packages"}},"0.3.4-dev-6ca3660.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6ca3660.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6ca3660.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0b1b7ed8622e43bcb55840e7a52d368a8f1d7465","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6ca3660.0.tgz","fileCount":41,"integrity":"sha512-Hvl82lluMNXL8YQSNz9lR181VfguUrEV5uBBTpi4BVR8Qa073uhceY6NJWH5Vflq0lUdckYSoHymxAVy6NO+rQ==","signatures":[{"sig":"MEUCIGbA2kOd2KsrO53EZJxHiIDVTtofB1MRFUjWokzTJuODAiEAwxTqwu+7TrfSMr3m8tZsYwHGaeLUfWaNxKqOcniGY9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5fkfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhlBAAh9kS8AFXgwCWgIicmVEh90RT1uVQDFFbaDJXWiLFKI58eTkU\r\n1ycnzhqDcJ+JCK+/EPYnV3hGb3w1OZcRx/SNnF9R1Fav5Y5MvE6AdPbF9CsU\r\nJ0i+81Qa5nlVhohg0gJrBTKZHMsOSgZxiRZXOIFyKz03pk8pdv37Ci1K2aeN\r\nLh+UZ+/PNKd8D3wf4TWyTomJWO9u+TmzRMooNcfCqQd0OW81OYqOjNVaHa4N\r\nyssVvJtNM3G3fBvxzMxfuuaenDzKJkh8Mlcxlg6QNvEaviotttYgcN5SSRBd\r\nwUxHcx25TzsZFxYUynJ6lWm8j5PSyXxaTyQvTRdEXlljl91PI50fBMYAetQt\r\nS9NCA37whEa5JnYyV3yAnswDofnL+9xvFagKnDC9atKuuWNeiAPw/xH0azJe\r\nhCbNd3hPMOMbGnGwY6dak1Cfiu23e+UwPjtkA8DNwLMTIiTtTD0c1dH6savO\r\nA1dkyJhPf0OhgGuSg9IkWQoJyCLZrKCULRdeegxBmzQS0yyrwHteFIQzWrZb\r\nWydV24a+2L0atHdd4z5WdfzWB+jgPr/OZCQ2b3hoaCkBy5Ft6X6Qiq5e//Fu\r\nsVTtYU3qGxn980qtp5Tfx3QQxIyZZdGr7CELVw3nND/wAD3eZZtH7fQs9NWw\r\njf23tEyIC6sD9XIIPyoDu83x1j6wCnyBca0=\r\n=W6S9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6ca3660dd861127eb34462cc1fdd1608997d1898","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-6ca3660.0+6ca3660","@agoric/assert":"0.5.2-dev-6ca3660.0+6ca3660","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6ca3660.0_1676015903025_0.2175921694911518","host":"s3://npm-registry-packages"}},"0.3.4-dev-4189c0d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4189c0d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4189c0d.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"87cad979a68dedcde5016a27b850ec31ce0113c1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4189c0d.0.tgz","fileCount":41,"integrity":"sha512-4tFU03OaolDxR1j09SOrHr7ni0/udbRifXwYlgYsyQ8p2a6batnaTyvUFPZ3RUqtRrq9NJs2R1QHqRytx56DrQ==","signatures":[{"sig":"MEYCIQDctzKfLzz4g3S7NtfksQiar0EhATK7JWeA4BJBRAySmgIhAJzOewGp0uNR4ORNsy72VqWMCc6Iht/6JLiVCyPMDgN1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5hcaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQcQ//Sxy1L7mCxNeDJPQvqfLGGAdgJ+BncEfclDItMffBqOlMGyR3\r\nWadAGKDL96Vd2S0I03MMPCPy6qf6YDl6WcWxIKOrLYnCFxzX0xGuzWiJ/e6r\r\nDxtQju/yLduYnfP9Q6907N3os5aCasyOeKkPgLv902rEpP4ayOoUddoWyhR+\r\nT8JWjaUwUVQ2uoSpwBtNMD/ZsrNfgc+WcKjuabp+xHvvNWeu+l7MVjYMxL5Y\r\n5HspV3L/cZfp0T8UrKYS35ZLvT6gi4hgJWkod/HgdF87dMbnCqeMu2Sy/Ejg\r\nhKSyeJuXM3fYEhRamtR9vbGkX4FN/g8hDF5V4CBWl13NwnziMsZx0jWepMIX\r\naHzw3qITo/f8ceerX65y9ywV1I0nZPndweWhCClufQ16GCUdn+EXozB2UKUd\r\nziRd5vAJCgY4h+mW2yN2/0rsGjBmt2+UyqPeL2Jd02XMDsKVOSBJFadfEo04\r\nZsbxvT5dCohRV9at9qkcLJ1rpVzsmbCA0xSL1HRQoRx+MGULFeYTpRD52QMh\r\njZ8W4S18+38BbPrJqMpHOToJN23xSzd4IKNt4c3Iauyq6FttRyBvSBiCVmXJ\r\nbv1cRSCxrcBgLgxzw7VrZL4A7vfNCQb6RjJ3ypng9nRzFuFATObqR0KQiK5T\r\nEluCnFkL6z5jjud5yQgLDwmPNE8OXtahtf0=\r\n=aOTl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4189c0d0934660f1f399d60ae12db6eb79a282f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4189c0d.0+4189c0d","@agoric/assert":"0.5.2-dev-4189c0d.0+4189c0d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4189c0d.0_1676023578374_0.39917688905431814","host":"s3://npm-registry-packages"}},"0.3.4-dev-93e8bb9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-93e8bb9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-93e8bb9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"591958f9ac283470526faa6e89618f8e817eb04d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-93e8bb9.0.tgz","fileCount":41,"integrity":"sha512-v70w9KqNH7tJf/fiuIj8q5eDkWA2xA1YxwV97b7BKCm0b53rVVT21AMZCHsAydzLvGHa5v/2woq1P1MOst3ZKQ==","signatures":[{"sig":"MEUCICa4pKOI2u/1Tvq9eM/KXBCfYsoI9U9CHpV7UF4c+34kAiEA+95t6Ka4PSBRrkk3V+RHwgWUY5L4TDTuZGLYQXodfg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5uw7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruYRAAor57rHxxy0lwCvV9/FgFMsuOAFpHxetccpVUAW7Iuisw5A+H\r\nf5Pdl+IOorOnldi/GauD8QMhNAfI8hPQBNnwvNOyqBKGKL516y/wAsCeST1s\r\nU8nRJYY/gKTJjTXEAgUeTxVIwedB3itG3HxusrUjeVPm2UH4jaCdbP7TsuoZ\r\nyORYT0BOgcPymWaBayW6LX1D2L3eGqPHG8Iukz5rtzFIzoUEwV6LaC3wbyCq\r\nNNKy+PlcCceqldiZjDn8oVkqt/99nrt2YYcYXuQuxr4Qoz8jA6S6ARKP4QKG\r\n1Ad/sB2gSJRMtiuV9DJEoRVKlIUviCeJmz+tVB9YJmHm7Bg+Qi8dpqn1Mt/u\r\nkOXivMPDtQA+yY/AeqB8VeNp/x9MUy2MJ6ogjMykBZhp8/vD2JLPvV+8xu51\r\n4ucN5+I3LUZlsB53AuyI7yEn0IHDhaljwdbaS7YsiVMJtlX+hM4UGY7ji6tY\r\nKc38URGbh9XeCH0iAM0rjyRaO8Kxkq5Fw3R8hPKBO5AmO/3VJywBZ0I4wfup\r\nvrDqpxjOioGLkzYd1AqxO0kC2zhIruoiFTSqw5DPklYuePQVtIvnW+GPJmwt\r\nc2KJ+OgbPkIzoIq7biWd27Ac/VKVGC31YrH9PC93QZl+xUABgRehHY/iTdFx\r\nrBtGhA369tKod1A3jmTV7/maPm9kBGhxeWI=\r\n=gTnI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"93e8bb99a4ca1955139810f08ab33f97a4d84614","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-93e8bb9.0+93e8bb9","@agoric/assert":"0.5.2-dev-93e8bb9.0+93e8bb9","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-93e8bb9.0_1676078138827_0.7362839875702787","host":"s3://npm-registry-packages"}},"0.3.4-dev-adc0836.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-adc0836.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-adc0836.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f6928e895a91b72c47c16df3fd877f295fa6b502","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-adc0836.0.tgz","fileCount":41,"integrity":"sha512-WdllN98TCClurtygiIccX0+Z25gFqqt4tI3XXqcdoA/AwMZubX37LRUZhdEWrEH7Txq/IuIN06bwnG7XSx9AaA==","signatures":[{"sig":"MEQCICFQuWsSHy67HXRFDkwZGxm8cL+wato1kIJ1bbRcvlgbAiBSN5VU9sHXVrJ2IOzxfvuJUqkghH5J74pbCz5yJhZcPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6GnRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKhw/+MAoqxgpodtt9DyvA7J0UG35ael0s5fIaKmNp4AFD3xS2HdO2\r\nPFKKRAoHEVIhpes9wYFgEXW1lAog8J6rsTrg19tRrCasJbf/gnOjViwrQVzu\r\n7Yj+/FL3bCx7rqupenXNMtU6nAMnUHkC64JcjSFtSV/taXjJay0GcmXTAiGG\r\n9kuaZZqqt7ZZE1QVa7d9q1Q51VkzDT9eX7+p1bgT5hjUoodvzSOQzfA526G6\r\nHBYg0EUWzHaJiWdTDF67wnzofa+SrDhquU11PIZ5+0JyvwXCQ4Zx3/1lI1Og\r\n7jNf0Mzii+6l29mXUV/5oCrebNd+q9C7S1iIRdalNt26q3WpWM3mKAJ0Xitq\r\nwqKmF6rOulCXLuh/wuOkbhMObaAqhlAB7UN2yVupul/LE+mW+edS451sO1E6\r\nZ8o1PDUccmpHebLGkt4DKYAZg7aDuFFaVkwgJTqKsrl1nngQ+oxE2K4fZn5u\r\nMgvGkbtG1riSO+pzjbr78hhW+M0Q73qCNEGvR0dnQ69QEriMAVcdcJ0jDWkN\r\nUJWpv6lXLmmB0mJgaMQ09ThnhXvKdEFUJnBEuHbApcgsgOHsqPiYveOoSp1q\r\nPidnNTv5i5VIYjiuY+Mxl3yRi455dazXlU1QUMCyVbvkF2mwywEPmmhZUkhj\r\ng8pgG4UKYYKaqPw4k10dShgyLxM4gtInfRs=\r\n=Y6ZO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"adc0836e01eab0fd6084ecf3f59687668a98ed54","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-adc0836.0+adc0836","@agoric/assert":"0.5.2-dev-adc0836.0+adc0836","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-adc0836.0_1676175825700_0.9313974875535349","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-40bab65.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-40bab65.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-40bab65.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"769288783af4fc2a0033388b2636a3c8d73618cc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-40bab65.0.tgz","fileCount":41,"integrity":"sha512-SrJXU/kCd+2yPdcDMvznjp3tXmGiHgkpVxcG3R20CqcIgCDfiSTE2q3lcOlYZawTWUe+kfkpMTKraACnsNA31A==","signatures":[{"sig":"MEUCIF8auhbHfh55XNzDwN6VCMetJZikn8dBD3SM27OinrIoAiEA05IFd2PYLXrKXx9J4t26297CKKs8YBv7ttxDIdP4GgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6U6iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqhw/+OdTsfYimN3/cmmW1Ko9QHqYfDF4mAmOm84Uk8sZSBs4XNYJI\r\nDilUxP1/0lMbgHU8HX5m+//ye1+88YCdGgyQxVNCkDW/3K5yk49DNjucX3oU\r\nuB3RgTWFDvyJmncUTtK0TCVhGN6vyoNO2aPXgdVK795Jw5DPA0MwSxU4WP7B\r\nzLwMYPZ2QW3q3ahKB5y7wBiIt9hnknzNAbOyP+L61TQxoZ5Bm5icl+y9RjyY\r\nKqxU7POFJZwbZ7tOVR8bu8O0YE89z5caULQ9FobU8yGQmVMj4n9EaFAlzBKZ\r\nE89sIhoeF+My3ErxUMaWVA02KCMWcPqqkU09iVoD8EYTbUBKW/ABVE0f/iTU\r\n2yqrt2eeHrUi+OdNfTVSaZy3ZFQJqVRuPUbVf9+o3Ux/tcjh3nJU1ROgZFht\r\nfYuDQ67EFTBPx1cMO+MOJXgngLt2Oj6IzfhZbcqKwKdTsJculXCXlaXkznGp\r\nnTijbWUg5GAzFLO7ItIzD4DR1YKgyyanD6m1Bks3zMXtEHjuZlSbAkqvxjyH\r\nmurLGvuYeB6Lp6mZUCT4S5xcRos7z50j+umVHsgabiA2Ti59wp/cfZSB9oKn\r\ncM9zWhuCHdpuuoyZuDu9Wjbf+8WY/nPkyiSKI1I4dAxqVLSCDeTzjxQhd/oU\r\nJCmlCXYljJU9yufosOOUNG5BYTSiAHZy5Qo=\r\n=2PnN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"40bab65e9b48de8852c374d34c6ece47b1eb2a29","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-40bab65.0+40bab65","@agoric/assert":"0.5.2-pismo-dev-40bab65.0+40bab65","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-40bab65.0_1676234402517_0.5613406492667348","host":"s3://npm-registry-packages"}},"0.3.4-dev-44ea14f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-44ea14f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-44ea14f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3bf2a8e725144e2e038bd3b3ba814f8be9c66e1b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-44ea14f.0.tgz","fileCount":41,"integrity":"sha512-fIrl10XU4dAQMVUlM/Otau2p/LW7k8c3YX8xGTBcZumT1a3e+BSvCHigrteb0M7z3Tjnk4aguPcKfM/yrjTzbA==","signatures":[{"sig":"MEUCIDo+QaUko7Glp1mbKrEwqc3Eh37snIP6MNvg52hQpecdAiEAlfU5BcBhNqWb9ITPzDEjhD3Kh+HpeSVBOxwr50sJi0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6VSjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7ww/+PdQQ60TntGnns6ay8L5nf4DP7ECil6Fv0u0cAD+QGj37UfVV\r\nuVjU4B+8blojJqyh+hTtiE5SKGGZLinneJlxrF/TvhWpHkOU1F0srUW0S3LS\r\nHREdNypW/4YCo20iYr5zRJzADUUEf2JLndt66rVIKrGfTM3UPKKcWJH5f45V\r\nxtkOm++nez93YgoLix0YBdA/QAkQ9mTC3nL002Ue53BA7AjiPh85hacJMOtM\r\nYtj/DYQh+SiJn4sR3jE/axo0KyZkMPHBk7bvq0UI3RkAVKIvOShWN6AJlkbB\r\nsg3oYO8lcEWmSN6zOZFW6tsoVB7Qdl3GQQHxJl8447VbI7/e371RoI4bqGi1\r\nkjqgEfYcN7TWF/7CR0PVxluPa6k2KJMexDnbuW7jFZL4tsGyouPAOJ8xLiO5\r\ncob2Si5udDWJg3A+L4dTjPNTvmmtGvrsxFPrabgtZ2eTSKSVjJl6kG7FIswh\r\ntrHw+s+vnBDguCAwnB900jL7Mag+BoCljT+TR5xaocbH+PLqqQkvHf5O32Tw\r\nuS9N6YS2oDSR8t1TlHgl9rMwr4I+XrSXhLCuo5+50tnMiJWvZ9nbT9ma7lZM\r\nLCqxfwerhBJE3VGoG99WiR0wJ9eosQUOVVSj7LV44eQuJSthH3xBPwjOqNcU\r\naOq3BuyUEKtIM8QsZQwLwpfXS3cU3lAPFpY=\r\n=+5GI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"44ea14f142526a69500b3029274dd1ed260930b4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-44ea14f.0+44ea14f","@agoric/assert":"0.5.2-dev-44ea14f.0+44ea14f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-44ea14f.0_1676235939330_0.1890938062912626","host":"s3://npm-registry-packages"}},"0.3.4-dev-bdb08a7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bdb08a7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bdb08a7.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ca9826d683b6da57c89a3f1a7430824f61919d74","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bdb08a7.0.tgz","fileCount":41,"integrity":"sha512-PwN2jzec7KxeUKlEmQ23Tvkrpebi0Ycwek8+S4HMxVI2wp7hxYEMeCl7jOo6wHs3iXQam0XNWa4/RrrzBlauOA==","signatures":[{"sig":"MEUCIQDPI6648YNVttV/3iE84afY85UHk8K7FVSbX29gP/FjrQIgYqHFo8kU5BEqrc0I0PSRD8inern7UrJH/23DPQhAuvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6YSGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrudA//cwA8iZst3xuuvvhNdfsxRHAXH7Z96xI05p4M1dj7T3Pb/hf8\r\nasQVUrbI+8HcLWujggDH62Rs+1u1ebtEaNc/KFPMhCVAM9W06f+Oebt7ogRn\r\n2jA/1PI+apJJdROU10GSwzetE5kQra3ngUHMKktrHOtOiMxhnSn7OTzoPgdt\r\n+7AMgcvraLqb0H1tgnIvXTtaTxHNW2vrOLT8CLtKtFeWMEcgEUFSGug+cVfw\r\nLhBtSJBg3IXbwoo9fGkvpETI1gOwUr+oRCUV1WQM8oC4QUpyZn3o0WFUgwxw\r\nglZaERk9tNudCcY9/zrx2auUOrVqMMQES7C+GZAma3+gatysaiolr7bAu/Ds\r\ntehSpBqgHxYPr67v37B1eVQnn9M1zk9937IaYm5DOEBgptyT6X3FmrP6dMML\r\nBNdu4Xxfe8vuLwnf/uHmNvOkgjIDOq8JYEOu1Au+CaWgPg+JspsOiRKwLP6Y\r\nqc6VL4FyChORknT22vvuB/pznudtlmjj4f1pB5ZPCyTEGw1LCLvOKLBHv4kM\r\nxxcfBGtsNOv2fGxsPczNGylrQH6L8ArT5ts3XIUJqCm7qDBTIuZaVZUOWqSe\r\ne2Q5/sfyOZl2ntkAu4ZJu3rhqvHWOHq1O2zaijpQP3zs4wfsbH4oxObjNMK6\r\nvtLuV2N7sV6Q6W149xxvaHIXpyLUMOX7hfo=\r\n=zOOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bdb08a7f80da1a20faea1139b3381b982c7fc203","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-bdb08a7.0+bdb08a7","@agoric/assert":"0.5.2-dev-bdb08a7.0+bdb08a7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bdb08a7.0_1676248197736_0.13305344334936087","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-b9efe84.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-b9efe84.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-b9efe84.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2bb107b60613764a90df63799753a0b12ba34b69","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-b9efe84.0.tgz","fileCount":41,"integrity":"sha512-UQ5rVTmuxN3wL8pNZbTBgmFbIg75fxYORhf5ex4FP0cIOQG73UsZ8PA1i0hIhE0P6ajGLHoBwFwpYYS1uytV7g==","signatures":[{"sig":"MEQCIGxLXitnFIebKpkU5p3Hd0EEc6YEGkLXSlCzma1q7UEjAiBuAhT+bphvoNx3+rZ/zqjVuCYk5L7j+iV87g8b2GzIcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6ZBsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbvA//TBgM+a+nShmXFUfsJGsRz9/38Gd97rX6IGKtX3c70g7BxYK3\r\ndruh82zD3om2sjzaW+HgAZwlsq3V/yPKqqvJ8sEnDFhLZBCmGyRqBY0sXcDY\r\nsLYV31yU9cD5atrzFfthjqln7ihovZ7fNLOnt+q+YyA88hdlr1mkmtXrly/K\r\nGShOwNkHR6I3kKKJ9ol9iKhuqmazyGTeI3NL80+kxCabJvQM9ULP4yxkSRa3\r\njmHH2LCNV/Fdf+2SrZFpOCalogXWFmJssT3HGXf16hcTzkRoHMsyB83ZRyBd\r\nA9J3vpDdVvR/RnEZkSwk17dCklH5vn0nCV8EnQ5+WENpyrvvYITQGkIHff51\r\nu76KkDluCMJiVgnxnaNecoWi2PgkybPCIGzggSgEyPYI2MzyLT/zwfnC1Agi\r\n1P1sFf5k3nflA6a1S/1tuSVvyFsB/9HmtSnnBt1vhcTBj9fiXvy5+mg/QdhG\r\n/wFttyQyEFnlBtvTaf/BVkbiCu0WtKRuWQ2Zk9zAH9RJyUkmRHOKJK8SxmNv\r\nQ9unGqQNivRpD+zcXvWkhtQLJBIqB2rZhIqACxh0Pew6QCsMoEcJHLPh1vaL\r\n9p/ZoCWkjibOed95+Ad70nJqHiubaNnc/elhyQpxL1pQgBEqXtg/L6lcncRS\r\nVVG/e4cyM98TnkgPJeUqCExzxukhXBaHdcM=\r\n=zFC1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b9efe84b007169bddbffcf1c44d1ddd70dac9181","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-b9efe84.0+b9efe84","@agoric/assert":"0.5.2-pismo-dev-b9efe84.0+b9efe84","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-b9efe84.0_1676251244594_0.9172110654716383","host":"s3://npm-registry-packages"}},"0.3.4-dev-f41a6ce.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f41a6ce.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f41a6ce.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"89f304fbdddf51f72917c64f50ebfcbf0680ec76","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f41a6ce.0.tgz","fileCount":41,"integrity":"sha512-JHqT9pCoomzd9kAURNC6Bd7LLDEH4RRwyRXYSuolWPfBFYld/mOnM8h2HBrCcJVDB2MewP9fOIBrfJ/9lZO22Q==","signatures":[{"sig":"MEYCIQDIRkrTKnN/wJC4kHxjy0KqXgk87LqMrUDH4F8/naxBygIhAJqwYIIX+1ISHi91NjJKb7p4Qv52z1xJlkipJy+h2xp2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6d9PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/QRAAog4Sw51NS58J63DYetlrFiMVLkcWgIQeofp7VIaD9oPTOAwR\r\nj7sYVh1FvIDyRZgEnIbl7lhr9qSNm0xdgQThg7+hrMmM/K/hD3jKw6EwcXrx\r\nodWbuj6DmPxsfo+eiGlv7RSrPZ/hcd5R2kgtWlyTzWWShkVIkCsoLos9joiQ\r\nnKN63/ciaNf8SVJjl2Z0RXFfdzYezpLXBxMzUQjYD3O61R/oabRP91BZW20C\r\nKK9+ZwfkTOFxIe5zdXgtyKsTX8vMMZlYlJRMBKwg62NtWMrU91GGH9nWNJjB\r\nTB+irvg1sbDWhXxi4uG+2t9+49dF3V1Qev9vsERDKNzEJwgPzdqD7kBxK+dC\r\nFi1JEPBFMy1xEAOBCstEEnhySY4sV81s/bH91Mc/EdNoCp3Ieop6tPbjGJ1J\r\nV8+kOqTr0/LyNMVUqR2sS9blZHscS9hlVwoxgO68UoDT4XXQckN0/bue6x1X\r\narWKzBVMRLhIcSpktTS3Pmgwza4E6bekMemITSpX6AeHzBySt4vA8O17XCC6\r\nyhwcOKNF6kSLU3l5TIFw6Ag177hqz2eRtneP3qE5ywh4JQ3wsQzajAqwxohl\r\noo792aGOFIQmPFb9bJSVuoltRzppAryXbzRrNdki3eBMREXPErQvMDM/XpNW\r\n6W49vwH9y87foFzfsCob/Xr8yRaiNschfR0=\r\n=O2MY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f41a6ce8975e5bf713734425189946e9d38d1f3f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f41a6ce.0+f41a6ce","@agoric/assert":"0.5.2-dev-f41a6ce.0+f41a6ce","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f41a6ce.0_1676271439592_0.5136427704059066","host":"s3://npm-registry-packages"}},"0.3.4-dev-690b2b4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-690b2b4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-690b2b4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e6ed9c6d26a38a6d7e9c484d73ee2d23feb6b2c7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-690b2b4.0.tgz","fileCount":41,"integrity":"sha512-vEIduG0IZxOecoJujaTKA61bebW1yAr9NiCiBlXGuifut3MRzQefNkR/bNAeu3qEnMOdbIzFDxptbug/UOAayg==","signatures":[{"sig":"MEUCIQCXSMhJTAwQp4cjssj5HQNGCmgO0knghKUBUqQudRDsFgIgOr7fZW9BJ0R9EToGrHHyeSYmor2Dw5PphpiIvCpPy5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6oLTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Jw//evdvZPgcS3sudmmQA3LZPLQhubMTbBlc9PXgAxYY6N+JO6jM\r\nHWAOtXr0AIU39UcBizU7Z5b9W0JlSonp8J0o5MD16f3MqAE3QvDf6XFHi3Pu\r\nG5rGXwLl8wb0aWqyp0XqaDq68sojWkMppgXg4tkfA3H9BSAG47AKdVZ092hR\r\ntszJWSD5sN7eF7Gmz0T2FJVNtGcbCMQA+eRweW56FzMcUMWDY3/OMAEt2NRE\r\nvqGGCRU/QvWHr9Nt1X5D/favWFYbBRmyRQj4iCWpmr67gm7L8O0OrpEZ8MfS\r\nJNSSY0r7TKxesutiEG9lLbDoAM2hAHU2eKDcrbD8ywXDbR288Ft4YvhtPJCc\r\nNttpBjarVQNN6jY8s2UG10hOvJDV+IxMnTrs7vR7wNmGKYatx/2O/pMigN/X\r\nfR0ukPAjS15oL/f0ov9pJBwW5cnVETPRv2aB4SianQi3Dv5VKfXeOjcNjcMM\r\nUKb6D17orFDNbXisJrWpkEEQ3CD1hewOR89AIJQYvFbwTvO4cG0YGtRhQZb2\r\n4pjmvAiFwvjzsMwlnOnfxgVwZTylc5hxIRSfKLRFotMs2abesQQmZvITn84A\r\nP5xmDUB9U3Kkwvo1uIELWnABahaNwGsgZTgQImpFcMDxuzUMR0rW6HtNgWt4\r\nx6JLSthoPI08asacIqNRT2AOpHwOGsHDtoM=\r\n=CXvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"690b2b4888b7b19a8ff5ad46056ca8a8e25780a1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-690b2b4.0+690b2b4","@agoric/assert":"0.5.2-dev-690b2b4.0+690b2b4","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-690b2b4.0_1676313298872_0.9419135347985728","host":"s3://npm-registry-packages"}},"0.3.4-dev-af4d93b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-af4d93b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-af4d93b.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"457308a5d6ca6e5ce3681d6ba109397ec5a18147","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-af4d93b.0.tgz","fileCount":41,"integrity":"sha512-OA745ibtfDxSDYGWUGdlhIVLCtnjLyrjed+ukN8Dq2SClwYf6W50tJGb8K2iwQPjUALUhnppAfbW4jbvVo8s2w==","signatures":[{"sig":"MEYCIQDMxWMFmi9qQ18kDZV5ZuHRJJWyrP1CIYmRgH2bit98QQIhAOvngAgaNBKwBk+QwsNWjJ8P7Nsz6vU2xYsBiwd9CRBD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6o0qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn3Q//fwkvlDFUKO/ybd3dxjDGuNHIw5C8It9EuIv4vrkYHaotxkkM\r\nSlSFC643SOJGdz/IxS2A+oVQHcn4fkYjIo1qgr18lvwdHGDu5wb7yuUGYOvi\r\ng4UjjrGvcEZE1+pgBwG+nnt4cMW9GKf5j1Ni7TQ2ARqR36Z5TS8LV/273IuV\r\n26wEtTLiyrLJUhVRBM/wFc0j05fA66TfDNz9td+W2A8dZhp1OsTqhOLYWdBV\r\nqykgaFmxZwMjGSc/2Z9tQDMwEoXnyZ+6MhYwFu0M7hcT+WxY8mHGKft64Asb\r\nyz7MaG5wDuoO+rTG7d9Pj4rI51cBAUARPcJ+aqoZj68ra4sJvEu+wAxMOzY7\r\nnDC1OfeucBWaNjGYvgD59a880f6rmGmi3qvkcsKzbMfF1aLrult6MKqda0Kp\r\noA9w9kxYNEOxGbekOTj/PhOSRpOEFExCZ6WdwI1dmxTUsrJ5NY8BKwQLaqo8\r\nUaVgGnltqeGiSA3wwdLc31NokP7MCie3KoalA1y+9eIA48Kn5pZ/pNAgCChp\r\ngTOWNB6XErKdbJNnFQEyfw/s15ujv4Ji6zOka6uEgHKB6/GojBGqTaVAH/MH\r\nzmz0MUpc7/dQeDloo6X6WJN9H2BZJJXih11DSpw4EJBkeH8gF66/fIz7y8PO\r\npBs5X+x3tarovQP6yZ0TWBKN3yMASXgQOw8=\r\n=6hax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"af4d93b823f6e1de8855821ec4f39435b1547159","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-af4d93b.0+af4d93b","@agoric/assert":"0.5.2-dev-af4d93b.0+af4d93b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-af4d93b.0_1676315945854_0.4059209439135154","host":"s3://npm-registry-packages"}},"0.3.4-dev-943b3a4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-943b3a4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-943b3a4.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e2b1ca44f594354128428a11dea75454617c666b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-943b3a4.0.tgz","fileCount":41,"integrity":"sha512-cN7NA6ugITj4lVjIw6wEpQn7c3iss8PFgfxrxfu5s+wxvRNmsh/m6XbDwxYwcpi3MM/5FbZvA11zLoGI2A7ptg==","signatures":[{"sig":"MEUCIQC7wld7waKZUIARIcKu043x3VP3baQCnTtG0EkqVm+/dwIgD0wPisVmVgW81cZZk7hJIq/xhCjH01ePapvHW7TNuRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6p13ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZrg//YiuMCFmkaYphFJbc/XbW1BDZinhOpZZA0wx5hw/OaKkVV1/d\r\nuO8XHsCwOOSe9imfswxj0hnblRa2HBxeVnu+cqa23Td6rEqNFnR6r9juEeVJ\r\nBfumX2bB+Xqx8/Jf7rF6HJsAB5b/zeqKryGBnkhLC/qocIzaGKyOqmjzTQxl\r\ny8K8LZcABGqzAa91KxlM2NywwssmkYAy8724hrNxYOzElil78GY67VwtLukd\r\n4wFnnE32yx0djK0QQa3y2ylXbZ9GcJCANe6/fCTPKN8BNlnQWCL8ncX3vFtg\r\nzp4eXrPQ2SosoiEPsfSco4tQ0HxbFTgcRgf+v29zkfVdF91pp1ubAY7EJHyq\r\nSV2MIE+CL4LYy1bI25kqK7H4cbGxd3o2WKbeFV7oB6NCOy54AMe+NLpHXxYz\r\n/YU3WFq5YHU6E0Xm77TCa0kCY5cVO+juzA0+k7opoCNEVpMbPK2PEMEcDapH\r\nO9O0wGr5jSu9k8U2UZvr66Brjawc/mDNcFuRh96CFSZ9c9bJZz0UFS1FmiHO\r\ngr/COzej/2a67El/IYQ8PqaLHdmcnMYUfL5sup3JIUeneDiJnIXykPM0t1fI\r\n4GY7SqPr+QfSDspP+SUA1NxmhBSoNaWjy336019gZ4OlVvUU9daJzcwpwT5P\r\nKsj5m4dRJvui5WfFfN3mMEDEoRtYRw0wti0=\r\n=/uhD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"943b3a48c9618be7b4c1f475bda3215bff7e0004","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-943b3a4.0+943b3a4","@agoric/assert":"0.5.2-dev-943b3a4.0+943b3a4","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-943b3a4.0_1676320119121_0.7916702251104732","host":"s3://npm-registry-packages"}},"0.3.4-dev-3de68f9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3de68f9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3de68f9.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"97fe2e885599af885512d59338a8b16024704b3e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3de68f9.0.tgz","fileCount":41,"integrity":"sha512-6pKMDOw+u39cbIYQAm5t5aGj4I3hJXdRu0MUOQXQh0hxaZlxLv1uMTa+gD+VJAEAokstHbRMSN9cwyCftBbW+g==","signatures":[{"sig":"MEUCIEBemnTrEDiVrDyEN1blSvO6doJ4wnF7h2KexPB1KmMnAiEA5KPGjzOlNmzDT8/RSaNFRINg+Ebxf8YgL/duJ/i16l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6s1rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt9w//bMEAJO3RQZFxFkWeeELr3YNZPikvvjjxQWhwm6oOpVdnllr6\r\n3pFgXSBTHPWEgNSrN9ynoyHETo/Ft+xdcNoS0TDOtENUxPA6t3nPAoTGb814\r\nqurMCAIXEq+d42H2RRFpXIUWRsc/4WeEixhbnTzGKDzBieWwhdDOSufJy5OP\r\nkD7l1WfZWzx1p9OFHhWF10dXMbrocQYm1riu/jYC0s6I8Cih9jn1TaMIkVhm\r\nQStPyY4ICNX8LIoM6yozU6cmFlmQAqGh9d793bdzZhtUGkF/q4cfTQurjej3\r\naj3BmpIfI2rHe6WQ5cyw3qHmz04Kv4gE4AVTTBG2x6QWPt44eBGvUScddjLc\r\n/yBOE4IJfNNrSabnLy1n8u1E33BelSyDVxOJPRnbBCLLdX51XoykfwXwUC2A\r\nUhZf4gUTbNMr90t1vXPiebE0jJaNob+t4VabmgSQ/vNr/m/ouEeRe3jDF4mD\r\nZQf5n/hlkZ4VKx00LAk8XsqfXuGMWNUTjbc6G5Z7Vyi7HOttYOhKPOZxw3DV\r\nTd/rcO/Z6y8+/Kg8Ie9YXaHbwlDUJ5jiVGFrc6rVxlx0eO/jhr5xifQVLs9X\r\nARMOmrHM3law4MuqqDQUIiAnQfAnINgmOxueZzKDZxazrS4ZkHFMyXbEWxw5\r\n0+LPgY1P2EHFmaW1JypdY0OsDcwx6/ls7qM=\r\n=R1i9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3de68f98508de871e592d2e332557821b520d3b2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-3de68f9.0+3de68f9","@agoric/assert":"0.5.2-dev-3de68f9.0+3de68f9","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3de68f9.0_1676332395272_0.048941534683619725","host":"s3://npm-registry-packages"}},"0.3.4-dev-b7ae373.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b7ae373.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b7ae373.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"65e9fce0e07d031634e5a58df91c58a8d65e15c1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b7ae373.0.tgz","fileCount":41,"integrity":"sha512-dFyUH7XKfxdxESRC/Oz37XaVOf1dMb1Ygldasd3g1l4JWHzPxpwLqzf9P97F10izdu650ZFjd7MAhrNOLnUMkQ==","signatures":[{"sig":"MEQCIFZqrtFfQsjg8x3GGSkV2bdKVSK2rZuw2liHt/MdpcXPAiBVMC6WSF0uTnbTPe1cBHU6yGuYmvUgr9buDCQ+ifQxsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj66AzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEyg/+KY8sSL+BytZEn5sUgEUjLhGyKhmGXra2pPQ4alT3wabh7sfi\r\nv+DmRL+/WOcrsmU80SY9Qcq0SIz0XbdDleQKNKpD+xxdvEIQVcbL9PuQmMii\r\naK8Ls9JPfdXPH3Vx+3Zs4c+3z+aQsv1isSBstp5qf520PINWnasISbiEzNjx\r\nhssDbMGz29nJXM/6T350zqfhKu33kVQvUP/ObHK1YRbyCTekg5bW70UHZaKf\r\nV1jmFOJfgUJIFSpqos4z+ZRQScTh83+czPy9g/By17vqK6ADJG5c5qOF039i\r\ndWuhy7BTOauhluZNydYh5h2c05oPlfHWEUaDsUEo2QHxn0xuetk2p1XSwGEa\r\nSSWV+bvAgXXxM226Dyw+EZuPgOCxAKLAs/RdUFS47l7M2tU2BkkR/O/gJto7\r\nQDUE5M3MyiMsXL7Us20WuDQX7W1Cx37AJwmdrpO0Rc0fRAZYNWL223QyvjKa\r\nYyXJR9Jjp1AMm2yJZw6pJzMIomZUyfUpmj8KhZAbxXPb/hLBcsrlpSQVxDi9\r\nVkIQIrja+BSGhd/c/WFa+SS1T5W1Yp14Yauve5wGxUswjw7OeceyuUo3aGD9\r\ncSdNlxs7DfB4fkFp61nOAQn1KL7tjWZUhghX5Ux753okYBYhTvz4dzAlFR9D\r\nyxYTlyph6yAeSyVWurOBD5fCtw+LahkZC/k=\r\n=tZ7v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b7ae373c47ad36fa26f4d3f8537c7b38666ed04a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b7ae373.0+b7ae373","@agoric/assert":"0.5.2-dev-b7ae373.0+b7ae373","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b7ae373.0_1676386355542_0.43245349152360424","host":"s3://npm-registry-packages"}},"0.3.4-dev-2f08018.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2f08018.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2f08018.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"207a5c9ea8c847362efd049224e96ab54e6eefaf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2f08018.0.tgz","fileCount":41,"integrity":"sha512-UiilrQUsq48BP4Yb9rZDatlDyZ5Yad27BrMG8jhlN2X4EcwcEfG0HtlpPfQ6dmm7WDURI9VifwLHBaFTm7b78w==","signatures":[{"sig":"MEYCIQDmyAD8cxzPT63GwugdTpopqPyjpM1CfNmyfkgpGeHdqwIhAK1/rH0rOd1sMYPKlBmgZcuEJdViYwB5JoOpjrE12nXT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6/ZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2vQ//cy8r9Vwxl9KFd6JViBJAaeFg44ur792ZIOxPxyR4MaJr/fOb\r\nDr7FEKEQzI+LiPGocJP5+y1334DPDhhr0NzS0zddzmVM83crywisda/nsEOd\r\nXtvVsp5Dev+mutXBPzCjeTCyXyyA3x3eZPSJxr1pCUcxLudIZKP/GDygNeNR\r\naqN6V14FH3FMQe139sV6ZCgl3qd4NONShGnMTnD/po3fr77LhdoVR/8gEoIU\r\nwZv2qxSwDc5DofVKOMMwqr55pkVE6gA7P/cg3eerWUcTPqnSwH21VxMA6cDt\r\n30oh3flt+isfBRwQvDvE3y62Bd85SjBFsPqY6q2qGMzgC8G82+ugQJnsqTRF\r\nmMiMLfESF0A98iRLaSEySh9m/J19izDLN/g60DWfpQ8qwVtU295sEJCdPXub\r\nWccKnsIx8YOs6aStOjemK/uBeGqpEScS1+sTYFBtO3HNYxT9kEhXsS/P0Y7V\r\n3DT/L+5aPygrtjOgKRPTjQDiVpZpImtShXkLLDTyE+9VeFYXub8E+hNnBvLM\r\nrNlgKPsxpiNpbtWnRkjHCSCIVmW7xJQ2cFKK02My7WN7+u/lHogDIPZustdV\r\nBAI4ISMYy/OQDxKC4ZwLluruRm6cmFII1B5YSHqXPof7E7TBxjOheWC9nbbV\r\nj+mVBP74WuFKorZ06UsSsC3hYSZVF3bo0CQ=\r\n=9HdH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2f0801825db82c1a391ca38578c9cc6cbc790bb4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2f08018.0+2f08018","@agoric/assert":"0.5.2-dev-2f08018.0+2f08018","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2f08018.0_1676408393559_0.9823205141086304","host":"s3://npm-registry-packages"}},"0.3.4-dev-8cbf697.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8cbf697.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8cbf697.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"26d0f79e39e7c389c2ea3421f19139ac66157fc0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8cbf697.0.tgz","fileCount":41,"integrity":"sha512-QRG6c8vgwQLCA/nlmyrgkASqJflUWFn+ZFmFf3iLS3T0Y++xr4B8Ee8W3Wd/1pWle0uQ+sjrIWhNiDGqcPVK5Q==","signatures":[{"sig":"MEUCIBxyMfPJCzslt5zIrzKLEZ+cQboBk8CxDowe2ZYQr2sQAiEArrD5U30i0cS2VslUGOwoBSbuOQ/R2h8xZd8v1XH8RYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7BL8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos0Q//fq+hXEVwN3CU+r9NpjFBKpshGBRdKYGDHmM3iSCWJhx+DZaa\r\nQEPDKywAglh00nVItGmQLtH0pCAVDU2VQNMshdnP1CH1ZepK3IQkHHKaqiJA\r\n3k206QCyqSiZWu2yWVI5pIZjOsWRd1fEdNuVUySdbPOQAzYs4MpqyZ0qRaSV\r\nnu4ovkyg5rJBXWuF8o+v6zzcSVF0Rt7EjIP4fpEJjq5A1BztN2zuEgPswCom\r\nI9dXqYelUkN32kawKOZPEeT/LKjh26G9Gmvv9p+5CnSp4AWiyE8ZUlX2Kby/\r\ne67zi/w4tV3YSV15jnGbOQJc/orxw+5Fn23SaArcbPgs5ipevfqW3naJnXEa\r\n6ml/B5/82W++7Qkofs4qiZiL8B0mbsa3hl8aRcVKZN0GFa5f/qWbFI74ILJv\r\n+x9rXgFL7+eMf4YlPHZVCEb7d+Wg9JOYSiSothThINhtdckqJJrfJbcAM9Tb\r\nak60ljRalNbas72q0x3Nu9d7u9hSwJDzzDMHhknadJv3J1VfqB4c9DjxnXEF\r\n8nSZSs74c88o/JP47IlgK/+Q5cwkseCjn0TosWoFFP3cpcxchbPoWa/b/xhO\r\n2cs2n7K666x2eBd7UXgFydKNalf16xvBZyCKY7Redfx5UYSWc7boSDigMMta\r\nXK+Lgwqc5SXL/q0kP2gW3SrK4pcJ266W5eI=\r\n=lv6I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8cbf6974a8c1e189589620fef4b682b1c3e134b2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8cbf697.0+8cbf697","@agoric/assert":"0.5.2-dev-8cbf697.0+8cbf697","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8cbf697.0_1676415740656_0.7028839035184511","host":"s3://npm-registry-packages"}},"0.3.4-dev-f699658.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f699658.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f699658.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bfc2b106900d00257349262d5ee67f49b55590c8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f699658.0.tgz","fileCount":41,"integrity":"sha512-UuxomnSk/SBU1ZrC9lGC9Req1xFr0RXyC5sbfs1FrzVYwbbhSDv0Qr8Zolk/n96Q2sZdSSZN07XFtlH+6ojj0w==","signatures":[{"sig":"MEUCIQDBSzII5zLUUphb4Bd6cYe7kDwHmXpFuetqizUnP0xxtAIgID8j0dKI2IoMH/wlYGvt8VlAU35DN95T4FMpfcG1y0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7SOPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhHQ/8Ds9c3z8vFKwV0FBq1G+1wJH5BZjmVJxNdZpxl6gF/lzc0gZl\r\ncbamfRADVEwb8/VAu4PSdaM3GUCK5qwCi8Lr+tWvKrNC7upfnZfJRVcw/pMb\r\nySTU1SI8SS/9pR76eks2SDctabhwFDsSwKtla6+yYcOBQYPsxuIKsk/Ek7NH\r\nyn6+vVgNnaE3kltQXUzdXvIDcFCceFgf2Q5cxvwS/YV6K0dgEOQBaCBIHr+o\r\nKJ+glHXa7/0hXmumMEdie7tKNS/3Z5Cik9LwHYCM0fHg92M+Z6u/MxIbriHm\r\nq1pcNAp5lkAgYuPK6sFnYXSoqng6IpfzcH28Z8mE//LEsjuh8XNwTkVI1Rhd\r\nlMMtIJD8w4ubq6bL9ZcaDsN7S9PaQi1f/duUabrYzSwpR0TUF4rEQ7KLea/4\r\n3IFK6ogEK+YTD7jWZUGgIRS0Gelw2mlzbZpyirOH/6U9OydlxHMdSD9CqNew\r\nlFtt7I9BgwTSVLT9btQThmlwbzwiYklCec17i2ifNMhBXcFZJ9DnmPj0FAYc\r\n6iiq2lRH64jV3yq8NH7iLg1LJ7fgHcGlsQ9/bGI7Myry6nZgOhC7+csoP4zS\r\n8EiVPvs7NiKZzeAJtbz2UlHjtoM/zasED2d6Q7doecdQWbkX+T5Kzurs0pfm\r\nWVDiqeOA7v6CmcXZMyUdBl4Almi8bb1kApM=\r\n=Xmmp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f6996583c94e4b1d61160a102f1e92f81cc27bb0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f699658.0+f699658","@agoric/assert":"0.5.2-dev-f699658.0+f699658","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f699658.0_1676485519248_0.8851402120337746","host":"s3://npm-registry-packages"}},"0.3.4-dev-52646a8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-52646a8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-52646a8.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"eef9faa8b1c9ad3830b9d7484c40d40dbf0e06b6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-52646a8.0.tgz","fileCount":41,"integrity":"sha512-AGMCCrHOUQO3KsFRB+QzgHLKLibKJbDVGbe+m115o1T2AR/LxcVXdQ4F4o3Xp5QRvjU9NkRdOaJ3tdjVeUs/XA==","signatures":[{"sig":"MEUCIF/2k05BGZNLJJUr8gycdLaRiUgeJnBhoYqaOZcX6s1UAiEA6j66fhw6p+ev9iY9w2nfS6+qyK/25dpgTSg6gtm2J3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7VU/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb1xAAnjftEz7ogsiiwkMftRaGtX4wTp8nopifv5s+ac/MuctQYEXm\r\nKS+vWO21q1hAc2fweXsZVqbQJ+dSwS1ml52oDYvu/Wjp3UE2up371nIN7358\r\nxI+omuG+sYpc9F/iuhK0d59T1KTwhfI/+BCYs+hqPyORmYoQzM/BA41/x80d\r\nAIgSChYccbsOzovSk5deIPdbFqb1U2dmx6UAXejcx2ygqA5cZrVc7Rbi/k4G\r\nLnCBEqXJzXET7s8Ru35jYfJaTdUWTX1yE/i0Q74oSiUJ7yCRcd60s9x4py6C\r\nZ092cZZICslGJcQqd/nTayUQSaYnDQoR1oq5TWBB5YpXLtairge732Gch7L+\r\nSllSW0KYVDPp759WNrpVeLlGMc6BuRuDB1OzTNKD4FqozXVuEm9hu40kRs2n\r\nLo0OHsXL2GLFmGKSsQ5gyIk+v66axdQOd0JK/xLVFFfzqzELObCUf8XqXClZ\r\nXahzJfyBZ6ytAw90diWnEc1elK5tyhEErfMX/PXUUpeFLdVxUXtq12VoSZP5\r\nPN163vM8EeLxmRC8Sy+KcofABrcKh7f/XG6y/6tEsJUpX3miSzIUnD91+WJ5\r\nTDT6//Lp7vB5rLYklDLkck5hZccnRtFDTrth3jeLQ1QdfO4kJUxnkhjFSPls\r\nNzj61a9IpEfjoUovciVTVH1EVV319Jw0XXQ=\r\n=c3E/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"52646a8133d8fcf1bff2ad9b141b94c6dfd4e2ef","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-52646a8.0+52646a8","@agoric/assert":"0.5.2-dev-52646a8.0+52646a8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-52646a8.0_1676498239706_0.2906379438422586","host":"s3://npm-registry-packages"}},"0.3.4-dev-8beeeab.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8beeeab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8beeeab.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d930683610d1fd16b9af8136cd073dc1c7689e01","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8beeeab.0.tgz","fileCount":41,"integrity":"sha512-XDIQm6widrDAX4Rm2DNBDDL10hVMn3HS0nuVXENOzqxcrDOHfk6wRd0HU3LH4R1uArbBTgNT+3xZMOMWvpGAkw==","signatures":[{"sig":"MEYCIQDy2AdaNJdwqyzHoGlkZLGFDmmIpHUdsONUAjU3vSlJJQIhALekh/XX++GD/NFroLyBL0tn4ZcIXGj+fmjs+D2pWt4p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7XvpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqktRAAof1xZ6FkpzM9ckWAG4w2g/aryq+6pvSpY+H9tmhg8IPS48Ty\r\ngj87WvQrfCMQseSH46mJHaKMJ+OfMStUCa3mkHIig+900J+wycykjjTF6N2q\r\nH9ja885gaPFt+wmmnLWwBhTFo38OfSPzNrwRWo09BEKEZFYKRE3MYMIdM7mj\r\nLyVVt8Mt/XeFmgZI0QaGFaHc5PsdVcQEkG9FHThTs9i8RPoID1YXal+Kx+a2\r\n00/bndbS6hujYG6kmryKheHQPxzwS08rvQILG+Hyrzs1Lmm/xfnv45Q5shFO\r\nyFZTWovcRxEjDQCJ+nwn8+Ytw8W9jIebzIZ566H2+GEv4iTFXYmhgMOt2BDZ\r\n6a2KsR908Y2vn0+osB/L0ovfnqmmeIoQgcS/REdcA+hjRm0NNInfNYI8T1w1\r\nRkvE3r7b4dmHU2GGD6o6xrHPHKJhEUrYvljRORHLklWLuK3IW+y8KwPNclYY\r\nDARjICWgJxFfa7EbwKHGgbs6AA5Ox+ixqRGb3CfIyUErOow4yko2Des38pjK\r\nn3lVS8nlfLbD40VWmLOg89ouqjcekdTcsDMJZwxhtfjKNy07Vm07IiDYucq0\r\nRpis0CdAZjDa5nRBaP4rvYsJxumXpCvuMpKyKGzT3UmsLR1n2bxZKx78ziPK\r\nJFMeBuNN359Q/hhbSBlhU9Ad3kwR0zJjP2A=\r\n=mb5x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8beeeab33b815e39cf02581c5d3ec8ce417f0381","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8beeeab.0+8beeeab","@agoric/assert":"0.5.2-dev-8beeeab.0+8beeeab","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8beeeab.0_1676508136816_0.9160648012819419","host":"s3://npm-registry-packages"}},"0.3.4-dev-0b45ceb.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0b45ceb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0b45ceb.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9b6bdc7b24d6022684fc2d474515b52aa84e22b8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0b45ceb.0.tgz","fileCount":41,"integrity":"sha512-vDEzx26Z5X9HlZ/wk5HO85t6ajCY4SXd9Kmq/b6igUezYw4k8R3/i2+r2FhwZx1KudBOABDb41bg5iHT4Et9Hg==","signatures":[{"sig":"MEUCIQDWzjc4yVTuCbkTbhBGtXnaZZ+FeFO5GDPwz+tXGB+5WgIgGOpMiKSBi7pstE6ezaDkE84WHGCO3aIYEfrLVZPX+2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7lqWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE8A//XP1T4repE1znFLoqMT8rLfHNz17vk/DhbhJfwPRm4jHfJCu7\r\nU/Bl7Lgh5pkq0TtL39n6APKFYJVDhE/9mpXh6sAIJgQsfmEFo6WD/qKMaQC3\r\nQyGejN8lQRvWaUkzSI2BugSj+K+RS36Fe9XHT9P3068T32rUosFZlkropQ5t\r\n7qOwPC7eYZ3bwdxzO1PHNBv+t/2QYzA/HhMviR5apKHnT0Q5YgddFgxR+o0u\r\nRUHYtA+nTM4SuH8n43PTegwtzAYFCyX851FcN5+gk3EMV9rg2Zq3Bg/kpFH9\r\nlSL6Gj2gmuhcYehSBOG41uyH6JL8FZT58AWWTlZzkf0wNS31JrokkwrQoU32\r\nA4DGAUfqKjnbGpBjHhuKZ8ahKnTAhPmoKMEQyxBlLy+bRCylQh7++wWweuR4\r\nGXYKcpZJW+K81Gb8obhpOdCFU4lat87idtOLi0U6aSisduGFYDXffvi6FjEw\r\nq8qF9+9GOKT/iOKpVsBpUmrvKu7cPQBjeNmqEk5Io9hGrtMT+yAO4kW30gSo\r\n9umQfzKZLU61KNDpN+2dIzqRYnEgwyRphTaWJFx7npEdHlsaxPCb6Q6QoY0O\r\ngjW78K3ntQBxUtTk491BOy05Tp1NZDglk993DjotEvGj1TQ1Q1LTRjkp34yi\r\ncgN2pOV+OMhrVWgMYHHnYBHcvAWxN+/qBZk=\r\n=hdBk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0b45cebac791df9ab504a9146ddc5c8e1f77dbfd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0b45ceb.0+0b45ceb","@agoric/assert":"0.5.2-dev-0b45ceb.0+0b45ceb","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0b45ceb.0_1676565142430_0.8155942384114951","host":"s3://npm-registry-packages"}},"0.3.4-dev-6036d53.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6036d53.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6036d53.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6c5392b2d92cb40b99fa89823fad1bd3210e830d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6036d53.0.tgz","fileCount":41,"integrity":"sha512-pBVhN3eLvS7cNDNIW7+s2AEJG+PQK6Iv04OzpUpD25/Ul6DKhBriYJxrtQ0R7IBJDWMsWdgQ0HgIrCXvPB/csw==","signatures":[{"sig":"MEQCIGSpk7/HMTGcSMa9jbsVpzY2WvgSZKO/34E+sqDZQVAfAiAmB3g0h/2VKAv+vkmFXlvA8kXOiAn6PDuJTVhRV0+BpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7nBKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXZA//VJ/1bAF3PWafL4cL3mGX0+MuPFW0jIRMTBFw5BbziKTVixs3\r\nn/KvA3VWdONgrJxRghlabPa+lZXsj4sO2uEe8CZhR9ex/bjoKfafVFRNjo2b\r\nr1I/61UyvxQd+rzFwzx4qXmOupz8Ph7ONet+8As/YN+3wvuNaRb3NFpyQDJF\r\nnJW3pSW/q7UX01v4LZED/e0lO420b42NFZia546gkO+09ogroebGCvo4zEFo\r\nduipmYP73HVtI3Z7AkiMQ/j5CFHpSjUHoVDMoaDL90C5t7axrX3uOSf1HT0h\r\nXC7zLwtzKHCImZckupp5plc3zfMizt6HGPMMTF0L00kBVLNVi4+BuAR77VQN\r\nlFoJduau1HC0zxcKymwJ7nZKDGl23V0omaU5kI3JHy+x2vnCgiSFdEQlfO1l\r\nGiFViWXtPGsxSh0DJ5IzkPrR3L4hhEF+OU1KiLHV37fD+ShlXPZCVEhwjHPt\r\nrqEybPo3BNDllpy0zzVeyO+zTeJ/u/fFCsklK8bwr0Urj0EzSptJYS7FOMe+\r\nCRBfTtmDGG6SnQ9KqXsp5uHRzpePApw8U9uGEBxH1Ji/YY7n34YYvtPTi8y5\r\nQDXpOwUVucTdJPn+knDTrN/RmdEz5K8KwAi32tWoON342Q3eZ7Eo4N1gmRkY\r\n7dukBgdX5OBJ0uJ8bz2cFFtcAX3Iw8YhUnc=\r\n=kT6K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6036d533336a3127e32c3914693a4e7dd84f05a7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-6036d53.0+6036d53","@agoric/assert":"0.5.2-dev-6036d53.0+6036d53","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6036d53.0_1676570697875_0.8992564988638401","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-90ab1ae.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-90ab1ae.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-90ab1ae.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"582b922648d9fc0c21e10d9c5771edad94aa988a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-90ab1ae.0.tgz","fileCount":41,"integrity":"sha512-+HHy+JqlZq7jSH+XqkmQwf0+NY3JLVP217UVgSdNkbP6EiCRivjSV8qOMsUEhZiP64ATFXebKkJy2ih9XlUHUA==","signatures":[{"sig":"MEYCIQDhAoZfw4roBjuOC1BnbkGcZck0vK7NhrNqxiStatsM+gIhALKOhHsNSTqdfZpqIBHwV+dp+GF+st9NLODHajoQMkcA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ooXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptFRAAiApVD6FSqc36T8uzztUJfKed+Hnmwf0Ox1LJd2BQbgJm6tTt\r\n4rwoaVNdN3I4Q2tAqdxi5DlB1+WhsQ+zFYvzqwwl9TD3/is55BiTfpO+73sH\r\nN/02O5f4ieMLsNDz845h0veFQG/TXLniU760jXZLWBVXoXOcvqLdeOlxwJfW\r\nxYhy6jrYUS3IIJaM2jOYWZQZGuyzry/9D1kK9hPrTCJUI8XsX2ZddMjNmAjK\r\nLqt63CF4Kp+JdK9fKTm1X41gi4XHool/xtFzXIIuII5ove0UlebjSX1paWft\r\nc1vnuU9sGnBQx73lYFwToFGnFT5ywqPbnZBlwWTjebQo81a9FwM3fNWR2YUD\r\nVazaLy8DibZ78bTEPqOnCM8cDwBisf1dXTxJxBAJD1jTthE/3yGTPAhMTR3+\r\nQDB/EX5Dg2OaYkCRZu/I3Ya8fi3TolEyBhx4KJZavo99YubHn2LAqReHJc4i\r\n0XVo3DcBiU0k6EIIEFVLd6oUp0D8nQVkxPOdhFRtc0cWG7buYCDMFT1CgDyP\r\nZi1ljQH43uqH05CJT5ZpsavKu0dYLoXAIHEWR8Qp0sqOa4kK9IXBdd5rPa4q\r\nMGTTOn+eHwUQC0M/Xa1GVTqQ30PRmL1WxB2EUjeb3v58iCbqxo5sju9lE87M\r\n3Y5lzhymfQfuPU9WJOc3AjQM4vHuK+ChUsg=\r\n=hYn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"90ab1ae66af663bd5676a8456149734f3d56bb67","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-90ab1ae.0+90ab1ae","@agoric/assert":"0.5.2-pismo-dev-90ab1ae.0+90ab1ae","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-90ab1ae.0_1676577303357_0.940109270468205","host":"s3://npm-registry-packages"}},"0.3.4-dev-a12a7b1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a12a7b1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a12a7b1.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ae5ee51492e6d7cf948325a378200c59b07a0f01","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a12a7b1.0.tgz","fileCount":41,"integrity":"sha512-Ej9khbEHB9sg6GDmV6ZVi+EdS8y14Vd2EPIjZQ2YM0GXbLWte3OjXHfbjaNmfaiF3FaR7cruwBys+8ALK+xycA==","signatures":[{"sig":"MEQCIE2SBDagzkl2TcOQN/DxyyU3FdRMXkS0NCw1+ezbIVpaAiAUfpfBFNfdbxzsTz0Z57IPFE3E5zzJ1Prh9gW1zTqX0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7p31ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjYA/8D9TYt8OJ6bjmEq5H8jXbdZ1eRCeX8urLjRAT9JgmrG2+/glc\r\ng4m1IAMln1kTOStHiu3euhzKnFM2UYWYuCdeI8koxg9xuX6i/HacWbv/CkPx\r\nhG1kZ9YBcdQyAqsL+qeKSVi2qdZA2IJNhBgTNKgUqPpH/52qxLQoi+HVjKRZ\r\nyIzwEJebWqL2Vijo32+LEHbNREUjrhABLLNWlIGdBuMuWJDPd8MUJxklhHVm\r\nyZFDZyM4mPPeTgBCLN6t1WRMJFkkvoEtQ6OWWJTvhB4yEg5TWhn9N0HIZ3zS\r\nMq3JTOdv3Azcj4sQ1DyX15+bYPykXJuF6SNvqBqLPKbbaMADAbb69GSONfu8\r\nansCLJfqMXg+dNTtUyU9IesjHJ03hJ4vR4oYpGvBxy1AArsk778JGzIsS2yx\r\nO8Cd6pEKnwr9O0qoQ7AUQ9b4dEP99skyt+/JUoSNHPLugak/hQVUZVOGyvwJ\r\n42Y3evncWF+YkxJ7XH/bGeQOssvLr4GVE9gXSSqrxjB5x7mFCD04hhWVOD9T\r\n0IYWC2eJUyHrZU50p2sagAWR57/NntctJCr3OgMvS6nir/0tHlkdblQJcAhO\r\nTcWGsjibjgX9Tmekl8qtevVS0UHOv5Il5DJM06vZ2nwl5sDMCKVq/v1X3kjC\r\n0G8G3MAFvUePY03ojld1eRjL1JNr+WmM0iI=\r\n=WhFl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a12a7b121047fe9a3c843e21f914bfe0ed88a987","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a12a7b1.0+a12a7b1","@agoric/assert":"0.5.2-dev-a12a7b1.0+a12a7b1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a12a7b1.0_1676582389514_0.09536056119390035","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-9578144.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-9578144.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-9578144.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a7848ea6fb753ce71216ad2878b2e0d7173c59aa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-9578144.0.tgz","fileCount":41,"integrity":"sha512-kcNabR6/cqOFe7VSE3fW7mjMOWV0oPwJrfUTvyHgDcJh3cFKdyN+alTLz11gFxc+nblJz/3QPQ8tGhTfSK56Pw==","signatures":[{"sig":"MEYCIQD54X+QyrOlOlvSsX+DekJyajJKGYcsv69T5jcfXCPBswIhAPIv5cUWngBBU1xLOUANPTSK1zABzxUWhRTqBt4Q9Dhe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7qDXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqadQ//XAIEtbVE218JVEzMLwZHZ/M2tzzgHOJrIChwN6HSQsrLzGit\r\nQzDHZjPq4uRZ0BCFzI30lJN+EY2POKev3e4XS/0NWoezSx7eHX/ANH1sqSnY\r\nSTXQLW1HO6FOc2crtWApEY3qF/Z/z7DbqaZ6GOMNdV1BHTntBX0370ApEAk2\r\nyxHxigAq6yqztKDtyEGQ5i53VHvRdz6YJA70Q/jCURGkh7xRwcSXe9RYk9aa\r\nhv+eHnm79+atMX/94vljPSvoKEaCLu9gIdVy7HplQXx5nGO1vhQWQdlBYXie\r\n1tI1zHhC/X+yGspiFqXzu7R9R82OerBZ2dIqHBjk23o8uJ02phwTRWdbnd8c\r\nsgimc3EqzErwWmE86cMdbYWMJL79M70liLcy5aMQukGrQFbYpHvglfmeZ/0W\r\nQtWE7zKhENzJUHMURp5Cxu8w/GkeMHs32etgE+VFZzEARk+k3BQn1Mt4pPwB\r\nXT37zEVbvGaULdNHF9NPCLSnoHwt1pKh0uGWiX9Alz208bgNNvfkBiXYxF8p\r\nXGhu2jfuk4XAGcSmBYBxVL/dxrfr50eFCFYQbdVEoNi1xMXtYCRZKKz8ht6z\r\nFKr91gjYAgOERzdgfqAYSAYzvuuIsZ3rvLqEooOxkLLXh3O9QQuCkX+89wRo\r\nRPLjF11Mwi5gxR+HxJWUyNKquIkFFGVzMn8=\r\n=adZn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"95781446b48b49ae339f15438b4ffb7033df46b6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-9578144.0+9578144","@agoric/assert":"0.5.2-pismo-dev-9578144.0+9578144","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-9578144.0_1676583127597_0.07540344039779212","host":"s3://npm-registry-packages"}},"0.3.4-dev-860888f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-860888f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-860888f.0","maintainers":[{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"396cc94e8580db22efc324c77ac989893b22889c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-860888f.0.tgz","fileCount":41,"integrity":"sha512-vpxE6t17h41LenuUHbA435BGgzZQaY7zS4i37KJO+LAJMIQZTQG38+Wv20WQx4ve5yDYs3VQy2lExVN/lAsm/w==","signatures":[{"sig":"MEYCIQDXkYDy0XLlkIHoLWOr61Gck6ohlVheVmM0i4WO9/A3jwIhAORCLDxo++88UNeNVoDSRGY/AosG1R5LWCwI6JQwUK8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7rNVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmEQ/+O0Yz6m78lScC5rJr6cKvBJBKrfSiT/mNuIaeKovtYUdN+HfO\r\n7zv+dCk78OEcqXDt1foI4Q+1rHzkFtf0IEpzR5hTtybWzxb7C9DGRj9aTos2\r\n6ord1808ILO5SDhG9AVenT3+IXZHL09vuZCi9vd2BZTJCS7+KqDZ0HvqzxRY\r\nmSjMfoLxMyf1Cv5DbqSmg/E17GOpr99jn4jICKxTPu2M7IJTOCsJBuGkJNDQ\r\nldyt2+P0shH05JUpqNS6rWjAcHU1pQBpVzYgchmViPIK7uEAG0FzkctUstmz\r\nI5N+3EMsMR2z8mtfII1kTqtQtlYAS4vb6sitoZWc5cRVw7OcTeeFvNqoNM5F\r\n+Ahmzdt873xuUOg91m5NQU7ieL2sqAiOYrDc677zkAGKDAcKVqPExAZolF3+\r\n7qNxTwjcQORANHkp6j8ZsYpMS/p0gngieIRFfrgc/mSq4HGnoGGHHxPozEeS\r\nis2I2mng+eWKSdQnUuzmXGEtd0drn6pmXKiebCqdTzWuXaZL7/YqkAdmJhxW\r\nBCUyPRGPCz25jqy5GeL+A9lIa1l4xxW6EG44WgvxpbgnYk59jYbWSyppjILA\r\n17ugZEzW7oq+PgMpcMe2lUKDY66E498CPnooqZm3SR2Q/2bl/mEJSYKbyPlX\r\nNZ6SQkDtevynvz5a20KtMyh6nd+9qaarBok=\r\n=gxAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"860888f97761d3fe8fb6fb2d6871478ee954f9ca","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-860888f.0+860888f","@agoric/assert":"0.5.2-dev-860888f.0+860888f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-860888f.0_1676587861113_0.2076489175501628","host":"s3://npm-registry-packages"}},"0.3.5-pismo-dev-50dc068.0":{"name":"@agoric/ui-components","version":"0.3.5-pismo-dev-50dc068.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5-pismo-dev-50dc068.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c4277c96a840bfe61095684da352c61037d9c86a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5-pismo-dev-50dc068.0.tgz","fileCount":41,"integrity":"sha512-P8bAyf+keq2u/k5E7X9V/mO25d1YEAUqSdL35Sp8edJFFdhbxxK9JEYAR4009PoEaXZqQ2jzIFouFM+mQL8SPw==","signatures":[{"sig":"MEUCIQDhbeyOvmSlG4ISFJmAsP14ik8NxstQbJMS83fFug/ANwIgbdrCFAyOPeCK3OjX8RXquX7As88Z2JI1fYKBqJVCBwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7sETACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Ww//dX/Z1wcT2b/hp2SBe8TaI07rY/TgINtkMHRDAOXYm7JAcN0E\r\nISAf/8CCEMvTdNALKcqVdp2TZ0Y5ZSWzFG6Lrig0OGB87UUmMSK3dt9Qv8Hc\r\nbVeeBGHA/QvUZgioHpewFaf0BfmqVl/cBePuH1UwqY9Ude4QKnTaHBNbotH8\r\n2fGPNl3eDgP+yRpaJ0bAYi8H0oJOhMNuGa3TDALe4xtraXeI+/W1788i4uRE\r\nkRkKMMqpN/2VD2ZtlCZCsrGXv/qJCtADbrJXiOt0Aj9lugUk6RPP4dsCivCL\r\nHiWzMu1hxeJS4K7r36yn5yCZYLt6vHr4dwP/q3e8PmTvklFr7ktqd0Aidttf\r\nGqVCsFS6Ay+EjiMYX1YONU0AGG8n8WpH70TTx64odSE7xNcThRsX0OlRXUJg\r\nDjTD2KlfGU9QI4anUSZ3d1m3r3t4ZsCapblHoo3mzDk/6VxK7lMHPePsGSnl\r\nFLzR8Jypo0jZ7iv3tnfKIe8E8TW6bx4FAdYB2eSh29hHcLICPe3LLJbSiONn\r\nOS28ZulLYQBKHTpVXJIGiAv9RWl3pqncolboNicTaFXQVWB89baQk86jSM5L\r\nFuL2qRfa/Kd5Yy1XsVhKx/1v2bRxNHvaVLrr23b95NZXfDege4A5l79Ml397\r\ng1EkKZuNqP+gEv8k8x4YqOAi7fHIxY4iVGU=\r\n=ScEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"50dc068a801587a35906d1d00015647d08201c78","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.5-pismo-dev-50dc068.0+50dc068","@agoric/assert":"0.5.2-pismo-dev-50dc068.0+50dc068","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5-pismo-dev-50dc068.0_1676591379349_0.36294749149072514","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@agoric/ui-components","version":"0.3.5","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.5","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2287245d5df0ca66fba29f339e9bb7e0851542fa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.5.tgz","fileCount":41,"integrity":"sha512-MY2gIv4iTjX4wQ0GgFOpS8Bq9H2In4ALBvfps30v2MJIOrfabPhonxMR2qOVrYCuwy7+/Qt1DbivQfU0k7c5hQ==","signatures":[{"sig":"MEYCIQDolaSBokJUJu2i9WGr2w8cqjc60QCvB1cchJd9cy51aAIhAI0ZSW/z7SsCuR/0JMc0VJTCeswJSOajssTiqtfP2fzh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7uPKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh5Q/9GajmasH85N/GXfxzDYLnY0YrP+XZwHgdr+4/TSH2d2tyhKw8\r\nX8qTdFpRvE44YAVxqBqdcpVVA64W3VOpl24Oxryc+jgW4QlAHZnm6G8lmoZZ\r\nFj9TgJ2gR97SP2CmVWK3p4evYUs3alEAv7qndvd593gk0mINGZnr1BI9gMXq\r\n1iNMTDZpsy+Vi/DFdsn2jEur85eCnz1sILfuW8QPoHwi4Z25YXokTpKE7R5o\r\n+UPAG8RsbYQuHT+k8KjpP9VJS7H0Ke8jfnlc32NLesckE+A4wZFydo9WosMC\r\n56EjMjzx7svaHcX21dD4Wux8EZP2cO9vjdZQmHGAEEEPSUZIwRu6QFujNOq2\r\nKWZGm0xprluNX71vLPIXm6xnlM2q+zzXddIK+7KOWnSwgmWkXU1YntE6vDgJ\r\nZ+u/caIxtkud19OgsN4NIN9Os6bblLu+7nOPBheMtjFymnDGkzNZjnZ1503a\r\nCK8hVljqdxaXih6EK9n4M0KXOt6QFJnBytnJ2NvRdlt2Y3bE6EwFHoj/cB+S\r\n2DQ+4rWVv5N0xyS4FqHodeVCQ2gZA/B93jshELtpf7f7OLTHSpnxMdNKTAUL\r\nYWtrapd4T1NYxXp5OwMTCIGPpMDjk6yKa+QtCg0/Qna3QpXpQfkYP8+jTZ6N\r\naDFE+men1BjHTEDhaPl7OUTnAK5LMc5RWAY=\r\n=mfTx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"636c850161d29c0368b4dec03c90e2674e8d6479","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"jimlarson","email":"jim@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.19.0+x64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.19.0","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"^0.15.5","@agoric/assert":"^0.5.1","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.5_1676600265852_0.8558538946407568","host":"s3://npm-registry-packages"}},"0.3.6-pismo-dev-0d5327f.0":{"name":"@agoric/ui-components","version":"0.3.6-pismo-dev-0d5327f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.6-pismo-dev-0d5327f.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1ef83fc2baaf0b3901d4b64e5f63dbec96b89022","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.6-pismo-dev-0d5327f.0.tgz","fileCount":41,"integrity":"sha512-mxyhwdQFC0XugZNrkfIB+OSc+Etn627R/cYywHBqB2QBGFjfM08VJ0vKeRbEhn2H5SVfzayl5KW8b+zpogkQZA==","signatures":[{"sig":"MEYCIQCthHhoKDeohZ8uIh75GBE6WGXsFXiXarW4rjhYRa8YIAIhAJvqBSl2K2tZvn2O8ECRrV85h9O1FXLxRqvSENDR1EoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7unyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofZBAAhXBLdyEIQpU4HJGoMHsjR969kxIb/8I65dxg9UTIZrmPg66b\r\nzOh/EGvnctdhlkIwlX1usFvcanhCek2+tZ3OHflMjGzsuuLRSClMQBqweVp0\r\nPsjejF7tG6iLwk9Eln1JPe+lQ+xhqc1UO6xuNFTVK2ZPMvFUVIGD8aVItqpR\r\nZLc/aH5zsex9JtzF53DJ8C0Ra5o8Uj5GJxnQ4AOwTuuyBwxzEFDb6cC2EMBU\r\nbVlrQv7xh4Zsgp5gfehTPPPXZckUOUgNNj94436HMLDm04IpvBaiDia4KC9t\r\nZKgbvxhFP4yZiVGnj0k7wZf+A/NcqShDxnxKhPKWfMzo0Jmixx53PtxmQDKM\r\nDEqRjVWAZQ3G7uUZkUJwE6aFJFzBBpBxgqRLfs8jFcpehP+blnodz4acoSoo\r\n26gUd/y81uqfXDVBuui6jHFlZuawAH1maMQU+RYgwr2QplUyd9dgEnxnGZGG\r\nzFXhV2EFBOMwOe3yeX40mSfNtQgAwfFB2F9BR23mDgZyUTBFg5Jv8fRaKpx8\r\nDGSxoM7ggi5Ei4WU2fIeHaonmj55+OfBJx80eJXQbkcDylFe5IBQPVZYf7eY\r\n8l0JeGCDk3A6Ft5VRWxhoELW2AQDJjcXHj4xKcvbgtoCgxMXb9jxqr4WSaDR\r\nra+/il2PwqXsy1IzNK0GGCipJ4c0qGBJsrE=\r\n=XwK+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0d5327f87310cf523834853b0546d0e217f37009","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.6-pismo-dev-0d5327f.0+0d5327f","@agoric/assert":"0.5.2-pismo-dev-0d5327f.0+0d5327f","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.6-pismo-dev-0d5327f.0_1676601842349_0.2419488295986716","host":"s3://npm-registry-packages"}},"0.3.4-dev-1d9c7b7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1d9c7b7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1d9c7b7.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"855b1c32e855754e0891e1b79e4a89ee080da342","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1d9c7b7.0.tgz","fileCount":41,"integrity":"sha512-1Ysaac1VOVm1ie9Wyal+w+5ffOcM06Tegkzw+7UYqblFlgJYBI6p/qAWAuObUDxNnN2K655cr3QPZSzbiVXiKA==","signatures":[{"sig":"MEYCIQCnQKtmhK0ur5ypOnymt3ricUsEFD2oYbr4SvYy5q8YFQIhAOD41Ji2Tnx8L9Jsi/DreCV6UZZNjbNmZzoS2o5PXun5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7u0RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobMg//VNx6Nwq6cn0xgE05Xl3C30n6DsB+hoU8Z7F+UOu+mbhVvHc7\r\nmcqYJWSX5VsLBIl/zDk5qjCHRUkR/a8AKkwt86ZTlCAgRrDYZE1E8935qesg\r\n+3n3h3DqyCYcg4dUEhqFqQlgDVzwCYTixAaMwvVvmyPn4V/3PjUvFzVlUy/4\r\n5s7iZPCVsJwKbjWj+4jjX6jlUxhNMMs26WxCYXSZ5yteeqqgOe1FY0pq/CKl\r\nW7kbogiH6p/eixG1xm2ITi5ypYNNehBPgZk8oRep5mtzYy1bcOHgocDbLetL\r\nH7wHkwmwsslLLQGZ36eCZV6EJxrpsnJHpPMYvajKi7uF9+z2Zv1WztlJoODZ\r\nhqAvPNuR3zJplpu1rhvpB98zkr0LGFOAFFAcg5V5sqgJZi+3LMH9rms12tej\r\nZU856rK8YFJXasgGAMECk4kmCI2yBtTACFpYDUAoe9X4b3Rd3Yi8yEde5ouw\r\nwVSCsDGbZmlsk0UvyofKPUn6BXC1KjIVNcPv1L+lzFG6NZZldHjf0g+hYHM+\r\n6hk1eB789+7cDXOolGG6pxJDrCMs6HDGphPZEsBbgwi9DDE4W0EQGQNjmX1v\r\nbnoCRREMEHcGB5haEs3p+Cp/+hEE9QqUJ2Af/HqtNKDneKWFTF9Bs+on1riW\r\n85h+4jaZKKn+AaIn40MM38jeCH5vRpD6N50=\r\n=RfyH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1d9c7b76897fb19f27c17eaacc949d3cccc3c8f3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1d9c7b7.0+1d9c7b7","@agoric/assert":"0.5.2-dev-1d9c7b7.0+1d9c7b7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1d9c7b7.0_1676602641247_0.07425767319755949","host":"s3://npm-registry-packages"}},"0.3.4-dev-0de845d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0de845d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0de845d.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e40524ff3b12916c2898cbab335ff50cab03e8a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0de845d.0.tgz","fileCount":41,"integrity":"sha512-emQwJj/QL6mmKWe2nj8qfRIX3LphcznW+toQPm9OAWe34xNQgc7/aSQGQhjvj4rSizYYf8Q1Oz+9DbZZfnZnyg==","signatures":[{"sig":"MEYCIQDf051owGSHem6HdEv9IFnEram9HQN6dXrAHRhs0WaTcQIhAPNCTWF3fGgbKn2AjZ1Pl7UY65HvtA+Qf6y1u5io1wSE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7+K7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHKg/+LkhEJxir9ZMNOEg2zVmrausZ7hZJ4VYdJqUghAlNuT8bD7ka\r\ncOCp9y7yS7pXCekLN9TEDxDpBqyOK2DMXgxDCqji2SfWr79dTQxejpg9zGgV\r\nO/Fldlj5JwEgXoWEkSdnW0Bhxl8DqCQzFwUp72o88xUUZ2OpoLV2jOp1Bgdd\r\n803fpgpI1mMz1LZMm8uV0ER5v1B7y164uFdePtIzwK5wVYhjHqXTD7sEui4f\r\nwJkyxZISmfs3z8HaJVq8oqslX0r2jh0fNittaf5mXS2s0XUWFk3YahRZJc+F\r\nzasxUT7vThXv8lnzXTOa0FAYkNlzUilx6uzucIyAmNrjKhBC9+fDxImVg8hS\r\nikupCDFkde6f3ocqS8KRZTAHsCNfOu4mTEpM1ezQKBid/XLdMSpNK1tdV0Zu\r\ngi9eZSG9HPIRHxmsj7K4vQw6kPSmqMlanJwcq70rD8w+sytifjXd6c/pwGZr\r\njSNQi0wTMiLM3EqV460NcINP0QgwXlGhsK6evs+Zte9SCRik6U0K2vmbulr5\r\nnQyLqmtCZk2yiZ19Ltj3NG8jLPFSK70nzrSde6T3bc1lKzOZjnOs2S5JpnnJ\r\n4qwKBvkEbPmvPKePH/zSMLtURxY19CGxs0rrhLlJTBRe5AyUGBeDWKOPA9e2\r\nAhW99mVvy7pDAlZDehWxTRf1TD92Yup4QMQ=\r\n=1a+I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0de845d951ed3a5a6af07695a6dd46b3a5ef6435","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0de845d.0+0de845d","@agoric/assert":"0.5.2-dev-0de845d.0+0de845d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0de845d.0_1676665531438_0.1257591111138241","host":"s3://npm-registry-packages"}},"0.3.4-dev-0d63b64.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0d63b64.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0d63b64.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"427b57cd2ff853913db1cd502b49dea5ebf99552","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0d63b64.0.tgz","fileCount":41,"integrity":"sha512-rjog6At8sYVdrjXpjlaFzX8oIfP2WBUM+LNoSWbPLe3aOnJbZ0GInnIevAgBQ+KBZD0eRe841pSL1u518TuTxA==","signatures":[{"sig":"MEQCIBqFRai9PFIbo5cloTIpotbb0Rysmirg9I0zWvs45JYIAiA8iCE1AEtRuIfZ/4KPfFw2FjQX7l1V4DweMju34ibHHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8AjlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Qg/+LmQQSW9/XhWgjxLdQJa0nIhBFz5xeBxofdHgtgup1CSYgsqK\r\n+chM8LOZ7zbXQ6pjJRloN8TQH2BoLhCTgh/VWoRt8A9XhwUu145JticH+25o\r\nEwd5fPFvze8PlDvc9VJBHIsGeNF22aoYHKvLlNiyxEYXi9/y+WrHRMe1kW+b\r\nO20obKvvzJ22o/3xUY39lOMDKlS89BPaEvDHqDMZjKZ2afAS4Lo9m/i90VGD\r\nJ84CP1Ea3T+9I7xw/hdMxahn6w3NLx0DIqJdnHgzgfwuG9hkfXiqzjM6NhQl\r\nExnK/sbuFulJuJ7omIYDkKc3lLYo6tpyW+oizEuGMdcpWl78Gz0l/HGm4t8i\r\nU1/OvSEkPqUXX7vyONvFtiW2nj6o6mZAl+UAVZ29RU0VFsqLzLXkqFM/NycO\r\nwJVqBwagQYDvB88m42MAq33Tev+30YNZUDirOIhskkDv0gNf4Dhz8VcbqufH\r\nL7C8N1Bpr2BmdV7lRFJxXUIZNQmHyiT5R2K5SCNiyx+ekeS2AoSsTr7H7uxN\r\noEZOi0Ok+ndqm42NOC5CvBqzTyyY6/gHfCgMxpsx43leG5X3aOFQMUTFIhSI\r\nZR8u85U4tuCmaOe0tS1ed+NAVaQ1VfZIx1PGV/GsE2MIqDYzTskH7dAd9RVe\r\ndUy/35j6MvnWr54lqag4wOz4d9/mijaNnbw=\r\n=xU4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0d63b6468b7dd5fdb64ed4b1b563befae7406874","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0d63b64.0+0d63b64","@agoric/assert":"0.5.2-dev-0d63b64.0+0d63b64","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0d63b64.0_1676675301430_0.5345730742028998","host":"s3://npm-registry-packages"}},"0.3.4-dev-4d513b0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4d513b0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4d513b0.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e8ae379a85fde2058b512c361461020572cc4cb9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4d513b0.0.tgz","fileCount":41,"integrity":"sha512-nUT7kXDU3fCo9J9apvDDRBNbSc2Vz7tZu6HAh1cntLu3OFqHmQgNly/MB07UogwqdYxmVnEM+B5S5dG51AGJgQ==","signatures":[{"sig":"MEUCIQDIqYebrbR1djJtQtfSlcBkV+FjNGMw0uS1YJce4NW+VgIgLhBdiSC9m2jQ/wU94+nry5Ms0wH6qBK+buY/XMRM5/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8BALACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq09Q/9HPmcD/ADVs4Ba0IiU3fSsy6rV77yW2vfbAahvyBJtPuleETl\r\np4fy3D6aiAlaHDWrucoJWrNP2pZd/FDp68h0JHPPPuiG61ILhdMSdSpaImYl\r\nVLmJsFmz/M1sbQ9oBjVKgSbB3BftuuAeqRCw1pRYjCx6aibUbE2zVmHoPziC\r\ncGglGM5vvQHiCHmvJBGqkxur4vMj0UXfsOqLJZZzZMtGe0mCxWcohdmolVSh\r\nZ9OmXTRNCGjQ5xy4H2fcswYCybiR1LHe1i0REySwCQQYsuTE/hpsJyRczFdO\r\nzxfYcElIJeBt7NDuRQJ+YJVoSreZKqCxJa+hNYoDce03enZtOih4Ygn9QvzB\r\nN1YW9Uymr0U6HGb2yfrHPhZxvqlUwBCRMrASTkfbfYWxMv2g7XMa5YK08n2P\r\nZLDY99kpFNd7cXJXLGPdD5Y1cyWk6lShTaF5efr34r3XuNZ0OIOhCZIGt+KX\r\n3Lk8ndAh7CrzhgiGkaXYODmWIH/Z32Zx1Tsua/sXnTovUFPeb5C4JfzKsdCZ\r\nzdyVg7PqIo4dxikt5fXZYfjYRepHLz8cFjl3PLQucUCBL4dCU9FAjReJ+BO6\r\nZqyIrgcRiWRTIBKjGXSU1B4Aww+UplM6lY9NlddD5dHBQ1oYIqCnLgWJdvEn\r\ndRwphG1+IUK99nxAvfjSPLTJOSt4x/FAgm4=\r\n=G5/r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4d513b036e2ffe95b42aa270c2d15940de6d5b66","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4d513b0.0+4d513b0","@agoric/assert":"0.5.2-dev-4d513b0.0+4d513b0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4d513b0.0_1676677131276_0.9915199237663266","host":"s3://npm-registry-packages"}},"0.3.4-dev-b77c215.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b77c215.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b77c215.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b49059a56076793b0b5dde91ace5505b9f440bd2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b77c215.0.tgz","fileCount":41,"integrity":"sha512-HxXVAsftfgp/6KGEYKZ9dF8JOHXwTRU7Z7sPIvjtUeDamdAKRs7hY0sA4p6yxU/vCyeFHXFUOMR029oxEM5Ulg==","signatures":[{"sig":"MEUCIGkCnpXkbVEmbF+uuVqkHps4WJeOuWT3g9inG3ZK7MYGAiEA3imky+ZHpjT54QJY9lNLQVJuhJ6Tm1uOaT7EKftIE4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8pSHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLew//ZnFvthSce3Ftj8E6LY46r5WxqgPgviya5eTagkr1j3NAIavy\r\nVvOXd5/J6hepJ5DngqbG1b62o+q9zS4km8sT/VdHkVVMx0ZAhFpVW4nci95D\r\nkEHOOdleZ+ZwSRiz53PQwvlclROlwKxjde7T5OJ+Iyp4oK6f555GT0Vi6CxQ\r\nnRU4FBn7MO6DJ8Yt+DKvWit7wqoAj1lhbZ5rIi7bnY6XXYnQsGLpb3LfGLpe\r\nJB90HEGudmTOi3AjFK+Y8jsdx5b2FqD+sj+2NYWQPA3bi6UU5krCf6dcD4O3\r\nuy6zcykvf54b6cep/1RFUDRGvg4iS9atQYmr1snPAHxCsyMrsOp0K1/E1/Ha\r\nnbQ9ZuEWLvZk+Xs1O/V1yCwx5WiHP/R7YOqn5peeOo/MC0hf/TTq1V9sgmLU\r\nuPhO1koS8lV5TkxF67XoFitcv/Kd0/a+zxLDrc6FJekw3daPTeZ/Y6ikVMMh\r\ngh2VopF+KEn8t0iBy32sKe3N7B4GA/zQqnmP9RDk3DBT6U/9xnoxZmudvTMY\r\nQde3ZTvWsBpEAeMQKp8irJsyRCVxWGcEBEhSR7qr5Sk3b0KwGSha+pdWH1kI\r\n8Wz9+t6QuMdur7C9Mz0/jI7vTxPUfIAiJ74DSL0xNlquDtyU+cC6N9xBZnTY\r\ntvmQ2iByiX9I/TskN4bMPKwb+iuk/knOrcg=\r\n=eM7E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b77c2152e462aece390ce830ae50a167b5fe3fce","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b77c215.0+b77c215","@agoric/assert":"0.5.2-dev-b77c215.0+b77c215","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b77c215.0_1676842119411_0.7408880781842437","host":"s3://npm-registry-packages"}},"0.3.4-dev-92d2ac3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-92d2ac3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-92d2ac3.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"83c5115da8879f6b5482313399199949fcc46f9c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-92d2ac3.0.tgz","fileCount":41,"integrity":"sha512-k8yROjKDzylO3XhqqJ0xAkHf0cwkEyJpy8YXIVuHbi8zIrOq/1wmO61XilL+GD0TcB7pZWuBYnpNMQRtwNQ8FA==","signatures":[{"sig":"MEUCIQCo30sW5H6kL5G9kLvguAq/sW9oaAv/0pyaxGmKEE9AXQIgGNPkyERViTSnith5wigxg/JLsUSJAP4+xJppOCLex+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9SHJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmVg/9FXx0pQ62Iaw9NBnCJnuNYDvuQQcErycP9dnCOjGU5l8l0rMG\r\n+g+lUsr7lVyFYlwCW9T+XpEh/O0kuINmnOk7MhAzBn8EkCAvRlguBTuT5LNz\r\nlxNGAVnlN2MG3AojjEaQDW6RYKznvAOkBr0dDBDbQjPp38IWaq2mF26Ti4Hb\r\n6AX8e4NN22bhDtsZkSULa5wdVZrxiBdKeInD2nfs7yYi0HfEFGH2jiOJpEn5\r\n9zAYtwNC5hQ0iiHa2wW3uthT7DDxxSPv51TvwEhmpqRVxnG8yqcZSiVdoQW+\r\n+eppC0xEIty6ethcwSwPmc3P22TEXgTdz8pcvg9i6oiIyBCQV8KREqQGQDqQ\r\nlAIwe1Md9R7T7wq2XozzfHSdAUWV3lMGjj2dP9z4JcHgFvYlm46JgxEM1bfm\r\n5J6skddd/tDBC/Btohz4mbt1rneQMeXYgmeUFarRBs3VxWxdPlyefG534MkN\r\nsfiKPxFDvIaLcJ1DDJ/VHAE63EMFL1yvf4LP5+PiTIwaubhP3yjVd6hWSv+s\r\n9jC8rcYmBAhLyINEW010mLH46JQ19dDEGCjiC97d7otOB+dJ3i7sA9zeSUY6\r\nIvhOg4+eeXhEt2EWXQWtJ1u/6TxA1x+V0pDYB8C65CADiQol01CFCKV0XaaN\r\nOb9XIh+GnuT3ouED9KXOSCd6Id7vhYicLwE=\r\n=H02j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"92d2ac3c5c16354dbbc19dd74b9dc17949794faa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-92d2ac3.0+92d2ac3","@agoric/assert":"0.5.2-dev-92d2ac3.0+92d2ac3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-92d2ac3.0_1677009353102_0.11483801211195366","host":"s3://npm-registry-packages"}},"0.3.4-dev-76eb6c3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-76eb6c3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-76eb6c3.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"204554561df2023e52519ea0446284b0bb1a11bd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-76eb6c3.0.tgz","fileCount":41,"integrity":"sha512-Zoalz1bxraww1kbTRAiyn0ebsfeNYZkF+kTHC/FsYYQe9TG3915M91D9oEW4lcdcVSIsaT68A1bbXIwH9CTcDA==","signatures":[{"sig":"MEUCIHMiK9Ivv2zs8swvT2Aif10W+eSVPTz3Pd2pSR8RQvPnAiEAihP0D5o0yk5AmMHfpwp+K8ESM/OHCBB+Qq4A/OLLspk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9TZEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokVBAAgsgWaRia8GxNgaHXYWVuIJrsfuS16VxhyaD/tiAUXj81P/ht\r\n1T8QfR9YTZdLg4maXzeNnmviAp2r5f3AO0V4AKmjVl7Dcz4SBYJCF0CNl7SZ\r\nj4XS0ddUtZKjsGMbA2WIQ9PGjpGKnqYFldFfdnQRdnwuO01DG1AuJeeElNrs\r\nQ3Q2yND59Q2IuFeSi4jisyIHJs3EIcxhWicJ93Gy9d4UqCyhiSlQZobFlZ4u\r\nMNoWjhQZobsv/cdAUC6Bnl13QZNZ/VwhtU5b8LuLM80bXN6EDMni+eXysTDH\r\nVjV64NLZxyMjuF69JPwTkXcmoYFh68N1bdcGYbTxQCnNXVa2HNK2DPAKqQnS\r\nVJdYASMFP6DgZ42rgkrQOmlaVSFoxeAjEOs35QDSE3BxMqq1zWUXOVzXq9fn\r\nrfxFtO9fqbFRJaqANCQ9/fJQWUEIdu8K54/ROtaDITwKcuJtZI2nBvAWeBJR\r\nBcEywG3N3JhiOl9SaarQ5GuAhwnxYrJFNMgP7OyqzUgY8dURWp0YksVwC2sn\r\nsrc8b/tqdWmimA1ZWn4aJ3JQZ3U1YOAXkE7oiBBO05p5zQI6q9Ed7C4FjgFs\r\nEE4opjD+fL4jMMD6sBlqIwt6j6SDmrmU8kdReZGG69+5L86FHLpj27z6Anp6\r\nTWBW4yLcv37RpDtPydTPGOwsn0YnzOwNcdo=\r\n=2cG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"76eb6c389f567bf7b54d72f2912d033834af4657","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-76eb6c3.0+76eb6c3","@agoric/assert":"0.5.2-dev-76eb6c3.0+76eb6c3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-76eb6c3.0_1677014595997_0.2446853001276279","host":"s3://npm-registry-packages"}},"0.3.4-dev-8652412.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8652412.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8652412.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ff40be7e44df675ac1a1b191618a2c25557ad4b4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8652412.0.tgz","fileCount":41,"integrity":"sha512-PYG/jEH/kHMfwUHEZo7EQ9j+7lk0BJG6xFPs2X42RptlThmR/VdTq99xEYLo/ROfndfwQbUrcGRIUiOIQM4GYg==","signatures":[{"sig":"MEYCIQCVX6zO9dtTIL/oVmuB4THUmFmdNsRci46QCyPcfXfXBwIhALgnBGovUH1oyMYVJJ8oilAbjjEKoyz7vHGl0paFNXfo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9UkBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkLw/+Os196qdrUDQP3bv7b/IpU7FsHLOMQb6wFrqDXdV1ZhO8TCL/\r\nlhw4ZejtlBjx7TeRLHLPKM7xJU25bQrLX4iYssng8T3J2T2BiffMM163vLE6\r\nRYUwZYRM+e0qGRqMRHP9tC9Jlqtv431pQNdHml/It+lqfDNKJ3u2xM4dV6V/\r\n/MoXJoJEMEMjyPXYbXs71mj9HZD2bsf0cTzJ4Y8vMk5e+mpX43jKvQOZsVCj\r\nRBNps44sIpSMAw0ZycNepcnHNe5EUOLOKscRF9UNtW5LxsSitSa7g4Ymr08Z\r\nZ2ncbmJ6CIz6tHs4vmOcwKEENE23jNQTpOFrYICIeKi0EvzA+4qOyNazmDTz\r\nnoCAQFncLPwdVJC2EvMrLDrn749BcxnoUSiwGQq5rF/5/7wvaFfHVnSWLitl\r\n+zaUb+RFLDAIsiDHneFckLmcH5xz7wDKy1PMnqX/g+wyPQYF0t9X2tWj0noM\r\nlrREDvryLIOIDCaNe94Lj49Ax20YiiDp1HqcfBTw/VKNg5TUNP3ETj+rRwdj\r\n8VLGfCui8zh6RDA+oMclLKjowHT5kuq33r4oioYO8Lsqmx1rvnpvHY2WVWyj\r\nOGMw9azWQ17fJ+9zbmdx04v1CDcP4zPnPemfTN3zviFNjm2dL4nfjUBVELuj\r\ns7f0PKlxMFBBdTOkN0lxUiSE6F3BF9uMS6k=\r\n=7DT3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"86524125b83076ce15f3c045755295b7c2887c60","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8652412.0+8652412","@agoric/assert":"0.5.2-dev-8652412.0+8652412","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8652412.0_1677019393017_0.5446816820200193","host":"s3://npm-registry-packages"}},"0.3.4-dev-a10b4e8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a10b4e8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a10b4e8.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9a5ab498e86a3f10cd6a050e08580478c0b92ec6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a10b4e8.0.tgz","fileCount":41,"integrity":"sha512-/EG0Cv19yDSz8CA0hwPs4+NaxkKX/cz90yaPLfbuODNIlFM9sK+x6jbXG+A24kO0shHSwLOnq0Jwif0XC5pr5Q==","signatures":[{"sig":"MEQCIEYuCzOx+ZVgY6nOJj/n8qj8QamBWbalIC2+M52YXLEIAiA3BLt0GztyUSpsGV+LWwPQRkup+xCeNiChKj5acQeUJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9VkRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlkw/9GUMST42U0r4wr1vbG1ilPIjJWKR7ie+rC/OXFy05wbWc2JB5\r\nKvUFifc/XTmE3a3++186jA7rgjedUXPhaGxut60F9Qe1lYhFLUX8q4TYQD6v\r\nsimaw9TOO4plcq0TeiHI1NhWAzBpEPXWQblnCNRI409MIrVhyA4uObuok36Q\r\nIM0VJSXTVXSoaa3DrFiCneXhmD7awjvT3en5Zf7WxK+TYIhTeJl2hIfvfE+x\r\nc8qGJ5MOGWw9ZbaDX+/sOL2aWLGySuxY1pmP+SJIhOHw+IKb2sqXVEx1+bex\r\nWRt0GJH/HUVvv400dltyG065XiyUfasGTXJbWZMTB/C03uhem+RoRBVwITtH\r\navpfNN9IyCUu2zDHKYTrc6g39kgWHSjNcQnwTqhYf1eHVXaVhcveyD/hs//D\r\nw7Calg7wvvPJKznibXr2s4Tj5GeWXTMQzkCoXpb5i6AwsViVkGNNUjoH4lql\r\nt6GCk63DgNMa1+ro8GBaYBmAgVczyHc6uTNHukrrMVF7a7uMzCW9+ScNSPqP\r\nSPPMwo5bV9dqpP7Rdj6rQBapTCpHp6cITAYvVMGErQUVTCs0dLnQ/WWSa0ZF\r\nV5FCeCS3ZLFsXi8aZKuIEG7w/ip2IUjqoI7pgQ8+H8S+fOfhYN7T4DgwkTNZ\r\n35tfoF+m9/90C5c/QwRQmbTZ1yQxkuA1Q9s=\r\n=wRbi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a10b4e84787d242fadc8f30ce5507173d3031281","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a10b4e8.0+a10b4e8","@agoric/assert":"0.5.2-dev-a10b4e8.0+a10b4e8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a10b4e8.0_1677023504973_0.9086746113167357","host":"s3://npm-registry-packages"}},"0.3.4-dev-6b7db2e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6b7db2e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6b7db2e.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8697a7fd3d7a3f8d5d39e75a790d61636218fe7e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6b7db2e.0.tgz","fileCount":41,"integrity":"sha512-joMdICpzckpCBR4DSXqjXVODwIo2mxuhtLg7539057EtjLLEUdAR3VzdN+vUYDUIghUu3Chq8FRux8EDL3g0Ww==","signatures":[{"sig":"MEQCIGRcxnI5a6RIAThNRCykfmvIADzYybpWgVqwUehm/dafAiAX9UHVgwWDUKhGmuCrnzAhyXrUb2X4STF9FY3KoyejJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9onLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8nA/7BWWzkIpZaCPHUnTZaglrELCYlWn3T4NfqybyA2KwbfJwZTJT\r\nBbEM2GYswFcZ13KwjjY7k+ux7laZn8WO5VFx3nxZqJQAsh5JhiXTsWb2UdDc\r\nNabTJ7oBjKIEvAdDyl/BP/UoP1D+JikmL6ZIaW5QaReDB+OQ4U5/ysBMexle\r\njBJYoCSCF9eaTQ4G0EG2Zysg8Sn+kAVu1pmksE95SbRrSIjTl/F3Le74RF4O\r\nzdd0TXhEx2Nh3aeJ5QchUsXCFD9kKqwXjuJasY7uXf8jQ8MzL4iKt6CGC/C8\r\nybkhn5EcSiokqSQMJZ+o+pllUcZ1FbBFZqP9l5l3saKG1H1486jDrb9ZTCvj\r\nUzgjRlU+YgIBbRwYH+6DyoDe/Y+0uD76ygVpFG8+H0llZpxO/ktAgBrKa/pN\r\nU/0NZ1xm2BtC4XQfQhEFu5UkzqpdNVUuEJO2vacpF2fVCsI3zzHXAEomo3pQ\r\nUsaezZp6tpZ7vWMjmVlDUh6+/k5zPihEHhFPtJXv2JQggzEYTn0VIPK1T1Ms\r\njWNZRklfBPInxJ7JOgXcULSgj5F++SABYtLL3tXyXxhR4k5ULuFEDb4PGQlG\r\nByKEfu6+PkffhHlBiLKI+Ty6CwDv/pIotxgewWzZRnOvcj9wEOHE3YAdlECE\r\nOzpxD3B8/6KHkqrRhSF0VvAU4hQelVHGc2k=\r\n=RwFm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6b7db2efde2ac3d1234edef8439616086c131f9f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-6b7db2e.0+6b7db2e","@agoric/assert":"0.5.2-dev-6b7db2e.0+6b7db2e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6b7db2e.0_1677101515679_0.24513871769219087","host":"s3://npm-registry-packages"}},"0.3.4-dev-4f17b91.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4f17b91.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4f17b91.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bf0f1915e659540de190a60621f23713b589e15f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4f17b91.0.tgz","fileCount":41,"integrity":"sha512-tG8e/7hv1+V5lYe/4uFqBDLxHx+OAMJTTk0RqSQhuFA5uc7IUfi64t3nDt/tVhtI4gCiSwYNxLgtufGlYN/bow==","signatures":[{"sig":"MEYCIQC8ptmFUSOoFyb5uSs0hzETTOO/chs1ennzE2Ok55dRggIhAJCTYcW3Kg+gc6+fLMp4IBIWE1uLYmqN+5wVydfDnRD8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9qFhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwKg/9HCQQG3FhymRHG3a3Snx1ykx7etRpPKTOwEPA1KPiE6+2t7jJ\r\nrbb0ZHbc5kYW+9NJJrKjg4PVPya8bC+RC61c93ke83n+R7d6JEex44yOYeCL\r\nkwP8SNzMyTKk9KgV8VAr0f6P7b2GgdQMdpRk0tNOEfqtP2vbbvGYC4RysMu/\r\nRwYNh9tjkJL5JK098SID5ofaXw+8mq8YxSfFS+BQyL053PXQ/DPZeFaOX8xW\r\n0JjZtsHuaQRnhS20XrLM2tT1t+cNIj8mZNrF59K+v2DvZR+3Ezd8ZJelWdAD\r\n5GypHvMaedoMsY8hYIxaLBntVUQefKJ7/z37rAYrE10QDU0bwTSHlAkaSHO4\r\n+OlruinxLSEHxLE0lkrmz75n2ckaZP/COJQvXg/gUCC2M62kUTwJUoJnObm3\r\niHXomaaeeTulsam3xqnqmqsa0RoT8lg+7ByDq5S2nt+WuNFTQ/dPjS42eIDa\r\npAaENg2BzoDnk0IAlwc+WMe5MDJ7n/uxcQMxkaN+QSBfpeUAPSB22uGzxGcG\r\nboVdMpKbu0NY01a3+05pSmk4gFBIr4UavM+5YaGkWtX48neD/73G5m+sWjIb\r\n3N5ocXpCukVwfUyG6tdluzoD1ueweIQ5kGafAfD6ZTeV357/taVzvVwFqseS\r\n9U1HhWSoFDV2QoWvKEA3iQjfXdiuxHNapuw=\r\n=secz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4f17b91b5952bd747c3355365056fd66805fd4f8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.3","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4f17b91.0+4f17b91","@agoric/assert":"0.5.2-dev-4f17b91.0+4f17b91","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4f17b91.0_1677107553678_0.7711026258122489","host":"s3://npm-registry-packages"}},"0.3.4-dev-40dc287.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-40dc287.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-40dc287.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f6acc2404db943e129425671fecad3dd4d8bc764","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-40dc287.0.tgz","fileCount":41,"integrity":"sha512-wcRY32B5i+jIcHjI7xfPpkakGYW8SaoQhbcz2pADu0QMz2Ett8EIFsqHqWIg4tK12XSNmCII4QgxNJTO+meDhg==","signatures":[{"sig":"MEQCIB6m8vI7blM1PzYIRofjgDkP37Z3WQQm2qGXTsgsZEUzAiAYwy2jceIql/Uz4LLFXXqHMfn6disxjj1rmuvsyp0htg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9+t7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqARBAAmlMnRc08VgHKgPyQ0sh4mgzdeOUleUaJXOSZy2kLu/feosJ1\r\nyWskwBOUO5KmHtM+4FU6b0w3j6gT77Hf1zdlYOqyDrHrSCVSxey9KS7YW3QK\r\nUsbYGXQrPjAeYMJTmFT9adqh0hsEBuKmZS1q9l8NkaPrbVtSgffC6RstR+vq\r\naykIHcvG9Baur4/7omEGBNqMqr5jlqPQnT1YX2RI5SDZ9oloq9SGaFja2t6S\r\nXSDCRU6tclw8Gm7kLVa/G+ruM7OephUO1+eYBnomqMVteXIbEbpsddgjtEmw\r\nMmgIIcjZN0Xf5rHfeYcHM2Ydxx06JA20WX/zIlBIJS9jqmodaJRwzvfDU4K2\r\ncJG2c9QXj+Y0hfSyfhMh2MRA1dNlcZu5xmsjB9IMzc93eaV4KrYsjlRtUdFZ\r\nN2DhRjGP4TUv69Wh2GAszcJAtXmQYxBToQTM72Xsx8sFLqiMDk5jYv11K+to\r\nTsWjydkcYkYs8cWzWDTa5U8mX/lHKo8fUz4RS0/28uc1VACqoALogAr6oJ2W\r\n/ndsCc3hA1rIyzmjJUf5RaCpgycAAOLORg58jKkx1TnLBElHfid+N6H9e/fY\r\nEW+LFvuL6lAl9EnCZVeS2oaM/6mvZ3gVXtWKIAefcJqelWJT7/a/ShxtfcxW\r\nODufqqFVWpsTMLRbyBR/RWB7ITJP7m0V1/w=\r\n=s+V4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"40dc2876ae171890ce1364d47668ca69a6206869","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.3","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-40dc287.0+40dc287","@agoric/assert":"0.5.2-dev-40dc287.0+40dc287","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-40dc287.0_1677192059107_0.005995107172918734","host":"s3://npm-registry-packages"}},"0.3.4-dev-a870589.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a870589.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a870589.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"394f7ca788e27506bfeaf2cd3013e0a271037bdf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a870589.0.tgz","fileCount":41,"integrity":"sha512-Y9NlhqPIqssZq7u0JPbN1ZDek1/f1hBZZISLV8IYH4IoFRittJdoClPfExovIgXlzZ0KV4s9ofGY1s0dbJbIpQ==","signatures":[{"sig":"MEQCIE7ZzvrUn6EP8k38g2GpNN/dae73rNE6rSPUSEj6qhNqAiAqAAwEtXbT+bcbP5q6wYKhI9a9Qm3OVJ+yY+GdbAvLmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Qb4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj8w//cLeo+YgT8IVWfjIyoeynm2qE5JQouQLlH7J5xmBoF/aA+A05\r\nyarcr1oQn64jnwdlxL0HsLRsxCynWfTXx1mYyJgZu7vcMedmV7473xjtK1c2\r\nHmelZg4+edxWC8olxARxZPXzhvQUJ0jNnRJ9YAEoPDY//DlNYH7cRDu9yOHf\r\nmzLd1ipA0oOX9sHDYu4MxAu/0paObYpYyZrbquXl9GGJrfvwHv3lMO/mB7Zz\r\nAvwODaQi6ngeN8wkk4rcfrrB3j2QJzsKNn/GBJq6xgr0FOFGVx5zQDZ+VXUE\r\nbwxphgj6vEfG86QLsqBurE/8xa0O/g9LLutt2gEDft88GXtxQXnJISirfyWD\r\nYJZFnrMuTgGDaHsWp7y2oZ8iERvnRQNRBltisz1psX7FGeALpHJ9IrjD/fv2\r\n4fiuGaHujY8+fcZGcXm7D2n16jYS3BkQwbbB93Urf8pWmyyqRHt80/17FBus\r\nYAwaWjrnZg+y4HSTdhQ6065DFiCg/1n+KCPmspoLUVVo/KZc7ZsNx6se4YkW\r\ntnq6b/k1es5E6BQxyH6RfaxgfKfEAER1w68DZHw7jk/53eIPwbVPfu4dpHQX\r\nPuvL41Rhn4zGoZB3ryWHXrF7L7de3TPyEjuSlh58J7aYzB7ruTlF5LuCC2sm\r\neFrWm/IXAbm8prtpLNC+Qt9PefcceICQLbU=\r\n=BqQD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a8705897edd765e8704ae1e4c0350477ad69fc63","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.3","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a870589.0+a870589","@agoric/assert":"0.5.2-dev-a870589.0+a870589","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a870589.0_1677264631877_0.6055418463555162","host":"s3://npm-registry-packages"}},"0.3.4-dev-d2a1a2c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d2a1a2c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d2a1a2c.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"02670769e1fe184fbf77ad737d872a7c579962d6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d2a1a2c.0.tgz","fileCount":41,"integrity":"sha512-4R8u3mwAVYlCLAQcoH6wnRW4OeVtDonVs1nLlj+Y/1qwDS8C0EaGYVTnty4VgE3ahRJ7pkOXGR+/KtIaep8ZBg==","signatures":[{"sig":"MEQCIDXDVuOsI12EZqUz6w3y/nL9gSxU8binpMvtLiG4TUoqAiAboQJCi0yEEmQXLG8jKkg8ZHjXrHxvPFNOJk4YtJ+4Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Q+wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwohAAjf/iYocq9yKI+lL2y78xIYVG71ajfDDZ5F4gjGUXbeO056pp\r\nVWe7mec/pOReOM1mXBvVeunM4Rttx7u6ck/l5eaUU4FW09McXEkmac0xWsSl\r\nEVfM7gp6Hx970blfZO/JIASZQU/uoeei1ImSaiDz/w68pTIu5K1yoOI9VxrW\r\n/dz/nFCgcN43MaTh+GqOgYDvOpGxCdPdFGGYotXqa3i8D53MBlM4BFqa3DjV\r\nwy3Z1DG9lFFiIch9roazC0JWcxsO8f0Ehb9KMBzy83m3GlGVeoDXreHn7PZ2\r\nL5CaFZV1T+3vxJSf/Z6WB4n2r2FEBozKmVnKqre4pJ2DUCEYOjyl0TNBAZ4d\r\nU2oJrqRK0SP+H9v4gvluLHs3wrANffzpCcXqAvjpXrU5hyXddMCInqSEThIN\r\nVe88aTrZthNwNHOPCPXeI0rcgypJako0ONfFMdZzSGQ6+wh0YSCLt0m21Kqk\r\np5SBW1X5n0YhF7sqvjqJIsN91IvEWTlD1A7nKjhkACNkQBMp5R+VJLEvgGZv\r\nVWM1IqIfobYuZFSFmx/w+BVwdagO7C8QpsePftVXhg0aUJATIuHZ/ucNdUxv\r\nWlepLsTiVCOeoKkec5QTvGpx4ryxxPdYWdwQIa32dv5TSnfBQwNWtQNFRzoY\r\n6rriW/Gjav2F9bufgdqqw+U8gewBabHipS8=\r\n=Q4kV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d2a1a2c3d08a8c8bd88913c20288f1a9e60f1f7d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.3","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d2a1a2c.0+d2a1a2c","@agoric/assert":"0.5.2-dev-d2a1a2c.0+d2a1a2c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d2a1a2c.0_1677266864331_0.42119008748265374","host":"s3://npm-registry-packages"}},"0.3.4-dev-cc3f52e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-cc3f52e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-cc3f52e.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e958f6941c375267c5bb971c46232b19cfe71fa0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-cc3f52e.0.tgz","fileCount":41,"integrity":"sha512-4LNiNHWW0Q1420Q0YCBD9IvA3HnIKYasM+whsuAyT7KmUS1YzLOquITETb7nTC/yxB8/SJpwgJZVVs/czuXNdQ==","signatures":[{"sig":"MEQCICNRneHzR5TeI380a9sXfSlxA8FFUF9YLbqoHHmIlrIFAiANLhIqSd0vozi8GSOUEUbRZCPhZDZ2RHu0V5VePp/BMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+SZhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtNxAAnqDT1YO56XlBl+CnzNKzt8wpmjMHDMFo/fwg7G5hcaH3aZEr\r\nMOhJlOjyN1C8zqt2bu2uEjBFaQJDZCu89JV5yklo7r1B4et9vcOjL5a6yJAP\r\nDMiponGdKjXubn9VZrzB2iPvB1x1ioUpVgy1+lGapH0fmwByV6lwr3otbKZ+\r\nPaSbgFQh50rZ/C5NKHYBXqKuPe1ggi32e529JfyRogPGrFST7LkCMxOTmdv1\r\nb9KWKKRUNXaOH2UGaMaW+kfTyEI+vVi4+kliWSa9A6PQZJAtC/4kImsdA3tc\r\nYZnpGn5mFaSQ1a8WV9q4+aAji+MyapzdndF/SzVN3uIFPBTDMKnsJPfhblH0\r\nJjkIYGLBCtMukXaYEEyYOHL6uRIs9chxuhOvZuiXNv/p13HV8Cvw8ohk/xVh\r\nunFnR0TBrDXbHy52K26ZQC1AeGly3i1Pui/hympWpobQZplJrOJbbBKrpO9o\r\njQE4/6tCNxnfNrAABdDwXo8NWyd0UccQxAD87KVOOlFJwfKlKQMVC2kR3cYh\r\nnXbRe4fs8w8LPkGrsr0A1VYxIyMJpcAiO9brPXDjsuTdz4+5rvLUS24zyAJh\r\nUlBQN6xgUyVnf92dkE5WGW1GY8RYOjhR33pqnljy7/sNBYsJizEm95P04rPa\r\ntHOiJCmHgQhn4/6Rl1ndclgIEtkOtPUzM5o=\r\n=TrZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cc3f52e983c218e0c8427a08cc831fbfe912d1c2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.3","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-cc3f52e.0+cc3f52e","@agoric/assert":"0.5.2-dev-cc3f52e.0+cc3f52e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-cc3f52e.0_1677272673764_0.137322835562941","host":"s3://npm-registry-packages"}},"0.3.4-dev-010105a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-010105a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-010105a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"824872307d2472e824d08545d55b424a456a8bba","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-010105a.0.tgz","fileCount":41,"integrity":"sha512-Z3Qi7qiml1108Up1MN/IaZJLuRlbud9VhOe3xH4WJjzlsJ/xkRMuAK2JxInMcvb5bzyI6TGSyPsrLK2t5mUClw==","signatures":[{"sig":"MEUCIHgso8gM+N/N0nTQFdieoGjx0GHKF5h/+62Hl3FC8pg3AiEAzC2Eo6KYoTe3KIA2Q3yzNSOfYa2s0Q0VYth4gZrhbg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+UwhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBQQ/+NHefG0pJrVz3/OeUBMdGDA43aDtm9X6FVnf/RkbI5nf6Hrq0\r\nu4mi3hUAmEGeNUXDcdjzthCq8PYc6d4gOpuXdYat3T2084hb/lPlrC3G8oY+\r\nLymuWI7wQXGZQT0+6+f3g3u8q61gB1t3SrGz3BvEQ8vOkG1MmHZA98K+dJOc\r\ntV4mNbjDfXc5f5inAwQomcRbHRbsZJ5Jfh91LiJWaW6CvRzVKDZT52d6hf0F\r\nkILRF+0/d6s4NLC56XuLCWM4nxBBQMwBxROWesBi1QjGKGJXz8JbvcuFXHoB\r\n+kGVhN7bnNLY3oIfXID8cbQl6e9SYy/KnMaV0TOzwlqgBpcZ6et5e8m8Ao9c\r\neYzrtKpxxy4Jos2emcq2M0cFhhEA0jzQ7/pRIaWEaBzE/dlynmf5uehhrXM3\r\ng2WqzB7c6m0294+3Iz2eLI4P65I82MkEN1cNUmCekGnxu8lbFmnfK7feV+Kt\r\nWqwVhjyEB1EW1rLgCsqvTll0dv3R69HLonAw80ZSUfWtZEj9PqGpBhMxvciY\r\nN1kKayoyiL4fYgKMK+9MLHmrCMG2F+J/e2QeNCSwzj/W3u0hSxBgZler9nGn\r\nqWWFE/iQANMu4idrSSs5bvTuhlV6kk877SCJTolPYllwFP5Y3KIl0uiNCPXA\r\nh32lgeK3KFTaXZPyfXRFbSsQFLy1jM90Sgk=\r\n=O04q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"010105a0e4471a81a97d567bf04cb48753e0ec37","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-010105a.0+010105a","@agoric/assert":"0.5.2-dev-010105a.0+010105a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-010105a.0_1677282337208_0.10780687642462006","host":"s3://npm-registry-packages"}},"0.3.4-dev-8f78f55.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8f78f55.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8f78f55.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6fb5fe6c9567a1ae9efb87fcfc8bad7516007db6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8f78f55.0.tgz","fileCount":41,"integrity":"sha512-MGCwS4+r+8iX3qytwcckNSpN5eGGCZ+qZnzl8ArLnmDwY+ANOlSSALmGIBEE0rMhVwBK4iLyGC9hEW2c5ssnnA==","signatures":[{"sig":"MEYCIQDKWBIxacijCdGyqxHzxxsiW9+3HTobU2HIwdGEHwi7QgIhALyWHSRWJAU8mVyL/rVOK/WSccNAVUzMeCc/uWzIWgFR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+WsLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDDQ//cxTdtQh+beZW0thEckPRyM+kcWhXoC6LxEAcbECvwiqd8/Mt\r\n+VW5BOlFOQB/qi7hlJwJBzwb/cZzvSxJbPkYWj5mqNEp9pi5oyVNnzM0yGZI\r\n5x73Hiara6ho6zBCbikLTR6tWwLW7iyUQNetIVUfKQFUzS6LWkWcbl81fs9C\r\npFYEsQn8vaY4q7dnCltlhJu2HOItaZRIdre808ThhaMSVb2j1WcCDTbtJjdH\r\ndnBfHvdW1GxYJ4OUUNBA0+8osrZBNbGHkanTkJeoxG0/MhpYzU2IzA8dDNOG\r\nz9TbnANOpnBEFyQKA1I/jdLc1ARlpG24oQUdJ2dx/0rEEjZaw0YpCpwZFa4a\r\nBFSdyPIsBI5V2sk9BvM2fFWz9RqdwC8JpLmXtu1Fp0ZpKiOWtgane5GP2MBb\r\n5UHKodVd+9aiAT0IFsKFSS6e+42nymFBbzMHfk+cGopcZTGp+UY7KFbW4inj\r\neeG5+h7ljneeohtHwGy+NheJyLSu7cbOg3KVXKLNf7IqlrJ7Qh+9qOA1zbKg\r\nC0PtiAYNtjsCwZIb831ORyPsyhZQV9R0ZE/eGyS3LbaZcMdnYZtbquGA9om0\r\nTpdYIon+jIUb4XWH58/FiYTRw3udReiGVKesQ2Ctd7ByM8OWPxAiqI8fiSO8\r\nJhDw8sunpdics3pVOR7ngb/RDoSDkQAln3s=\r\n=Xfg2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f78f55b4f7ee735e4be52a3c2a5964bb4527b6f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8f78f55.0+8f78f55","@agoric/assert":"0.5.2-dev-8f78f55.0+8f78f55","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8f78f55.0_1677290251770_0.8219195202490222","host":"s3://npm-registry-packages"}},"0.3.4-dev-1d8923b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1d8923b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1d8923b.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c7924e07530f3f32f7271a0579a0a9fe37b4b0c7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1d8923b.0.tgz","fileCount":41,"integrity":"sha512-SrqZnU7l5BDykzdtZfo7caJ+5oNsqeoK3dVNBx+m5G9o2LfWOLQAoSgB3PELAULi/J0vcVfE5pus2zR47px7SQ==","signatures":[{"sig":"MEQCIGOoyMFiI+8Y5AlPbW5lB06nDmSST51k5LBvYmwDYWsrAiBaNQ3kLlZjzK1if4d6SmVVY37L8EUtI7nDocEDTzrs4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+XTbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplAg//RQ6Jwncs4TB47qlMLjMnjiaR21nBukBX/s9EficTFTyNVE0t\r\np3c1rr/7HZKme7TyJw9w4K8P5iB+AexLlMZemtFaws9YpCHvNKQHY9uz7L6s\r\nLNH/ZgLum62t/QvU8jElTx29+HDhO3ChYtNnNGL9NL8uApwKGM+1cS/ChaTw\r\nsHPcPhOZGo7RGYQav8pAxoHtVyL1wYaN/CvkcyDZ3LDxZhaEqHu7DIs6Vtwz\r\nEcxCMBzJCjLyvMXi53LsKJk04b/IvZ+02H47neGPKf1fPREkzC+DWhHfqbSh\r\njk2cAk70tpQNasXZaS36Od0kjaBYP/HWUGzW/r3TPUS8LW8TTdJiCZYs52oE\r\nF5hPVYHuMZjLNhv0Ie2QIg9eYapjEuzwCuMaaKdMV/YMruwFqZ6J4ORoAGOn\r\nINmtOaxF5HYLkasI0gqT1C36M9u/PjzuX05F0Xe06hGPjXUUyGtsTzDK++sU\r\n0k1m0ByfFJyrPL281hCIvwXQGC6Sf8Fg8SSZ2sPpD7syxQDf/aJvMcqiTkpf\r\nlrd4LntbBoLNE/gtEbt339cWCieZdYGgMMZqrc+zDNpIlRmHEep/kI6E8ujk\r\nnmYUIK/mizodHecDl3Rl/FzEf0kJQ+MPRvpVanVs0E2zmMCNFOMtgym1oVqF\r\ndAMhVrceeoP3s+cNCyPD49uENoVGgCXp7yQ=\r\n=Niqy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1d8923b97d65c6699ea4e3d91925379fca6be281","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1d8923b.0+1d8923b","@agoric/assert":"0.5.2-dev-1d8923b.0+1d8923b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1d8923b.0_1677292762918_0.09991348127217292","host":"s3://npm-registry-packages"}},"0.3.4-dev-67b9128.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-67b9128.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-67b9128.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"80948aad940d55237aeccf53386c80e3ca16ecbb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-67b9128.0.tgz","fileCount":41,"integrity":"sha512-HbFFjONFueV9eszfkJQFxl3OakEAAIwjDQqqE4qs4k3U8P49QBWkx+kp7LE3JS/9XUGvk8wMlNB0GoQw8LuYbQ==","signatures":[{"sig":"MEUCICi4aSm/0rItqU4aT3iX2NHC1L0+xvaRKgxMxcIkfyGmAiEAtGoPruW5pbfFjnr2uPTQPSIVrk+GFmVUNxsbEHkUbpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+X+rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCoA/+OyKj1OOV7mIFHAPOScDboLdAKoL74WxlFKQGvRlEA87n9jm5\r\nrWD1e4EH1kpLPAVoKEM4ydMUtAdPteoqnJTdLWyQqIKKnNwrd0u6Ghk3J7km\r\nYan4cAgtvY+048WFNCOKWcUBpUzDhHM48Q021YwVJ0i0Go/HxJW3w+130dgf\r\nFJUkItLnJeYUSiPChrRxRaAVYfr3b36yazToytH4DtzlmC06EnyrzAEEqlyv\r\nvEVw8tfNu5yGv2/tv2oWw4WrrP6/0diabnasfmLjyeo+imoRQ0u8srIty39F\r\nViIAnxv5ZOm49NZcrbtawIEG4TOVkf27m8sxwv40tSMxyMZ+qtfk32wMJ26h\r\npIwW/bhd9XCBSyKwiyA63EjBYeGo8T8wR+A7GkNrZRuhn/qIZiL6pPkg7JlC\r\nldWDFkMWTY/pz3sCGlTLVEZ37hsRzMreI30nLD6TjqOyvuUJAZBx+HNsbY84\r\nUhpNlfEFK6nY6qeD4sAwwC5RCHzlKsk8hZIi9lxy2o3C5A2aWqN4MmICvBH2\r\nFflgA+y5ucTOPVOlYTLtkV20tujBfROILmd5fqVB0h3ZNIQFCRJySFoqwbJs\r\nOHGgph+9IE85lrGYXWh7ox4jhjDLe18P/LyptuYfyfRp0cy4rq8KMWZbdVj9\r\nsul/cikzPN25wQ7OVxpjMrh0SUgPYu1dgX0=\r\n=WoYd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"67b9128b383a1e75b97eb899bc0b385f31357297","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-67b9128.0+67b9128","@agoric/assert":"0.5.2-dev-67b9128.0+67b9128","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-67b9128.0_1677295531245_0.5060683248609783","host":"s3://npm-registry-packages"}},"0.3.4-dev-b71d61c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b71d61c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b71d61c.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"de8567a0211d205ab534bd79cc401919f4f5ab16","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b71d61c.0.tgz","fileCount":41,"integrity":"sha512-eZdT9hmMlm4EyhK21c5/zkNcydsU7s96ft9FWcJ8LZaplAxPXIt6AJYKPpYlk9lG8QSLy4sYfz7KL8xruCCNLA==","signatures":[{"sig":"MEYCIQDDK2vS/i/I5VDD1L/E9cWhwnymLUrdVN3it7yHEujIhAIhAPDkkL7vjynyEOi2bFQe8S1rPUDpPSwj/emtgYt/CTGQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+ZJmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraNw/+KtT7ytVvJ4u30PYKL+oC5+HtjisHcvw19y3bjwfb7sehr8Wo\r\nnompZaYVRUQxxOlF+b1HFVcuIda2/RP+cJALszjvQdZUMjVBHHs/3eodMuTs\r\nctkFU2ZIYid98QTZD7BLABHpYcxAQqbbC4YyZJZCVhvpi9UR2iLrP7X/40IE\r\nngge+56KDXbKvodP/BF1/SsMr4xS9QzsmuJSQPb0lilnocV4pJ8Cou2FkUKB\r\n0ZWiPHKHqKEoQq3OW8AMrUTThLimaEWqpZMTYtDXMWo13W8M0mI/F7rvIS2N\r\nX4TmnaAr3fXoVbxhhMv3tsh8nAkIexx+iYvfw3sEfNJCj4QJrQO4NcRy147A\r\nlSYMhGyLE6F16UnUh0vm9ah2etWqhvtcTETBMNsl+/H8fh2xAvTYZI9go77I\r\npaAopEiFTyAp4wP6ng6lPZiqKwKM68B7DKT/PCIg6g1TOwmMDMs8yMUOQEzB\r\nGDp0gzwBhsUqDUMOaskPExpyRixq9s6zr8NvtDuTec6YIw9A18jp0WqQUETS\r\naUWpRLV2OgXh2kgWg+2oEJWwo7dCW0eSV6UqGVGxvQ2xVPSg4zi6NxR4yQYf\r\nGznxXmKHCm+4JiaGi95W6hAhVlCJCgKMkD4UMPRH4LVRWKLKzXExBpMYdSnh\r\ns1G3wGj5nuUXScA0s09LWu+nkjOF/lW/nng=\r\n=PHp0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b71d61c60027c0400c288c5324b572cae20eb089","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b71d61c.0+b71d61c","@agoric/assert":"0.5.2-dev-b71d61c.0+b71d61c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b71d61c.0_1677300326469_0.16603676993879768","host":"s3://npm-registry-packages"}},"0.3.4-dev-554dafc.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-554dafc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-554dafc.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"696074342f32d88e2c4c04a6211fd21cf78f3048","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-554dafc.0.tgz","fileCount":41,"integrity":"sha512-/A5N2RKYIWtrwkjLn61aPHkNR2xW68mlqK4+9TyijKhuN60j4az1AatqJdVwKSYHpBVf4Eid8iLmBY82LZ94FQ==","signatures":[{"sig":"MEUCIBXyIOy5ZclUUtPMn83oQsmzISNGDEbPbbsMQwNlSDhtAiEAzoJB0I5r9s/zMSLMESO7xNlhkt6f3b/RlK40JFlMllQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+ZqGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWVw//XAXFAyuysW/19gK7r1GIX+DMWp3AcZG6+Lbl9yY+q+LnsuQX\r\npLnkXz+8aXCWpBuHLeBscNi+HHoOp/gpS1nJHRTXuiJSz+Rl4jpLnUybkKi7\r\nAVoFwRgeU+X2m6Kt1q02+yiSOe7OiWSGuD9Uf/qdUQhkRlFQShA75eVyHB5G\r\nIuVTpAPSwu93K+8iNUbijpk04U/xm8Ydj0HCp+oaewgxoXqzaiUdQUAcI+eQ\r\nkjfxvkXDvq4wgucIni6zlCuPHpwVgOvVYPXHU35FGoKcC6Jc3o+98dRFnrQh\r\ng8BPf4NujIza/F9Gah7ToxGEHX61cubZTt3KTUHJ7IID4TkWX8ugiPrCwoxH\r\nh2+7kBP+Jq7uk4JHjx5aWbDVBLgKpreyVLFp+VSJyKg+L5aWEPFmvi26Su5j\r\n1etBad9NxTTr5kgLRMjlf1qBETiV9Zeea8N+ciGYaxTBKRoay6OFZyEsEpXk\r\n/W7/rph7sDnrOb7GVKHfYxZvjvzuwPO/adlip4STcG417JO5X6OlZ9xonfmk\r\n2X1zqAMJo7DNcVxJpwW+0jnAJcZInbaXc4WfhMfb73EtDOb61cTC8Am0DzNA\r\nBSb7zQWbzHLp2DpCnqHtarpg0PZMyqBHXJb1mWZp+mA/cHrUae+7HxommCHj\r\nriXwEflA5PMIuPle6GGSMxRzoujh8yCkTEM=\r\n=2Wmn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"554dafcd0ee4e6f07d2f7dc7b04b427d2ffadaa2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-554dafc.0+554dafc","@agoric/assert":"0.5.2-dev-554dafc.0+554dafc","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-554dafc.0_1677302406749_0.20226258527543606","host":"s3://npm-registry-packages"}},"0.3.4-dev-c9fcd7f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c9fcd7f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c9fcd7f.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d2c243a248724d6a6d0d21e43eb695ce0b1998f0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c9fcd7f.0.tgz","fileCount":41,"integrity":"sha512-shEoG7+dt2YhiJfoX1Z15Idq9E5pVtZoDql8l1/TwPkB8YzGZk5+qiUCYsVIwEUZO7LAGJgXvaDQsdCn2OLS6g==","signatures":[{"sig":"MEYCIQDbITV0GK+lUQE9ZKvObGpzSHXvtQ8Mgb1ytAb7gHPaWwIhALZ8ocYqW3XdeuBo5JF6llqjYn89p1lJQQ70sgR5JPgE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/B9HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Tw//T+mUgxD7AwCwNFvTsaA8oIp+/7DZgZcEAF5Vyb/Dv2AOZtZE\r\n6+lVnp55ZInqDmovThvBPNBs9VBmYcEDQRyTHhqjHc0x/aO+t6ew8IJl9I0G\r\nY0yJlle1r9oEhHmNgZTl1nLsUTYYF+VsaGgROHpWkuhndZnKONtuGt4gRaEw\r\nktzMpCVS6QXF7MzjrdXw5s1VDrqp8yUibaadYl8W2YqyTIWzFkVqbOG0Odhs\r\n9HDn3t44U6NjlgLtUHLJqSpjXuqlwmlwhUcxvfcPIV/6b2UtMVwTlAjx2i5r\r\nlh2ZfYbcRJldfEFCF6PbSzClA00qhLuFgb84jurLFhCDUYN0NtfH/tbtDWkF\r\ncKr73yNQqV68x3PVdKHInDsQ7SNf8EN4BxuCh8h8cuGUEQ0dVe/ijMccfNV/\r\n58mvIfxq2rfqawm3xQ3TU3nfsUPhncNaRxX2LdfKxKRPz+NpQVWXLNNvnbpz\r\ny0qU3X6RnM1l9J+mlteW7cWhbRJcebenr/pqSnVKyUKgBjDePeQsjVwZ/4qS\r\nNfpunKRBtr4Cj5Y9mqfWQdkhnKwkunsTItEQr5iNqOMGMW9boemqVsKcpsLB\r\n7K49Cb87qYuHxK1TQitTz9FORf9TKQiNxr6ZUD2Eagl8/DBgvxAR9V6kVklY\r\n6Omj1sUzqtfZEY258fhe6G1DiKfEOVXr3DQ=\r\n=ObDw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c9fcd7f82757732435cd96f3377e4fbfb6586ce7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-c9fcd7f.0+c9fcd7f","@agoric/assert":"0.5.2-dev-c9fcd7f.0+c9fcd7f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c9fcd7f.0_1677467462923_0.23227478603261065","host":"s3://npm-registry-packages"}},"0.3.4-dev-d657882.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d657882.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d657882.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"71c69af2518ff9f64261e6688310695976af5075","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d657882.0.tgz","fileCount":41,"integrity":"sha512-0mTTCMDcg3EO4u8VlMNKnUiDVrfL+CmgV5C9ShB4k2J++CU4NpccSM1jw35lXlDyliU7LJMQeJxZu7/hC8DQDw==","signatures":[{"sig":"MEQCIDiP+x+z/eIGqBHtvANj3uuA3rOBgbJWUDE04axs3WLWAiAfmY7gsXVG7LZ7tDfMRq96X7N70r1Lq+l3V4k2LZKpzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/RxTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro/RAAjf7oea5VoEr5j9xGvk2yYCQ6WT3/tDkr9puOM4bhqi5ftNXY\r\n7m3bfSK1BWW7FIUM2Eyll+thThUDcvyo0ZS7CjCKOiVGaqmY6bS+PTzAl/7T\r\nQ3+1mx5AOLqtjcQwC3mUrgW5p8Tl5ADtcYmSCnM2x0+IraouP0nQg5d5O0i6\r\nV7cOof9CjYAwF7nm8Ohxa2Cv9Eaw3767ei5261eNUHd5J1yeMF/RGIpX2g6F\r\nKN7am1jOz1Uh2PeWmdirBcyH805sU0Tp1RTCaNrOF++kIXmpGw0PxQkbt46R\r\nb3NWA1tf24S2X7ENjxivsvd9DNDAFe02S2dsqNthCMZcEiPsdSXyz9/IzjmU\r\nIfUZe9zc4r4JdJGcfTc6ncQuVIBPfWcZR76MgQqUJPyx3HQr8UGmZYdQ2mBs\r\nfJmQiWvHXsn+QDZYf1yExFfsnHHcYgtKaeVsJv49vHAA2YwlRCVc7reI6+/k\r\nVZ1O5bp9HiYc0DRyxSQWZpwJbz5Ugrn1WdHyrayJihUyZymAnXdM7TquKtns\r\nlcvy2E2033Y5zr5z8J+DcW6p5v+7UTxBQJPgtZSZLq9ksBG9yLrJmxgMJDFu\r\n6cgwyjFEw1ZSrsX393CNQYkTZZAcm1f585XffUAyGNP/QwAh1YEWoeVCzReP\r\nQNE1YooM4tveL82yVfpxgA67sc7VnK26nUo=\r\n=IQtO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d657882490924b5b99ea6def5195803e2cdf4d26","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d657882.0+d657882","@agoric/assert":"0.5.2-dev-d657882.0+d657882","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d657882.0_1677532243104_0.4801392565183209","host":"s3://npm-registry-packages"}},"0.3.4-dev-f8ca721.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f8ca721.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f8ca721.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"71616f45c7c8bb6f56c8ca583246bafb8efd0174","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f8ca721.0.tgz","fileCount":41,"integrity":"sha512-4Wm7jSywpu5VyusiMKgCBTBqRmLE2D0O2AFggVZfbNw4fjrpTPAA4TX4l00Aaut5kcVPwTOlfMH3+aznSu1KSg==","signatures":[{"sig":"MEUCIQCZDAegHmpaqtI5/0QcKMWEFP1ywHWZ5L78o4haPj9kDAIgSB1O0AhnwvDm4SgeuhL/gdRhZyo/o5AkFuUGKZ7DRcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/VL6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF0A//RcrwfCwEAQquTniy6G7gH272b0NNa2q5xkHV2J7fBBqpOd3Z\r\n2xb7lXCOpXkCML9J65rvm9ae8pgLurbj3IkEaJHd16cqSNrGVgCqYEcwo8IJ\r\nAr1JrnwXFn44i7cK3jjQK4AgAKrT46fzHUiym6FJznmhdjkyHAAfGg02tyHE\r\n3EOQKpQvJhkYbftmWXxoYmijqvx+axstAcMDE8Jj4WargQ/B9qe893WcQqBs\r\ngm6ZFN2A6SvGfXe4ckniF/0T8DW8jjmMOzdvq2dxGUngrWRQL53vgaZXUgai\r\n0bD4RD4qUgxaw09kci6ZJKZvbeXhOPmXRZcFzPY9e1Sa79uqTSuCODq/l+YM\r\nN5d8PA0RXh66ucCXXdAx3aV08JwlmMak+icEV46rOCOAmm4f3eHvDbvhZFai\r\nrjkl3XhF/dmblm8I0tDYq/SnCGdcI8QgwPsCe3DAMHREHMEaZi/a+flysujn\r\nDxIy0VHR87j+gArHFaRIN2o+/kkPtNBi/9wcCLHAvdj76Hjrf7seRm7qtw14\r\nH5ur6cwW1BaxNmeRaKh31AYpUPwIUTxQHCjP78yg45x5aUYkCrVNM0r2tSbR\r\nuCSlGSz2uLBjN25XsjKARU+3URLQgQSgQ5nhwMFhsQ0+NB1cloykJxgDL2Ya\r\nB5T43k4DnUdVgTW+llpSAtj49C4ebh6Zfnc=\r\n=EKX8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f8ca721ec11761684b9509f23ecfe4f349ba6af7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f8ca721.0+f8ca721","@agoric/assert":"0.5.2-dev-f8ca721.0+f8ca721","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f8ca721.0_1677546234546_0.5950750570540231","host":"s3://npm-registry-packages"}},"0.3.4-dev-0e039d9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0e039d9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0e039d9.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a7a00987b15c4ddd8673631d867c68508d15fc08","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0e039d9.0.tgz","fileCount":41,"integrity":"sha512-p1ojP4Iz0qALJ1dORkT3NNAWj8MY3etF6+4K6hAQewHaeL1vOMRATuJ5Fc6O17CJY4g4w5TVJcghJIqpHgvt3Q==","signatures":[{"sig":"MEUCIEyGut+dZIrPU4DQPSDboDpE5gDucYFz7VXm3oZoFj7jAiEAgS9Nfy9/dld6R2ZZ0IN1rr28V7CQIan4hEOQTOuwpEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/WhwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUsw/+KwD+X4FL/+9MMDqZVSYJwKj4Vf6z+m/kZpnQXQl+MN0zZd9c\r\nxjLXRnNkz4Y49Da6ORH7hNS1Yc2erKgBlpW0GSh/fDmgIJLI2jheM7jjEzfi\r\nhBMcQn01Yj6TwbGueCj+A7yvQ3lpfpLT8KfVgMzHh1M9TYrs1/bKEr5dckLv\r\nH6YVTHTnYD7q8Y3n/+lKANSAc+9KjDjfxa1B8Sv+a+zK7wVlXhsaEa+3X/pQ\r\nMA4MvBaTnCgoqmikrCX7VCRICs0DWVxz7mvLcA2NII9EfWU3LzyTakRgDOVK\r\nLJAY0ri3dILnZ+2di511RC9FJh2haDErOwDd6N7HxGZjM1a/4/+sB86d9G2K\r\nZWtUdwA4iTDRb9jxhJ5Xs2fMAkB+cRjfmHsESSZEXWyBg1KBWtOqYBA10+Ff\r\nBVvpS3xA7vsgGPbZxOd3G/zcDOGEzwLOdHuUfFRHo2PkBHR7kaCAnNAYelnq\r\n0M7KgTHK1jqtJ1R7XKyPNiIVr2Gpej2bceFDVnsAfswg6/5X2mrDE4vLk1A1\r\ncsfy87ws2V/vHYTYqwELtdTcuaP3pH5EgOim5Zz7n4kccK4+HMrM9dXru/2O\r\nh3kaf+DIkD8I1vxNXMKNFLQZT8/L26B0KHI7LLrFc0/bdE/S0v+gNZtJS1Yv\r\nX7tCv+aUV8U8NaXuzt41q5fuNruW+Cd8Rw8=\r\n=sn/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0e039d915f18b620ab24e7b35f1c62589b5126c4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0e039d9.0+0e039d9","@agoric/assert":"0.5.2-dev-0e039d9.0+0e039d9","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0e039d9.0_1677551728261_0.8453019114512754","host":"s3://npm-registry-packages"}},"0.3.4-dev-70ba9b0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-70ba9b0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-70ba9b0.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e94d76d1758b08ec6df80bc2b77156afe0889b30","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-70ba9b0.0.tgz","fileCount":41,"integrity":"sha512-op3VmB82GBoFbs4Uv1Bhsa6Ic0n6QDxEwox2Y8khEK4j5yYODZAiCKejUe9F/bYZuExnz5R0XDnxjUmylAlsZA==","signatures":[{"sig":"MEUCIDNGTUrcSteEscFSA/PdA7EfOuaBJK2tZrhJnyHEKei3AiEAmAVdy17XZAz62a7JicuHIIVsVRRJilSfQIM5BIcUb4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/kZKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouGA/+K5dI7LXg7RR6dnm81R7gu0mWAdGh2tmKyUQEa3LsWNOZH4YV\r\n7yX+zkEyO5cxidn+I9ttI+7u7xioT/w+Ogaz80oFxGdUPWtETlcHSSGt80TV\r\noybQmQ7JgZpdAmiQk4cfvIgZctwbCtuUD5/eMKAz4FTtJAsWja7WzPql9fRM\r\nAwJFMGCJ6d5ITR4Mrq8ujgHUqtlsuBVxZoc1iGbfY7rYQ8ZtcGSOdk3ZIPSQ\r\nSm38bGuRF9IFbDFhZF2/NUT/aivz0ZaJKko0litV1aW4dyIdHqD/f7U76SEC\r\nEJ8AzkwvbQhK3vubkcsgsILA7/vOSn76hICma6QEPH2ME8jhVTYWHamulOPT\r\n36YMhXLi1tCYwnftnqJrD/x+5anErbkQAbAwPt1D4D5TWoC+Dm2Xp++QI28C\r\nBYeE+ZB48aPs2Lgf4RqL8JhD+ojMuM1juEizGGS2eBuLBYiX6NlbGtXZnTrI\r\nMdwvMEVWIP0r4lmGryhOsRMISZYmqDuvwLHCmqNbvSN/kgMz1orL9BNguVUg\r\njnVvGRpdf/vzq12ZzlCqpIY1azeob4wusQ0+ccbYflw5vTJB5lUWFwXBpRnU\r\nr/orXl67pneSw/ZUkV3CRnx8FgIIowzj6JMkEnPuH7p7XNogkd5u/p2ITgIa\r\n7F4HnUQOe5NAnc+hcXWacNHyaGwKoEp1XiI=\r\n=IKMb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70ba9b0ce1bf20c815e3d63ac98cc7086a813984","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-70ba9b0.0+70ba9b0","@agoric/assert":"0.5.2-dev-70ba9b0.0+70ba9b0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-70ba9b0.0_1677608522019_0.023407045245147806","host":"s3://npm-registry-packages"}},"0.3.4-dev-ed5ee58.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ed5ee58.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ed5ee58.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"713f3f94e2c154cedaf400b46bd40935b5a53480","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ed5ee58.0.tgz","fileCount":41,"integrity":"sha512-H8Gv8irwHF6eH+kdqwUNUrMtNjQ1altBeA9cyJXdygmHz2GNX1bT10XRWv8Zmds0IwtAolZYj+wwdnjN6HGeyA==","signatures":[{"sig":"MEQCIGpcIl2e2CQZigmUcql7owsc6AI4f+GNBOlTm7/tG5+1AiBi7oD4/ifY/w/4FgaRI4qM3jbyF/HR3/UmJoKazdGy5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/qViACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7QQ/8DLk/8jyNO7sCDntY1kL3tLuK2vciI5Ci+p4lWyHvOHXXuDny\r\n1SfeECFr9oZ54BnPgQTaRV4qPNgZ18E4k/6+otVPWZF9+TIFTlD82KNMd1Q6\r\nwpvQXv/E0qpfOhCo67G+wjXJfPWZKLEmwhBNyfxoebsG2L/lyOR6NDMOHZV3\r\nFtpPs8Qv0k2lQe7SFhtoEKlmyOOhHSfEpgQjbpODMLIJQWNw7TOnwvWIheSX\r\nwLtnzjafOJPF/ryWuzCAQG1fdH7WB0zjmrdiktgkjXP6sgoQCi9wqXZOk+VI\r\n0fX+BGalelZq+e9ql/fBRLJowCG3Lgu2Mu/cYbuCgcPvAhTPtYDhCZGk0PB+\r\nYmtWw6LRMLLcwrOK/mQ6BxAVuhYfinBYnqfzIRQe/1Ebp9EOs/pvhRAo7QUr\r\nMDd7ujMKArC///L8MDhEx7cKWGiox7uxzt3TfZQEYw9TbSBOOmqxE3QtE1Ht\r\nxmd+FKQnXl+fJM29pjj8RLQio2DiIjrI0fmunu6xhtowdaEHdmOsrT753+iz\r\nM1jEGPFEbI/rM2oJJqCpG5erjT1pvgiJsoVJKYSUv4wxpCiX7rQNAqx99iUt\r\nnO9KR2C2AtT65J+Q7szO4ZtJnwSfrhg4d9PpydqO2v00po6fh0G451nMH1L/\r\nOz9nlOv0ZoElDs17jfDLCxdJRKQoGYvEpnw=\r\n=xWit\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ed5ee58a276fce3c55f19e4f6f662ed579896c2c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ed5ee58.0+ed5ee58","@agoric/assert":"0.5.2-dev-ed5ee58.0+ed5ee58","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ed5ee58.0_1677632865984_0.7958493122956927","host":"s3://npm-registry-packages"}},"0.3.4-dev-5a9b5fe.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5a9b5fe.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5a9b5fe.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c836aa17039660a3f8277a573f5b47bad8d09627","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5a9b5fe.0.tgz","fileCount":41,"integrity":"sha512-HPI4Zg1HgVB9QKSedj15lODPO1zNogE6nlBwqS4hO+zi9zRECwgsnSEODyfATlSm1Z6x5PTuMKi9G92QZC+ljA==","signatures":[{"sig":"MEUCIQCRylccJtFygCmdhERd07WYrGAyJI3PLtq/XbDEEAW9CwIgSVDsTSnqZnbJZkAo3KX3647hG9oOp0Iu58FHRvKmM3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/raoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjuhAAoTAfhhaAS0WblkVQxNuYwUTeOzXl4YWtcpT9jW5GiheyQPDM\r\nJx/nVyn8hNWymKgfHdBj5g/Ya5g3Lhvcyy/ecOzO9du6uDCcuBRiaFaCQ5Cr\r\nPoy14u5URbAnCFgL5ZimMlog6pFKbSmvqI6nX1wvClHmBZ1CK333ojBOEEKR\r\nuRVksjPjP/FCLTuIV0PWissMDIEXEZ1dmmD7j0FeJYFykgTxvQKh1BXrR+WK\r\nfrVW84szP0IIdAGy/4hpRW/HNVfhiko8qApjLObMmM/SNpY7z4k4LBmrxI2V\r\nhnvs1wKDnfKmlLhwvsxbo1V7F5Qli/TTjMPTJ2r77VbeRjM8V3EiwsAn2x9O\r\nEoroDaBA3ThA8uzCIAhqxa6nw4+7CHi/HKFx6IBvoq+LdGOfR/ZHwAETgnbd\r\nLEWV/qCh+BjpngyEbJH9djdtJzSmZeZ49qKD8q/tMGA3p4D6R2l4yZMLwN4c\r\nLQTcEejsizn3IIhaVFR1OvHfWq5qt9xF9w9NmV2DSINQrhsVZ8bPgSNNt5V6\r\n5t+g+xUHODkr/GDNPzHUHzMPXl8Q0GRyGRS73/FZO13vyH2dT7wdwINGDssG\r\nqAGx+vc5JF4JTrE6sfiANOLT7YfKLtgVqwiCpP3KCycvuFQfyqBe2BmXR9eE\r\nfe1F7A7AwxxuRJcNBbopoStt0UgVsseuH2E=\r\n=wnbx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5a9b5fef1b94b179182ab4beaa1c2578f3f9a4b4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5a9b5fe.0+5a9b5fe","@agoric/assert":"0.5.2-dev-5a9b5fe.0+5a9b5fe","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5a9b5fe.0_1677637288759_0.38595799630237604","host":"s3://npm-registry-packages"}},"0.3.4-dev-3080ea7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3080ea7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3080ea7.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"43c9a55d34e6a19ca6834eb317ffafda46f281be","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3080ea7.0.tgz","fileCount":41,"integrity":"sha512-zpUH3ugTuaM/21lvKqCvPnPsjUBnzIljpL0jrkSAJxM2BegZA4x7SM5h2Fb/Ja0ob7fAp9eTJ021R4kgYD37zw==","signatures":[{"sig":"MEUCIQDhL4nTLhPa8Ynbvg318PfBK1bOVokD5ttht4/rQfeE8QIgSvij2Zk+gxV5xsGdBT5LDTcBY2/DgvvchlYbx1A/AmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/5nvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjeQ/+NRoZOfVtaLtf+HfCjtHbxBGJpUulZD0/RhHwDP0gUtMu6RVH\r\nn5sjMZPNdLLnuF8jaRsKaIYklFo4JBpE9RpZCy75yifP0BgfCpp6tOxDi1xT\r\nnt9rTK2uqv2pUooiUbRKQXNBv3VjB1w4ThUUSOWg3gY3HM07OFZUkrrDXVvm\r\np4BNxNI2iMDExFWvIBv83I9H4a34O0iwivsSfeczDmW1nYJ0zLykzOrE7MFW\r\n5Fo3g/M48XX5Tpwn1w8z8RNg8De0Lilk4D8SszrxLINTyNDg3Lc46Intq0CH\r\nCZFpsExykzA5l7Q64eNrbpFHkOC1GWuYhr18e8NM2MvYiDxVeZgnG+iBitOq\r\nUvdYcr6Cjs3VsDgv6DSiaZb8aggQBV32WpcU4zyCufw/AzARjzvpn++BPmT9\r\nm/DPk3tSB69T+gnkqr3YsBFiG0k4rUKjqy5NKstEx6qFNtcWRSBVot1yi/fr\r\nqTihu6X7NTYXfM+HerQ2vesU+HqKT4T2aGlzYFeumY8yX2oo6ewMnqPbdxYW\r\nCMHDzXSs1KU6kkK/rSam3RfVN5DS0pZRBkF/hSILmm4phWjoXxE+pRP6RDuw\r\n9Uwco7YPDlTOzyoHtEgJnQSeRQuTgmeVKd+kNZdJtLhlRWpgEYQT6WSYdskP\r\n/gdiv0lNanrwZ4Or93fc9HSqXVUsAz+bcAE=\r\n=Vlfl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3080ea77dc39bc84db176017173c9dd5cebd4011","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-3080ea7.0+3080ea7","@agoric/assert":"0.5.2-dev-3080ea7.0+3080ea7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3080ea7.0_1677695471161_0.5131946394040274","host":"s3://npm-registry-packages"}},"0.3.4-dev-5e88c8a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5e88c8a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5e88c8a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"20ec99225e26000756379b32426ce12f2d9781e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5e88c8a.0.tgz","fileCount":41,"integrity":"sha512-GV3bzdfp4W6L3J6uUUa2zB0iYM8cwdhAOyxDCFf/8aBT3MW0lxdq5YQbst9qalXGD91JaG4FsmN31bbVbNt86g==","signatures":[{"sig":"MEYCIQDYWSIWBW/cjBK2N3kW4BwejELm5xLjDT7JPBBg1LpQbAIhAI316SGHyVbXAg/+Q5QbUEaISomHCMkY2Bh1ysv6qHdb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/6XoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9lQ//bqWugX/+DkrZHPpd/CsViflKrvAcPTvqJ6W5rudrmQBqqFp5\r\n4Ij1xdjSwWvhudibsi4TufWc7X3iUC6ay7AsLWtaDAm1YC74An/AL9Mi/uwn\r\nXSeajRv1HqJB/9ceLGOcqOm8sZraW2hz0xoxSq5K0w1GArlTgY81rxrasi09\r\niaxtw+GM87XPdFHxwoYjOS/KXlmlgARgGMMLuPaFzl5gv5kQDLGmCMnFdk3O\r\nhHP/S6NK8Dyv6cTQUmWn98ndVeSS29XLcWkLPUPZhovlWbFIJM7Z0jHqjv+S\r\nxuUYXXxlVEkfeN95dOhpE7dGsOKte3K8UQUeZNUpI1F5DopTUWoC6v+07taH\r\na2pFQGd3FlHF1RbU4gjav2jOLfPG6BN2yFb+ygrluZEIN5qZUrynyvAJw/kW\r\nWmEwgn4mPbBkmZH6USmpn7cgTmh8Blav/dAiHY18Dh2yiQwWnDG4zzPENXCF\r\nS9i1oHBWr1jczVnAYKW5mhiQDhiFsyR93atj0PnupLIfm+K+A4mEDS8bZOY1\r\njmi+HT8T8kt87w9gpvKp1syeoF2JoC79GlEQd2io6iywMeAdau+2eY7xfWq9\r\nrSwmX2t8YmVHXAPso88OJrbyD+OARIyNkAZOFzbF0VAwV5RkGYl11s4E3KUH\r\nmotuVdpXZ1V2+v3+vbYdv712ezylaKP0/lQ=\r\n=WaS2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5e88c8a074c5cd78364e1de16535bf26a232213b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5e88c8a.0+5e88c8a","@agoric/assert":"0.5.2-dev-5e88c8a.0+5e88c8a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5e88c8a.0_1677698536289_0.8290386694616363","host":"s3://npm-registry-packages"}},"0.3.4-dev-2529e82.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2529e82.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2529e82.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ab293974ce187d28b786ae3b5ef7d9f6b40f63bd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2529e82.0.tgz","fileCount":41,"integrity":"sha512-khcjeB3O1RZL/D5t5P9XEyApxU9bdBWMtsb2bk4HFWdIbEucNs4/Q1BmMx/TJn2Ru9FkYKVqq7EhdqiF0OluDw==","signatures":[{"sig":"MEUCIQDHK+07TXE+BkV01kv15MIEwUdjcyhH9FVWF/dBqyI08gIgELKqZacB1xjxEvgudn3MlEBtRzQDBWlPm854sxb9nM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkANTeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj3A/9Ewsq2vwKFocRPLLBfJz5GzYZ1rwEOfGZhwiu2ePyOhBH4O8X\r\n8yx3DlIzEMlai/NcKr2oYhCl4lUJsLu0yuiGJduk9bZ1dwTGjkkIrg0aO6v7\r\niiS92QVV50K5ZlwAaYqxn1+ddmd1QS6oxsVEbH0W/53Hv79LEJuhN1NFtSIL\r\nKeNOIpiJV3p2Zgi4bYG/E2J1eJq/iIVi0gSVeo5NLOdArxrUHIepl/LX40RE\r\nzzmjd6k9jC8K48FOti5jKfOK46AUB2J+RBgOuA6isvibWLqFoPEea1y9qWlN\r\norj16oY+im6rjKzQMJkfNv/PFOgi31BvkXkwBYW6xsd0JPUsW0qTrjzIVYuy\r\nSond9QpmHFtsCyjzwPtPpR5QD8WXfgfR8mSp3d6/dU0N3y6C2fi2W8bcoLW/\r\nl72pmvBpoBzyw/A4O9sf/bjjoCyRXHnKrjsk+mx2y7WWzXkQIIQjMXVQ7jLE\r\nGu2qDbtF9t6J7eIMIs/El3Nl3cXinSwmERRqL/NexsCggCqIKdcdEt6Jnm0r\r\nWk9Wkq5WM3ttD+ijVnWItElEVrBbHqm7DnICn42TeWtjC/9VCtc8iCY3TptL\r\nzzbj+MEhp/Irr55cKpmGxWxnga8SVT501pMP65F8OG2CEoXPUn1Qf76DGD3d\r\n38hj5ZG/gfa95ZXyZLKla0+M4q45a0Gsir4=\r\n=rXOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2529e82427277d98ea777c5a35e6bd753e65e6f7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2529e82.0+2529e82","@agoric/assert":"0.5.2-dev-2529e82.0+2529e82","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2529e82.0_1677776094287_0.17764001145432373","host":"s3://npm-registry-packages"}},"0.3.4-dev-0a68f77.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0a68f77.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0a68f77.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e82100ea233391ef49c5e1749b8d5ed94f37d9e4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0a68f77.0.tgz","fileCount":41,"integrity":"sha512-7MdSPYmli7MvHAShbdrMl7a4vvw6DikO6H62R/gh31vi+c5BZcI1IZyIQp6Gjl/oe2s/fW+rhhZvG/ElrbBYjg==","signatures":[{"sig":"MEQCIDWl8gerHTJ7aYB/LtibonHja5TPtiHcasico0GhLP2qAiB+6Vt5S33QsIUhSRDMIH0ccA/4HADE99C5cV+y3OfK9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAm6/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGVg//SEoNNEWlQv+YHel7VxcZkMFPiPujI6lVytljnq2GNs++PYoB\r\nw6zyOyiHSiVJAMwMCLKF6LxVxXmpAqSipwgyD6sUuB+YQUvy3tnIyyn/Ijxe\r\nB2kh+r30vlKX/vXvMCwjwAffDlpFbRWApaAAu24wu+Qok/38rdGqxSQBxCWk\r\n0fVjnPHXg0g4i/MNIpYENnCF0o2rPd9a93w7egh67LZdS1HyuCNxINPULolX\r\nSrmWJFmlRPsScagNndBhNerDdYHUEI3EgIuiHj+Bc/LocHD5+Avbxk4+iJqS\r\nHVYWnqsTTrPA/eUoXhntwvkJX2fuJXRc3H3Achlg0Hf0MkpIzH7sR4Ifo0yQ\r\nlxEkSw41XC3OUFTZlORY97lNgLDDV8BRnD6Eo/pFSr+rOjuinAsbMzNt5tOV\r\nReRMMusExOR6hxYSyuPqIadt5loKaV93GDrI0kWtP+OadOBriR6tAd8AiCxB\r\n9fNyyzwFah4fQ5cDA8jR3RUOzRcEUTIKnnexAwyJX4jUlePlg2UwoiK6vxqK\r\nZIWwLk3s7iJzQswyuoHbf/ea9WIBpoxi5sKetndXJjT1nwaC/vqS/bfjQoX5\r\nOv78+QAq/5Fb74Wqw2grzJkweMPOZTzojToQp2CcDSyOBTaY6PKgSslJ8roA\r\nWb7E9ttC7J0Va12B6eKvHB5j2yJPERVVedg=\r\n=Oepm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0a68f77730bead66352db811e84912e6b22a95dc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0a68f77.0+0a68f77","@agoric/assert":"0.5.2-dev-0a68f77.0+0a68f77","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0a68f77.0_1677881023243_0.9465072982937133","host":"s3://npm-registry-packages"}},"0.3.4-dev-6af1746.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6af1746.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6af1746.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4fd64ec51df378f39acab99d3597ade25d37d89a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6af1746.0.tgz","fileCount":41,"integrity":"sha512-F1UWcox+ZhOto8Wl/SOaddSrMU+08pVLdkcSGG0YeADTjGaD52LxMcffTYnOYdWVhnMcdaihN8TEqsaVGWIyow==","signatures":[{"sig":"MEQCIGTouDAPgv3K0V117PLwiDQ08LOOQJR0ZYlv1BiO9fqNAiB8Duyc/TgtR5R07C3BWm3KJ04nqCdd2NXDd5SIa0DJrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAp9aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQYw//b/DNDAHmc35TGBOGHdI2828CycmQFbEk6oYWlrw+8YafHPNL\r\ncQIy6Ahx1wypNzpos9ZT9UZ/NTLtM6WRE02lu7KiXGWEufyV4/7KPO1OFDST\r\nQaS+pSOO17J2gENoS/5C+9yIF9ZAD75R5duY6Gvq/yka11F8u5cPpXDEIR80\r\nJBwIiXeSUS/6zyGO7iuQHjvk/QfbKeKlgPEGhwntzbnJ6qOYHjRdtLk9hc39\r\n07WK6kJo3K3nG2wzDwyZ+SohTSrs6ECiObSO8Z3aXHfjBM60Llw+ebyQmV9L\r\nncWFH8PaMNmZQJ/erKKK4v0aUOPOk6oUuGzpJxdmbs5iC4kuasOchW3ph/lJ\r\nXcpeT2b0XVWaxXk4axGsTlfGph7owYXmAF1arq7lVD1ykHv44STJsJq5rX4u\r\nsMA36eCJR3xqU+B8wKhJl2XlhIAd/lDHPKPJgGBIHRS9En4P4FynuwugLRPB\r\n4jTsXEizDQBjWhpMZ6vhT3gJVM0N9VaYLTtiDbi5LoRwusbrpD8nWr2mkQIR\r\nJYYGCAISgpv6gffB+rnZTGz3X2mGZrYW334mxlkuAdO3XJeo3ahtLGiiPqcX\r\nbid4GstszfAeQQ5433wjmnVhFjQbtG3efonRzrVDqThI75Miu4UaqR2Zbsms\r\nYHJa9bByRMUPb7t1v/GPMJPnSWhnRaO8BlE=\r\n=ukwD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6af17461ed015095656e198b2339ec9c7ada6fa1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-6af1746.0+6af1746","@agoric/assert":"0.5.2-dev-6af1746.0+6af1746","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6af1746.0_1677893465839_0.2278072998748515","host":"s3://npm-registry-packages"}},"0.3.4-dev-b85149a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b85149a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b85149a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"10d461bad25929f541b1c20889f85679df5ddc64","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b85149a.0.tgz","fileCount":41,"integrity":"sha512-MSAVDcvzHHOAQrFYtgegUzwggqIFGIHDEhVVQs1GMyrRNkMLbx1dPOEqh7jybFTl29fLBUbSR2nhhBDUMSNRIQ==","signatures":[{"sig":"MEQCIFhTW96D4zaJN2xv5HGdr9KFuSw9vgYROtBPl7dlP9sqAiB3V0LqfNJPvTOuAv4ChD74R15BRP1jHpoiAFHzhOeZHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBLqSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Hg//atjX+EwvABGC6HIrVipTOt7w2A7uOVmgVtJ/DK3WcUqZIWCc\r\nnpdcgbHqHh8Q8Bbl0dTOBImxE5epPEOwzauc2IPFzSuJFbX4d3z+VjzZ2rVB\r\nNYDnFLDqGSHB+LnZOFFrm9N5Ekq/7eKI/FWNN6IMT0FZJRkGs54+i2KsCN4X\r\n3cLMgPUT8lcD6hE54An7K3NRXzz7bbFlRZEj/wYtwFnzomMkWFblIn2thve/\r\nkEEiS1Er+LdGD7ZwGT0aL9qQdoQp48ZIX3gj5E6GAZFvRdK0rWdrHTVhSr+D\r\njXoDYv++f+xRtov+ykIxmAKSe59NoHHXNOZSeEQYO0eTqIO7V3DQ9y9rvtyT\r\n1CeQHM8EIKAZONC9AEWCz0qJkRqso5VlRqHPC6l6xZxArr3vLX7LOxGtEiJJ\r\npJ/aK4p3XR6kEJrhUYjpVLGlOe+dmY8sflJDL+dOHvQhwHPu3eF7uK97Jgg+\r\nssP6IXSdd52roZBkrUO50aRtA2Vt8uoZxiPDpNawjz9UinQmAnfQilTGfmZm\r\nQxNoytPXLgtI5cQ0KvTFOSBLD2MS0D8rWZaRykn7cPDJeuXkEpeJNYC/Lrf+\r\nOfRvywSZVvPVm/5MBb4c/vWuaBm9Vq8/o+WIv093usJ5eHRGxajV5kz2MpsM\r\nBxNNzoPdfuYZ56cnaWsNwem4iuLy+cBlLjA=\r\n=xtjF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b85149afdb13f255b1431ff7b332c26e413531d9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b85149a.0+b85149a","@agoric/assert":"0.5.2-dev-b85149a.0+b85149a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b85149a.0_1678031506208_0.7035600935783837","host":"s3://npm-registry-packages"}},"0.3.4-dev-9ceb479.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9ceb479.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9ceb479.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"90ebb1fa6ba99b5ef8a097f390c802c3aead8c55","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9ceb479.0.tgz","fileCount":41,"integrity":"sha512-e+drT/H69/gg0T1ZCNuRgNNPEuOm964rc+y1EPLak+3uaEn2juB0MvhJm9ka9HUPRCUB9KqE8tW1FMBZAiXlSw==","signatures":[{"sig":"MEQCIGQ9A7+s2eke7xWtNxFjcPQ/h2SlDzeGQ2NtYcopDb5AAiA4OENWOGKJpPTkCEY5P6CeESWQa0UeC07KdlMp64lcZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBP83ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxkw//dBWiUXNhLlTxTIicya8Fz7UC3mkfxMdha74EEEZNOWbpOFY2\r\nTjt6aQqxMP8SeJFmPMvG0qoG9R4UPEW4uHFquCUDGmHybCVeM3ZlwKkpto6K\r\nSoom0VlHRKiB6nVbbvajOPgAgguKID4u6D5FM3A0A87nSKVe16HI8o0fffZA\r\nC6ILa0Z7dbXaGcaLlvsEu96n0SYTId1kZO5xXaId7yA4PomsU5FyWHu+VzsP\r\nTB93DIN2ErQPRFf/74p0w9w0iJTB4nfjvIsJ4XEIDlrVSedg/jUtchUbRdUN\r\nicXcLQ/XdoA7pV3ulPHcN7ecpiWPLZsI7lEc3TxFSPudPPy9Idtcp4fcp/Jo\r\n+c0DsVlJY9Lr+MzapDanCXcokoVit1HGQkXSRxGOi2NxwLxVmWj4cCT+mIhJ\r\nHH+fUI/Q/b1gYEzMgXORSqpJC/dFvPXAz99ze1UUaYGD2YCsq1JZM4LSKRpM\r\nO+Mo2Tw5HVFMFVQ0gW5gg1zknbAIHPUIj2Ju2jo0XoFdx0oORi9DwGR1goA6\r\nkTHNzjeXxLHVm8QswbqtDazfZ+z9XlorIrOBLV6u6yLxRL88dc8tRwavwe7D\r\nNe7uBTjJNI6RvPBXiyDY9PUZEARke/s7eeRQ2VohkLFha6j4dsVuhFlY2i+z\r\nQC7WVGFbfuzCKHAun2TdU1w4GpE1SMpsd9A=\r\n=8IIC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9ceb479fe3285d4652b86eb3d641d40da7aa4a57","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-9ceb479.0+9ceb479","@agoric/assert":"0.5.2-dev-9ceb479.0+9ceb479","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9ceb479.0_1678049078798_0.1020273038153563","host":"s3://npm-registry-packages"}},"0.3.4-dev-1a66ff6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1a66ff6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1a66ff6.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"05e5a7e7844f18f3c9d260be2ed489c033d01cb5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1a66ff6.0.tgz","fileCount":41,"integrity":"sha512-nQXZkw/Rx5g7OQg+5/W5hpfYrsYBN9tSIt6McmEu3OiYgM/VE/ayrgT8a7wZaIfzqmZC2MqTCxULjXClaWSLEg==","signatures":[{"sig":"MEUCICoN8shdG4he58jbN1IWZ551LxygbDU3wW8TmbVipxnZAiEAzKf6pZO0avPYiOgLK84jIJdxC6CsYPa+d8VoeXutcyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBSP3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZdw/5AWhUN/yAcwQv71O0Kkql7YgRA8poLWMOL3bUrg6whSILxtUX\r\n745qMWUJjIIkooJP5QeyE5zcBlHqMcRxNsHhplJJu7B0y1FePLjFcmgYh+92\r\niv8A2uMBNMXo+aU8E+5iZqxI9+BVuUTOkGCIIwvjESsnKps7Iy4GNrMS9g2a\r\ntqzyoRMeGj+sziEtj43OQXaq8Xkj10GxcYkkAQYAGj+vkSpukE5ZguStDNeD\r\nrz+p5JFsxNUk62PnEXNQ2qDWtYbFX09bjSUJR0lN5l3UiFltQj6KkTc6yUaa\r\nFumWh85Kinrr9yDefjUpNQEWPfmoJO5YAOvDthQPjMi1ruO3PAqZKwMyPPUn\r\nIJE6bkgP85Oiaf43tn1mqvA34XcNzXD4vShLQzr7ieo4HyWYR412rIMY7mJs\r\nrQ6FhICqJC7LmpAAJxGgB3TyYiVKNA+wspNZxWC/lPB3puWZWEEjwP7dKZOU\r\nxkTYksq8DHsjatLzRsxOmRJQdFg6cH15KuOFRW7/CqiNQKGuFBdUV5UOZ7t+\r\nVxc+EoyYdbRotQuO/E2YkgPQBEwLQ20QOj2BOTR+fZxx1xeD3owmHEdfUtWL\r\nOdGMYp2+a9TtYf2p+YoGfqyWsBpPENWskwD8R+m4iddKBX1li78Yzz7/Qps6\r\nx1URUjolRrl53fijDP/pXjvqPyzjfrua7gM=\r\n=gmgS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a66ff6bf2d457c0f5316208d0158d1cf86510e3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1a66ff6.0+1a66ff6","@agoric/assert":"0.5.2-dev-1a66ff6.0+1a66ff6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1a66ff6.0_1678058487222_0.8415722488892183","host":"s3://npm-registry-packages"}},"0.3.4-dev-398b70f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-398b70f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-398b70f.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f96bd795a5c58050ad1d33013c728553a3a2136d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-398b70f.0.tgz","fileCount":41,"integrity":"sha512-j4Dlxl9v3+IdeJrNAJXFvBqIKIXGfG8SvehNe12z9eeHXuCx+DPUg9chj7qPCv1jnRJaWJBaLW1W79vunrzYRw==","signatures":[{"sig":"MEYCIQDZGGkT1J6mNQ6ACAOnAeE8gHUEp4y1dojV+nRPUepEpAIhANjM/jaVlJ53+3UZYJIH4PI716ESXMZvGqBaMkjAanf4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBUJSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZiA/+KNDN/71iPACIen+vfIUk79QhAIp6tCjI+j2wrS1Y+BEWLgal\r\nttZ3OWEU5IQHaAqpQOc+eilyFr87mmiKoga+PMnjrSe6+nW8vwxTm009c055\r\n1/N9uBRDLRZnfNzbjSaWxaLiWkEVJ/4UCh0bjaCNKdrC1djQKFWqyVGNRKqz\r\nQDXG5jKZKLrcnB+M/h95yZo6x2tXBVocOxaSKEK6eOOUPQhxQ/5NVufc7KO8\r\nQJGM4iz/cVi8GHT6SN7Mzbajjkw4jpeLbQWZg34dqeLphrpzq7qUPJWkH5P4\r\nVoLqEvqYRbC21flzMHF3ScuAW1PuAz2z06cVDCuVNtbvMrF0/BVXZyy7l2yC\r\n8I8U0n5ptpP+y3X5OwYexKOiUYDM4ZZw7UmC8h6SgVx//Hxb1O1bavMj+X50\r\nxknG8Q5w5vUnZxgzgXH6XL/00sAxnUph5RmuenHfADII1h3ouP2NMP2wgsUs\r\nGykkgfhZhb5I/jko3SSAyzArgWpPASpDORQaGvkLmoAC/ATHub6twQu8Bc7m\r\nFJjCP1CEe2487M10iFzU9hdCzH+rw55aMVEbbdgpa8Zj1Q4hGF2Gn0Uv0Bga\r\nZLN2pB35Qwr03TP+IS5qzTpW/hVFzgl+6qQN7nEnUbGBcVRbNbLE6NZfJV8y\r\nSYfTLZdbAyc7+dNHDHJKih/heFs6hzJeiuw=\r\n=FQRi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"398b70f7e028f957afc1582f0ee31eb2574c94d0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-398b70f.0+398b70f","@agoric/assert":"0.5.2-dev-398b70f.0+398b70f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-398b70f.0_1678066258225_0.16755763105738275","host":"s3://npm-registry-packages"}},"0.3.4-dev-ec315e1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ec315e1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ec315e1.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3272e79d9a6ac6c815081a422ad9ff1e1c7c448d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ec315e1.0.tgz","fileCount":41,"integrity":"sha512-WUzg3hbc9Y90yR53pz26Ku1KQisVMNiRwU8SCl6Gdy1Cm8N34kIAt+1bFf8YpBQhcmw+zuPSJYQ20tBOQiooAw==","signatures":[{"sig":"MEYCIQC6qju4LAJvjdsTzURSFbDYyO61N71XMrBUH8SPsCv/pgIhAIlkgui+rNqX3F7jlufXf2DpvguDSq8VjBJwivCea339","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBjdcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjzA//SleJCbmwg7rD1c093CdbyH9wwOB9LEmyGuiQdU89lTYjgTwo\r\nhScSSb8OWU2KZcMKqbHThne3COK0rFqc7gbA+qQNv/VUsqZoRdYCRKjnGtri\r\n7KWh7cZcW8bzuufwV+AVE76LvcvHihbEH1eo8/iy1JFm6j6yTtb64zwUW+y+\r\nuy1uyakuLQeVkbuVGJtgyj6JlaUw58XUK0t9f44GrgSoyweHqJIKuFiSfL7n\r\nbUSzawKcrsll6PXvRsnqJXuSeGIt6IfT2QI7v1lhT5Lh4FsZzK/qshGemZg3\r\nqtQnsrI+dIYplzsXrrRW2txMHn/q1bvgUQRq19ILSSloysgQY7uFNpRoi8ZS\r\ntbcYGG5N3OJ4wiZhaxE2asdrxi4P390OWKKGq8TwOOu+edSILDbvn0UGO2z3\r\nJf1GKmOj7npZ3SxRVcY2QsA5NnDQiNwe9M6ZOrFcGAdZ4r9ninP44q5VGNf/\r\ngneJW1Ds34+Eoxg7wv81/3ImSAFDWGaEGMoWqcAohO++F7VI7ncKSYXi4zAV\r\n+Aaye3PP09ZjEXyTOYCpyHgP0xKW2XpjaNNSwtq5Igfom7CQodj1n7Jh7iay\r\nFNoo+8hXQuXvP9oTa3GWbOO/afC+mAQA6JEY14brgwo7WSJYWjpYHvFWBtXi\r\nmHfx7PwnxnVqOhJzeNJNylHb0MTtuueN8TA=\r\n=I2wV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec315e1634f6d5cdef1cddafc18777de7c04fecc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ec315e1.0+ec315e1","@agoric/assert":"0.5.2-dev-ec315e1.0+ec315e1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ec315e1.0_1678128988018_0.058256637394027644","host":"s3://npm-registry-packages"}},"0.3.4-dev-748d52c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-748d52c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-748d52c.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"19f2564af49ba8e76d41346bcb0151b2d24da9cd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-748d52c.0.tgz","fileCount":41,"integrity":"sha512-BRxlD8jueZCAz/JsGE9yusZb4kh7AowNPemNTzrDnuNYbh8lN67D8ctlG8t/c0edfPIF8RYVYqBp/K/+Ub2mtg==","signatures":[{"sig":"MEUCIAS73U/4EZfShRZLThVar87Ak7iVtMZo/Pw+Knhztg1kAiEAxcQSPabSRHULM8SVt9YurDyi1QZNu2HiCfPwG/vUOSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBnxMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4kw/+MpOsmpO0IXIAyXRVxgTWXSZzrOcd2NR7pMWy6LiXCHw8OYeW\r\nA3qFnT2ZVA8M1HK4VolDzASsSZ9xtXWrofrmp1NRl6LoJo1yH6N1NXUYewyF\r\n6fZo4Zvw467RJnxbTAXlsELUYV6tsphAqjNB6LAkp+8xS3KTXMJVHXKXAN6L\r\nRUyYo1bnWEOUZaBLt5cCF0/jXo9+bzQ7wolguDbfLpiqlvrf5Cg6F4n6CLsN\r\nNRi5RAexI4PZ0AyI5S8eLUmA0mPMrjOEM27PVyfWm/ZsppyPoWzldEysyG3D\r\nSmMS0+yHiNKrnz5QTLQZDx5FwV5dqvvua73AJHgxuY+mjBbEr5yretP5Jlcm\r\n3229ht2QTucMjOCgEDrdGLnlZhgMXSRusGCAdtwX86RePBWMW4/sxWOE/E5s\r\nFdTelXeDsnjuyAlwhUn83HWI8CsiqrdCl0CqXn27AEtYd21HBRzX6G9PC40v\r\nO9rJeJ4hs66xsdfw4rTcxj/jojTLIjHnfWRa+ugX9x2FtGSEOGOYyJJUxi7D\r\nbeRhMXp8t/vzzsEK0tS7cJydOiNkQF/1YT/W82BtWWN5HUzXsPGB+bg7R1vN\r\nz3sJoxtItQfcopIs7DsZBYlW9EBQVxP94+/s6KnJfQ9laUlO/jlYuwW/Ga1o\r\nkSzLrHComLj5C52T0eFHETC4sf6Ym2c/42Y=\r\n=pBxf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"748d52cf888981c8c48c26a807fe5abf12ed4130","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-748d52c.0+748d52c","@agoric/assert":"0.5.2-dev-748d52c.0+748d52c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-748d52c.0_1678146636184_0.4651798630045938","host":"s3://npm-registry-packages"}},"0.3.4-dev-67cffb8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-67cffb8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-67cffb8.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ece8ffe654917f7f81c25b2cebdcb7c4b5ad8fac","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-67cffb8.0.tgz","fileCount":41,"integrity":"sha512-qeihw7LTvhGm4TtY8CLyXqXkNrBItOJe8qlU/aZyYS2EDBc9zKk+bmUKBsUI6BRjZQSpofsoXVClPIJ/4n7H8g==","signatures":[{"sig":"MEUCICfRkL73V6uRWyNtXT3ETTwST88onBRzPPDd6BZ5QJAAAiEAnj1EiYB7sxLqZEV+6UemzBW1tEoDBy6NEH3Nc3pMAag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBoU2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzxxAAi0WQDIa0u1jA6RtI7aerK4eo1V8xnx2xkSyFvBcVZDmO0S3F\r\nkC+E5aW9X38RucffSPeqw9O8yhAMdxK7bjDsyxqTMXv4dWdmeFzZeCX2AkTv\r\nqJkymCk/LQKKSxp2n8pSbKFcJMtWBeGus3d2g3n41mbdXTn0v9uZKmvFjVUm\r\nURylMATmvUYJ2UUbuWWgWgLG6Q7LGlydlywDodDdDM3Hf8v51Wehao8i3kPB\r\nzSgRdPTpX3pXrpDydK6kWqaGi+IzbQAkGEAGePLn79/REgiJhj2ya9OByGe3\r\n2FJEhCBXIq8EHS1JVXKSCTMSdZOZa/+udo8z6uuEfxsD2qutuTqZ3adc4MNZ\r\nR+SXAs7afFDvfbgqGpaQeZLx8Bgf+wQPpieSk1fzsZKORNQm/Y2uA1+uAc0f\r\nqtyz3nfwcHDO1p1gS0GFm6zt8Ayo9Dsi7DMsDxl7o6jcPpxlq64L1eGRr8IF\r\nRLn118Q+IE9GM1tohvTv3Y/8JjEWCOzTQZpF7UFmvlJAYip5OhN1pz9+McYj\r\n99LgEXbvIg2CLYI/RA5AeW81wyKU57jKxHfdJR5sNR/L46SM5oy1mV8F2Kq4\r\n7QK+hHh9mFiyEa+DsgLg1V6JUxzD+CEokDQKuOme7gPO4uIglb7SoQQJSp8f\r\nUY0KFzK8bvdDYyZFgUIcIgYZ28ddO7igY+I=\r\n=rH0J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"67cffb8bd4b3c279ee0f8c4fdaa315c290228a9f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-67cffb8.0+67cffb8","@agoric/assert":"0.5.2-dev-67cffb8.0+67cffb8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-67cffb8.0_1678148918240_0.6577332395059015","host":"s3://npm-registry-packages"}},"0.3.4-dev-2754a68.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2754a68.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2754a68.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7a0fd97b2286b265fc3908d8701728d325c92b2b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2754a68.0.tgz","fileCount":41,"integrity":"sha512-ClW9L3qKQR2H9FIJ1Q6PYQxwkvRGNtY6hgZmPEKqP+EtE4EF2SC/jy3D5ApLBTl0UaZ4eH9jFqQtZtuNkzDhQQ==","signatures":[{"sig":"MEYCIQCkzV2ENhZ5cLXtS1JR+NylKQTDHjYJmzHuSZKU8s4dqAIhALK4+QNB0tn/tlF62zH4+HqXj1h3vFeFwaD83dMnrzyH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB4ysACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSlA//YRmoDxUY/ooab1vpuk8kgec8rMNmpiu6xucVF9wRmw0bozae\r\nnMtePNysZYmAdGIGuzR72Cqh12Cg7iBfFo6wFRNgDGOLzXfd0P+oov/D5rjV\r\ndjOW3l43QqHPIx9h7m3EMqUlTIK8jY3iCbd7IKDrq3kLwVyB2mr+Z0lbqgR7\r\nPxqgVGaqZs4T7rTNEdtjSBhGbRlG6A0Lu8eXXSmadTWAcUft7qQIiuzAWgeZ\r\nTO0/PMKE1Ct+FpLzrPVP8cKSYhe5Ut6+mrR3xNFmeHz45nQQ+OxCUelozxwC\r\nMayPOLYO/Eh+SRRHCoFkT2WyNMlxUN7dZPW3twtREpKZ0LMqbYg9YNmhWFgA\r\nvXYi7rM6gDjMcDInwFWUB4AZgJsCIUmJSRMohlb1oMJyFG/0BGYtVCmvzIPc\r\n7tui3ErqBApaqP7Zfn8hI4Elm9amBPB8qRCRn8a4evsIcLQgzgICL/n7h/rE\r\nESFkN+BxVvJrSvI0kBmCoXtBriYfdj9R0J6tExvRDu7nQHJn5y/kGEusFPQ7\r\n3fIctcJADcQW7wPCqDyvFkLBh7pl+hJYX/IH63UqKERKJ9h41pndMMMf2HAr\r\npbVqj2RFLwagyA2HY48mGHcJ3lrSO4JIlkViD4ojdS0jRWelrXGhHGOrLHln\r\nffYkDv0m7XzP/U5BazuBDmHVLqASgdBwPjc=\r\n=a8tD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2754a68e6bf83733cc74163715e0e7cb5a693b83","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2754a68.0+2754a68","@agoric/assert":"0.5.2-dev-2754a68.0+2754a68","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2754a68.0_1678216364742_0.789533268912616","host":"s3://npm-registry-packages"}},"0.3.4-dev-0ac8eb2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0ac8eb2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0ac8eb2.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e90280b8bc98b821d4ba3cd14f165ee8450cdf5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0ac8eb2.0.tgz","fileCount":41,"integrity":"sha512-a99RHUWQUcB9v3dPeYS75YWKyZ92uv6DhtEcPghipQorqihFVZdgJUSCmHfLRI7DhVXVdgt5aLPrJe2rQoKhWQ==","signatures":[{"sig":"MEQCIAnImZ7B6XVuXzFZlskICzolgPZ13OjnA/hBw1ocsH2TAiBEt3OOeJFqbN63LF8kHuZ2YwpCIPqofYvYxv9ges8OcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB5eIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm8A//bYSft5ad/dQiRSLs0Kj5asS49pXSklCubL64Vz35058ULgCx\r\ns6snn784lRLnWvoz9kmRm+BDjrVm6F2/0BbV34ukBkec4Q13sM+pDI/489tV\r\nAAsUaSznEkYjHGEpC0HNMeHTy8RBY4SJOz8rVzlNTkfsCIy7Pc1iW3KVOdYF\r\n/87ZJfYEyRDdgKbIM170F6J7UzmbRUzp+7BYvZcpBIlsH5OV+UxIdDICO2qr\r\nTIZb421aT3d47XXOEONfCtUqhIJUGhD76lB5OfdCJMZnfm9LehdtU8ecSSUD\r\nDby11DXr2TaI5Bl8uxgBrRJdSyE6Gq/KEWhFPtrs+IXvQJ1Tz4mQXi3eulzW\r\nnWgKKQ523bcW0YubK+CqBecxzKN5L2fc8mc1DMRkaAELzsU96YGP4OlRQMAa\r\nku55/J6RdWRmR/C3slinhJyhARayaTM9HB5J5iUp95U30G1LNqwp1fBYRBIU\r\nm6L2RmlGtfpCzRreWPdC4ohMsIcxvGkngg2MmEIkQhTZB50ANrT4UH8SnxIq\r\npbhWkalbNE5pPLa0bKmkOaRvrJhJnXY4wYk7HKEWdsdTSBPJWGdrnVlhiZBC\r\nFhSnxVclIpmap5DunEDz9sPelMBEpWc6Vv/4q5cu2v+ZWE+JOVrurUBlHd4K\r\nWOSERxMp//jXd+aopCeYRa4NTlGPHUkdJDA=\r\n=+YsY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0ac8eb24fc1f3d1600a5a5f12adcd61ab7cd32fb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0ac8eb2.0+0ac8eb2","@agoric/assert":"0.5.2-dev-0ac8eb2.0+0ac8eb2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0ac8eb2.0_1678219144130_0.15853846887625278","host":"s3://npm-registry-packages"}},"0.3.4-dev-f941b26.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f941b26.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f941b26.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bc7c4592d39c918ed0dcb1c7b31787f14c070027","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f941b26.0.tgz","fileCount":41,"integrity":"sha512-NQUN/nevQqwRViY5mh6bxCYDh2gwNcNfS6Taqe8ClIhNASOYNG5PrJOtc+hCqn59VvpRNAJoyKA9zgIU+Wfcgg==","signatures":[{"sig":"MEUCIBL3BRbZp70lNgrYR1rYYxM4OFWYUkwnbTkHGNvcWwy7AiEAuPxIuISBakNGxgS9axUE8WgqQ/Gh4plLg0CB7wNFOfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB6MvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzBhAAm7aFvm/jQv9+EuzQtZuZ+e/gGVdo7mf7LZBG3vZHTC3sHsvc\r\n6Zi6Q43XFP+rE3z3SPAFB8FoyOH/O0Xq6MyUoca1c5uR2nL+7sZl/EmvV2KE\r\nEZNSkreLFXAcZ+mtc1OqtYI6dFSMMbJUw9khAs/SFsdCodhJ/qMKkAW68gwQ\r\ncI65+ecxgOz7v3wJ0UbFalrcnnV0/vd/g1RCgQ0U5TnRBv1NCwNV1GW3TIlO\r\n68ccDDzeg1UQRBKeftocj0LFlsgNQf/adOD5HFBQKNOomfuZ6+im677YRGWc\r\nYxUmTgf6XxPWiOjClEEOfAEO/aG358RRqvO5QKrFLa10zqpnkZaPfRo4XiBA\r\nQkmQykS1BZq5Uli+8UD2kRv3JXvfZ6wPd5EMlziZW0jU4QlOznoIuYNwQL3B\r\n11erXASaSwtL4nhTty5l/HXuUF1IcSx7LGACNY5R51e+q648lxBVi+4f7FuV\r\nrMjl2MQu5pDHiTehxJjNqrmaCvasFkLu2KqVhlP1vrIbB+d9SapR5lUaXGDP\r\nEwdjJingf33EsWYYye0MG2S7BCxH+SYGS0ijo9QcbR5AywrO+FFqG1p4HcpS\r\nePtqP1SGuFFmrzHeyCGa6F31R786mU0h4vyBWjc+vQPhVlxKbWGQUU5fmabD\r\nx6/LBNfjkDUd4QUxAVhP2pEUL2diLpeGR0o=\r\n=+W6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f941b26fc66771958f2e685509899bc52a117b6d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f941b26.0+f941b26","@agoric/assert":"0.5.2-dev-f941b26.0+f941b26","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f941b26.0_1678222127097_0.09031159976175163","host":"s3://npm-registry-packages"}},"0.3.4-dev-49b65e6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-49b65e6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-49b65e6.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b31fd0cd3b8b6538b6108b1133725ee0cfe1db4a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-49b65e6.0.tgz","fileCount":41,"integrity":"sha512-P7oPfqQCasTydTFPgCLRTwDWFQk7pAgGVzNm26Y8jrLu8hNo/Q7q/1B4nC0yPMm8G+mOiHjbwrVJnNjellhm1w==","signatures":[{"sig":"MEUCIB0jAdmsa+T1ySzlEpYEPtZMY5qjVd2k3aew8d8RCLDlAiEAiVB5cRvfhdiNCXwsjLq7TK3IH4xorXytNJ7vyQRoSKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCAmCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoncA/9EwEIspKLxmI118JLJSL5sRyyJp7/YeEHUQDuO/qpgphxQylN\r\nQxcVo3VgHzn5kzKj+hVMxafUldeAWxJmeCuVwQBe5av6A1nttpHJXer/hKT0\r\n5n+EJp0ID+CgqHt2R129Lvba+77s0InpeFPyslF5HdO3pnk73kwO936DjLN1\r\nHC3BvK9CcDRCnpcQ6p3lr+i+OVVqcIjMYB9gbMNrcYkTbntPxE/K1juTMru4\r\nKNu5H+S7+G5YylGH7gIfdeu50XIb8//74YrA6s99hh0ur2zFzu8NGRmHud79\r\nTrljomRPl/xPVtoz8HjQu3vIxb9WjxBdd6+0x1DAm8psy3foxDUK0afRR2f4\r\nFGdoyQ/xu9PZ9qAtpxKTAQPxprFjGarSpQUm1aqKfXuAEbON/rIYsCZh7DBB\r\nppmDzQnjAHs1imAgtuqVCxH4rSO9VgDAVlV5QeuTbx8OSFSKTIA5Hgt8gjyL\r\nNm15ADJtHdS2R6aZ3cgxaqB4FnReMzDa3Sp7APWAS+wheKZKpo4o1Uii6eQJ\r\nIu9RJNfHhdhwkuW+NUEZgavVtBA6R4aFHAQh8pQ3elml4LqEdjA4DXuYgbm8\r\n24BjjYMH3Uw3KAoqcaVUgkY+bHoXypL3ZYCp4iHdMEqjBWZ6Y3pr+nsjcJ+e\r\nn4Hk97cuEEwYwhQ/hoUXQsq8JqZSvIXCL1w=\r\n=5mx5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"49b65e639d5ac35ddb983e03149a001ab73b2290","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-49b65e6.0+49b65e6","@agoric/assert":"0.5.2-dev-49b65e6.0+49b65e6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-49b65e6.0_1678248322263_0.9481052616773582","host":"s3://npm-registry-packages"}},"0.3.4-dev-97f6488.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-97f6488.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-97f6488.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c9502fd8a5e038968c0e25b5f4d3e7e3c040cfd7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-97f6488.0.tgz","fileCount":41,"integrity":"sha512-FDW3bxH77GZgg2BiUBNdDmpeHHAEOZPAqxu2PEKcNVn+vj+Vq4syQZE+33GBQHc1qID0ut16zkyx1dzUC4bWdQ==","signatures":[{"sig":"MEQCIHl/kjXMCWrr1UOiTeQhajsCVO6kkHkR9Hdkhes3fN9/AiBJxRMSOgmKXrRrY1LlQ+bzd0HAMDBXZV4YnlWRGHGiFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSwmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZWg//TnFYrRfrlT2MrN72bZDCCSKE4G8y0kJkOAlMhy8qnDD7HTT6\r\n5ytTw4hZx6wQcuPWXTluSR0YnNb/cyQ/7r34hTcjaki5F9v8wkIKZ9bxkX1X\r\negQ+kRh2BhTHIYFEFmhtvt/qkw9UKYp0ORSa8hwT/cVpYD8Ec+ZOPwSkK7af\r\nIvDxcLA/usQDpOCWKaeeOXXNBxa3sqTfgHbkvnJw5dcPvgmEL6Qy9ROX9m50\r\n4eui9MuvVDrJLf+mSz7X0e2PsCsk+mzPRUo8Q7aVXCRwsl6x4mcQ53CfBC70\r\nzBLWJfX4j3yd1yGetL+QSA5QzDGwi1lmjj5cHJuyrZ+m9ClU8AjtXU7IJ6Q9\r\nxIujeuT6hVE+X5Xn+SxLLM1GkD+TZR1nCvPPr87UPsr7f3U1N5RN4OlWYgIj\r\nBvTkRGim8LukJIPPfY5YUfol4azqE8A56lL2KCiLhmzXXDD1Z8G25rQb3t24\r\nILcqVmFh8hf8jA9y+icmIWQVYx3BzEJEpruS94p7TaFj/jfeFiznzYBjLKKP\r\ngyPR8hjOwQzb5RxtylkKQ133J3ok+l+oLrKq4MMkDM/mrTchyRo/O1OAIRdW\r\nP0vSB1HlVW14xCVfzdLkJM1w9919lSi6Azli8wMUoyscf5tTt8kNBxhZEMgG\r\nRIAwf8l084d8p4C7Wn6mw+f1BtiHWxWZi7o=\r\n=Gx9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"97f6488467b7d8f0ad6dd1ea2e714b7a96252758","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-97f6488.0+97f6488","@agoric/assert":"0.5.2-dev-97f6488.0+97f6488","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-97f6488.0_1678322726721_0.47613853762484104","host":"s3://npm-registry-packages"}},"0.3.4-dev-2e33306.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2e33306.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2e33306.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"86ff9ed26c3054d4d3f817edc9a75b7c32313e01","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2e33306.0.tgz","fileCount":41,"integrity":"sha512-3LGwz9G8aOr5Z/Ieddsbb5unZ26sLwp2RwXfGc0pYSiufJft03yeLvKsOeLnN1w3IB9ggmfUz2RxTK8xpB8WDA==","signatures":[{"sig":"MEYCIQCKIMRTQ9xLuqoDICCNsSQEEp+LPCnUvvUP/ZQTMlHSbgIhAPURVUMxjquDwDL7onxFIROw243wMTx2fIYQignT68Ab","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCTgxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6TA//WzuLgc77w46g86zzckCP01qkCaH6jauhH/BWeq2wV80ODkNZ\r\nlW2NEAb2j032PtyLN+mubF14PB9JAZe4gsTY0m3U3uNN/SoG8gFyenfVkDuw\r\n3xUYFRsolWL3QspCEzE3cP49L7XUaUEhg/VkXz6C2WPj42xNHZRQd5b5yAQO\r\nq0jr//aJMlVyCy6uR63tODcmz2lnYjGKW36UUDDEOg4LpiFq2UMaU6ixu+kL\r\nrCW6DrNOO11ijR5p/7N9x4OFrnVpkSX1MyaIGW3NCo690ll3itToICA/Y472\r\nS2TICpXuPfoyNFklajV8MSD5eyzgja+FqFisJFhmZ1Q08zxYAqJfqqLR3pCJ\r\n/3DBglWO8wPwKKej/wohhuBP+XLtiqCpHUhIZbCZ43H1u1txIagKF4GFB2fE\r\nulAq5DMkeBNjMbJzwiQ46bkcG1MrF8TB1F83/5lw7bIsDCsO97xQ41nLEg34\r\nZESGl0dYe6rxBsDnu/07Nh6l5pWDOH4yul0ejIq/jWohfmSQQV4+jwVat13Y\r\nv9OT20DsM//4roNanJrZyz5AzNdZJ7prXNAS8NKp/IJ+J3ZxczsQ76g/maGV\r\niLLGhqmBaCM/2w/usraAdQVmJonQKnzqvlS8DCvSRuimlu6LPiaGh2J9HCy5\r\n9++jo17wwVU1oTqwSXxpBwZhYGA2IxgUeM4=\r\n=NDSg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2e333069005f63468bfca25b8ee1281ce2aeabbe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2e33306.0+2e33306","@agoric/assert":"0.5.2-dev-2e33306.0+2e33306","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2e33306.0_1678325808823_0.9149290418784528","host":"s3://npm-registry-packages"}},"0.3.4-dev-95c7d1a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-95c7d1a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-95c7d1a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9c4e7749a1d71c03830c9d4e4f99b0b55028dcd3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-95c7d1a.0.tgz","fileCount":41,"integrity":"sha512-hiUbPuAuj57B5mwAQQe8ssMDsSESGrrEQMOCjp34IDF3USpmH0FuGVOZRs/YGF2vATyUzUSuewXsOaP3RzBPHQ==","signatures":[{"sig":"MEQCIChY5nu2bIslijQTloBclOTGZ9RucuDn4j6Ou/yFgG0lAiB4sS3IlvPo9oG5KpfwBjbz0TpKS0wYJ/ZbKpRY3Nlw1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCiC2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgDA/8DQ3dl5q8OmuMJEo3EIMQR8ejpd8kpa8DK/8GkQgSfqiaex9i\r\nikTxA2iDzdaNJqSaupVQgxbP67BE3Aw6R7SORnd88QLpiV1DPXzjby23ox2Q\r\ng6VxvsvZmy/UHsPRAm1W3ycx3WNWSJWMuYmu34HxksRIF9KVZDdrwxu/0rVt\r\n2JxGcuAGH/tqr0RTt78BMwJdpZGS/Dh3DSnsUwdNOe6CQiLucI9ddaaRVtUl\r\niP1yqiYk6E2itJi2pQjSx6KHXuYyxwiUSdMjZNSIvr3o+V9xZ+SZX90KdZS6\r\npRwcCZ1Xp49ffQC1YEfRWArNN08e8aulRuYtFPmYV5sLVUHOKTrtdc5tS+0a\r\nlJrvHVhmgE1cWqN/Ky/y/fd3XnGN0I2bXOsOSW4CDpRPOzGn5R0VeErJWtbg\r\nlbBu01Now61usEDHrHVwTWSdalU2MS/OBtcrzLWBw81NjiJCm5IK7tfmCZmc\r\nIpbfWyxpr1+aHM6WL10KLCjlfYtuzXaR2q8sVsvWHmoruAESARwNyjfpxIYV\r\nRlP8cCCaKYJueK+FNwb/HrNhAd0UiNvwne3QrGY24shfNcthTFPxvmWq/jXH\r\ny20M67sa71nBWgCJv9WOy7Ent2bBfzPwGGaTHs4SyJTi/HZjNAGgdJxNX5RB\r\n9MBLNVX4d/I9FCsrH5xhDqVy3mT1Cz4YLcU=\r\n=3MP2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"95c7d1aecfbb3b562dea05908846f9b5c99e31b4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-95c7d1a.0+95c7d1a","@agoric/assert":"0.5.2-dev-95c7d1a.0+95c7d1a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-95c7d1a.0_1678385334079_0.8086897457041258","host":"s3://npm-registry-packages"}},"0.3.4-dev-9e33502.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9e33502.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9e33502.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a8c9d74327d82f9eca2ca503095ba137f0fb91b5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9e33502.0.tgz","fileCount":41,"integrity":"sha512-t569TWVhwNF7H+gTxdvAa6tMWw+3tKRywFzZjf/LclPSgqZKcRSWfcCIVmUITxFExLFgwyEzoJal67wh8dToIA==","signatures":[{"sig":"MEQCIBz+5RqH1eVeIcTweQQbaZ7yw1fbx6aeq69ld0Zig2RAAiA9icZz6SQ/kuyE8g4CeXOqulDsPvEl9Zaho8MIA6S/yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCif5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEnRAAh/NCZpgorSsuNIBI84gTutAy69mx8bUf1/19CNLyC/1C+gi0\r\novx7wmlpOmltgwDcO/TOUg2ClZZ6xgHJBAQaEyikzq5aa98pW1eaSrn7sB8L\r\nIs6/NUrvuXJkKYGIRA9XXYt9zI3gdYuqCef7s5E2Q38s1r6jYdrETNboI4pC\r\nGo0CHJ4GAtjm1x65FcsgjxPqO2LY/N7rTLFwq2R+HOabvgbR6sTql+0jLAJ9\r\nA4dbGz/UeiHxtzGRTwvGIpPuOyUdrztCZRUBH1OdSadaq2qPv1gKz4ROsb1O\r\nOWrHXC4rx6BJbde1ARnYNpeBFIV9nFC6ptjtL453x35xi7fj8qqSU5q72/hM\r\n3CEowt+vy2IHwt2H+gwevDsM6MH4G4S83zkEORtG30fV1dGoDlrwmIVCRD2C\r\ntQv7W8jW/NsoL2NEf/UuFnc7AxCPROhBdWGvbUrPdyAZsuq9wDH5BNbD3apO\r\nnSOEJYOqB3O3GjK8iJk409ODdAJWQ5EBB8/LnSeVDD4MzxnlR6iJjUpn1cGo\r\naGe6qVDMRw19OrH4emW8uH1AArNno6HVbHbZmOtT2cVMYIiv+QhZri2HtES1\r\nVJkdgDLOdHnIs9nv4skrfgwYpe0jLsXoQynz2jtlSRFvSU1SGunQiHYq+XkD\r\n6xPSzaYuvwsX0VDmQ28zyu7oDx5bXxxir9Y=\r\n=F/0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9e33502cbd414eb093761423c347bac086035daa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-9e33502.0+9e33502","@agoric/assert":"0.5.2-dev-9e33502.0+9e33502","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9e33502.0_1678387193520_0.03837375180186675","host":"s3://npm-registry-packages"}},"0.3.4-dev-8f639a2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8f639a2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8f639a2.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"816185b8548ef3210d43957b434d9b06bda2a4ca","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8f639a2.0.tgz","fileCount":41,"integrity":"sha512-1SKOkoI36ABo6SBAK0wWJNIoo2+Gs9uy36ybNsgq1m45c3PB0hIYwP87Yx1Y8AGGmX3NZRpV7BoHSt7BtO57Dg==","signatures":[{"sig":"MEUCIBvly+WoHg7ukc9FL5tyVC770Kb2OWGyI75EIgYmV2MnAiEA3+ch7g6Cka5UOYVUEZXMnLTXJQVi/kJAjUdUuppA3NU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCjnCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWHQ/+Kwqp4pBu/ouIJikYAmUkLs+ZG2MaQvflMLH4zm1ze/PVlfn4\r\nUWxb/RYl/6xbpaiChBJQP4z6nqfuPhKYr7Ax95YutuofA82CXV0kYaLGoOMo\r\nOcoGTOu1UxPf/aaNa659ieQ8keP7/0a9BmT1Oqt/6zb5UdI8RXFWczF284U2\r\nHOC3JkKYbb8C/WsMS9FgtkY8hyJuTV1FL2C97w+hKB8nHb8nvPBEnPbRoTzp\r\nMgby1WIvIM1f0sepx9a+7ltvUfuXt+QiLU/0oEruZVR9mKw51JgyhYtJf3p0\r\nFtTi0C3sSRnCZckF9x8/DnfJnN7mQCFFh5i6oPn8xwG7nvRUebl68hbSLoR6\r\n+Q4FNqA+1oqR+k14z8xFPj9ImRgGcP8U/5J9WpitPOHiv1DP3/TLqFR8SVgU\r\n3YqDLJ8ps5mw+ARnb2FJyfSi015GcO0YWV4fmYpAmTLi6HgCGbKR8cYRwTIl\r\nlgVWBwouuJaw1x8JQ67KD9EaNpcYkV8ziZ2sdoDKwi4GjLp92TjGmanRknav\r\nPBurhkNz5Viw3tFT/g9IKa5xG8i5Fv1PJcBzI1dXpPlS8vFrKbJJMlyZiyYb\r\nxbVRtFzEHGnS3u7DlcgahqiaavtAqt9ihMfhFgNfB2ekLRAgnggWQd9/gtfJ\r\nSXeB692sttNp+/83ohFOHWSzkVRVBC43nCA=\r\n=PBRB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f639a2072d412fbef4a113f0482b8710f3290dd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8f639a2.0+8f639a2","@agoric/assert":"0.5.2-dev-8f639a2.0+8f639a2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8f639a2.0_1678391746154_0.881871219760529","host":"s3://npm-registry-packages"}},"0.3.4-dev-93f7eb1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-93f7eb1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-93f7eb1.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3b84704929a9353afa9b8b5415c1a2913e92d6ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-93f7eb1.0.tgz","fileCount":41,"integrity":"sha512-MG9yw6vOjpPSb+vMNvYGKT9j5xuIVN9Z3lDDRb7PQkXmfskSsxvS9Bjska2hjxCBD+qz1kOnww6k2yUZSYSHlA==","signatures":[{"sig":"MEUCIC/MtGT9wLkdW700bkBYwIot91AXa4b6EuobFcYiWUh5AiEA/PJUht7DmkAsPGC4TKlB8djEWPPP3vDIzG8u5K1dNf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkClGvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS1A//VhT4ySaW9ivEn/AsNmHd9N2O/EJe6ORv2izE2LmTJXCfNoYX\r\nvd1nyY03GkkKO7oha78G3FGVRYP0JtGBIkF364Uxe5E6KjATprGU07iHcY07\r\neH58ZJLQsdikcgAVURXrP7AfJ/BDaAKHykrbH0eXoUu7nS4g+1yUApWMhFAT\r\nH3Zbw6FX0jdBq3a0sI3EmUPe62oRawbbbQkD9Qc8nu+vwkEr7MHHIOM+ug5C\r\nBBDrruq3JFuDTQ7DoMI6q0z+GdfngWIQvmpVVrtWkrJcAHmrd+GcrgLfUWbD\r\nqLHhDyPy/h6oRzaHkJsXOmtzXHMczned7f8nF5tYRGjLI3SW9YnCZIwyPJ3C\r\nS3uIRTfcuZTZeMrkrVcmrn9oOpsidmx+Uats7xFD8lePFglq9ohx6g9sdhw8\r\n7WnVCejPTZS82JCbdxusgkRkzS2Zq96gJVhue6z4c7saqsuslrK1ICoutg3n\r\nXzQbfQWjb1AffjCZ6uENjyjWPLsmV59k723xjPksYc74XG5QeEG+uOns9t9b\r\nCJKpefwUN+bpRHetgOloitjkZInuBIOJ0qV5Q9vzTlM+anrzRFBr3lfG2nsJ\r\ng4mmanrVzbmYawMF29WNGoYvRDKxKf/RYbk3z6yQWvqQUnmeVcf2+yLLddVq\r\nw9eK8kVc03sfU4mFl4pKVN1USldz4w0dG1M=\r\n=osRr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"93f7eb120fcfd797af5eef84b3f4c3d8a82fc88d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-93f7eb1.0+93f7eb1","@agoric/assert":"0.5.2-dev-93f7eb1.0+93f7eb1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-93f7eb1.0_1678397871232_0.44890876862262363","host":"s3://npm-registry-packages"}},"0.3.4-dev-65f9122.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-65f9122.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-65f9122.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2933bfc791568212fbe4dd02ecd20eaec41cee06","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-65f9122.0.tgz","fileCount":41,"integrity":"sha512-SuDwwcoDq94o1aDLqUFYc8/zLEhi6LY7yEVVasOdDCp3kaev0dJYVBFohQoKrJcsprOvc3oNYqc3rdi2SBcMYA==","signatures":[{"sig":"MEUCIQDU3JPWllA6dPRn6U+BymlMG4j0G//BFZLr4C3P4Aan6wIgUeZUvvy8HDcgjHmYZeIE+8EnBnilqnQAxx6yAdSwHL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCmvsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqouA/7B1XUCTsTS7/aZwsDImZ7Qf2kdf8GnKGYA/x1Ykd+c+qXA013\r\nENRntP7lU7gHRL2r4zFEU5c54/m4O2rep6zHjBOvdY1ugAB6y1QVqtdzsUHW\r\nplG7St9+qB8uN5QZms8SrWkKK4o4z1fmVxfPlkK7CLAJujaqH/YpWB3nNiv0\r\nPmkTBAcvGGeAZa93sDX1bASbNRYirlqRVy49BzW8Ok95BeNNCwdVCSiHn9sm\r\nl8PozlpPu5yfUgU4sF7CY/QlFqbl3rk32GopLgDLKWfRNOj1xJcdhcD3LOHd\r\nL+M5zbY/9EXYLSwZ2imLApJsSj4IFscUpEuxg49q8AmTAxXeJBKDwMSg2Udm\r\nv4yZIgKRABSjOkUDIS8tI9XYPwmFOxLFVlKBze+L2uFy5R+zfFQ7x4ZVyj2x\r\nP3B+xKnBJ+liJZSkBqg0pNGXYdiu6+pGy+9WkCR4JVQlIt8/2Vr0+Qa2GJJI\r\nPQ+8qBdltWG/XxUXCX0WPCdpAHpTV7P0ACr01pOJ06BaRf+IxwVbTUJzZ/l8\r\nye7UUNm86ItX3llf4afiyuNFlGXaWk1n+VNGQ38jYCEf0186Tdh+9iD1uXZ2\r\nzo/3+OB70u3iwiEduI6eC+5W3NlZWpJFcXPV2exyV/XMWRd3Q6s9YyicoZ1q\r\nXRl5fRf2QoDreM88wYXvQi4WVh2PTcc6358=\r\n=k6Te\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"65f912294c19f7294fa02eb9637e6d614f4ac213","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-65f9122.0+65f9122","@agoric/assert":"0.5.2-dev-65f9122.0+65f9122","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-65f9122.0_1678404588071_0.7909897935370584","host":"s3://npm-registry-packages"}},"0.3.4-dev-f2ebdb5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f2ebdb5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f2ebdb5.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4c9dfe4d4306d8c44cdd6515ce37a7c0f92a6573","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f2ebdb5.0.tgz","fileCount":41,"integrity":"sha512-8PGzGDpsqagTNykGWsqi7zH7p+J6WgE1b0Vk6SPvSL9PAO4pwcTJTbBKyD90VFRQRpGAf2wlJzsYvYm42QDn8w==","signatures":[{"sig":"MEUCIBi7fp5a8qgWnYyJcPQrqle92tvtv3MVBXNJOl+6KzR/AiEAjE08Wi15smOGSXCDjsZbgtM+s7NBAbDP/I+x8J/AJHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCnU/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlCg//UHG7lq9F87sZg0XUrPGWI8nQAu8spGQuMTTmHTMpDwYLR4K0\r\nhTfLzoIi0Iq9u0So4jcgmbv0XzDgR2ldCgpDHs83I3GzaLJJ1E4OIGUEcGgp\r\nRgiAt5MS9JQwfl9kVfEx4NglXhLzjJxCb9i/UZSPQxuEWaO6iJCv/cvPh2Ts\r\nTQl9qpp0H2VeP48gVqHSSYblNoX+ZbeZ6lJzWmLlfpTxn1YXrGsj/oAXrkNm\r\nmEanr+O6L4ZB4pNCIR9sbZ8fNhquslDBjzsJWS/R6FqSf7IpXJBtJzIqVTrK\r\n4A87zFMEtX2fy1acFKzDNnvgWU2gzXJO9kwy0RhqCs2+LdZpQJpC+hXhPs4g\r\nWEpq6ehbWPZHxMy++iIG52Zn9PNkIoSgOpvFmOHgJvDVBGPvSPrnCxjH7t5W\r\n5eWIa5xXCP04r7Yq76OfDt3MNsug5LYNiVBGLmiAL0KJXAQBkVoa5q6kcEmD\r\n6SdwciAVAEzDrk5G3Z2wULVfks6hdwNz5sC4PCNM43X56ORTbXw+ujIu0YtH\r\ny2yHxQPeEcxEgipDDOXw+5kPKtcHLyUK1zY5lLU7OKo4KElEL990podiDzmg\r\ni+AJCowXsODiRvrYWmxkGEKjuRFe37VFE/mQMnX82ne66/podZO5ZsKNDTin\r\nVdyjP4gDIsOtW332oB3cI7W6mmMD35A6hUk=\r\n=ZTCt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f2ebdb5e0f419b75c258d0378a069606ebb5d3ea","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f2ebdb5.0+f2ebdb5","@agoric/assert":"0.5.2-dev-f2ebdb5.0+f2ebdb5","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f2ebdb5.0_1678406975313_0.516513315229604","host":"s3://npm-registry-packages"}},"0.3.4-dev-dd7ef09.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-dd7ef09.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-dd7ef09.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"29927b199b872802dc5fc9930a3fe992ffc0a5a1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-dd7ef09.0.tgz","fileCount":41,"integrity":"sha512-oTi4BiOhzneqD5KPliyhz3MIAYxCsEwxgJlr21OJh12+f9oVBWcFH8koxr1OUqlV17kotO5k36LNkB6UCE6OEw==","signatures":[{"sig":"MEUCIBP5oqj5IUfLTQFzY8LfnQ0k0xMglhC3dvCzayzfKB4NAiEAmFOt9/56nJ6J+Ax/eOuu1qesanr7uKtxBeJVl4NwzVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDzsSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsahAAoLxcYONsrY63m7O4zFgGP0sq2ocu2W6b7iXs9XzLsFEq/Pdz\r\nhUtCm8oWq7DGT3EuSWSRInC0BnzK+fvJkSz5vpXhPLHYMtxcQRmjOd8VGVax\r\n61aBei9/KHVrVhIFhtxwsnMDmuQ1e7I9gAlOePTYxYAiSse/JCZ4YrwS3U9d\r\nb8WeEtbpWQq56dsrz5AXMDbT/rayR5RujBQ+Q+KoT+4QuTbK109lm+lhsnBp\r\netLNZ+LGxZB+XXq8NoBB5v8/fr3k5kWjST6qqasEw3NCNHhEK2KS02UVuQZc\r\npozJ+T9gbSPICUYNSdu8RjxixiC5kvU9xGaQ3bo4WEnzxsfA3QSkjGG4CS64\r\nW3l/QhDkE1FbGyf9NcimcZ57E3Sh9uji6RqYXvDN8ipVZvyJzwbg4qdhlcoZ\r\nAkXsNBb0crtkgmaeM7mRsYNl3ePq9nF+2J3MbzDkwX5+6iZ79oH4eIr8ZHoc\r\nOP7GuBCE2/TqqvGbNYdJlJ5SDVpk/w3TyHMaEZPu7Qe6iwi4uDIb/BAUf6XO\r\nU9zfBk7zU1MRN7IIF+pJinAIqQt5VzQ5RvWN949lPifTSfTbCukCN7ENU5xW\r\n5Tp9jKT4GXHZch4uMeGmDOtNQFyGO5FnQZ9ChJ7RsM39McuTUem6rOcPIfiU\r\nMIY5Jt3gr9WEeBWZUoLsoW5eRW7+Ljo65IA=\r\n=WURf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dd7ef095023875d2dfb0191b40b0d8d33c44bb4c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-dd7ef09.0+dd7ef09","@agoric/assert":"0.5.2-dev-dd7ef09.0+dd7ef09","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-dd7ef09.0_1678719762256_0.764008627103375","host":"s3://npm-registry-packages"}},"0.3.4-dev-1de9294.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1de9294.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1de9294.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1a8831d2576cccd17de47d9e475ca51e121fa05e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1de9294.0.tgz","fileCount":41,"integrity":"sha512-q1IZt/0rPR1TZdoqDHcXuEFVbrIWgGWouZFdCxkmmJf4pXY6m8NRXS9GyjNJ7iKVKA5gSkvmn+imze9PtJp3cg==","signatures":[{"sig":"MEUCIQCmvmN4JLU/8toKWeTe9IMB71038+Yf5qcLLsGdRpeVtAIgMuH3tkxhAmnw8JEeHgG3iiwnrS6/863Qzv0NK7Ut4AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEMaHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozjw/+KGcf08ozNnMIB1wbhBE9H7dy8P7M5dSuIkMYKxbArMdLEbKW\r\nSFx6882wrFAGnUusSHmXLRhqAY5PtvmvsfRog0k8Hs/y0A1dtVzslc/yWUXB\r\nrqzvieJQwal2uxD5wa1UZIRpIGyuPrIepSTWg24L52EHqEe/POdOOSZgJIVi\r\nPefjlfBQ8+Vc3WdviNGp3FX5MKE5KyIsWyci5dr/iMZBv6Fn0Ko/j0wqqy1A\r\n+y6dkVuPb34Jd9WdDt+kfqvwqMp/5epWzuAmaLc2erKF8eA800jnhDvBKzOq\r\nJWz3a2K9Q8Rwyyi3fxuLp52Z3lTrtfHn4rmEh7gXjvoJrfRVVI32MnFTZb5q\r\nljT6Y+b2bZNUqTCdTI6Oa6FJsQUG3xygh2XN2ZtW3WEtK8sC79J6BXhSNRwE\r\n5FacdCKbeKKbg3YrkpryeByn0fI+4aQzMtNLyQCoBtVWgaA8dc5MRq9G2xmF\r\nQv/4tg6fSoOlpjpM8ZCivjaMfW/rFJWtchBlNxjQkSTeg465RTt/djPYGbdP\r\nh2BFXYRPIIbMdgvAeW5LqyM2S2cv63f9BSaC1zyJvpGM1FA7e/HRiDJGz9qZ\r\na1mJ+R/R+Lo++gbFpgoMKTIg4WS/TlSNlkZunxduN8dDQ+YBQ9oWP8zKzVtd\r\nGXAkQ9QMmKJekPjz4pC2hVTRNoN03f0Ih7I=\r\n=UzmA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1de9294d79cd6d0b6e5faefb6086724f1bd35e7b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1de9294.0+1de9294","@agoric/assert":"0.5.2-dev-1de9294.0+1de9294","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1de9294.0_1678820999547_0.4024901851531777","host":"s3://npm-registry-packages"}},"0.3.4-dev-7a7bf5a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7a7bf5a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7a7bf5a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce626cacaaeb0f47282a84fc92ae35ac7d47cd90","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7a7bf5a.0.tgz","fileCount":41,"integrity":"sha512-Yv4hQbG+lwf1/ML8p63nRXZ7v1x0HE1kM/7kWb1B3SfIs05+WxdvKmy3e5LUihLHIQT1aaWgJtmT8YGDhdfgag==","signatures":[{"sig":"MEQCIE1xAQfCCM2HnxIYzxsmfhLfFQNvBm9yxH45yvfZIu4VAiB3ZHbJIRmZ4eSF22sMuuNeSIZXW55iY3eQgTBZ/GBGhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEM51ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Bg//YNmALN/KD73YdwtWpJwWjiaAkX4o+yu/JQhWNd/NKR+lavNA\r\nDw/KDu9nJN/LZ/7KdgR+p/kPgk+APTPpWMzUFvGURs0wGBNLujUQD+aEMQMD\r\ngigS8HmiAtUnEg9Eop6CkhVRu1LRzmymkDSbI13I6llBOKR8cjB5SI4afOU7\r\n8WcbWZ74KC6NXau6Fa9s5CFnZVWS+S92sojNQUP3QluABadZveH1EbgsBTc1\r\nTLbJpx0KjT9lP4qLhF6LakbLTDdhmElLmeDUqvlDnDS0AXuqduWtEwQCywwu\r\nTQjk9lg175KGnxmOKtIt1EsOxEFKUhXB620EQ+h7qcKYe3zwNeoDgyG1q/+P\r\nkS2c207TVEZjZgunb/M+b+sdkjSYWlcZZpiE1xKlm6sWcQ7zGVSDuolQLa8q\r\nJrC8zr8vs8Pqr79wLBNbj31OSb/i5bJxt1dQ1jAjYBGJJNMyUmdEryLMGFD0\r\nN8zG+/LmzhMfF+fhkB9tUdnZV6GoE5oQ4QBRRMiw85uIYYc6dpi6vKDo1WYS\r\nhTpWmfik5nG5SyamGCQYtECDxMaCOVss5giY1/Pmc4CzEZ+NtTMqxy2WTx7n\r\njqObOZmApuzgPLaAvWH7HbdIsmekClK3W3Hx2GTjMP+scxdkDCJPdSuRDUDg\r\njhZaGUkm1fyivJKRik48olkJfgjZ0P9y1tk=\r\n=/EHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7a7bf5a4f6ec962f39c6c0c573f8bc2770be4526","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-7a7bf5a.0+7a7bf5a","@agoric/assert":"0.5.2-dev-7a7bf5a.0+7a7bf5a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7a7bf5a.0_1678823029554_0.2249300369035152","host":"s3://npm-registry-packages"}},"0.3.4-dev-ce7244d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ce7244d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ce7244d.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fc50c9a228b2ce41a33e7ca857c944c493a42467","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ce7244d.0.tgz","fileCount":41,"integrity":"sha512-Nkv/iPZ2/RSQ/T55r6oL7yQVVR11PmKMz0iNEywT+3AP9nikedNGrq4A6ZDuYWY7s6II1mwYSOyAWnkhpWeo/w==","signatures":[{"sig":"MEYCIQD/BN1+Vfyt/5zVxmjYK7x1tlCkshygm28tOkxUXT6TOAIhANYaMUjEe1ojTG2YQ4L6MpqOGE7I/cjWMLA0oXEPfAZG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkENZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIbg//a9IWZl1J1Tk3OgKhCp+rlqOQsI1dlKQJGmEvoOsGnb/bQMCz\r\nmyNxx+eop7uTfgT5wTd044jlZY9Av1UDBNJpn+Ya18xILTf6pAfLma7r2PQG\r\nnJjW9t3cG9kslAvjSlQSQboQO8+YCyaexegiFAzrQAHnuPPFBP9r7KsRCbRr\r\nnsrUtmddPzIWy/23K2kvQRrFtXLGeFJggysUXe+TDLA59Gota8/e41bxWDcQ\r\n0QYDohucxsKwIXC0nn13hK8n0vXMLx/VRV82aQ2T+tdynBobdAvW6bIDK3la\r\nOJ53dbhYjv+oA5c0xS0TDkfw8ozu48edAPhxnCkCvqLdMrSfdHd3oSdOsPF0\r\nSWyY2sKxzlUFSRvjvjNRrSvceb5lR5ndb5I9U6noTdXItpUPMXKYe1y/qrYk\r\ng+DGMgMiyGg78jI1aF4Muqq3rZTaxf00H1lkAE9QHE30bMnCfg23CSKZmQ/B\r\ntS8YYrJXDn7uudUGndo+N0gZ+OmJqwElnDvjSJsitvjSWojmSfj/4hveELSn\r\nCKmgLXMk29osne6LthZ6KpcpC3hlAqqaIa5DxymdaGXgtDXr/DnI1LwN6/Mi\r\n6/g1wndgaxftfqzCCaMGrh7uCH+hK9XzJfsoehW9Ftw8tBj7zuhmhvCkgBeG\r\n2gAYMyKxHtiRe7JDreaYTEfN1NUm1JSwdh0=\r\n=7a5s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ce7244d6cf23f57e6de73b5d119e9681456fded7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ce7244d.0+ce7244d","@agoric/assert":"0.5.2-dev-ce7244d.0+ce7244d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ce7244d.0_1678825039427_0.41148187974738915","host":"s3://npm-registry-packages"}},"0.3.4-dev-3d87d1d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3d87d1d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3d87d1d.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9212bb8bec4696021551705dfefc1f01b0e624ea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3d87d1d.0.tgz","fileCount":41,"integrity":"sha512-B82K6mofoBYQO2ewUUHwVT9/h3zCQg5c6aQ9RbSRzsRIlfdpYyEU8v07ch3U2J1rtbzIYTEkS3OQgViMvCadPw==","signatures":[{"sig":"MEUCIQDPsGnhzl0cKOWOjlLtuoQUQZGFnY3lHiJ1X8nPJjORCwIgUtk8+RSFNO21W5IkZAIa4QF5S42YkrtAqLBvVcGRHVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEOBuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyjhAAhq7WiH0q4sO814RdnBXfsY2oLLrGJaEEmhb9YUIGRZ94ocOr\r\nT9ucGmIK94fKadIB+PulmYRnsE4N/kjZ87lIyS/H1mHxv/Xu5cgjxKTjKxwe\r\nLwUgejMQwgqdoPJX85h1o8iBN9EgoaOMnB/edOvm38xuX1w2KilC/t42X4su\r\nHzbu70FJpzUE/ym7CERZ3ulOTLd5WuFv5cJrEIldyBTnlErSHimcj1a0Ysjv\r\nPjq1cZsf8cTLUDPIXlYxYThsrJ/RXuF4IqF0Ck07A8uobjKeBFeHyzgzC/xJ\r\n0UYu/aNDdv1jpwDerimb3s1GfU1sxfEYvGSlQBdqbR+O92nkN8BcbQbybit9\r\n020v719mHsk/BOnBAX3cVM/H5FD8nmeMQsaBnYFXDRXZqSlfDrYt9sowszvt\r\nlAKF33lLuwBnAwa1SXhlYBDWlDmv16NI2OzbCp5UTQIuG2PadSSdebMiPqWl\r\nVYADXdv+H84navzxt9VgoJV+XVQnFu2bNTYpw8bBI0noZ/xBqQ5gQN50Ufea\r\nM++KnMJbToJJQe+yXkeJcM3t4h1Vy3+N8BkMysPYVhMrliqmJeMe4ijB/HN+\r\no8jmJUcFESIZZGhO5GRNw9jLUwUWPjZnmcm3k0v1zSRSZir6Fk23LaDh8ATF\r\nPhFlnQjYlU2VXH839qSvC2uuPdWXE7uM/FU=\r\n=Rhot\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3d87d1daa0c68aa14257199d7bf66704f4e3d7b6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-3d87d1d.0+3d87d1d","@agoric/assert":"0.5.2-dev-3d87d1d.0+3d87d1d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3d87d1d.0_1678827630796_0.6212992530160777","host":"s3://npm-registry-packages"}},"0.3.4-dev-278a284.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-278a284.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-278a284.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3552bcac3e02a53bd352758e13917b9c61ecc89a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-278a284.0.tgz","fileCount":41,"integrity":"sha512-5DwrwG6ANYxyUdJiY65aasQs/CumeoeV7gwri+Clao6sQPWiTfK9sKXtQkHonQgE/X3wz3GiuoAYoQZvN9zkzQ==","signatures":[{"sig":"MEUCICItVkuurX9HOp7vDTt05eHmTSmWUnL+dOstQMf/JqsKAiEAijcD6YqCM0X18LE82nU6sJdPxFLYkSJTgww7LzFUmz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEVjnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHmw//QH3vHg8xhfjho2CU9A4c4/97GFExPWw5lLXOj6pUx1Mqni3R\r\nG9ffX4dyyBGhECoCeXq0EoHWVpA6yQxRprCyMCpT80UAFHlyOfVfu5wXE52M\r\nNCPyn6/eXBkevElEXQ9WAaW/GEghZcLVZuf3yAFBOWsztVv8hLkLpRwaPRni\r\nl9w/T1VJ8zMrd1pGqoPcqm9m+eAVXehWq/WeyWR6kHseyNlerlgXkUogKT6U\r\nmjY7AMLhEADs5GUuEr/90Bk1GQWxDzvgp0eRYmfmukFM8Xk2A0QETUtWK/5d\r\nhtfNa+sLa+/53RQRxykar+rNGZDLbd2bkpRBL05SzTo8FZk866ndEqIiCLbO\r\nx0O263Nze6ewlULyPW1A3XO/WLl+4wvo55Ysk86RTyZ7N+AP9bYYLYhOPO3p\r\n0af1AbqRw8rJRKpOzY4LWd/mRVo5aRLi8CTgaXmeLbSsb7CxFJgJrMCVYI5w\r\nws/KPPpImZm/BBYGZ29ZJo0yFybxiZ0aJsAInDhCJysUkm293JceSab6RrmW\r\nYCRe8KjD2hbcTEyj4JZevnpMZuyVVQkGvbMhw5hW/MsD1hh32npa6SsIbUCa\r\njHDJkyZnkxHtIhHGJ30EsZdp/W33gqNCEERXGK9Q+G86XJSHRhKD0aAJZVIl\r\nwgo91eWKhxv0q8OoYPOJb8N0Q/8B1+rKTeo=\r\n=JiYF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"278a284b2c98f84776779306bc514443cd03a021","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.14.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.14.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-278a284.0+278a284","@agoric/assert":"0.5.2-dev-278a284.0+278a284","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-278a284.0_1678858471284_0.5769654531425701","host":"s3://npm-registry-packages"}},"0.3.4-dev-efcd1c3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-efcd1c3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-efcd1c3.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"913095962c4f6c3463f4d261d2a9e3993343852b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-efcd1c3.0.tgz","fileCount":41,"integrity":"sha512-NnqDVHjgh5TZ63NutRbyOUPghYgARLbZwGl67Ji/09uGrGcSb9Yq5teouN/okMUOFdmPrmhJOpSnwFCXgi/cog==","signatures":[{"sig":"MEUCIHrRe4GPMKg2oYjqjDLha12Q6cMf3WLzxsCtlmXwwZR5AiEArYq+o8GmfVOBHB0ztEHPsUoVhWaORmPhBtUiimX7+xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEe0rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF6BAAko6cXLOafpzg00P6PN+DbczDHmnDvZ3WIjOd1H10BiKB6JPe\r\nCixXN93WLwTw4VgHuBmxKf35UwB4Fiz4prVpgODgZn6FFN08HFNviU7zwnSU\r\nyHW7HU5qhXjIq811T5YyN06GDHkNVi5Upu7DGgiiCG9PpAP6OwxCB4pOg1B8\r\nqJRsh3ZQB9xH7w1w6W00YKAW38kyPeOdDw/JxXx8AE+2LX2tMeOo/CgWDrto\r\nJEtRSr6R38AcMkoehUpJFaPRPWZiA4pCPdaqmrfzAm9Nbr5sfen4naCXuzdj\r\nO1u+71CgvGlFhVPIs45s/J4hfawfQn2XEr6DPT41en5PcrKOZk5D2HcdyIFX\r\nIBi6QdhOLhZ7n6FABRPf1MiAiNLRPXPJ91XSJtdkMvkGdOJzvn1iyKeP+d2V\r\nqRV23XSUweGYQCdJeZpbwc1Rpqkiay0olpvwR/JJM9zRn3d5qxifWg18xxB4\r\n7XVZLtcypOjXAqTeU5GY7Z70Gbg3soksX92vDVi41zt+83kyTCsqMqErLLqZ\r\nvKzSGleTk8vCMCXlbrAh13sOAQabLR8gUIypNBHdRbPEjTEqoswfcTdr0S/z\r\nwsAE/IWookG7D09WIwygVE32cQYsnQI4elPsyNWVx0deC2Pk/vHBj3ZKSz5a\r\nMT74g7qXITiQL2CbInxCYdUVScfvGnY6zIM=\r\n=4RRt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"efcd1c3ba10343efc3e3c7569271b1e8d5cee2f3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-efcd1c3.0+efcd1c3","@agoric/assert":"0.5.2-dev-efcd1c3.0+efcd1c3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-efcd1c3.0_1678896427574_0.6877679576411313","host":"s3://npm-registry-packages"}},"0.3.4-dev-69145f8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-69145f8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-69145f8.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0b333c81752850cfa19bb21a616e3e035e651c49","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-69145f8.0.tgz","fileCount":41,"integrity":"sha512-EluKxDkb+BjiaolvaSUQHZp+5QgIdxhJr4kknUYttmQPbbKqYG55mCSdFig8cfNnImi8fvcVXr8fVY7qI2k1JQ==","signatures":[{"sig":"MEQCIFMbDPEcXN6EtKJw34g+P13sDfa8hejGsK1K6evvnayrAiAZZau9P7oYMcA+g/t5YWbjZCvMFsmUx+QfK4jtqo5J0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE4nmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSIA//b4uh+pgAtgBEJebFQFQRDzH0V5/v08qP1AQCHjHtDV9Z/nel\r\nLL4RbLllVNVTrA3pr4HkHgYEG5fNPlvd1iWc+QdVRcSWCjWjxgSVXznYMciC\r\nrtogd5KocDdgXA2shVTKYkTxgLojgx8+ogdKO/bj7VbHhivf598pDfJaCq9H\r\n4wtEfTWFh9WziHamejM4EQTEdFdWe8TGj8i7SzcwwAHQivDBNK+7MN2R2Tiw\r\niGyqwHUkGLk1xoj7vKYaUAlZWF+As3iZdYRBzqFGF6zZlCpaDcaZrboN2JdW\r\nkr7M7s9YiBZKso1Uyslw5t9rK6ZCufQOx1TaPLHzZbcty9qZOemiMne+79qI\r\nYVA+5Vx9Gj7eYGGJIvbxpmOqzZ3JcLtjvHqvlmPSFRoKe3f4jU/uZBoTD594\r\n0uA+ARS2FO2GKDlsmDN5X9QNxL0CPPED/jnaE5w8QdNbysnIe/jh5EBBv7qZ\r\neMPo7JkPFmrGZXyJHh40mLqybKHnPG4t/LQ9A8fm3TvL7YoBWadDIjOEBpNO\r\nH6Mpxa64jlNuVdJZHo4TOXqaiDV6k6dJx/LBW6BLOcqX3X+cY46zG5ZF83g2\r\nF6dLy/LqkQdr6wvYV02/1d5WQn7mCPUnVra0ioWUWZmjXec0F4MyUKrlvWSl\r\nMvp/oxanMl0lfl++LQxZ4ed9+g3ElSxAhDc=\r\n=ghlB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"69145f884ee4d7c501cae3c2e8dc1ad9c15c725c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-69145f8.0+69145f8","@agoric/assert":"0.5.2-dev-69145f8.0+69145f8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-69145f8.0_1679002086401_0.9208940402736805","host":"s3://npm-registry-packages"}},"0.3.4-dev-9d47dd0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9d47dd0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9d47dd0.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a946f0832b86ef787f8c336dbcf9314c0e79fc69","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9d47dd0.0.tgz","fileCount":41,"integrity":"sha512-f21U/DyTyG3nvp3v8HVwg0SYbfHArd9bYAaY9ADnYNnI76CxikUK5yMIKagLjtaqETxyBEKgikUAPs7Q0P8Skw==","signatures":[{"sig":"MEQCIEaAOnI9zV6O9OdMBU1b8iumlQkvaQao7qqZShIQAkeVAiB6eddJ83T7u2wVAsxQgOrl4GIEqESDggcP6uSNBCCymA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE7HbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw5RAAnPoOAIFAz7uaOmNf9pD5EllGrc1jgVpQ8rIvRXE7iWePdmeW\r\nQYC/I2tFlA74lDkKUmbw+cfGTrgn8ol5NSLuRqPyACnCdiknjKfj3seS+iGV\r\nzQiCT2PZJ/CRl6iOI3cB04YeRf8qeHZjfXd80BlWuYwUtrnl9L+x5nf/eLdY\r\ngI2qIrOHkO4VKiG2xq1AuuJXRdLwR4ActcNSF4f9NErNW0gpNDgIj+5dVJVs\r\nECUWYyQGttB/UZuxkhtkUjeSkzxi+x3j10LiGMlvs1TNF98zQF5VvigEpCt0\r\nx0YWIJQEkj+pGeUf/WLjxFeOnESLspz0vhqNiBuUNAnOGNesJBEdc9zYUPbs\r\nCKipyPdAJtDVbBArKz5J62DDBxaXSTlShyGwZHNNyUmqdv1acLBW0YKXApVS\r\n4H8S4j8OoyPwyNcx/DlaBwfumGtGB2xPTMaImH0Lx60IZUdy4yke7i4YFlyT\r\n811bHVdINzJt08umFb2ROyva/64bUee0Qbb4BujzZc7Gbv3xl/TCxyWTd6vu\r\nkinrt3JMugCQK7Ou0+oBhbc1BBHDWTo9Bi+SaEWVmJ/t98Boc2lGpG7Ho+mU\r\nZzm8DiZISEj2LXtc7EdhJY3InAY8PP4yXVk5k1AWLaSDgeZtZokhnyoFYD2a\r\nQT+RMSJKNf44ZOG48e0CMujtrrWLUqY5I1M=\r\n=v166\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d47dd074efa8d83332ff23c2c58ad780c17da90","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-9d47dd0.0+9d47dd0","@agoric/assert":"0.5.2-dev-9d47dd0.0+9d47dd0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9d47dd0.0_1679012314806_0.9846943902964391","host":"s3://npm-registry-packages"}},"0.3.4-dev-a2fa2fb.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a2fa2fb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a2fa2fb.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d162dfc3a752504d8050096224221b7d4a5e7f15","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a2fa2fb.0.tgz","fileCount":41,"integrity":"sha512-NLq+K/tUq2IEnnj3CPQ+Z/UudHC3YZy++3mecCBmLdnkKBfLzwVawGNaiCTZmjtzDBKsDOlIFx+Y2+i4Gm2knw==","signatures":[{"sig":"MEUCIQDj/gSY4JODeW5UcdHn/po/v0FO/fKdKHtBcVn3yMemFQIgDjTvX6IhimBFJf0jkaxh0bArZ4FdpidzZS6xNG6VpBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE7s4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonjA//czZeJeCFhjU+safo0MFCmWD9wREMhEiS4P6Ve9iH97OJM0f5\r\nql27YH2NXFHBItAQr5EkTMNqpCDby+zqD0xJaDGENvEz+JgMWgMuXjmhCOQC\r\ngEzBW03tVcKqlvfFrnZUCwxqzwRQ83slWYak1q4b96dnHLBa+nueJ4Il1Dux\r\n2AV4kVjjxVgnosDDcTG1eF91c26YqI3uCxOmQ+jX4qY8ZvoeaJydC1oTmiI8\r\nKFTDUJthN/QDCcc1uX7JnmcncUJSu1HT7NSb9h/WdlfIOu1jJkfY3cQxwBMQ\r\nrMEEcHkIDwiQZBD42E7362Npk7wu6SftlfjY4vfXEeSlUObtva6OLYSGCXHD\r\nsbC6OOtGkicM6kVcuCDkwgd3wEZ3egUlCTuWSVC9QcUrRcnVDlKs3mwwlQzs\r\nXY8xnwChGYW2kWHoNgLOXWVgsOunaPa/4x/IaIOAF+a/ZXoPdaHASvjGm+YW\r\nj4FzNAJ9QH6Cvt6MkQl1trcr3UFNd72uqbueVitHTfH76VIixctP/IVqM6ij\r\nrzmg1bhR8Soa2cRIQPuahs1bqntvUuco9S/CgAdGT8vrWgPAg5WSa6aMOgpi\r\nbu5Gz/fIXlP4TiLUYF1IGAMcOF/OTkWsPoZcCEble/ZInUWCGRS8FPoeb60o\r\n52Qz7uOvDxsc/sDeLg/MQUyiEK94icUZ5xc=\r\n=yMzH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a2fa2fb8ad997cc025039800554b5c0ad7d74460","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a2fa2fb.0+a2fa2fb","@agoric/assert":"0.5.2-dev-a2fa2fb.0+a2fa2fb","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a2fa2fb.0_1679014712171_0.7288827032587415","host":"s3://npm-registry-packages"}},"0.3.4-dev-d5d2624.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d5d2624.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d5d2624.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"30190afed05fab326a655205bfb6904fafe39b5e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d5d2624.0.tgz","fileCount":41,"integrity":"sha512-cyys014S7/zZ+yxOlx2Bg5L50u5VZEoNn152jeujE78DG0Esacs4qwI9bogXhc4iHg6hj+krTGsSE9oD1PSYpg==","signatures":[{"sig":"MEYCIQCRt7Vyfbc/lPQdqarW4YouAz1oBt8L5fJE2Jp88BCDeAIhAKYHkVQVthmrKPnY/pbcdzTB+YmjxcmyeNflH5NkEHP7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE8jfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZdg//ed8N38pY82cFru65FHZDufD3Hy1zFR84z8ieRIbnj+6cDPrN\r\n7t08avb3uLrrDQgDvoHoYwAo7mB6JDHJQe5wqYRy9u5+/m39kHQCaaDNo9oJ\r\nhOHrNj0UdwJGyXnSlJkdqw0QbLjf/2AkrE6urRQ+kRfWFB5SM8M4xyodGiLi\r\n49QWabQT2IneGbwHBxTuG0wlQvwkqNM96KPFn+jit/CAPap+B8ZxFKsO01Nd\r\nmoZkIn3uJTkfP5Eg46WZ7mTWIqPEuW3FL3aTwJbypw2A8X48xOxvPA/Okcj0\r\ny0kybUsODuxSktp3F6RScUCgJJYrtb/rs/4JjPzzZwz2k5usPJNMXxs97PU3\r\nAv3WKQXIXDhKdt2EHUZqtu+5vyLRBmC/CqetDDv68xAXyj+r/uHD0iuX0uU5\r\ncOB4UQmDe27/O5cwcCqQLjarjkEcpWCN2vfPCe1kxazHB7gAe4DR7bpLT3lx\r\nPvGjglVqA8y4plql6W1IXN391rOssrW4a8jeCZCoEm2aGzhhIrVQNW6BKxO7\r\n4ixhRyFJw5TpN9eybRjv74eF4EIVXZogoAGFBo+C34qUiHd/dOfxm1TC4PkK\r\ne5x7ImcFCRJpoZtVSdviao54jqFLOlUX9lVTJdBPAVSZSaKleOIczE4+bmt9\r\n2W3P+90IBm9MH6V76IQt0ec9ISNFnnXVpK0=\r\n=vdQO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5d2624e8c10858d5477bd306512fee190cf0c5a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d5d2624.0+d5d2624","@agoric/assert":"0.5.2-dev-d5d2624.0+d5d2624","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d5d2624.0_1679018207281_0.3383396794650029","host":"s3://npm-registry-packages"}},"0.3.4-dev-68094ec.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-68094ec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-68094ec.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1b8bd18b90307bce044046e94a5e3f0faf53a938","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-68094ec.0.tgz","fileCount":41,"integrity":"sha512-C8eEqNPjiwd0W6LRnatR1qmIh5zzWgNUeLOKu6kMYcVAmYBdztEOlp9UndvXDab0EJlJ3nrBgrRhkMD9Tdm5Xg==","signatures":[{"sig":"MEUCIAcEsdyPhq/Vy4xEz1pabenFVtOvyMTyf9vKFqE+jHGQAiEAoyAEQZygEvrbm5onChNZPpLdje22hEdcOQnu4pMQknQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE9VwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRPxAAnP1yx3Hi2dhNRIFISVWIV0N7yAxfJUOADamd8YZBtJ5vDoco\r\nsnP4Hl1zcaI5vvKn+SPtq4KIurxxCf6iiERipv3OpzWJklt7Xt4IED7vb+Je\r\nHwIIKR6rwfVBLokxHFrPHRQDKVmlwwTv5/ome83VcWmhsQ2vAbqqETePxlEy\r\n/EIiNqoUtT0R/UWrbsCiYyuWa1h7hJ55W/KIQiYtPw1yJFdqIX6XOojMdS7x\r\n0Lo55b9EiKiFnLio7AeVFxZCHwnxTINU79Zup4LE5A7qXMa73+GudMGIylvm\r\nbPzrLtRkLBs50XMdFmP26rdtLoZlKTHc3AEvGvj/8bfZauKO1vKARDc9M17x\r\ncHimYEBcsXPtsJP/87O5GjHtsbTS+1GlS+EGTCg5tB7fSbHZVVVfoUUNGbCN\r\njm13FuH5zexHSwQDLUkI6QKLQK94uTE9s6BjTtlIecHXKMoh9WewCxJGy0SI\r\nW4Q0A8XBs+dNS3jkTQXWngwRyYxhTidl3p0MHesffJx1RG68oJIuE/lbOD/z\r\nMwA381pC8yjaKaVLkWZIS39NIznHPQIgSMMvZG7Nj6JOS9gpYdCWTeW7QLJ0\r\na+3dQodzonvKQG0JMDCOhUflhioNbcKxSLsYWDIjMyusbkD9m6Uxo6loKbSs\r\nbd04vEM6v62tWZjfTL3PZk5DKoiR64R27/A=\r\n=lmXC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"68094ecd94c9b3934a5dc5dea39b167d373d9beb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-68094ec.0+68094ec","@agoric/assert":"0.5.2-dev-68094ec.0+68094ec","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-68094ec.0_1679021424340_0.7448902130117838","host":"s3://npm-registry-packages"}},"0.3.4-dev-4bd83a6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4bd83a6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4bd83a6.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a370178621e21882699795676943667c3d77a738","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4bd83a6.0.tgz","fileCount":41,"integrity":"sha512-HO8l62WfOAtew5g4LUiUdkPcjaeGD2Ue/Ydfc3qec6ftmudvrpTf5firHh0azXuefesKq84S8/pUf9iAPA+xtA==","signatures":[{"sig":"MEYCIQCCR5g3oNGvSfKwLihkJY8F0hnp3o95b4hZrezKFV+gCQIhAOfrHg7iJEw0GeuyJhRLUvlLETAUhTQtKSym22Bw5BlL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFJL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPgxAAjgqoMrziOVJ+K9DQRSrio085HWKOmsDFV8ku1IhseGIGJUYu\r\nqubeZcaaB+MOj8gJLxdNHYrnVL5UhcthVfT7//IkjgySEjytVtDUOwk7C6TQ\r\nJd5gn+dOXwj6STZURRKN/Pj1jioK2poHlVJczsrWVHvaLANETF4pMBQOaXgr\r\nsbBoJmN9Y+7NkQhLLNZMCstORHwIRYFCm4DALAZcyZ29/ZUS7YNzG79zAGOo\r\n24FMXzNTOGVX924pbHaUPdN0TNEOAZ2eek/lB//STcOqVQnXg1mTVPDJx5rF\r\nA3NvYnRfiQcsSA1Oidel8tfr1UGFtKR25CJzVOeNO166p/VEjO2L1f0nzdY3\r\nFGFWIAm+JT7rCUsmreCt8DX3pVLc8qEyvRi6JCgFd/WeqQ7TCTk8b2kluNkm\r\nN5GvUYy70tTCCBIRogHAHc7K+NvDLH3LEG3LCSLnWZ9C7A6LqIkIviltmAv/\r\nUssQ5SA8YF+PKr0OjqIUsfpgAUCcVmNmqOAeT8KVZxJxBPmvVn0EKPrmQRzK\r\nHEC0QRFEC96fcjDpBC+r4LXlfGcIekfq/2DIdoWoAoxLwN88v3Ro4zdS82OI\r\nbtjb5d4RJusrkpCH0E74IdQW2Z0lGSeEKsVhE6TyD5d5LNRiv34mz4zz8ZQx\r\nFmlhacKYcRPiBlIBzhRdUyIHqg2jwn5l6e8=\r\n=wzff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4bd83a6cbc84f21323d7518eb6c78b31f3136c73","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4bd83a6.0+4bd83a6","@agoric/assert":"0.5.2-dev-4bd83a6.0+4bd83a6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4bd83a6.0_1679069950928_0.8728696732935899","host":"s3://npm-registry-packages"}},"0.3.4-dev-834679c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-834679c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-834679c.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6c1d7f712efb3ee63dff8546598d2ee0fcdfe389","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-834679c.0.tgz","fileCount":41,"integrity":"sha512-GFFtIzkSXJ4Ag1RHRSJlCHrpOSj7zZyakJoNCcdIDQC12p1a6NUOnsPnR3jlUWtvtI+QXmr3d2TUfkN/JMD8aw==","signatures":[{"sig":"MEUCICcUvxsllWptdHilScfF7vt4mnCGRlRtr0bfA1yCNaswAiEA7RHb+uqcLklKZ3cdTt7kUM40VbAT6aNZ5ilqFgutRYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFLnfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdcg//UM9Y40OusGAHLVaIrqsWmTF70KFLiMsAU9I44fMnkVnDsUHA\r\nODQmXZ6/7LwyVbrBXwRyYPYsv3O7zS0M8+Rdq92R03Ynu+6i0muPaYYCxmuc\r\ntdmu7KUAEtswud/mFdRUbTaVKlF+3nowx+U4AUTMBG5hhv5g5Vo+hdlcfg4c\r\nMbo82Ig0X5rizTdRxgu6TV7YhhLLPSJKCBZ4t4zgqVI0hJpLrWATDeK8+c5j\r\ngt73zy6Ap/uhvsTp5uu5Ht/MWbrSlLa7fk7rTVkjqcajVjfcxvrmakxEqxUQ\r\nkdlr3xWi+gbuEcHUbZ+3wporbvXROSpneHB0YrulsjejubWkV212mWFLM+DR\r\nldDz7LSGkzoUDzKFzaAuXbHZtCTZDfHToWLyQ23KaRrDRPGycMtljpZrM23S\r\n6MAqGA39PRxKv9Uqj32gLtwxiHZhypJ7NeRlXLzzkPHa/cZefzUk+oITBk0b\r\ntM43E9etRPI4snpfn0GxJkhWcTxB9sIomLmwgAJCqNsHKpIcj1/cAIgNupIS\r\nytC6cfPszCrFh3U39zwfZl2T11ksVqy67ADpDJA+t21eMl1TkZ374iNxdZJG\r\n7+jVMei/MKZsS+wQVOlZkyKhS/JVxCttSKi/JX+nTIGBQt9u2C1EID8SObrx\r\nTTwXmv2cNfdcGTD3Oxl37neWL/EVblDNRL0=\r\n=ys3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"834679c92c9185122314963cd16cfa8efd5f929f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-834679c.0+834679c","@agoric/assert":"0.5.2-dev-834679c.0+834679c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-834679c.0_1679079903468_0.9208429990030782","host":"s3://npm-registry-packages"}},"0.3.4-dev-1613dc0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1613dc0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1613dc0.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e7614362c5dc0609259f93dd000b61e8cfaf7145","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1613dc0.0.tgz","fileCount":41,"integrity":"sha512-tEAPk2vInbzoNvCRy2w8L8dyjtie8SoLHS6aYaYEG7bAHGDY9nEhGk7CloI8PXYyCTI+L/jCSrBZH7+3gJcFug==","signatures":[{"sig":"MEQCIGNCvAN4KSSx8hYb2X6mWhtaWpe2c6xOVJbOhnthupSFAiB3ZXPV0fdTiW/MOK938ZabapLIhflq6UIKbB5/bPTLzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFOGBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6jhAAnsWLhwV3jcTrDTBGnZt4DyyU/TAMUkiWadI+pRw26Btd6ELX\r\nLrF9LocIKmHCdi9PuvtTB22dL1XyoLerkn7/kz0NKZWRz6K7aNueThyAL/I3\r\ncsXIG2ER4VXlE6adDpI6nsx+F5tE068lBkI8o/grbYfXSLpK4jhkTE9PXol9\r\nv42I5KFghehZJjIu2knVA5LgezXWzBBiYcUaiL2eH8WNrwa9jKzbHbxT+uVg\r\nXISIbtrGT4aacWRfa1jrq0D8Z0bozN1VjDDE1M5ANU/ken+CWGjVHRK6u90i\r\n1KT2GiXUX5h3Y7gKCSUQ3x6BGwedx/S8vtCZVch3KVjvCVfdXyK2jn5hlo7W\r\nWp4G0iVNNqsO9f3njSDq7lSij1g0fe4Q9uiQxmk92gyPgOptCvM5VW35np1o\r\nb73YMs0Om24vblqifYMyRJKqIvNbnLJVYuy3Z7zywxUxKjvJKaXBmvvozsgC\r\nUt3mYwQu6EESuJzLJgcy2OhVfUNe3jxI4CLUHmSkJ5Qn3T1zW3sy2jzlmoxZ\r\nT2o/gy+O5hBLQMDBi+0JWjS0RD2QTrsivK48P1v1hsHjUHZ1BY/vsZ77jkkf\r\ny1ZmCfmX/5JaX5GNqerhTxJicPImw8Mcv9/g99oAL8Qd+zzQTNgdlVhEe2e7\r\nW2jo4meg4SjriStCqXv6cbpwW6gBoB371/g=\r\n=4u8F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1613dc0b3413aa2438ffeb57e33189e42fc6ce85","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1613dc0.0+1613dc0","@agoric/assert":"0.5.2-dev-1613dc0.0+1613dc0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1613dc0.0_1679090049375_0.5731985591344972","host":"s3://npm-registry-packages"}},"0.3.4-dev-a66f8f2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a66f8f2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a66f8f2.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"396f227fb157350b83b2b1847f9d3f6719bb2170","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a66f8f2.0.tgz","fileCount":41,"integrity":"sha512-bDiS+3s4B2Q5Ax5bKZHkXGWEn0cKIlibnLaP9QBpDPal3cZJsnddmB5MdDkLMqkP3UxGS81odwd7quZuSMpXWg==","signatures":[{"sig":"MEQCIGQ8HK2Y1Cnvz61fLtCUOAqIMAQRwaYC9LQRAwv1i8xhAiATMm8KtWTPHT5TqbHu+c0pHIYBvQP6AkUTo2kKKfXJoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF5X2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwzw//VnLtZo3Me7oYaAlp6e6dw1TAsawimJigd7RUt1AgZ5nH3RtC\r\njfFYbPRluaxZ+vwd1/PfAUE397nUp5fEJNsN3bXNsiVMyuliTa6X7ySU5g7c\r\nrog87s9iK4OB0685GpDwyY1wJrAg5KbJtf7XqasT9Oiydjn/QiNeD+fzO1Og\r\nWOsvA4iDjW9+CjExUjVGVCRgggdbBtI91FYUJpNPMTUNVGRhDIjGpYrMztor\r\nWOxfrTltsUKLjOu7TSZEHxAoJks8oZ1JWSLcwmnM+zUlYzKrWJqol6xEEWwE\r\nQGHx+lG3M5EBJgTf/fROMkgkeSVQvVoG0BrUB5UymvL24L3hCCf/xGLGm1FH\r\nlhNMMecSpYUP1OVqLb3ZYo6/Jos1SHOG+9+JmEotZf+ustwA/217F54XQY05\r\nYXPMiIWJpsVqp2E7Z6cQLnuY6FaQTPypCsOXWAlIwuC8rpTzN/Dac9vTBIUC\r\nuvjVOOV3fmiVkBR5nHOGc6ZP0A+M4zaXkafTlaB5BTJ85s/dULapGjgxZCXQ\r\nhqODfGTUW5HmR8Xvcs/gfAL1lrfYjmzjuQ5ewPMkRVMSQIF+jMHj9FY64acE\r\neBi74R+cZiYyeFCcBDss6n1sfIyQd8Ti1NRQE7ANbJY6DpCgARxEa9P4zfvX\r\n/nvYJSxK3SrSA3QM+iBrOFIgeWPXGZ6MCZ8=\r\n=BuIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a66f8f2a6aa4caad8929d06f8ff44d61fbcee3b9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a66f8f2.0+a66f8f2","@agoric/assert":"0.5.2-dev-a66f8f2.0+a66f8f2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","ava":"^5.1.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a66f8f2.0_1679267317895_0.20042717043696645","host":"s3://npm-registry-packages"}},"0.3.4-dev-286da6d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-286da6d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-286da6d.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"172c25f143479a327043e4cceaa828774c796b10","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-286da6d.0.tgz","fileCount":41,"integrity":"sha512-AaM8Dlle26STOAY7SHujGyzB5JkIZPlf3E8tdMZyU2DnMuJWxK4YIhsssPS6I33VC1vNZmlL6jgy2LYrVqrCHQ==","signatures":[{"sig":"MEYCIQDwhXUb7KB63yZpHpfMDNOQfJO/O6cCaeY6Iha6JzRZdAIhAM5aClR8twOfeITt06I/qmUpllMLQui29X26H/oiEf9G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJ0EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgGQ//Z9565QvigqaCkUVdA2ZdFKveY3Cg5k13cisPam69idijI150\r\n2SQVcS1BGeUrY/sTFEvY6njtYQF1xC9gg/BRA2vLwpnoWaqgt+CvN9nRAFwm\r\nejfmIEY9G/zfO/vj/mCDpEeUvJ8MzOFb2HopK/bQj2SglUNSwFsQOE9o01db\r\nMb6HwR9XFfwMLWLnfGym+sTZ+RdMlWm6YCeBRsiJvJoOu37X0gUSguN+bFZU\r\nuFVkfDmIp4KlQDc/aFVlUF4DhvpJj70pmR3scC1dKALZc7qL1UPlFUHNWBV3\r\n369+jOZikIfltcMOK3geYnCY2GPcOsUxM8jSjwJOaUkfMcEyotcuK9S0R+TJ\r\nxeg0f96G0sHKpb39KQOpJ0KkX551vW4thOWoElHz/7mi48EPlPpKSxzfNF1s\r\nv7iiX9kMLsXyYSM5rho2ZTaypGZfBjN4ZaUkZmwKTLiROVcQqTLbJD/vswbw\r\nWWj5P3Utrc3oTNnyjwktzITZ6iP+tT9HvB1MzryyO2DUjXbSHQqTKu/LfxNh\r\nqE/wfSWxvnrIyx7Y345KKfSQGYL8xLYkca6eSNSela175Ax82Yy+66UYgmWj\r\nduS+D3628tDbxt/9Va9vGHkjC0q/LHSNrkBXhiA+P9ci+8DO+NHpbtYMLW0g\r\n1/y8jO97J4lGJ4XCBbLkFSyqmAZtlbtAOCY=\r\n=jYOs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"286da6dea0244cfa6bda027b22d369a445dfcb07","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-286da6d.0+286da6d","@agoric/assert":"0.5.2-dev-286da6d.0+286da6d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-286da6d.0_1679334660367_0.7374538625122609","host":"s3://npm-registry-packages"}},"0.3.4-dev-ab52304.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ab52304.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ab52304.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"966d061d01caeacf380a25063682c9d5b11f2ec8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ab52304.0.tgz","fileCount":41,"integrity":"sha512-WL+9cPHG6RzuyKx6gKdD6bUEue8HqSwUjeBArDBCej0VMkt1dsm289JVRNXHQFwFwVIlIGrNXd4QP5aUXSPX0A==","signatures":[{"sig":"MEUCIDyhWB4S6Ostc+7rqu0m+lMNPBvM3oz+xlcFsipTiSEgAiEA7AKGEEDriUq2wweAMqh54pV0eL0E4QPmAsz5GAR1RTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGLneACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwxRAAmZwicNVSi553n4EJKzFUYuVbg6IsUGOzVMwTTn/J+mTqNUpH\r\niHfpr2u7IkI28zCoRYK9vwzs9OX4oZ2v4yalhHzzbU6P5ZCYzpPIrLl9JjYk\r\nAmPUE7Ld46EuedQZcmTTRmV0cCjPImXylmMgeAHq67kTLl38en2ICAMktkuV\r\nRXYBKeakrV4c0LB0JsA+6B/CGOi4HecNqohkDm778fy9TfPPvEK7yiyxbJYK\r\nktEC+xrahkJHAyMAMH/wv99wy7Wizn9kjDREH/5aZQ15MdP5Znpmc78xzNdd\r\n9lSqPCChwIhGKeHYNEJlCfkFWEiEqADTo/d4EXz726fSTV1lmuInCszVeRG9\r\nvd9u2s2a8fioeo+0J3jOl5GhaLmF0zLo2Uau91YOC4I8KSo89OgvcMpaoZ36\r\nk/rvUVRgZH50Ovv0nnyQ8pmqDhTOFnB5dqbU191GAqV57c+1mXl1Lbk3wSqB\r\nPH7co+kv/ilEhQ78uMVXAcQiZK+R263OE3oW5ABkSTXersBe9nk3+XB6yMSv\r\nFTc9sRcWxNvydWCBsER0tHI6PPnGPywHatPj4ZZsAT/ZwlDQU0S2oAq6WNs4\r\nOn1ASt8/Y32q+rt8w4GgkDWKBtqgvZjWuAx5QD72qack76EVIZ7KZI9MyFv2\r\nOx190VIo26CRBPdcCQyAxZFzhfxBdP3vdAY=\r\n=dgBC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab52304dcdcf8def87cfcaaeae2b122449b37efe","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ab52304.0+ab52304","@agoric/assert":"0.5.2-dev-ab52304.0+ab52304","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ab52304.0_1679342046041_0.48697232290561154","host":"s3://npm-registry-packages"}},"0.3.4-dev-2636f1e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2636f1e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2636f1e.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b0feb07f1d9efe1a22c6ab59bd021e0440d35e7f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2636f1e.0.tgz","fileCount":41,"integrity":"sha512-jN4c6u+cspwHNPKJvusSuTCHnqp68oU+qcP+PHum0/2YTxHWVGePZdXMr07Xql6WpScfRzGtqYPIjn5daAIbng==","signatures":[{"sig":"MEUCIASmfMAZ3NGAmLZ9dtNrNKHX3oQGb5kpAF+ZK9tkG19vAiEAlFr+FO5o568xUwIRjSmbhPmjXGxtnO2h28cZSiTms64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGNnqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFoxAAnF+JHkMdCxct4h8j3NPeEtxKtFD6j4Ud9fkPs45P++QEIWVv\r\nEMlBaIx11cQ9aZM2yk5QS76AGZD/ZiCR/Wj49Owzb6PVpZZWZCaFtgYKhOu9\r\nZ5L5VUDQa0FsFZhWwScQWlpxagoumgmXLTpFf5BiqnvcHB0HhpZmPWYuPFGv\r\nagcoeWE90MQXioQmbPI0om0mI6w4+uijLeQTYPVGQsbsBdP5jaZKbZR+fhVj\r\nZlKW1pc0/o9NvA1PHAFx+Np+fLkL97ZPQVhp6yoYJqKXPdSIKtg4CtylUj59\r\nI0S5qobE4Kt5AmuaoYl9gjmtJ++nR4IhKS9W49lZzldCxZbrJolnV22OfBQQ\r\nJ5GbFlC3ll8tBsMlG5mu4qDB5xpfPNdGAI2bBwLpTboeUIylCt1e0t8GKWWv\r\nfXn8fwzrFsHfw6oilbEVprQ8Mi8ggoA8KRIBVCujsrkDeXznosAtOYy0nk9v\r\nnuAq+N8s4jEEswjvGHJbqzkqZWKoe3/pwrvTh/gDk3SGdvICUe4t4NV7xv+7\r\nNON8W2ex4YFvobJDV1CnfvA+2y/rBkitWdeCzOQ/x3IXNieyXE0nhj80heuD\r\nlAVMi0GQsD0gbG14QB096otRr1zeP2HRJhf2RJoKPEa1xnxYpHQ7JGaaDBwd\r\npxl+8b51MYnyEGwGdbADfdL/6MnPRoltBQY=\r\n=trvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2636f1e0beeb8bc2b7dc9d3ed47cd53a47b45685","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2636f1e.0+2636f1e","@agoric/assert":"0.5.2-dev-2636f1e.0+2636f1e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2636f1e.0_1679350250199_0.5318302744857009","host":"s3://npm-registry-packages"}},"0.3.4-dev-16ed280.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-16ed280.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-16ed280.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fbad2da402710ff6d69010d5674c4eae83792e81","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-16ed280.0.tgz","fileCount":41,"integrity":"sha512-2nn6S348jzgJklkZjcJ2gZ1JtzwkZ/veojnJERGBjEbqQDYZszckVcJ9S9/vKPsfM4tJGEdNc+Kv/m3Vx/gdBg==","signatures":[{"sig":"MEQCIEsq/+/xLK27Er8lMTDCRfFsZpQha20PCzv+52tGB7huAiBPyk0Zl2Crkz0/fVndlRTamiIZSgbMF6R/FcpK3nDbNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGQy/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWNw//Xd8wWm3X9wbnPMQUlFIVH0Q2Rw4ImevGwR0CZ7Ew1heNBmpX\r\nuRSnfAaVk1OoGuFMkNU5ARVSsj2lhtd5gkcTWaewRvyARtgJwjYTmRHjWiun\r\n/Apltom4eNre8tFaMJvMJ4uS53lxn/Idi+e8rVkG8oeNw3lXNkXO7CEUWQ1R\r\nFySYqoefqiCezXvAmTwP7C202GSoaMMcZ30mODH20VYEjON+dIEGepKgnmG5\r\nF9tChJNMvi46M6RQhBhGmRv6PGbaeSBa0H4NQA9b10Ai6Wc5n2nm7nIWZYq3\r\neu0RdajQb+JIjkSXHn5IQzU4HfGSyKx4xZQlHRPNUJzF2weDi7KwmOrdMjhh\r\nzLNh/jSa1l1zL86Vc1y2S25WJIx+Nxh348bMTzLyHHr5eGbEvAyXLPVU2HUF\r\nsLyhvH+BjtNxaAXdUim9VdXiszuXoYQ4VYor8/RY+AfA3lREjIc6Bx014h6L\r\nIdUR+pFln0Ab08GAWBbaLofTb3Ck/qqFFU2aYY/2u7r+QAZshj1Y+wANS0zF\r\nYba6rzvVl1lKAPFobqRgFg6x6p1ydKYuphlrGgawASvZiv4/rX1IbF5YULbL\r\npSFdFdInHZiTRBCGkcS+etfejcFXniPVaEuNl/7C8zSQ35gtx4Km4fOYnPkv\r\nKYYsrp0TxEwhnKX0b0YbISu+iyXTLV/li6c=\r\n=9uz3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"16ed2804320c4057de02eb507b82be6a5e8f343b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-16ed280.0+16ed280","@agoric/assert":"0.5.2-dev-16ed280.0+16ed280","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-16ed280.0_1679363263551_0.007834140762500663","host":"s3://npm-registry-packages"}},"0.3.4-dev-978894a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-978894a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-978894a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"511b0857526da99a2cb9913701ee31b16f0d754e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-978894a.0.tgz","fileCount":41,"integrity":"sha512-WzaUGJE1m32mp4Zo6vudwEySnxv6PKLPsJr9iMOwjfzLUtbqeAfvZEHMDnqLoFe0G/TBB1QnUQX+TmdWcNwAyA==","signatures":[{"sig":"MEUCIQDaQ963sF8TRp9gLn2gdyLMeRxdGj1BlfPCRFgVUQ282gIgdHXSeZe3G5utB3yqsW52pMe9KmwpE1ft6P9HNureR0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGRZCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps9w//S1bRsl5F3zp4UVhyWvGCO4l9wZwCM7t/L1f3P5kVBqBlZvnD\r\nJ2yStjduVdpEYP0cGb+BPvq0KBWM3t+Tz/Lyk5SSI/9kjysHK/Kx+GvSBj4c\r\n66P+ofuWVCN1ujEDsXjR3vvifA20U9KDSbnDzTgk81nt+olcO9rgO1UknVXN\r\n/VnZR2XtN/r5deUSpmHTDHvrBnkLgkDP6VKN4dC6MD7sySL53qjPAu0uAPnz\r\nuYdUfYIPvevfFb9edajXNWCohNMXtkwXAmTPvs8PmPawmLzqctOr2BEuehkW\r\nxYCPiX2Y4F1u91YUzKcGIHHouVcxXW5M5OD+xbleiuSqq5tMF2nHBa9v028Q\r\nYPLPabHlpgsv9Ea+CbPNXX7yvpmMpQpIVY7CMCXOazx0uHKR7YhDM/pL4p54\r\npLiFBbOqA/FE42PBdGkmo/S3ouoyx9vQwVYkI5fJPxxJfwzyTj/9MGqQWSnE\r\nKY7w7rUs8kwNmlrIMOFcDVufi1pg1KMeDLi/NayZKvzYveSvRp9nZovYOiQL\r\nZY05YNkWRDmu4JWLIMLPBJGvHefXKhCu2sFjyIOl37ARF5PLRXW/mGbkRF/h\r\neFcbBAWFcPGHubwTYgYYRVAQahZRVTXcpr0EowQetOx4YIRXun+V1zoVRClN\r\n0lQpMTSE/8w94EcQy7wH67jTLhZUp0/aRrs=\r\n=nOmh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"978894a87b526efe9c87b2832030b7beee907b31","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-978894a.0+978894a","@agoric/assert":"0.5.2-dev-978894a.0+978894a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-978894a.0_1679365698690_0.7525404353154561","host":"s3://npm-registry-packages"}},"0.3.4-dev-6e51de2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6e51de2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6e51de2.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"62e678c47c4f72d653605a30fae7d43679313c09","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6e51de2.0.tgz","fileCount":41,"integrity":"sha512-3ZRyJs5R111x/hsXElnpj4vobBYf8o98rYDQQJXMbI9OCDAFrUKXy3b7DiTlR0zLEXJ6UbrM98pbPTjmoWHfgA==","signatures":[{"sig":"MEUCICTB/4NH4Ds3VOXhEaW6d4MBoZEOjA+1HKzG8H0Wlqv9AiEAklFCwXHznnNlqeVoAR1i/C0XvlPUVTZ8eCZkNLKeQgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGWEmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB2w//Sw3quWEigj3BUVaFIuKVKasJmPBZxzsOB6sAcUPz6T7W8CjG\r\nUtbRwJmi7zBGGG/MZTMMUsX8SsMLkjjPqxtDomBx1mrbDgB3CW4lBOt2sGh7\r\nDFkuSRoLJfUfaV+XTxLuGlFSM+K3qWHCk21cnsGyCE2axrNgpbjdsDUFT333\r\nUsI9dFRrsJJcxvE2jXZFm7jgQpH8p8n2YuhIDt9Eb40ksFwcGOMCNEGpdMsZ\r\nwp0CpbAl+vkyGUhd9NslVegsUUxyzsZ2SQk8KEgk1IOIVyvDg0piWx5lwFoi\r\n6cg0lgsBx2nqxI2Qi3C5KUTib9PmsKRj5zsYRxZb5X3tvaHKtr2PpxMzyHFX\r\ne+QarrMXWJ61z8lgmvXIvRQYyZGO5warIxYASpAPawo3HZox0HhTR701IoRQ\r\nfACr4OiatqNXh1N1d5pTJ+cQZanDyOne5Sh/blX8pZd1yZ6FwgbxkBM8zoyb\r\nppZO9w8vy6J0CZlqkEnzIlfEOKhVZEjE7hcLl9XTAuGYsrVzz5+ajmBgrX1M\r\nba2jlnYn2gfVJ/CxjOIgNo5v7A59UjHWIdNegjbFb99UQ9a4wFg8sLNVEkfX\r\n2xzdBPILag/kMG4grvr6cO7hHyMGBbieU7QTq6k8pyAMpPoo8y4Mw7Boi16x\r\nlamb4z0ZUyM7qAi3zGpbjgrJElokuMiBdmk=\r\n=bZ1p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6e51de2dd0b371a2e52355a23be623a25d6390ff","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-6e51de2.0+6e51de2","@agoric/assert":"0.5.2-dev-6e51de2.0+6e51de2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6e51de2.0_1679384870265_0.05358281844496515","host":"s3://npm-registry-packages"}},"0.3.4-dev-2addcb3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2addcb3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2addcb3.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0db37d771ffa571e7e87675524db87d47989b5aa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2addcb3.0.tgz","fileCount":41,"integrity":"sha512-U3IQQc0yD7N7TRpSkjxNLiAKxe2Jq/Qw261CqFNkfLDPJeP4JQnGk8Ib/3d5SWRNu+VGRuKHBa0LS3tvCfu+Sg==","signatures":[{"sig":"MEUCID98D+3Mn93YHSlm6yipNPvVCoiiBL4ODqM53fuCKaGIAiEApE+/M71lJ0WzAhsrhArQ/nG0A2qHRaNvoPgRBLyS2TU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGdG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR4g/9HdXQV19LIwLXn1/SCsGP9imwsrgDHTblXdf+LyrK7rj0VYnw\r\nW4pArC38FyBCZouzvqVXk2UqEDOAMp2sGXgtucaMWAxB5RdpEjuCmBQU4Fuu\r\nwauAd8ZSIYOuK5TNk0sAs3S2EhXcdRuwMly+3uzuubKDmos6QbVOPZ3YyBgh\r\nUiOPQq4/ai2Qoss0HK3xJI7dGAIlR79xksx5+i5bbhpKo7k8F8xzSNgXF/At\r\nsEEK5Oce/0TsCvxxMeWJaOPrS2pIe1Ws5/Uz3wFMU7Mv+llWCHWo6L/2xpOr\r\ni7jLi1emf4PaEQ6K8hYE8uXX0qYaSCTdlcZ6BCDnA98ZDh1H/8Ev5F990sa6\r\nPcGbhbrzHHTXfE+Pxfof6Dqarizcdlr8Ve9zoZvaK/V8MVQVAC+WgW1v+KXZ\r\ntzSopqOM8gPO+FZfKdVbYj6MJQmmJA1drBBvdPXf+d5iNZYSLpFVAp9EryY4\r\n5svH9vPTJP5TghdzJ6yWWOYg9NKngXuAX2eQepVG80826gxy9/Y3YhviXFDN\r\nkdpKLPMsS4e0TWR3mYX/vLJsGfnXUd+kqWyYI2jFJaC15XUQSJ0Ocr3Es8X4\r\nE5aPrLDy+qR30dVnvVOzm6DEQ/oKqM0d6hPcdEUcn13ZBa/A+KJPaWMLVQzk\r\nNiWYYzlTcyLcNUpTIRo6SfJ8RqfirJzXZmQ=\r\n=hZrf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2addcb3ac3bb48aac56f635ee9bd139d09a945be","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2addcb3.0+2addcb3","@agoric/assert":"0.5.2-dev-2addcb3.0+2addcb3","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2addcb3.0_1679413693836_0.5843544908992666","host":"s3://npm-registry-packages"}},"0.3.4-dev-ab2efa6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ab2efa6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ab2efa6.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"456721be8d98db168c6f2fb8a1f10acee3084f23","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ab2efa6.0.tgz","fileCount":41,"integrity":"sha512-Fw82/cDAvtQLoeKZpThScIXAeB4Qez09yHka2zBcnLhxGR9qw5OPOtF8jk95FW8Pnh/0I5gN0VwXbHF4kj2tKw==","signatures":[{"sig":"MEQCID62YkSnYhUrq2Jzhwc0Pb4eWUNS4fWOIdxrsYgAqUxfAiBsqc5o5eFnqMSUANKXoUgg7mAF51IuOaA4DQ1nNtYBdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGgZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZAw//dvvqS+2Y7BTtndZ5cAsILXWEOKNQzX7ZcSFylEWSurQnXfVu\r\nskP6eb22qhVHf7dg1oHgLOWtZRvRXzL4v+8fbQ7lak6hyUu0SzWkPaLqDDBD\r\nJUAe9Mw4QWEQ7KMyZvkDn+Si1t2Bju5W5frUkaLzRS10GKtWk9CbfcunT3+s\r\nZIAI5tpclq425s5QaENqSzgd8stcx7fPNau7knbg13Y4UkxSmf9djz/Tpelj\r\nmOu651vamKlSJV7o5Q5p9UrexNi7mcB/LDsVvW8ms0kckAbCJJXEhGZ6XNze\r\nQdrUpo4u0YASAy9n9FqUEIWH9acjcsfl9hYa+bu7tr/vy/96T0YOqRZ0PkpY\r\n1RHnV1oiPQ1DRUwdUCByuU0MsKl/KXiHkpVIoxyIJSL/9jAZUWP6HPZvMMcn\r\nzw6xT7xBywKRGcuMJt2RQPgyXzuKBBSe7dwfg4JIV/13uJhGzmryLGHwrd4I\r\ntn55a/r0vejsVKRXuF7wiiebpxLaPL9+I/BvOj5igAiDDI7YbklPQipPAMye\r\nPXDUJzE45wJmEXotLdx0DzfEK2Me4syJeeEH2Z+Z9uwVEiY9KuNoikSMM1Gt\r\nrCB2lx3+mYLPPLaKTuwtRquGD2ac9S/iSC/S9prIcwK6ZUSMsxl9Ar5bSdgL\r\nelO1T3LBMF6BY1vz8MU5QA/IV2f9gG85DJ4=\r\n=3xi1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab2efa64b44fb410592b6dfa2a992296fd8b51d4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ab2efa6.0+ab2efa6","@agoric/assert":"0.5.2-dev-ab2efa6.0+ab2efa6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ab2efa6.0_1679427151644_0.532578474799821","host":"s3://npm-registry-packages"}},"0.3.4-dev-cce6c58.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-cce6c58.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-cce6c58.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a61e9f554986a7a2dd2fc39be103f6388c94f2bd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-cce6c58.0.tgz","fileCount":41,"integrity":"sha512-Us+jp01JLqjxa14zHXPlbUnT1+uHeGoYNDGsX/Ss19Ddva2hoTpoY8L7ZU0TcOTXmMcrb317fEPBQhqXNlRFsg==","signatures":[{"sig":"MEQCIDQzL1/fkSQy1lcU6GHo6Iyk9gOAvGYb1Qb1lH2i+SZRAiB9vSE2DB9tQq9NgWfnDWA3hLa9iNViZtKe3NXvWOD21g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGhgXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNbxAAl6mf8GKVaK3aEcdf11RsMcjG+CINL4kBKKmDzYlRS/QGls4W\r\n2OqySN6TJ0W16BORe1zqM2boRrXkjzghCYJwjBQnrCK5BKLOCawcytP6Wu06\r\nkjw/m0PPPVR+r/nuo3VmknOMq8ADoVzhdnnH/mN/sXLTpX0SrLJb/N1PYGaj\r\ngyCJyy/GD/2EFV/YqTMIPDwzy1Oo0zmkJaqKVcsPjn3lTAr/J8rPxXsbVY1A\r\n67IBlq4kWPAdlu3hmnBRvoXDaSQwm6YfMuZO0qUH5aTNY4X9k5NLd/NqpEsq\r\n98bwqtE0t+Qu/70ty9QHhBBxqsFUuJEOJsRieyj6hP9mOWCoEf4U8tpja+ID\r\nZOElEva5e5g5n7csnQFmQMqmJLBlh4C3hUJm7v9GKfGSvBjgFBfP6Db8m9n+\r\nw15GTJuf17py5Pb3bvN+3WQc+rL9UCISStCPExjuHZylpFz8LXzUKcfxX9UU\r\nT1K/qyi9NnKTw1HQR1+QWL7kGMMFfj84bV/LiorpHAA8zRGBOKZlsn+hxfyI\r\nLJjAxXRNFFksLIS4MCGKCGyC1c3HdXPzNMwO++DhVqSKLUt4yLH26AwhHtWY\r\nwCr/9zDNHKp92gWdBjeYV6LhI2QO3OFPpZ+Gh0esXNypkTBrXu+kXcbLTC7N\r\nHQKpCSBh2kUAU/kS5I8EHKbE1q6k+AP4IuQ=\r\n=ZEtm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cce6c581de91a454c256a7b2337e32f7c63b9ed0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-cce6c58.0+cce6c58","@agoric/assert":"0.5.2-dev-cce6c58.0+cce6c58","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-cce6c58.0_1679431703127_0.6604972129286171","host":"s3://npm-registry-packages"}},"0.3.4-dev-8d19487.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8d19487.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8d19487.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"83687f7f7f1924f396ff262dec5f8e79231efb46","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8d19487.0.tgz","fileCount":41,"integrity":"sha512-Kf5zPPODtjs9/T83mRwsDQU+US4mpquO36jj6TqNmrD+46pErMvfsFa4WomNzGy0HPGK3+1lWZKf7ArwvUhSig==","signatures":[{"sig":"MEUCIGXX9nx/FguW5or7zTAxQlDDVc8P+7MHRMquKlwc0Kv8AiEAuaiaL4mg5DLQXjgNbB7SVhzg/jv2trOCmCoxEp7p3/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGiiPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh5w//dGsrq7oQWBwPsWrWs216OHvW1aAPgIIOwckHJEHODeunfkoV\r\nIYk88uhpYgcl2LrELCbsLyMbpoYOJdpfDb/74tlOgNykPRfTMDnjTaWkqfP3\r\nRewY4U3ldlPGivPIb7/RDedRbeZM1P9leWNJionjO2HYO58SHjx8LJIIcAlc\r\n6zHMwkxXAAjReej0j4ITLs4Nacyx1JUPY5ROSU5HV0C9l7jtqzu7Y0L0J96+\r\n11EkRTY3+dvV7XJdbdS2wmcu+iUNM/q4K81c3EDIdLLaa45grfQUS9f3e9yG\r\nJxeaYS8x83DKXOQ6P1rM1NFF387eBAgGq4sAquqq9kA69mnu3XOTUBEsRcFq\r\n0zzTdkSDWOeq9c4xgbrF2IYIK6chFsg3z1pEBVodQGqn0dsOMEbBpxX1lZZU\r\nGblH9El0t5PU1zMBuuA1zCOREKCRNEYv47awTQWuNEHEmAYq8aNQjzRjsfmB\r\n/2cXp/5XCCInsKFOmUS5iVs7pCuX5w4eOPj+vSXppASwf2WcZ8LyMGtL6rY6\r\n72ulQuf09rvz89ANAyBlXMx+l52JDbhiDKgbMPjG3JWsYY890sJIoewnqXmf\r\n9sz9lUt5PgAdL/KVrKnm9FMbgnK+iZLSzAkn8ZvlpsVT0a4p9vkf7JQa/Ywt\r\nvb0JGhuC6KALhBomHMbQbTYFNzKVl1KMdCU=\r\n=mT1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8d19487d007c736d44c158820bec37ea268e4650","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8d19487.0+8d19487","@agoric/assert":"0.5.2-dev-8d19487.0+8d19487","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8d19487.0_1679435919651_0.23375874956204012","host":"s3://npm-registry-packages"}},"0.3.4-dev-ce0db6b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ce0db6b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ce0db6b.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cf2d6a2ee7c36aa0cb3c51788e05055445900f26","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ce0db6b.0.tgz","fileCount":41,"integrity":"sha512-DXON2pRQUsFhBmf/Q271kck9LjF/yGeo4/KOyz3CTui5DW+QxT9AbgRu/aukyNxxJHjE6US4l9jDl2ZqwtH05Q==","signatures":[{"sig":"MEUCIF7r/89wwmYLw1rER+QcaWT0gc36+ErcfxQPp1XoNDIrAiEArRHHQJJwisMveB/cQeAgVQMUysjtKU/VeFB0qVEpn1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGkLFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw6g//Vse912H5R/QNZgyaTtXdAzwyta+x/nPkHLAXi3uJuCxGmtnt\r\nWef9ZYHec2ywUaiiz+K+N5DyOhFJqXW0gUQKYqXMCVN+NEiivOijQgnayfQm\r\n0Y5d62fUQGBbyCcZHR4HxDNXjufPT36eNWLmFZdnJeKhpWOnP/gCAaOA1ulS\r\nYuuXiy2hge380b/R+SA3CldEtpPz7P9xcWwdRWydHuVZ96aQhu3FsY4Si4zR\r\noQ5KBPIr8NzaE8RE16BOHa0WnPF4CeZ3ThUbdc7KTiKhn4k0N05SApMf4lQP\r\n+/+QO/FllGgy8K4N9obI2c3rrXMeI1UMLql08fjkghQmiFWsdYh53ni7FUEM\r\n6z8Gr9Yk1tuEh5CcaQBVr+IDghXkAAmI43bD4ZRf3M/LZ4uaegcIzNLmuGdg\r\nfCuex8Pqw8ig7N4wXXBOWlRK4TT+i5zcdh4f+Ekc0B3fPptFJrRyRWgSvlen\r\nkbdUttWehnY1PbMJhib93F8CbFRUoGuBiGJUWgSKlVBHaxWCEHpa6EdxwsEl\r\n3ryj5KSCLi1sWDhX9N3GhHBrqn4q3iphYeZ9Il+HDnYO9pHKrpvaPK2PmiJw\r\nk4aCKCcS1ebJfTJpPGjabROpR0ogxjRA4bXRO4z0ycvHKXoQ230WkQvn/fPT\r\nydaWEYj8ERw7JQsvBR9V9mS1MaqFVwkhLA4=\r\n=EyqP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ce0db6b58fe41a719c47bd1971b63967e0bd9010","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ce0db6b.0+ce0db6b","@agoric/assert":"0.5.2-dev-ce0db6b.0+ce0db6b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ce0db6b.0_1679442628872_0.31566006079308706","host":"s3://npm-registry-packages"}},"0.3.4-dev-e687671.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e687671.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e687671.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3e702a9fedf3f65c306b4d6870398be912ae30f7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e687671.0.tgz","fileCount":41,"integrity":"sha512-CNSXYJUwwEJ8PzeHt4md8OSRT27V1w5MCp6mM0jDMSBLfHs5pCIbIGvRmj5X7WcQ4jQf2QnWsEVUsqJQcDxKKg==","signatures":[{"sig":"MEUCIQCT45/OUY7Nrsp+pZxWWeq0AwIrURUX8MOTyxu4yC3ZxgIgUzsrO53u4OO9RdUWb96E8XhLUflcx9DhNbJBmTJGhbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGlkFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9xw//VREb63FRXamly5+ON//AyJDE7mpyiRVYEtcira7WM0Bshrq5\r\nL8KGqyl9AWEDU7hKtRcEdqhej6Z9nP3qoLjk4RzlK/WV47NAbggfsuKOswH4\r\nr+RUzkhI8/kKmZR9ByrUO8KURy2+VdRE7XV/KRHrKUupIxbQYloVAOEWLJCG\r\n0n22nrmU7OhRQ09D9nu/hHuSIIPsFynZDKjFk6+D2/PHomWXSNWoBCTgO8VG\r\nqYQvkHjFetsMZVrp4mp67xRZgdtpiDI6+Hh4Rd27X8+OvirPnB74c9lnlydi\r\ncD6pm2vd53xd+oCbiRumRL9g+iGRPKLDb5EpugcxYc2oBHTZh5aSfv6lLXW2\r\n/U2qoLJwWW6go9a70cFFlWusTJ/l/trUcdFxshTWX7tdWd6kM2f7DKt9Xt97\r\n/a2aVi8p8UOBYj1rswIHGL6eLesPyXWJJ6oLWEut+o0M2c2z8Eu69QNV5nKs\r\nq/tGX+Qb14LLDFJYDjvDLKQJ+TlOxFJcgMTUESpv5E2YrYocDOFd0G8bgwSC\r\nPEFCP6O/l/dQ/+uF2a6n0TxdGZ6jCg4y4YVSbmk6LAsCF8nGSctIKwBUbVwZ\r\n4LEJv6PxhhIG2c+1Z7VazDx82t7ZeZ+HLf6Ma6SsmjQlHm1tpTNCqn7ehUN5\r\nrcG3Xnr5MCSiCSwBydZNqEj9Q36ZyLYzyK4=\r\n=J7Ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e687671af62aadc4dc0fea34e89912db1494b5ca","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-e687671.0+e687671","@agoric/assert":"0.5.2-dev-e687671.0+e687671","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e687671.0_1679448325359_0.723562436531497","host":"s3://npm-registry-packages"}},"0.3.4-dev-033b042.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-033b042.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-033b042.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3a90126d78eb2c8d13790e3d2cc89efa4f17f499","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-033b042.0.tgz","fileCount":41,"integrity":"sha512-A13t9Rt3s5I506O9MOZspDG3b+jd5H5mNpxABNj5uwuBbhfqOYgX4CZyGsQoMktPCbhCCIyFHIMqCKCot0231A==","signatures":[{"sig":"MEQCIAdSGRYigyNLclXWqo+dv7ooWq8etXR80zEPHgS8bz2mAiB/tDuu47V5hAgi2EfOgcTG8LK7axYa1sStsu1/YsK3Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGn5wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8jw//boMIOzKiavYoq5/Iap1Bfd4C7Vzx4GAGGcuVHSg8Sac+FhWi\r\ngr+V3YIUTK/e1IQK2jQFN9G2ky1lHjXrKecjBWk2uuWECkhpWIVxioLZ17dP\r\nEW972Qn/L9/7HlW8bRUAVG6rRrD/hak72mjMwEZGs1RMeZ7x5St82b1dT8FY\r\nU48CbHOoA//FJzYGtdS6p+OhuvMhIRra9bl/7bSTISsUwRCmctamhTOLqBkO\r\nTp9f0XaI1zcqQ0b4l7uUH9GHBZPh5yTkQynf6BGWsKZ56slVUB034eHGLZLi\r\n93lNkSU47Ioy1arSIXhDScCq8mFayl5bkxdz5n/Z9CyKfvirDkxczJMu/iwY\r\nwnNG8WQbO6U8bCJeE6kSzUt6WfzF7sMi3Y857uaNQR707GgO3bmopQcm3NPT\r\nnAbAS/Toxu7hXxRjFWsPfHVG8wymIEMd2OXnm/Q3PKpVDEWO/iOkFbP7BWYw\r\nrJ3h2gQFhanJOPJpSroEe0b7qwQQ/f+JIjdw2FG2yTux+kby4UIDr0XbFIGF\r\n6SJE2plgzoIae7SQMdxViuFOvaI55dEC7zV+BlFyBjHOx5+T0XwM4adallYM\r\nuCevcnNn4FFe3rGLOQ0d4S8r1O5wh2ACCuak7b2nvfeYndwVMJQBZthKGU2e\r\nruVOCS1PhdgQiyxeIXUY1tmIYhlqDvqoYSk=\r\n=0XE0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"033b04231a74ccfdcce3c11bd919ea1e5988f092","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-033b042.0+033b042","@agoric/assert":"0.5.2-dev-033b042.0+033b042","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-033b042.0_1679457904361_0.17404631720568542","host":"s3://npm-registry-packages"}},"0.3.4-dev-f3be914.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f3be914.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f3be914.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9cd38aedf6c04790165882f4ecd54e715d5223bf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f3be914.0.tgz","fileCount":41,"integrity":"sha512-bKzMgW50ZR0abjmgZU6sbloSrcHo3hQle9MNf0yxmGwFYKiFMfOmvSQOCb5YJa66uH554w6c9qadLq6IdxojEw==","signatures":[{"sig":"MEUCIQDnunSVkltWWEvOXEXrgNrxBIu5E3PaCOOP2aNbUcOVSAIgT6uLKk9yvvqTzMEAfnWTJi/yE0MgfXLtgkmHKYL1d4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGw7+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyTA/9Hs9NGyqSUbpNh2Ez3g8Cyumc7RcAb25idNLigUHXb3jwqkI4\r\ndXEaE1HiUfmUhxtkZ3mTHvF3donZjqiruH5n3ooB3eyXA6+WmTL9iSooOWI6\r\n/coKNPlDn9NTQchElcQnM0OOwtmpTaWvaFXsBzn6iqIi+USeDWG/VZlFaKl8\r\nPgDlo6GN5MJqOQjoVaR3evcZOEfiY+gu/N/BFVvq0Exv52N5JqInMfcPjXng\r\njOchS6H0KUgLQtXtWliOiGSgFJzr6ktoBtL6SPGbit1BHAQA6IIh8tASJ0Jm\r\nZO6Vb+nzqXXXd8GyLo77zv6YPGQe5EJW5M/XbSvO52PfWoEgOvkTnFJbF6xi\r\narYYkM1o2lZlzXEZcDsLQpL1FFF0ifOxkghePhe3MlQFuLa5tnYFCvVetVU8\r\nqtmpWWbDnB3DsFKZwVbq92i4dy/pN8jZ/e8nKEe2rvtUfpllGgL3qzbIDOQk\r\nFLdihnUbuRBwQuY+6Rh60+g/4yZT1Q4MVOuLgiTCUmcM3VILkkT4TiK7TDF7\r\nnso3YKwOuAvbPaMx2+hni61+ocv9IpFnVadCkS5SHxDds3RAyYJ17wBraSiG\r\nMxpftzwcex6ojGmFkY1fw4UF39XHXsaPTxYForKPLUWWctgUkHfUIauUCTKM\r\n4Udce+9e/GUDbNSRwghvAdyQmBSjhKF5QFY=\r\n=NZnV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f3be9148f79fcd0c89ef26fe88acc30c3fd91787","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f3be914.0+f3be914","@agoric/assert":"0.5.2-dev-f3be914.0+f3be914","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f3be914.0_1679494910644_0.706621095712721","host":"s3://npm-registry-packages"}},"0.3.4-dev-4874362.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4874362.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4874362.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"75bd7517db77b43841e2870a435c8251b59ae1b8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4874362.0.tgz","fileCount":41,"integrity":"sha512-p1nk0Dg2fU+7RASscjsK8IZ9WbcjgY+0wovK5w+hp+8JnC3BGIqLBGaBuma1d02d78W8/PUKL1e9M+IDLv50xA==","signatures":[{"sig":"MEUCIQCPuq5B3NpW2UL1I3u63ZSjbC9lNi2Y9bizhEPuQ84wswIgD56D3PqjTye21enuWzMJJLoa2wjUqPXMlJlFSya6kUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG0vRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+sg/+IvUbJN9jRk31XLwcoKqz0k9xDHRwg4uz2yudjl5OMFZb7x43\r\n0IHhxuFBohV/QVBBU9uOXmKcM9eeHiwrDtTpeCSLg0N+kdrZhAMpi+BIffmo\r\n4dJyjdULmmLr4Edvn3fIYEOCmZT0kFN4ziXzRsB1oVbmj6kszZSbQw25ADEg\r\nXYT7THsye/mTUmC3DFnw8FaJyGH+MElTDB9VTwDMFLedsE/w/62pKh0X0FWJ\r\nsCIO/NB+g4682AQ2mIFP1z2wZjC3El861uD9Zori9IIdp8BeS3MtCRumci3Z\r\nxrHAws5qY/PnwF2TtG0kWapFk5kAI0edzbKUvmG4aoKDGu0pdx3pxO49OMOG\r\n5aTCzXOKACfqyUaxtRCElhCY0z2gg3feKm90RjX1/EVFvc3BkoVhDz72kSax\r\nPUildYzqWad3RF4O7zj/V8GvQmDj4q1zDBxcpowdkLP8wsSR3QKDmTrCm4mN\r\nj8myWWxBUzAL+fJb2qWpoAPi7kOeN8iXUzyq5+n84VWcG6+SzHhdC+ohHukT\r\n+e/OjgUxkJ1zounIHmuJZTCd5jbL+lRDDWnEfhx1m3xwXFXvresuC+1BRdlm\r\nVqD3VkoL25i5QdkHmpe3HtgVUia8c5N/gYuyX/pOVghfQxnjH0lP3wNljlOz\r\nTK/s9CsGFc88j/FIX6F4oaWOeGl5UoFBdnE=\r\n=JP3U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4874362b8f9aa4f7c9f67ef7761bd78df126f267","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4874362.0+4874362","@agoric/assert":"0.5.2-dev-4874362.0+4874362","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4874362.0_1679510481070_0.676269671900533","host":"s3://npm-registry-packages"}},"0.3.4-dev-5933241.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5933241.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5933241.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7483251160f7747bbf5587dcc0cb04107c0425ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5933241.0.tgz","fileCount":41,"integrity":"sha512-8yktcUlgRaWIUUBBAInQWsjcFKwUeWRgWqSDHz/2nWlHq7bKO2Ufur0VT8tn9leC50jLSfQAdkF5DXLZxLvzPA==","signatures":[{"sig":"MEUCIEg81QnGAXx9XVHuP2ICYMuKXR2d4mdP1+AeQIP5xS6+AiEA0SUqXOTiUlFdKiQrkP5MCpnJZ9u7BKbDLMFTS3gzX7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG4XMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOYA/9FAUsJe2lmYLlSNQx/BggcwqC6D7pHwJuzxJyKF1HIgmOtyEZ\r\nf0KECa5hoClOpqg7k0BBcg1yOCMzjBxZALe12Vtdfjnni06wE+TEOPG1FMhl\r\nOrzKfu/HUzp5haUviIG5VAQmlxFfGLDJJQcK2xhxlR/tvDA2E4UvdbxA8plf\r\n1rH1fgDiZX6attnqKRVOCrhfJ0r70C7yZ8BL+qyScRSqj4YJTCAfq48j4T9x\r\n02E5gtSx4ZHCaGHXvF38VzZH6xyVAztAlPVGLtLea5dG9RTq0TdZFHdcnnOG\r\nqhZDYpR0Oq1Pc1ggyCRYSuaAF2p3dBXCc001u1CnasGw9E7wdlufjDJGyaeM\r\nKPHqx8CpPvFqa/ahhPlj/p9zgjy1vlPbEBORdutGuOepoEdwZN+7RRliUKyu\r\nAvBydxyTPPyopR+LCIFKAe1VDZcYT6s5tWM5aR9eN8A1iagN3Ov3yLSQJBb5\r\nrFwTBn5rz6FljRoXw56em1bcCGbXI49DzvbkcxMjfDBbwnujt7aJ4JA1E+yH\r\nzjExiwIkAJqA81I1eujmzexJ+23+pDmoc3g/HsNnPmfcWzUS5GiFJl1Et7DH\r\n3kfBuzL5leVwNujI82kgkaz2nnJ+gF7pFiqo4K3pIzayzWMjFvyfh5ABwb3U\r\n7Tos2bfMo5n+ewThMZD38TVnOTKeuQJuHVs=\r\n=ZfCo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5933241100b910022eca47f872451a82207d0dfd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5933241.0+5933241","@agoric/assert":"0.5.2-dev-5933241.0+5933241","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5933241.0_1679525324514_0.7504204751604728","host":"s3://npm-registry-packages"}},"0.3.4-dev-a1c0b7a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a1c0b7a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a1c0b7a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d0017c4a3c7c64291a39462268fd4bcfecfa77dc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a1c0b7a.0.tgz","fileCount":41,"integrity":"sha512-t65rlECua7m4vroNfKZPt5BEVIp03vLon16NgZ0AxkVnrgQ7FwNzlseAOuU8SvBBlx2TmA2QVIGrGT6zq4adQg==","signatures":[{"sig":"MEYCIQC7BJX0sZNOBMbU+EPkOKEVQDMp+Y88YvV6jmaNyjyOsQIhANL+NGrOj99T5ixbsmFALdUv9NLmLI1U0wyF6571Oxwj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG55aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8LQ/9Er2ULfTqkIZGCkj5UsZVXO/qdws9n3VwNpyLorV7sdnLDdaH\r\nqFFpBOHOCR3S3V41K1wS8R6dJ4BmlnUxp6rMWzqS9PbYfuEfV1AedGJ3rFkR\r\nSClo6MPGiGQnSdc7NzL6mnH1MBzEnKDq3xwPfC7ZqX74rAnHN6oSGnHL3e8d\r\nzgjAsZs7WuyqNl+NWfLBjrQAx0jn+eWMbddVtGeH4luZHP8MdRthlHfWiSu+\r\ngQAEIc5ALTOSAz2/TYlgchKKpPqKmchWg7GGw6tiK6KD4WsLz/GqiV9TZw1d\r\nuZpXtjEbCuJT9kySdgpFDGFTU9hBb/QA8QtuFNktAygcOjSOvU3QGn9c5xSF\r\njosikIHtN3e0w3hzKHhx74GU79SVtVZ/339Ia2Zwc97DNJjzCe6FB5ez9BUm\r\nRKx7KOjk11hKMgh1PdCnBR43Eosh7nBNhsEuBhKuYNRlpjLZcsu6RiSYSGYv\r\n25rZa2IfhWxHYSDQK1IcrFKwWKA9yLcQPZm4B7v9MrZ3v4jm+H81KbfbDRy7\r\nD8AFnMPKioUNQsxae9FItF6Msw4BgjiYtGGSTla5eoyXz/aFQbRjkCe293F8\r\nPgnDCUxEBJHpCtWfMVxW8bvwxB174of4ai9q3k6CRfAJayDV7YuH9l9dBVu4\r\nsnz9WemtjWXLszJXwT9gv7wjt8S8ZI11miM=\r\n=+IFK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a1c0b7a8f05d3f359d07935d0b782adeffb9af4c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a1c0b7a.0+a1c0b7a","@agoric/assert":"0.5.2-dev-a1c0b7a.0+a1c0b7a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a1c0b7a.0_1679531610266_0.45269948444960684","host":"s3://npm-registry-packages"}},"0.3.4-dev-8343c53.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8343c53.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8343c53.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a1e16e8ef2b0645e3c2959ce9cfa8123732e6b47","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8343c53.0.tgz","fileCount":41,"integrity":"sha512-2OvAgBRqMQu3lEkX4QdpxZnRXG0QE8wl1ESxrzaCdGgxTyS9/6F59+8poUxhGYaAeXCSnqVxoeTKuZc10mx0mw==","signatures":[{"sig":"MEQCIGKu9YvkgrvQOpmG7hdC4trI7plC/hmZBRfuwQP6IJLDAiAdBCDLKoOU/af7eZUA0cDDero1q5p0JgHFQubEqOuSaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG6kjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGxA/+NBG0YLV+wIWZYdQriZHUGcdV7DmA9ryyQFqrywQxYszslM/1\r\n6mnmSnU7QEHS4lcOV8wmVZ5IFuNsyCY7gr3oDOzfM8qSa3RkFGDLXRmbj6wt\r\n/o/wqsPw4VRxQCszEmALyMf2ErCNP4pSKWabIVy08fxCDRVlx6+26WP6oqPN\r\nHxydj9VourFiZpYvFkFYQwC4AMP3UQ1kLFKznXtJsec6ycK6lUvj57V1tdgE\r\n0jIQB1kFOdTYULPIkwU3jSmv9hzcu6h80cGpUHCwbeE+dqKgkM4iDrLAl+JL\r\n3SvpjmYuU8pjaLMbaEui8+ZA2DCWV9AN6wFSrKnbg6SbN5+b1zfnw4Ojnzkk\r\nuZIG0MZp4x3ckTLVeD2YRqGVA7JNrWv+pOAqt2o5BHInpw4MBjydU24KFDMz\r\naYs9xKG+1KvmdFZvZWQfnipAqxOKNikbeBMswb7xAMjg/qGod3By2iymdlVc\r\ndenMIZ1bDv9lvNW7PJgvqSakL6K5ffwJIelspL+YEAIuKg/vjOw44m5x8thm\r\nBFwNhxqKvNb6mQQAuPtv99izGocdlRfh9iLggRzIgZjOd/1YWFYKKvOtkG9O\r\nRNeLU6SBieQHdS/J+35tKrIPwoUp7CT+IitPW1mem09my0rGxZ5Wk/D9uNrW\r\n6uFvGu9obxLcIGKkD21y4loQEQk32MPwE3g=\r\n=H6Xs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8343c53bcbd6b5113feb164806e20eaa01c77f27","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8343c53.0+8343c53","@agoric/assert":"0.5.2-dev-8343c53.0+8343c53","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8343c53.0_1679534371533_0.2697678610343288","host":"s3://npm-registry-packages"}},"0.3.4-dev-a21863b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a21863b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a21863b.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4f73a67db9f14b4ce96fd86c2c437e6e7ee0c0cc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a21863b.0.tgz","fileCount":41,"integrity":"sha512-TKXBTYBifBhoKygBKoEmhJHf6R4cAg6Fd4nl2PbRPkvwHqfDjUrGqxMszpp7+NupLadMmqO0w0KFhC0dBsBcAQ==","signatures":[{"sig":"MEYCIQCAQiS2Lh0lW4Fyicrsf79BR47KDkdSuMq6LC0MxV9WKgIhAMKcnu427i4jrHLYctRBCHhOUwxDwCMFJgvr9dxn8pRv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHHAuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6wg/+JXBXqPDgjh2m/jclHy85nB9ZVb8ubhO+AQPHu6HAYT6VMlm6\r\ndtCFotG74sQ+M1XgHrBgy5wmkjyBXQQ0eatjwMmV8MlmPxohTJZ3x7Rdvgvt\r\n23cgmQcP+ICOQMVcO4pTG994yZyjVZ3tnsUNH3oiziKN3e4HInQ4IKYNoQa+\r\n1ikukTlghV7tpQs6ryQF/6hLp+lkp3fmx3zq2QaRqs3zC6+ZqA7sTNcKL5xA\r\nJuT3OaXo3vs/zCWYxKES4BXFPlAVh2OTytRDDocKA4sFFz/hMIql7a4U1Z3X\r\niXFvqZZ9ynKHGb1Ji6Rdy9RVgpX3E34RfLP4nJvU/L7PFKEw5cYBdz1X7uDt\r\n0ABn+4M7gcMfVZoBoGe00jlXDso3fF+ELqAsUkvbSHLmLaEhJNNVgF3gEXwO\r\nRdhqKm6Rg1Lo/isjdvn92SB8e93aEpFeRwJVEaod9Hm+WcXdkR15KaMA0Wlq\r\ngKSPuL6K2czKppwy+Nxo11vOxk/N02GnQTkXqpsCU1GWRzZZpjPqMo9VOCSb\r\n0wk/Rsl7j9dr7wMnk41Vfvox8hkp4EEFfpnpShy5lO6VtOgPFrVCE6awo/wJ\r\nwxmNmfGlSI1Fpq2oldlZ6N/wGJQi4aXyMmSX8T/0TKEuLOdw0ei7DPy/Kmtj\r\n8d1P7wFujwesgI0wQD0D/F1hEx5ugmL7WHw=\r\n=Opzx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a21863b9a2393251b333992e5f33073699d22150","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a21863b.0+a21863b","@agoric/assert":"0.5.2-dev-a21863b.0+a21863b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a21863b.0_1679585325784_0.4705161307287977","host":"s3://npm-registry-packages"}},"0.3.4-dev-276a40a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-276a40a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-276a40a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"856a157aa72eb8fd1af81d75cdae9cca9f418154","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-276a40a.0.tgz","fileCount":41,"integrity":"sha512-LYj2b2ncqTdw1B0ZF+ez4WSqKNPtFX0HPAwt7sk81mMwSa0Rgc3UPOyI2yTPuC/JRLO1mw8C+p4Kc9Q5DlziuA==","signatures":[{"sig":"MEUCIBE9ruyJHV7Tg8Q4/081XohE7sTlVXorhUO/gHJFd3LRAiEAjTchKsAUWHZrGMWfRrxtLra+yAFumsjbuN/SHIYSz7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHKYzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0jBAAkHiUTasxexGXeQUfoAVW4E6SHkuq+zdO1/tDXxEipA+R8nsb\r\nWl+7ffyRpMq5WV7BJ4BeecFGFgY7Ap+yau0RPyuGiC5lyflq/KcsYrqrmLfW\r\nUYL9LZwVDdBoC5yZXFZJr8Y80uO4ZfUR96KPMOVYJo6u99naCbb4sC8tVo6N\r\n5YHbHYY2Ddv+6owZ9wBojJswRpqJw4QwYH/icRcgCXEl0Bx7DAcbD5xQlbSh\r\nrLdYko9Oit1plTmHyQrvIzGHME95nC9bO4CP8++WA5Ye0Pim3pUTq+TdPxYJ\r\nVjQUeJYOOh6erWS7Ie3UPlSVKPTTglUbVyIt9lW/i40bBPs/OhOb24pHcTb0\r\nthPl9v+AxV5vSDqL7n3XzN/8rzl8MDYBVI/Azvie4A+yNGsOv53XKaLPbFxw\r\ndxQmaPFA1OnCSGXnibeek/8v3yzO12ii9TIR0i3OGVuZnyDGWpWBd/R4m67x\r\nDFjZ2HBhMV43UvEmYW8tPBKuzVh3St48ctR0Lw37N2k4OG56daCBCIDiFMOW\r\n3UCePANt809igix/8iTA909ecO32jss7jI+c6rwNsh/NUncbUWc0LXV37PpT\r\nfAMrGzutemrd7K67G4qzfW2BJQuUyXc8S4RU+5S0XvPv/n3/M3W/T5BzPKjK\r\nahqxLSYOiunKq9Qy3L0UZcgKbxSoHeZzYtc=\r\n=+sCG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"276a40a0049b481b72366aded585f8199cfec9f5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-276a40a.0+276a40a","@agoric/assert":"0.5.2-dev-276a40a.0+276a40a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-276a40a.0_1679599154911_0.30863658459816823","host":"s3://npm-registry-packages"}},"0.3.4-dev-34ed9a6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-34ed9a6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-34ed9a6.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0ec99a16a794d20198d3ea4cf0d6461d21b1a91f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-34ed9a6.0.tgz","fileCount":41,"integrity":"sha512-ACC7krEP9JEd3Ah96fSrLTjcAU9WHkPCJAhP5kXQoOrFF7GcmMC1u67HJUI9OAyOzx1whvGifB0pikkWTk3kxA==","signatures":[{"sig":"MEUCIEP8I9A5esvClW9YcZSgXxdYbtIk012NHDZGCMWoXEWiAiEA1JKi9p9RsrtIb8NN+VUR5lZsYNxDCI92aaH3T2cTWy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHLOJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaJg//exPQc0t1jHsKhwQlPBtnKD1BPda9h++LZ5eo6RtdBgIjnrkr\r\nV1wDyM1gZL0ElCVcyMlp/FNKILlPRmDqEN9xWb9P6tzpFJfYqNe+TdIXgz/W\r\nYXaUHmyRZva/FdrBpWifA5agHsSq6XXe7hkr3U8zFokYXLzvo9v/4QB7oqVu\r\n3uH/4AFQic264OPOqiN7vDvPc5vYHUevJiAhP4L9gTfq28S/LfTx6lU9JlCd\r\nxWYIE+oRQNKi39MMwdQnwhZHIbBxiyJ0/ahBDNWG1UeQ7x9zw/9L95HQAa6n\r\nDE/yledDIDKtGzCgHOsKwXzr+/2yKjC6g4DomyGU5oG66KXtnr2EbGjt/HVv\r\nMOUf9YcObqpgUfCIUwLwWhjrfmGfX058YvMO3AHaV02RjZon2XXSJpQwgwZ7\r\ni/zzKkxgwZTjwDOoK9p6y9VdJNZAKM44V0WrxdVTOqkAuxsCJKnsEIwpRWJ1\r\ns92xNVFYN8hof5BAsH3SC6fsiHAibCQCyeazdt6DIsZ0PxdSzYCrEEsZ1glF\r\nByxFVpRXg1asOmqrhy5StBsrfvS9M52sI6jfGyrVUGkIo/7Udp30/uouJw2W\r\nWpG6eIsVG/RV89HMJ9EGO2Eh5NNlcsUrULKsKG0wkKFogQntwYC3qdd6bh5s\r\nkn6k9m+RHMQBcAxLbRMJ8VrPHtd+DO+2N+c=\r\n=fXw7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"34ed9a6b0e63988bfeda3558735062b1f99a0a9f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-34ed9a6.0+34ed9a6","@agoric/assert":"0.5.2-dev-34ed9a6.0+34ed9a6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-34ed9a6.0_1679602569311_0.7844939843910337","host":"s3://npm-registry-packages"}},"0.3.4-dev-173185e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-173185e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-173185e.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"640a8fe0b6dcad85d72008143da9dcda327abcef","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-173185e.0.tgz","fileCount":41,"integrity":"sha512-XPrrBt9TGV5kKIILQNHzAtSrfHEsvkLY+Rxrbjy+dsveIM3mvv7kHNW14EPHBiIdrfMLLfadrjDwH91LOH4mNg==","signatures":[{"sig":"MEQCIHtFxwA01AoOhUiYLUf04g1H8/ZPsYrka5Rm8Sp3oTUIAiAOyvsLzOqBdwJwgtDQltyhr4F14EYmZ3lfZBBoWIzcew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHPDGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+9A/8C3TQwp9pZpdY8rGfrY0gTlnPLIFVU7XY6cJ0RTOBDw6U9fE0\r\nB0RDaTxHLDaHtV8HWUnB3ePg8aZtkgqPeDSkIdl97xxEW6fWxVTTvYvbsewq\r\npe7J3V1VfB4a+6OxRjjntky+yZuOi2AaB2klB+shTCsmffnXJVTsHgdI/t5X\r\nOKGWZmAU31CSkbTkuLzLzzkXfHjVh/aF7xxgwP3CE5g+/Gxruu9zPXzbotJK\r\nl5VwHDjp//r8U+le5Fxk7fxGqnZL63MkA8o2BCYF27byPEzt652PjbOLtiYW\r\nkhtAt9SQc0GSPRSuHy7GfcNsz0jXWx3rfBRIvBy+ZQ0doeYuHfjd1ihVb+Yh\r\n6BSecsaeJYvs3LfbRo2l1KrGzgNHmZJzFe5KcpTeIOzBQNawJoQobOTdPge/\r\n2yuDoOKZn/zf9L3LJeo228qta4NS1itA2HzGIeiZRkiQ1wGMOwSjWoBew4aY\r\nDsXwDgnTmIcS74Skh56G0kg0TblCLK9OT+/A1aI1J4mRqc4tsIlhRYBiP0u3\r\n+Ks856340zmVz6rjnDA0QWmEFGa46aQguRWTCRb1QFB+aUQwdv9yv1vIJjky\r\nDguJRrOGlTT1COLlszwmp4V9d+yjUuZoxvdrFL5+8yuezoj/Opg+ZXGKTsMm\r\n/u4vD8MY+L1Dx6ckoGD+6KV2etBEbNffQ7w=\r\n=RVE4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"173185e47154c12e025bc38478283087439058f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-173185e.0+173185e","@agoric/assert":"0.5.2-dev-173185e.0+173185e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-173185e.0_1679618245858_0.8748019855552827","host":"s3://npm-registry-packages"}},"0.3.4-dev-33ffd7b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-33ffd7b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-33ffd7b.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8a270981b831648d0d0c8afe190272550e9dcbca","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-33ffd7b.0.tgz","fileCount":41,"integrity":"sha512-YQ9rfBtwGqrUavV1005dIMyASKpA+XKGEU/nBXhiQumsJSn35oWbNekpHBnO3jmnbrYLcV8nCJifJAvoiFKrhQ==","signatures":[{"sig":"MEYCIQCk5EjBNEQmDz4Dp15hnVQOcv1Z/3O3+t9P+qdVctlt9gIhAJnSyu684tTh8Gqyd9FyFr0ENSnM1y+4cvtimR4+VY3o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHP5MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBYQ/8DTrktS1nzBKq0SOd2Pq3BKj+aDzdd28NKk6W4GLteNXB8x2J\r\nHa6Q1tPywms4bH7WTQhycUKBGX3CC3FTpTB65x6m/fcAF4d7fNpyYsU8MHUq\r\ndedrfpEL7DtRcA2yQpAe0r3Rix26raGSDenWqHiORVu2QFOHdthyIowML4HW\r\nLpiJcdV3nZKm18hO/yukwd7z/FrebTyfRxWUrpyP1KUXURbF8lFtAcw/35i8\r\nNN7IevRuwRSubfXXq+PK6qfejj/MwI77PHgQsMs2vMi/2GxdJKrBsJb94xqA\r\nXzjfIb5e3VnRRWOZuGhgoOpXgR+O+XmY6I12i3xffNya02dIH1/00mwGDX6y\r\ng4yQ9HehpTO4IWEjyySa4FdWk7IivF3pj7uz4DZNDu7nqBBnBUjY2mSTZp7P\r\n7ICMwMe4YEx6ue4kqHbhniqzvVFmGhcfmPr4VrmAA+fa5FL3Iy4frFxi1Rj1\r\ndERZo66jzppXn59a2brtid84zFARANMWEfm97ypBR80ZgIN3bZuCNPQAEtWf\r\n1Q0EFPivXqAQE1NYJx19UeP51CxcEKs766YWTDkAZ//gKcrNubgzIfzaKMeh\r\n/zOzYa9t0y6MMoV/xq8g+PiduiDtVPpoasipeqWXZUPX0goxNYggboKGq+6V\r\nUMcRiEd1ORtR/siERu8zKa5ORLuDQR097mY=\r\n=eaqV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"33ffd7b3e9a790de03f70a4a3e8a1e1aed4169e8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-33ffd7b.0+33ffd7b","@agoric/assert":"0.5.2-dev-33ffd7b.0+33ffd7b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-33ffd7b.0_1679621708334_0.3806640853810197","host":"s3://npm-registry-packages"}},"0.3.4-dev-7a6e197.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7a6e197.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7a6e197.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"38999f02526fc3eb4d46ae301d375f9b8223ffc0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7a6e197.0.tgz","fileCount":41,"integrity":"sha512-lYloboZm5zgQfCs0Apedic75WwtcmlG4alinAx3dQlab7Zr3fVZve2JS1iaxgmvMQkQePvaIzGLuUVdtCk0N6A==","signatures":[{"sig":"MEUCIQCWHKk07X8eQ8D+7lkTTReQ15OX4pi/VluS8otpRyofkwIgQzCz6Dxzc8MyWc2EikUW2cN2pXBDvo5PNJms3jTZQCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHU8HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYvA/+NRlf/J47izgOgMQpzKgy3aJq42mvqcd0TQOETr9a9LiEPOQh\r\nX733/Zjx9n70wVNLqV8UvwkUm3YUka/3zzHS/itvSeFIgri2mcKMB8Ntim/Y\r\nNE5b2qWX1O90D8tX3NZfMwcaESGZEFkC+AAbzn84ud/mDQJsdryhBlzeyWcP\r\nayplOgFtoredl9dVqRqrN7lchPd0N0ddU0vZ9aykLhuPbs5BGfzG5rlrR3Oj\r\nnzu//Msc3xXGcrLVZUNt/ZmzXXv5iG7Z4O+Po9jNkabWkDdBI8IPE4zvjxqb\r\nnfT/pAJGXicn84uywdV6G5MwUE7EFR07Vo2MXF54eo0PjjDfh6Tfb43P6Sfl\r\n4ctTvw6qBekkHFueEmiQYdIx5KLM972T67JF6psBnTI4IS+lkNorScD0UtkY\r\nEpr3A4SupkExopgsZLLV68xyhE6G3LdaX5ATNd9YcN/gVCMyrO3+pTbpEVqF\r\n2IGiLT+zne+fNOFawNH61k95nebec/L+Jxvs/r32gEKy6W8lzsenh0XQXEF5\r\nEayDskvK8wMbKEK5mA6vxFyKR3g0vXFqdX0OH+5Q0abvZEzmFIMzPvjPd+Zd\r\nzHZCZFI8B4bZhvzxKusjK1rfo4jN3Wjfoukyd57PNLeXiL9gXNHWMBK2CbUb\r\ne86FE6hOI/pZQ9gnLVfKHtzsurLuHL+aRm0=\r\n=b/1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7a6e197f9771736d7024154fb4a3de634a79b08c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-7a6e197.0+7a6e197","@agoric/assert":"0.5.2-dev-7a6e197.0+7a6e197","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7a6e197.0_1679642375152_0.9096014016628702","host":"s3://npm-registry-packages"}},"0.3.4-dev-55c7978.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-55c7978.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-55c7978.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"65190b1f26cbde069f179e4bc534d509a2d08ace","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-55c7978.0.tgz","fileCount":41,"integrity":"sha512-AXXTL13jHfb5IpuR2deg6lOsW6GXL9wwNtPcikgKwfJuifRWO4sXk/oCl/OjsNhNpwplzgAopXUtOhmrTMvoGA==","signatures":[{"sig":"MEUCIBWjtC4i8o0OGWI/5S1wWsIRFL9W+f1NSUJGAMSXLKnjAiEAlhvOA+NfeAFuSKnrwwCD4R+jLbNnKiK2emE4K/WVi6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHiORACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogrQ//VjxMgaZxxaXMq4ZDWJF6IC/az2IE7HxxO5UoAdjp4UTEeOzL\r\nyMJqLrcwgMzPSXpwM2MtVMSq2oQvhH/PVJP6IGGmQmkKtj7UkNfCUrv3nhtt\r\nrEtLwwaZItxfzBFuEpw8BJpTZoxo7HQUuq8HgPzzxJYwtg/QiRKtBaqZ2J0w\r\n7/xtuopIWQfBzdVgCuoMVOKWcn4Kuy7KZ610DVZdQRmlWB7Fb4L87zVe+RM8\r\nqEDsLY7iwB+kvmSHtc42dnrna1uW/BuD7wnAA1A3/IWx6dVBdXLVg7RjKSXX\r\nK0qRoKZQuhXubjk4eqTXxO+DDWhFV3C6YFcH2APPbIvmVXzYNa+g4lon8KYg\r\nJrNWcBD1TeHKkkQ3AI0Am2SDxr0CRPzfp90L6VhYn8DPLQk4fzzEw0N9rfW0\r\nALIlsePpZYu9wQOIS4cgheiqXrOIpONkPgEA+++qA/48fiyGpTWtm0dc1wN8\r\n+Lfj1Ycd5KY2HkzWE4/49Fk/OdWlvu2mfo5QZ3ANQxeEqP/JCFlosm42DY8F\r\nc1vgTHpBuTRnHHdwQm/JHPIwz3onJ2ZOBDgoLeJ7agUaTIAPmZfOWBuhGFsi\r\nb2jlgSqiRJGE+FVkI3BgBy1kdCWESTg7y0fJ2xs/XQnTgWHo3gSDWB+v6HOq\r\nhalSlPU+cw3ric39DF4e8IvghLyGehEz1LA=\r\n=CLgQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"55c79781ec9ef622a39acecb8d7fc99fa664fe79","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-55c7978.0+55c7978","@agoric/assert":"0.5.2-dev-55c7978.0+55c7978","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-55c7978.0_1679696785209_0.7794998184073443","host":"s3://npm-registry-packages"}},"0.3.4-dev-324eee0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-324eee0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-324eee0.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b576c0e20fa9a432eb97ab3e2c63da2c79e94147","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-324eee0.0.tgz","fileCount":41,"integrity":"sha512-4BMmXjxnnIUAuziX3/GpxSfL5izPsAw2MA/o2w2leAeLmfHyy+GzAasZYym8+7cTqPVEdxBDPXhqPl7OCGjpBA==","signatures":[{"sig":"MEQCIAwLYnnLnrYWZMM66Tx1hN5i2uY7ywtyFIC/n6SbHmZJAiBcVa/l4LWbI/fGyWFVvHJoEJWRnm4FshiBRG7LyaJ7Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHl2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8hA//WYvlBSGiHcK3g//SHu05lNz1ORaRS9QLxDExYAIJipWoAUBR\r\naT7A/YCRX2t3nRMcInPlZnsEnzTPUUdFfXvbQEZrNNAdUWGt2XHDSJ0tpuzR\r\nclfv3PRiuWFTaT3WIQ4s0M2qh3ub2qfkmsbZVy1lNGL2r3ah3dgCkdjGK5V1\r\no8R3iz1XjnCsK+oWADkblC8neCqHdG3u8C7EEx5aIpUd1TEbCmzVtzKvubwP\r\nwq3A6NQxX6gLB0nFawYD4jZ2e86uFSct1X6j2Lz+KOCAwz5cTJf8xcd5tCxG\r\n5ox5rZhU2Xr4NdVkYZXX7M0jRUC5/0qZQV6GXDPaUHBOh0bXqH9ef4Cafnro\r\nAyk2fY3P7T6695ATzh4+uUGeJmN/EGCVHylITK0QgRvH2ERuqfEcJL1RCNEF\r\n6x4BHn1PaDgfQbseTKw8E+SfkHGt8DweZ+I1PDM1pAsAyinSXVVV9Ckqq9ec\r\nWnLZETyJ2EO+OW7nDzEzLyae5UZsDSUm4NGjWvTP5OfiXqNvY4CkHxbe+rpW\r\nzJCZXQkWnAhpscJIXve0jpnDzb1YSb7AjyHnbeAJFzzW3qJzCjfS8dDCrdOw\r\nE5F2j5AU32ibuekbjsi3aa1vEhM4dF6ZFYhVsVwuxe0H82VuOfIhR6YvEDYc\r\nMhQX5yQLeSEcZi7HrxWiapOrsEoYFLNj3ZA=\r\n=GRqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"324eee055f48e7780b35720549503aa107b0f70f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-324eee0.0+324eee0","@agoric/assert":"0.5.2-dev-324eee0.0+324eee0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-324eee0.0_1679711620474_0.5490068859377986","host":"s3://npm-registry-packages"}},"0.3.4-dev-3c28717.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3c28717.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3c28717.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"659f5612ca2b19024b27ddca89aac59ec2eee506","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3c28717.0.tgz","fileCount":41,"integrity":"sha512-wh++Tmbj6/hw5xfTT3n3XM3RGBw9tGqFjUgVxlh3lGbvIRRC2/CAxH7G93/+clAHRnd95FhiF0q9AkWNz0JrAA==","signatures":[{"sig":"MEUCIFc1VxGezvTJjg9hA3CtM0hr7hnlIRecXmXT3IdnOnVEAiEAsDeUaBmMvkec4GYdMsqPz8Nid8OFvZVC7Gu2NZjw9Bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH03GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoW/g/+JwOZ2IyjWbpapv1hBCnhoKKc6ts5A3wkghcC/k6vZ7F1TN6t\r\nfppkNLtD0owKNP1pxGOYfxaev/ZtfU8BsD92EBL9bHzdiIiXr1frgfDDpFtZ\r\n62pFmeHp5+PRL+Qsbvj4evkkn5og94p+4Kk812zL01RdC+7CEiB9nBecowgE\r\n/QsEB0+EWqglUT3/97hIdtqiafqAo3mR8n9e45E9SOP0z3gLzQt9lEMU3txo\r\nxFpUXTzn2MfLBOUrbF5+gbdvVFkuNnO7bRcF03AmlfzYXbJE7zU0xFsd8Aoc\r\nkzWVYVoMGcPgJXn+uo4ELP3Wkk6gG+JBIoAjkjo14+nxZ6pjWZa40v5oytce\r\ngVXtl3qBVrbk+0h4fNsuiNdPR+jnMOaWTa6xIaJD3nK9OwO8NeaEkB3Yxa2x\r\nAwI4BuJhXgWivvSUzF11/X36ALYzlAL/Dsf9GFnQK+YdoRRtC6wy0Jz8Zac+\r\nMuJ6cPIyZbbbwaz6p8+diSfPKViwBI0T2Hf/v5oYI3ohMedV4NZAwvaOtTSt\r\nd8wz4GDwaefEGXIM0xX8SYQULxoooltwB85j+FBknNScOIm/rOazbEjI12df\r\nG8xXuS68H/2Fa7Hmm8BUCOOw14yT4AwyBvan/t9JvK0p0fyHqIa85OFJcFkT\r\nQARTIxT+/OBL81+PwFKsUrdiAftb24MXP+Q=\r\n=xs9T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3c2871757eddc162b640a047af8a8e3148ac0475","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-3c28717.0+3c28717","@agoric/assert":"0.5.2-dev-3c28717.0+3c28717","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3c28717.0_1679773126213_0.6786156203522595","host":"s3://npm-registry-packages"}},"0.3.4-dev-f447e3a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f447e3a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f447e3a.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f5278257efd13ba07d26aa1cc7b9e01f88418986","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f447e3a.0.tgz","fileCount":41,"integrity":"sha512-/PaAJYWurf7RCZVfq8jqSLk8wHnnyCaAxcWgW3DQRCX4A/i/xjwRE8O+Avwzyzq3X7m3ebSgr5AMiymd+vw9kQ==","signatures":[{"sig":"MEUCIDa/A74ByiruodJjQX1tNxL2/7CeNZeTcTZG3GhdtDyCAiEAgOom+YMt74SYs9y1xtbmFVrQ0nST/a2nE7BtUrBGwKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIF1mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6IRAAlQONVxJee9VsJFhLOCGZcTr1VUOqzUi4epRP12HiMNhak8Zn\r\n/Xp2nRQjaqp26jZgDvR2+ddvz0lQto2f9gQczvwZXG+noOjKLwIEzj63rxy3\r\nnPJZ76866rhludxMEv82LJ2dul5aiTW9QZ3tAir3EfrS+WWOqCSop6eajdgp\r\nWWdFkMxRF56Vb5k5ZV9SdMtpvn579i2HaP6yKcsBZxxccbNOHz/uCWn5mdfE\r\nRgFgt4CrsxchLOEqTKcQeJRXzHqQ9QZpqV3pItwh8j5AdnmZcRywKTnPGX97\r\n50IHTD+rVzSTZFelfS1xJcZ9DQJydEhz1dnH7bPpwlvhn1xBmkn222Nket7G\r\nTLLHGSlfjY03iYpoKGGRAKrYGG+MNluKBjVJ7WPgPyD03flK86OB3Tn6x/fX\r\nXn3a4DtO1fD/Ac6hZYVx1R2g8UlqtimrQBoi4356X+pxhurTvk4YtL7jrJU0\r\nx9gwpq0ZciniWrWytru7udGbz0FLC/ODKFOSME0Is00EiweVLIBwRy3GQiop\r\nuKXrZiD6lWfWEFbBhQzJySzliFbYtf2gkcWLPSvcL85udFs6+nUFLgLS5ZMN\r\nviyVahC1zCYi3G0vbvYH+/B8JzGmL+CUO0j15jFDau3RC3jRB5HBg7LgKi7B\r\nZwtNf0f/17tW6gh9iMgSHpbUS3IZ36OEygc=\r\n=bbUn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f447e3a93d1cd19d73b1310158bc4eea4f8bd824","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f447e3a.0+f447e3a","@agoric/assert":"0.5.2-dev-f447e3a.0+f447e3a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f447e3a.0_1679842661829_0.9473773545631938","host":"s3://npm-registry-packages"}},"0.3.4-dev-7989b88.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7989b88.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7989b88.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cb0f5e97942311492eaea6edaa166edcea3078e2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7989b88.0.tgz","fileCount":41,"integrity":"sha512-BPHcB5HkebffoC1o9GHBLSYLFxC/UNKKQBEz+xkjjHoPS/VwI9zeclEhU0/0p/2LZnL+92ue78rT6WgmI/tU+A==","signatures":[{"sig":"MEQCIA4e2OG0gdJ3GWevBnhSLedpDb6xqk7iRm41b9/B0XTwAiARZNcCyKjzasos5TCyzRUzssFfa1x6ZvWLRRlUGlU7ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIcyfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob0Q/+KhyBVcFKCp9NuuXG4pOs9NpTvOGNhyJBEUfzRahe58L99vXm\r\nFO7gAEE0xzHCjqaxatJrIfHXwB1TS19JkpuM3PN3W8bBY6jeeLzlstn2f5Ig\r\nk/PXcE+CFI89k56ybz3sKLl9SgiQwZGDf300sFh+hOvyTjwx/ahlqDCHX/WY\r\nKyFp3LWgEwK9DaRYuY3idp6gO2awYk5lqJs5RaOAVTmRNheuP8/gmRJpekbn\r\naStAc4LPqV7dUDiAAQiLn0WUSbatHhLwu5kpRnVQKnQogY2l7snkH1cTWHX1\r\nufjED14O+8wMwUqt5fr9MGN6SF5QaKVjEev/2IkOKKK9Jwbk/x1f+4xFNTLa\r\nQ0vtlIRlysjq2LuldkepYoGWOjDaPQWQ89CAYT36qVlvRf+fXOdZhPAzRu2E\r\nX84mmPd/12HrMEAwlzU8XkwJnHBIoYpTyW+wqhQC7NHhme4Nn+yWdU3X8g8g\r\nszvJLPSU3nywpeJTe5PdRG6eEQkKc+aqwIQfLHPv5qFYxjuNDMeoExT1LxS0\r\nRuftIPZ96TppGFF/lBwM+E6FZEP3F1hBtOXes6Ok0rQnuDGIGsoRUz/icTNe\r\nQu7KplsVxy2IDmn8hdrayLVzMyFagOnhbqH/LY6Mzfssh9lxW/qDaQHwL51b\r\nh9ZB9E/vGhJdUlcMnLEB8JJOXXxASTaKobM=\r\n=TpFb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7989b8857a728c7b7b937077757520f0cadeebde","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-7989b88.0+7989b88","@agoric/assert":"0.5.2-dev-7989b88.0+7989b88","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7989b88.0_1679936670948_0.5619853674492818","host":"s3://npm-registry-packages"}},"0.3.4-dev-692d6ca.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-692d6ca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-692d6ca.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8c8430435aa34ebd3df54fdcd3b257ef5e4ba6c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-692d6ca.0.tgz","fileCount":41,"integrity":"sha512-Hqn8kjSWmB8SiHDoXuX2WYhYwszi8jtJY/ak4979nxbwt1dIAAQe5WOn2gSpd77GcOcL35lJf7aQ/lD63nsivg==","signatures":[{"sig":"MEQCIAd5KfwKr/RTYh6YJ56Nqr11GyImskYGexn1DwrmfstfAiAbtkInWCFAc1BJFewVqYdU2Zrq4+cPKUFTmNsCwr9s8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIip5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBvg/9FIsyR+MsaLKl4ddDanFOlITxXZS6VjL7nii9a1UNkXqo50d+\r\nKx2bBS4z6LhmwZf82g9ueL7iwQtFAQaioDGd3s4/ejMR0/FLCZmX5ILyyvrm\r\nlN2++meqFDmvM7PHGk3BIKqbDc/PyQO0BePlMuo0nRqvmxzSI3xdJJy4trGq\r\nd03kkquLzrjCttrFyUBSiJknnhRthFLganZBrNiFO0iIS3DuvXuR4v997wzk\r\nZHRkyzue6wu3O4sNoD3YmAECc1WAz/jKsedPEPFmXfmPFxI3TF1v2/oNSOSK\r\n4cDbTENYAMvetTeMn//R6HDaHSnXzCEpNQpAS8griFrSY5EkZt84wQWifxfb\r\nc6TeetOqOPJdN+frVkM7m/vVq7m4Vb/ezOvaihkyW7GGbK6vWSc+xUdbU7Gd\r\nHFiD1M21kf2yZ3/E4GcOSe/I27m0pBhTeMcR5W/vOzHlG8cMZNd9TmiYxvuQ\r\nE3j4NMqhWEHdbRScHZmRcf8H+BLJeP4KSzPPWNUDiHn+unm5YW7m+CSYtrdb\r\nIwhkEl8uiAttQpOZ5kD4lpM0rlV2zvVE/IRQ0pLLo1guSoLFGuEz3cLF2CdN\r\nOiCUiDPX31WjUviYRhkABmhqloBkboPizD3TwkxriV4LXpBbDLepk9eh3dg5\r\nA9oDcu0AFFBQPbhXDgXoUS+laFgHUcwR3PE=\r\n=DU8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"692d6ca0e1fdf88b35a546b438412e4e59167fa6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-692d6ca.0+692d6ca","@agoric/assert":"0.5.2-dev-692d6ca.0+692d6ca","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-692d6ca.0_1679960697077_0.7812884803732372","host":"s3://npm-registry-packages"}},"0.3.4-dev-56169cd.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-56169cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-56169cd.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4490fef8756a917c2542ed7f12a6aca8f26c0ed3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-56169cd.0.tgz","fileCount":41,"integrity":"sha512-gRl99N4RiEbnjZK4jixTPMb7ZzO3kruKTI/bw4KMOOVFim817Y6P5mHzKnsZa8z+swCIuFmg0PipKTmS6k4/Zw==","signatures":[{"sig":"MEUCIQDYWNcf+56RVBu1VupNmYc15trU4NU3XfpupSefD6iHsgIgT8oTSDeIUMOXwRLCCsP009VNKWcCdNcSRy5s0B3hJnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIk+PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/oA/+MMauhooh1PZW9Q3uNdcw6DhoHcQWkI4AHauIB8hpvpLtljvY\r\npyTytx9hs3hMdeMXleA+btOlHB06NNiFEcrPR/daySoz9HdqiFWlm2+Vpl9m\r\nJz70SmtLTixlA9Y2usqi6pVvOQk2K+jjCUY8Mvl4sLN7InlxV70Ki8YOopsJ\r\nE7etDtmHd7xrY2/ToNu21GchU10BWNaTIQY/OgOt2tkhVNAIV2pfLgBtUnf0\r\noOiB8JlhotRXh/iIXhmQKdNXkeu2wOHtNhHzrAPMWlor2u+AWTxNK+sPAsgA\r\nPe0lb9mdS9VlzgcW15qVLinaZfUt4Oig6VUeiZJM52niQcRSrPHcS7PzQ1LZ\r\n9NRr1g7cwy9nQqpUI6rXFaV+0CbZOgAOsawGbHrmMtGAs6HO/etvOsFgGYyK\r\nKqcCTrgAfEacXYHlV+xdA6csKtMbGKmcSHJF25UprIG8AksMfr4UcCFccZ3o\r\nTOAPTdSG2tqBMXWBGA5LTcZT/Kf2rnDaiUgLWOIrtqyzKDPzCgjYjAHJTYfl\r\nasM4WoHtrvL9Mnz0YWhJXTJJ6b41N1o+GDe8wTIi+rEtLuPGuEnwNWSeaIq1\r\nNFKsYdn7zU9PpOVppa5rsE/uFBUj38MALpB1yeVgU3spvuhzgaug50yNQSYV\r\nBQ7kh7R/kO4f1h4P99p/RejdnkrpOjM4umo=\r\n=JsUC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"56169cd7edfb0b32143d860b5fc0afb9e756fdfc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-56169cd.0+56169cd","@agoric/assert":"0.5.2-dev-56169cd.0+56169cd","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-56169cd.0_1679970191298_0.095694577514704","host":"s3://npm-registry-packages"}},"0.3.4-dev-0985679.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0985679.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0985679.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ab4981aace0b9b511fe7b81608a37a1e22dbce09","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0985679.0.tgz","fileCount":41,"integrity":"sha512-7Ks7w8+bOuNAXHsqdR2rMPqXj1nmqRh3N5JoktSuPLVQ7Wxp0BGODZwSimb/YKmRQIZpEsW28WnCC0pDlAKObw==","signatures":[{"sig":"MEYCIQDaNST/dxVZ/KaMmM/qdABwnUrZ8FNNN42SkXnpUtBOOAIhAPppRj/cbxJRwkliJK53RKGAWzkYz5MqJfIJCwuCaMpB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIlzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooXg//QJfGpB9U8ijPpKn1t8X99mOuhsb9hSS0j4cmwkR18dJWyQFh\r\n82Rq01KJ7DuiaxaluTEMMAx8bdxlXpCrk+1m9G9RX3irgJgm1RU/rZtq+1JD\r\nRhDMjgv2kh4W/d8MOFSuRVowPbPrByAR/xSG+Sj83aRKBrXzOuzEXN2EsGkN\r\nQ1gyQDNnDO9CUnjFvVibAeoDyJp55ap8Dk4oHlfiyHUXf8VWAw4Tq2Nm+OgI\r\nVNRYjDtr2kY6kHTHxeko/p+NlOUGoYjlJliznloghIpw7VvsAkyOzL/1nqyW\r\nY0v1RaB4D+qTTq5Fx7Wat2reY5hXfpOOxqvPZ0BcCc0WdQv3MOh5soPt4Rdh\r\ns8AQOh2msv6c0BrNdV3kPoceerCj5FYbZmXOtC0CiSEBqT/TqumGFfXi+57B\r\n3+VHn/8NDALAOlwy06BTOklOKuHTJg42QfH+rOehF5FlykgzNuvYfrGs1qT7\r\nNo0y3gUKnAdq2xsmLowA6LuJI4/Z+GLssxcKEOnHFvbWS0iHlMLeQ+MmjJte\r\ni9coin6Soo6/1BNTSCSeUOvHDrsoecwV9vEn9iGY+d9qWAl6EEXLuMnp6fB+\r\nPrKMoYg6RVNBDNniPdCqAWzEpyN1O9SPOlQSy0It0agweE3FYuVsy8/jaG6/\r\nxDKmzkrLAU3amO1NPbCWbfwYSd7US2iNXI4=\r\n=CdpS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"098567950625147cf9949e3220bed0273d9fd0e9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0985679.0+0985679","@agoric/assert":"0.5.2-dev-0985679.0+0985679","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0985679.0_1679973594149_0.6972207371104522","host":"s3://npm-registry-packages"}},"0.3.4-dev-7268232.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7268232.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7268232.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5c02aa7e4f03f493aacc7064bce9a0c9e328cc29","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7268232.0.tgz","fileCount":41,"integrity":"sha512-LkWPIFaamAKPAVelVrUTPk2fC164DudApotsexofq2U1rTN47Sdx/eS+4zK3hdis6sRCjk4WMrb18pxtq6CGyg==","signatures":[{"sig":"MEUCIDeaN/ydCH01HE2J8xJ+B88ByT53ZlUJdQLNxR7bmb+ZAiEAzX0EyOKDAGLIrnMDXv7kHd5200FuncYCFHU6LIcGGWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkImvTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYEw//cKEtsMkKwXfvFbkGsOLAMoccdZB0H04Zrm5e0ugTsA+0rUCz\r\nqC3jIWqtoAvVn+YoGuaNWRyVt4H+HfoahEmPKOjeZKffw4jQYDrrmMka9AO7\r\nlY+XpYSbN5rFNGYNcY9e2m6iQYlwQPQEc6vYb2cOya9KZ5BMcfFYZ3PnS/cp\r\nzMkHr0NdwZt8DPc+SNDLcUALjlWjzq9xcgZjMdVWN12sMFEG6Ua/fcdwCEsi\r\n4pMnSpFSTnZffKrHrNi32BwTO4DE0U+lUmZC6jZwFPBEiYB/FW3oxg9ClBzG\r\n0IzPqeGjtZGKV4ja7B74DUA9iu0953zP6TS3olzu114p7Kru59C6/JOOaNjM\r\nhA1+x6/HvuFCvREB5Q7aig92/RdIbgELREXYOhjXtO6qe4Zitwg2db+gW7al\r\nfUUzczQZk3pd+3nnoGrhx2yhlo2LG3PVRaIlcRtaj/MpjOzKC/SkMeQK/9Io\r\nQoHqFpcQT5fl6qWlbnOdiSZSfrMuga7IQHI7SzadUAnI2iF30MtU4/sQwmyG\r\nqsdk7J3FZ2RgNNIu6cM7IP6qyzL3s+TKK9n3gekj4r9L8PzJsIP5oq7BB/p0\r\nAWnRKFLOcsfXgblr+GYHGPOljNjNl1xemviM2ge0BDnGrldQFLmHtYyusuLL\r\nDvdztNc5xg8+LDwXtwfyDVLOPB+2BrUnsBM=\r\n=oB9X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"726823257615d0719c2b9e2ae47716a10410c2c8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-7268232.0+7268232","@agoric/assert":"0.5.2-dev-7268232.0+7268232","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7268232.0_1679977427415_0.2727750122923531","host":"s3://npm-registry-packages"}},"0.3.4-dev-e34a6c1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e34a6c1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e34a6c1.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"197f30ab8a40ceb5750f6f778129e2a4c175f8bf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e34a6c1.0.tgz","fileCount":41,"integrity":"sha512-5ZoJcjwTp8b71j4Y2NK8PMhzbPEKwYPmlGByoMB9n9nYR+O2B+pOvQIb6azwuP+asPk6GkGIQvW61p/WpTO+yA==","signatures":[{"sig":"MEQCIGhcTis08SoHbVtu2evAGgI+MMezwlT2aoKlEKoJEr5eAiAwkoYgfXFABOQWS3b22xJBIIYVcGKmz1JYi3ni3zlzyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIxFTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1zA//fBZxMsxQrRvQxIK0//SP1AG21fhRy4FAAG3wPC9d3YIUcXxX\r\ngWTbeC+GaBr+MGfk/ylU/iKSh+UrZM6zJpmn90mEn/IVCpssok9t9+/jE4oH\r\nbOtpIySI1GG+uvGTb5ZsrAzniYL3MprsbbcVInLwxGbntzQ93uLR7GGG1bk4\r\nTtxrdHjYWwu4R1XJq/JJYG5M3JQgSN3cowD+hCyMKjJGAz2ODgppmOtR2SuH\r\nvU8pa7ZnhysD0c7b25DiVvAkEaesqG6ZLHC/WPukynxpIATSe91sT8NjDslL\r\n/EFhwyHQx90YgSsrnTMStABchj3syAb+EZseFx2zC2BCJAETxA6Ngk2bReQV\r\nvLV6M4/I1DCs6dmuGvtvk2ac9hUcbXZjzqUCArZqL9/3BH7mE9/vT0chJh3Q\r\ni/XPmFDrAE6j7J9sSwepZo1Dr87go2I/fOFIO9J2IBW6uvhrCJ4bBGYJtq/Q\r\niKFf7XNmJLbRDbisWewPB2g7LcX4VcGoH1eR4UnzeAeObczOU0ZUXOA6hsok\r\nXMhN98seDGbp4OAdgjS2mCayY7rfU8g2KWdVzEsF3TXR1k/uZ9a+/dXfAC3w\r\nA328LeHTf9yR5m5iEcRqeppTBSvGu90P0d1CQxR8suEK584gDEu5jh3sB2yV\r\nuxA/USaRz2HdK08QQNKJWcIPTesXUofwaoQ=\r\n=1wKP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e34a6c193e70ef24a40ce07889e69046dc51ef3b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-e34a6c1.0+e34a6c1","@agoric/assert":"0.5.2-dev-e34a6c1.0+e34a6c1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e34a6c1.0_1680019795431_0.41640912845216094","host":"s3://npm-registry-packages"}},"0.3.4-dev-b1df9e2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b1df9e2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b1df9e2.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4accbdbade13a5c2437f06c510373fa137ecaf7b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b1df9e2.0.tgz","fileCount":41,"integrity":"sha512-lZiKt97nLanCE7CTyFNIFFQ5C3cd2JElqsQ1hBvHUMoUk2jh+KrgFDWiZuFbUEdZp/hXRxFPUs3vXjRDvzmYcg==","signatures":[{"sig":"MEUCIBwAHLRoZacD70nbqbo5XwC/GDjHwJrZqaVRvpKgDZLXAiEA0X+fJHy8fKTfW5yTzz20RASbshEvFdr77gTTu6uAosM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI0CkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGWQ/7BwSMJ2MY5oli/hdGb0zvHd5u9zZBerMBsWgitfW4whorB3V8\r\nAWO8tnwGCsAHO6+z0YL1q5GZ8US1HsUFatvUJyCF3dgT1cmQrieYLjZz3lt5\r\n0AoRZ0ErhAwbuKHbZIjs56pqKSWrV/aqXkWzKWYg4HJBHxR7aCnU96brVYQJ\r\nXdxxK0YwrzWt5chDxqszYgmsfHS5tUcOqx+vAz7YDuZetAQCmlfDuWFLZKVj\r\n4NfzD91wxiISqEOvB0IT9h8qNHv58Cu+k6Pej66RMTiYTAgUVUp5mbuYKouz\r\n7faG3SuL2zOnjZhfmtGXd094sXdRhvd3U67XTGcth665LqupUICAxhlZN2Hy\r\n89/4MOXF5SceQTiLmawUHKNVOmNo+a7JiJLUWVwYXFH7Ba5faRq+Dx1f9ImH\r\n3GXW7MSJJQtC7RCmXMZgdILRnsemHe1AWc7u/QKjv9NAi4sY22yXVc4WB3xt\r\nXZCEtDDeCrgYkDm+vIMSVk07FDV/FyoEYXFiIGgqKY6pWd8oWnlIjOYdLW/G\r\n3KanOTqLoUFXwA+2B7CWpoHYh0v1RxkGExrbKA6gCS7UldQOGDje0uaMCc38\r\nL2CEhLa4aKX+W6KYTaekpauWLrLlwWNPDUptPrw1l7S0OdaaN76+2K/F4yio\r\n76UIHaF/8tbfCVnbLApkjSbYGv6xRzkh6vs=\r\n=Sonc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b1df9e271c520451b07450ea472ebefc4252610f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b1df9e2.0+b1df9e2","@agoric/assert":"0.5.2-dev-b1df9e2.0+b1df9e2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b1df9e2.0_1680031908044_0.20177432906468007","host":"s3://npm-registry-packages"}},"0.3.4-dev-3825602.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3825602.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3825602.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"22d6d36b9438649490c54bdd573603421ee6cc5e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3825602.0.tgz","fileCount":41,"integrity":"sha512-im/NyH7pL2tIJ7Cl45mIXy8jCxKuesL3bg0a01ribZAiUyN1XHv9LUDO8xTzE3F4zQeASWZBAwnf77HYkCZA4w==","signatures":[{"sig":"MEUCIQCHic06vl6YQXmU6qDnxycnL+cwgDR0UsV4oKvX60+vuwIgeKcwPBUZSHAdDdV69311SGAXeahiwQCWUhufphfGR7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI0fZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiRQ//e7NkrKLFa91jHq72Hrp5oyXPVSjKO/+CLpyqLjvmYgIAhdVm\r\noqVInbyjf0XRs9mq3LZ8ujGQF3UvIMDVrjvJ6fZYJ8uzCR7T1TM+amo0Hpyd\r\nLokUTHiftuuSbxXFbbxMQFH7bNNC5+qeW8ESrYfBOg1EVor66GN15wV/1reW\r\n4NOUzTLYK2V9v5q/6yVV+KQLP5zbANXtyJ9oo6m9IaiGRxC/Ekar8KAO66ZH\r\nk4eCwxoZ1cKVFd35FeXrhiV91G3SgQqea8e+0kYPCaqqXEh8IRBC2ycnoUTS\r\n9xHG4jAqm704FWZcD3cdsJeeg/X9s11uDyr7vXM2FdjbbpKySFrkx+P0C4dV\r\n/q3/zoieKvFLDuje1DAmBVA8I0OpwZULAUJgWSSi2cCrsmRDgE+W62+o8SnD\r\nKbqXu7WXfqENjZSBQnQB63A0XX+qqVqsQYCTsDr6RVoFBo4Fsh2FJhg0tc52\r\nu/8cIz/WqS7MprTp/uezRIteV7nXhlVL9IdwhBiSf5qd4X/NzQamF5GVPo4y\r\nraJF9Ut0/ux7nUUxWNiW1nSGZZIVUkqRh4iqSrERiXdaN1xq46xk/2jXxvvu\r\nYVaAGsXCyNdlmiBhilh4O3ZHknog8DWVBgeH+5MV8IRHU92EB5B/2DOEMnOq\r\n24WKevf7FPSSaiLLqc1TDbcVKGIfLCTVrPk=\r\n=28d2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3825602ca28838f8c2d1ee650952179445ec3f4c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-3825602.0+3825602","@agoric/assert":"0.5.2-dev-3825602.0+3825602","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3825602.0_1680033753608_0.43325531793463234","host":"s3://npm-registry-packages"}},"0.3.4-dev-87615c4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-87615c4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-87615c4.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"99cbe1868c7ca07bd0475dc5eec64e4d3523d878","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-87615c4.0.tgz","fileCount":41,"integrity":"sha512-PWemLjqcNxbHTRaEgTWzI/aUgAPsy8YTIfZRX1twbu8Qrli5MI2GnG7X1QZdiFUjASY8jl/K+j7ME2xAP8Ntjw==","signatures":[{"sig":"MEQCIDsIvgItLjn3G59aSwO6oy9gI3b4wkqbizx1sVhZzZNHAiANWmw+XTQMKEbCCsNIONFVlSTESrzZBNkzTYBfnEhNfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI6QZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhow//bY6sFVOY5YXlOldXDKZLgS2GdsiJipY6ib9lvzERZfZO9DXY\r\ncOR1CU8NJBo+ZMjpz0imPCwVlJluVThgzd8gMw8BSgieQdt/LDI5gKaDSRqM\r\ndM8AwSQa6ctaSYZfS32NBdwe5G1s6k0ye1ykRYQmaXvfUvpmdmWRqkfiEQlW\r\nZ+qJfDFRkxvOcRGBQLOfZFx9pXTuqxWVizoNo151BG5LgToEurhs59xaQqZz\r\n2Ffga1cXDgJMoces9FJ58I5PnVImMcp+O8vvUUqOXLGy3rVk5bv3dh7Zbves\r\nr6CySNTODUYwLa5DLPU+mRE+z+mgX3TRRWYoq5lIAUhtGbnQiB0wPJD5jo84\r\nJmuP1oQUPsJzhoyclnSabLViEJ83dhFkTY8V3dzgxkV+opxGlj8fWGNmwq0a\r\nEvvu8OGGMwu5RsKuAL9nnaK5PU42FPzB5xL4e7/NWynPzC/llhY129JmqIMu\r\nHPoL1hp+mqowmgGNdOCTmJRndW2JbaAT5bxVciaeWg+51GyHu/Vsz4nxAnrT\r\nXMJo5oK2exJnEKl9ldb0xWTDMVjELwbMC850GUKAlWr6ZawgQsfNJk7wdImM\r\nexW6kqp3JhKVokIffK7oEdVM4AIo4R+91uyjHq9nqECVDJjeJ7svPzcsNYv2\r\ni2VXNfVxlCYNOOHaGgl30l5ipzi7WzcAqSQ=\r\n=VTtR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87615c4e599fc855228847ffc815594fe168449b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-87615c4.0+87615c4","@agoric/assert":"0.5.2-dev-87615c4.0+87615c4","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-87615c4.0_1680057368925_0.8262459004282303","host":"s3://npm-registry-packages"}},"0.3.4-dev-18cee64.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-18cee64.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-18cee64.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d4ef6e1d65212183b0089ba56be6fe5b8f6d3a9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-18cee64.0.tgz","fileCount":41,"integrity":"sha512-pTkWFWT/380LkntfIfKlDZOQZxwWMgQOw10B2vBqz3i0h2i+Uzq6rLgHfWB/yvcXVvtniN+FIlXV5BwY582bdw==","signatures":[{"sig":"MEYCIQC3MDveDfeb1kH6UrhJQGk5jR/X9V4ddsb5TIaRNXhcfQIhAJSsFiNJ6eDT6WWJv8RYkLXovwDLj6N7DmSNGSWBW5i2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI6+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQuhAAo6HcdjDyymjYxMLpIYsK4lGuHyIrZVBtRIKwF3SFLhL350dZ\r\n0tD550Hk1e+guL/CJ9UucJL8MNeGOy5fZSOPPXpuxehBFn9vArrcIFLo/o3d\r\nNUZIDbaNxt5ZZY10s+PRX/9kRi5SYvDqZeaMIzvsqCnh87m205/JuRcKO2zG\r\nsDNDWR8Xm08Bc1Jiegcmg6fwNDfh6sYc9UbNpHZEtHj1XXLrb1Vtnr1n3rrk\r\nJ6ocC51WXOziOwsGi1tM4f3e8k7Ju+U4TWwQu3g/4mXpPnng3BslP/EdUbOP\r\nncR2899j9gAUo3W980YIFfPKVKwMQjBkwKEyng/2TBzpBQNEPQy7Ii1CDE+b\r\nTrM5QZjHxzkbYVCcPP6ZICuSBFMB/CQcYIoYi7ifSbqQEQZHbvHZZJAO3qRT\r\nzW+8oMnVb/dikkbEDrkEeDbDxmbjdn98UKx45Kh20JsVwP3TLiMiSDBAiG3j\r\n3tw2UUpBlAb+bwq51bn3MdoRrWFnZG8IPvdFqxhmrTKcsQKrZH+09KCQHS5m\r\nXwSjHxogAL2yqVFolRB6cvolC9yhS0Cg16xi3ddiADJqaI6O1QEEQ80LQERH\r\nrkGmKhrFXjN+uvl7D9Qhb1JVIf++GGJWbskCvqalhhd6BD+v7yT8mkf6a32e\r\nInCaK7PXbQ9tid5XtP61xyV2BtO/niz/eE0=\r\n=MK2H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"18cee64fd16dc3292f6bac76f587807c7d54e7b2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-18cee64.0+18cee64","@agoric/assert":"0.5.2-dev-18cee64.0+18cee64","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-18cee64.0_1680060289180_0.3500153982916674","host":"s3://npm-registry-packages"}},"0.3.4-dev-34109ec.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-34109ec.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-34109ec.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d0507a06e45d8bff44e594c582319c6f764616b6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-34109ec.0.tgz","fileCount":41,"integrity":"sha512-s2M5b7kiccxG2b+m9xG4R5vxI6BeThMGsDLWqwUtg2xe9AS7ZZdF1vuWfe+91C3kuM0S3Inhql1plRMRJ1b8Gw==","signatures":[{"sig":"MEUCIBRhFdpsRN7QaYdPyE4RkFsugA30IrZ9DSSonjRPHnj9AiEA3Mq5d6xQ8mmQZ/nmctojnlZHer9X/nuNm51NdP2rQP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI7ihACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC4Q//RTLXUhFbs2GHj00vUEtOK3/Wr0FLeB9vW1wW1hvOO+pn174V\r\ntUQWeqR2Dei8ipYM8SqseGO1K4ZWoTRsS4lYWpfEv0PUhbXA+RLArjWRl5fq\r\nO7b6g1P/+eum3U3Prcz3kpBE0pEA1nMqZNBLR5epktTW8xZH0E3C5w8A0J5F\r\naPRvyuNOCRxNDfS2AEdwPC62pf6GdOkfQBZ9II1BDYWYAx921FoAVXOSM7SK\r\n5NOypOU2ddaEnJuVFAcXg2cfaC7ZJnGSCBlRKdwK/wKio2rZb2i0rAN0tOM1\r\n3shioElq3vWt/U46LK3Yy81XUjBh77WEDcVlSViKhn4azNH2E5lN2S7s2GAx\r\n2tS2nMwjr4AUi/JpTDUm8OMDnfnwdD4iwWX84EXxs4b6DARUtf3LC381CpTJ\r\nIzjy8dMkmIRPHThoI+X27YIs6VVhIFdIt5gQLIjqZ3E1rdkuhgw1uls0hazO\r\nBdrCBOsx9voWJOqLusYeTsouQlDTjnZTQfz6sHTNFpAH7RA5Evuw2Laj1OFf\r\nfa14uakouQ37SU4l/M0B0mBAnGlS7pFShI+NVCmSJCbyw+VRh4w4LlrLHSwy\r\nMq+BSUdxkaoSPNJkk8lTaFYkyaUgbHNth7NyFwMKjOaHUVy+Kp0kRpPImvLi\r\niCd4sNBnrpL6rD+XLXtD9/3bx7Jtj7YC01E=\r\n=XY9e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"34109ec60c3d9cda6bcb0aa4a8561837c4ee51f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-34109ec.0+34109ec","@agoric/assert":"0.5.2-dev-34109ec.0+34109ec","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-34109ec.0_1680062625281_0.006808722783786081","host":"s3://npm-registry-packages"}},"0.3.4-dev-9b96f43.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9b96f43.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9b96f43.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"50cfd5e251fa230784f699aa82fb6d3bebad21d6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9b96f43.0.tgz","fileCount":41,"integrity":"sha512-a6LvDKESBKOs6ICYx10Ym7ElylhzqkXZfKnqocwviKKmSGYEhDSYLgcJCk5OGzhv/Fq3/rDqaOWm4hMuUX+KXA==","signatures":[{"sig":"MEYCIQDxPWYQ4j207KvxxdXUip4mm3DypjjYBN66ldmh6QUMfgIhAKcGoMpjQX5sm0uaAbR+3oIqZxVukEUTQ24vQwl+WXut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI8GTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCAg//RQz9nFhkWwBBTCdNVR1POb8xT1F7lUdqPLzisUQ/DG9MN8lL\r\nYXdb6fY32FABpqS5IdiQl3kKmWqxtPWCyvJs3kN1khBY/deIXGa7S1CaZnuW\r\nyZ8PK8Eq4BKI3HqS/45s6DSkk8KwwjMeQGfSPsrRi7nEGZw/52J+M703QTtu\r\neE7AVBtvC7tSll+DH4gYWcUMQZcU2wqbi5Vbu3Vw2XID7xr1ARQAxaxZRj9H\r\ndZE6UliAiS4Vx+tKm75Vvdj9MCmqmYlP176r4f1a+FWa+w+mAlfBjyfqHVZt\r\nmZLLy4q5t+oO17YvxvVfhLks8dWlx6T88yfkNJv7aUUeF0Tjhlrs3BfOK4ze\r\nvmcy1Wy0pFPDCQP1NejZd2vO//oTgEnASYjhGe90byIc7RrRVbvodld9FZ6z\r\nccVZMoNmapOg81ZuFzwq2O96Pm+GzfSl8JOhgzZQ0mmcp4XZKotTK9QXiPon\r\nzqYk9I9/rLbbkJ0GdKojsFLUnoJVGZRbMl68vEf2Jio8206+N4grPzRwoptP\r\nQ7Z3RNgqSuA2qdFUYEEe47QnUarjQouT6Sb5rTmB+WAa1tx48e7YmJqmAugW\r\n1v/hkvYk7vtdTnfUQxZ9nWatLcxKKo0HknOcNLSVqr66FZZCoY+84I2k2QTE\r\n1D+sxwByMOMCv0OcY3rrm8fjxsN/k03tthw=\r\n=TDWO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9b96f431354d2b54e156a4c435e9cf55310d92a0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-9b96f43.0+9b96f43","@agoric/assert":"0.5.2-dev-9b96f43.0+9b96f43","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9b96f43.0_1680064915748_0.38180791137915904","host":"s3://npm-registry-packages"}},"0.3.4-dev-87ab064.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-87ab064.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-87ab064.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ea2b1088b7741e337626a43023d933e05913e24","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-87ab064.0.tgz","fileCount":41,"integrity":"sha512-zWZelLdd7cmJDXt6QW1bF0NaXupUog82xk2GDFrSq+py2Va8YzsqLFRIRhV0cuOMvLTYAVLdHC3dJaLKSlFBEQ==","signatures":[{"sig":"MEQCIApENhuD7Y7XR5x4uo+FvgpFw7WRH6wOhW3u9Dpc5aU7AiBJSMlyXV26Hn5b08DeaK80ycBlQmYas3BzhQXTYve/3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI8fVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRLg//bC+fOemV8+wH8s8ZykUEFhey4PyuXdGyTrhs5TtTxSWfF7A7\r\n4esht1tSWI9bWLapeUaqayDp5wzdqTGQxK/MJDsY/4Hea/FpNL7uQgKsWUeb\r\n0HwD4ZLgp6LHbodtPJzw4vFveG0EaE+oc+7b8nJPGwm6MJVtGZ4bW+mByB2w\r\np9v/OAdYhv9Bmv6VtMrvNMRYUlMxYcxSWBlcXsauOMzuUfgaLT5DHkLoWKFR\r\nVsFnWhNwMtT9MTCGkLRgw1B7hs31VJ9jqqKPDmB7YYC/o4rQfxHgdB9YZbKN\r\nBwfQSq80AJydc+lM3xnIy7TX4k7PzBmT6HVOIyTUvlNfck7xEh9WpHuOrPGV\r\nijWbxuK8LL9ypa3GuyCvcUZiJAz4fa2W3piS+re0khQH0iVz1sThE9IocWJC\r\nS7J2dlIhUdylpLTppncDiK9CCQqfxNcSuhx4yt+PVS/xlFKC1oXit/85SYN1\r\nyu5trfFV/h+K+tNnITtJKRsiJaIUyWFaubFyux2JezIUK5Cdy5Mtkp1OAxl+\r\n2X/bzNRW9VKJ2kzE8vxh+7CGZiR4+EUMrmA1JTwgLn7ev9dQbPMTB6Z+/ENt\r\nMcfNXwUFQO+h9XgdSoe/kFY1fqlQclezYf5cdVKYcz6M3I0ifJkVMBxySbKK\r\nbDiV+tp6RUgYQhQtQomTSav0l/QhJd4Yk70=\r\n=Tn0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"87ab0643b2a8a4ff2fc16915cba777ff3a6c7cb1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-87ab064.0+87ab064","@agoric/assert":"0.5.2-dev-87ab064.0+87ab064","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-87ab064.0_1680066517008_0.5340244775108574","host":"s3://npm-registry-packages"}},"0.3.4-dev-9e01476.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9e01476.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9e01476.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c05573845d80563c14aba1293ea6bbb304a9913e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9e01476.0.tgz","fileCount":41,"integrity":"sha512-e9zhTDe4kHZNLpgWrlXnT0LE97+W76XfgfEI15T8cJFUM1sG2elvRwB24pWaB8L4Q/AqGl3J/DR1wp5C8LajXA==","signatures":[{"sig":"MEYCIQDWsYx+R2j6SN8qeseXDwYrPkaBH3I/n5yuMVCdsJZlCgIhANSq63+Smdg8gMijuwhEox9ZY0pfB7V0yFgB6mc/Drv7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI97hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6GBAAmCn0NMKEgND/ocQxUKUa0Woce/liXod08Ns6OA5OIcdDTCwz\r\nIFqdcgHyQ6K7O+xAapWOOKNIx4i84/jcivhThxpHYND8SEGXdtsp+MSq8u0l\r\nyKOKqB3ZzFc5FQbpcijRwCFi/N77YvHo1M+QXHXN0tx3+H1g2KtgXOfj5/79\r\nMG+yi0nyB0LTmR3qmfZejOp94PGaTYai03q/Sk5OpAPY6mmBlixQHTrdCgBq\r\nWJQcfeog725B55nzswBc100Ces/dhiZHB754Mv+FvHGdDUxedgzcQgYKz1/4\r\nKePFi8NXcf2P/betk0u78ivd7EfAEeQ7D5uReH9Nsg5vzt3eAQn+eHEHPRGS\r\nlyhOyXJPD1tNg1ajx0k11/wFErUR25VmtScWUbihkRmH7DwGjVzd6NoHriCq\r\nC5xdN66I45gMs5WPHmrVWFPr5GFJnZOgtqRmRA1cojPGGubuy+gPN66PkB6G\r\nKHw3Pn8qMQlGlwROXGlc6B+FP36XfaNoK53E+tqdom9SmJYNqpH/WJ7b5xQY\r\n40WUOlvTxycKub28bP/E0IrYj7KeA7hWxpfEhM9bgCCd5dhxAxCTk8yKF6PS\r\naH0j0H4YXivpgqiSKJ6OZSUihISrP8Fc/LAnVaoBIG7iPCZ9xdg0WczIaoPl\r\nqt8m7GdfvSQqBU3R671rzbn1MdjJmmgjxVQ=\r\n=KjAc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9e01476bc47ab1f88f5a5e7da03340c66eb4e509","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-9e01476.0+9e01476","@agoric/assert":"0.5.2-dev-9e01476.0+9e01476","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9e01476.0_1680072416857_0.46975544145439607","host":"s3://npm-registry-packages"}},"0.3.4-dev-110d754.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-110d754.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-110d754.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d4317fd25b9fd4c002300bda0b93a16508ef8620","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-110d754.0.tgz","fileCount":41,"integrity":"sha512-tAAMchdR8e3o68KwBEGSGNWn86iFnbtv08Uh3a5xA7mvWTSwTTlTSX2djnPLjMXavC5dJ6CaCrTFIHuCJI3RPA==","signatures":[{"sig":"MEUCIBf7ntBvQ7AjIIIF+AomPoZHsRra3WFrpelhDMxrETDOAiEAiIV3j8mNJnMBO9zAYKwItTgxjSrbiCSMtsN8SScMeLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJaiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf/hAAgRuWuk4i+6YHqMpxR81gKa4AmadFpp36a3vZjUnuNbXcZMef\r\n0jDYJANGjIqK6C86D2mzh0/DZqNFxwRJO8FwwqfzAIMiNLae1nfU9xn24bOZ\r\nXqehRdQXgN0MoPufcci1qOum+mDSZH/3Udei6AEkYA8uM0BjCXT0OClZXy6u\r\n04oTZbZ2uO7zsUy4ejlLE8Yg/Rm8G8LDDukYxs9FRBB8oKDuz1wJnfNIDxV7\r\n67eKdM6vST5aJUEXGT/rwrTJoX3R0GWmfa+zTaQ1wkZdUZvveOFky5R6FDWK\r\nFZZ5n37wh3B5AT0+ynX5dtMCY/sHwf+94h/cUBv3M+be+ud76WYKdZJ7E/po\r\nwyMxbvjiN11NWWH1CdKbkExCzUhPVB3CVpoIDKlEqdJ6PffHD62M0mEraK6P\r\nAOdrD92NxMbjMlCnIn0+4SNVcDm5xaCeCksenxO1Ak+FMeohCAZV18YHafwZ\r\ngEKbsEqFDcYDGXzwIAo2sjE5GH8mCld7TpSXTMJ+x5S85B3FZMWE1orUyxad\r\nY9JC1co2YBwil09HYebH4UngYcI0Yd8R812X/1z053ohJlWiFrydjdOsX0R6\r\ngyvH3k13Ed+s322KzVwHjUjB0FXM19jY3ajp7KthgYgHixuumfvcdi/reQf1\r\n1RUtmMeMo+f94dkdRNc9U3gv5fz2dGVgYWs=\r\n=a1m7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"110d754344fa82774979faa89b92a15391ad35b9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-110d754.0+110d754","@agoric/assert":"0.5.2-dev-110d754.0+110d754","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-110d754.0_1680119458363_0.5556067266296834","host":"s3://npm-registry-packages"}},"0.3.4-dev-b834e89.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b834e89.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b834e89.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"65cff87468bbe0edb06b9123b989873bc373cd83","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b834e89.0.tgz","fileCount":41,"integrity":"sha512-0Nr1ZI5FCLDV6XQvVUVrPsI1Q7LmEq2nXd3H5nHn2zf3r1U093ABaGvTtfKZgaw8R5uODF/C84+dvM4iPpF7Zw==","signatures":[{"sig":"MEUCIFbIrxaR+dAkZGJhtWIkwBZJaZxf4YiVT343dwJ79H2IAiEAoVFlsn9kyXHPJ9loypbGpwfC/6FKeW6bv7rbCjio71E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJ+VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiXw//ZDegi6u1UWmc1fOfK3bvrbwNQXU/k9iUaPwHBwaoQg0E+YTH\r\nK2RU1pzBwRPfSUhdV8SP1Yp7iHNvajVfslrjnyffwqXjZIDvi+Idb0cZviyq\r\n9+wOv1ywiw0I2poY+vkiNydqugrN3uVgSvHsoOgT5Ut9sdun6pNUo8tLeUCg\r\nsYg6u0iy2kWb9ewJuCdES2GS7mK4Bi4Dr4o/2UfY6Pbr9PAZ+t+oGrZFjNuS\r\nixE1igLcfE+dJ7EXXaVy06pOgLmcDCPWB86Y24MViU19UR39zxC/ff5hOCBE\r\nCikWLe8czsYJvidyOh5VVvQ/+Yt/mtqfNuBBGwnv61A+ASP1M86jO6vipqBv\r\nUjtKg47y5yjIesGGkn8GGLph5fo9ocwWE/jyOt4TAr3sR8udfpqvJAmYBzqx\r\nzCUqxSvMCnztM3xiRb4r7Gfpa9q5Kz5+oq9fWLPl0DZNr07GRi/NDroJfK8M\r\nb++AuuEi6VDwWTL+ExBIihtEwNs6KI8oivMUWXyrX/zuq5aGWyaiiXQ5QGQi\r\nyqyPJ8LJ5piJOgFlSUtlG/oJS6xxu0xTtYHWXIrMtK/q/KC7Vc3T/F5uOuFH\r\nVNbQsWEjTPuvbNWYyoe2SOtOafcneTnFvjJdnZzHlNuO4lW25N6N4R+ELEBf\r\nWYGYJE8ErqThaF+vxvaelgXMOHmOQ2CGlEw=\r\n=H5a5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b834e89d39edf2af1a0a730f33b68494fe0c9ee2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b834e89.0+b834e89","@agoric/assert":"0.5.2-dev-b834e89.0+b834e89","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b834e89.0_1680121749098_0.04356569515988018","host":"s3://npm-registry-packages"}},"0.3.4-dev-5ba5f7b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5ba5f7b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5ba5f7b.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a4449af38af98cf2ebee458d3540458898bafa3a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5ba5f7b.0.tgz","fileCount":41,"integrity":"sha512-dqV4c6wBCIcEgQmJSxBQ8Q72x1GXi3Gb8dtLMH6uJxb5Ti3prFVlsgd5DS6aWeq+sSBxQIbn9xSeMQQ3ArpdDw==","signatures":[{"sig":"MEUCIFkarg+oYQnWgTexHvYqBQWiU10msRk4iHSpUZ7gwTObAiEAxXRosz1fs03Ka+RImB3oUbR73PP/Bxhf1aCz9QEb9Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJM/1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohSQ//STL2wcO/zei0kG0NUM57X1gN0WSo/zDeo+PKyjL6q33dGJ4E\r\n310QB9iuN3JpqFYvbiaE4JZeNykiTtgoBnRCGTToUDNMGbFCYs0UKzvJke21\r\nMEbP5jnhYIMkZ4g3aZetZHy+pnd9CV7DunhYTE1Veetf/SSR9B+PalLSYnRS\r\n+KwkseIgpMHGkk0Jr0Hxjzps+qCNQZyxKuv9IfsymkWJqkw2Ae3TJgOmkvO9\r\n/oj8L7uxrhVfWuRma0qlkKIHbyU4FOopRe0Lw+Fk47tEp84DB5zbs8aVeEHP\r\nvLyQE4Dd1ttp66vjYiX9vZgH9zdU7jYmdiYFs84xuaH32k1Bm1STx6dSgCkb\r\nvCx6eSbR3zmzKlddp18xcKpTHH+EoqmRyQK7yvS2mg564/q5ffrT+c/cipxh\r\n894POJngOgKT7grZWg5I1Gi4NdrwUUfykuGgCLOveeEkmHpwtpJ9BdttxD8T\r\nIvXlrzP4qPhzPhCrHofI2NZoCiXQss1Opdc2j/7rHcBWeDEyzL8jcqXDTox1\r\n3ehRiCQDeLf+xfhiN2nAYNKFcjWmxex5PDH3rv8K/KY4LzsxWGAEworfde6I\r\ndt/hDXxLp8wxbysh5deey9q7eqUlYi+FFGMQ9DaSD4tdOsRNgc1l5kj4zFD6\r\nr5nVxl4HteJEyubnXWBV8SlKS0AGsqKy4d0=\r\n=0LxA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5ba5f7b33d4d0c73361390b3aaf9f6aeaf826004","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5ba5f7b.0+5ba5f7b","@agoric/assert":"0.5.2-dev-5ba5f7b.0+5ba5f7b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5ba5f7b.0_1680134133637_0.3708344418696534","host":"s3://npm-registry-packages"}},"0.3.4-dev-bf35d83.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bf35d83.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bf35d83.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8a5eb448d686aad042bc286283733a8659af9fd6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bf35d83.0.tgz","fileCount":41,"integrity":"sha512-gshfZsuq6h8whWkIjuRFBF5+ubmXodwqFiS33TQ3GAVMp12mWU1qg8rFQ/9+0WRSC+of+0rOHqKFm/oWzDrqAw==","signatures":[{"sig":"MEYCIQDVW681/6c4En8H8P7wpp/qeFtxkZT3QuWwFX50H2NXvQIhAMQiFNg/6LsyT8xkpRMB6e3e+SUjd9zChvMPIqWRI4pl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJOuKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUlhAAiBigs/9DXwb0bY4kvRYdPVHUNnvQdwRzMbCHc+G30Hk1lH61\r\nahCrMION/garbOr914AeA6rzUDAgF1GO5hPmOyGh/f43FCHiiwP1DXUbKFPn\r\nyNqzbb+pkjxxSIH6y65rrm+mVAFGEkORaKOoVLXr8zbT8cyhjXQ/zKeBlJ08\r\ntiE68ZY++7tHukSg4tBv2uxnJssDfo6r+kQUNkaS8iNgdrBDFPaX+NhqiFr0\r\n9nGA71MGqw8jntWO1xepfIDbYKX3Z1qXPS5nyYrO+qUwaqFP8rwfObGalhKd\r\net1YEd5dKg0vyIr7RrNl2MTnjiCMX1AZhZgPS9d3CFonO4aJYtb98fVRAcDz\r\ntpxYZTDC61ZYPBDE08RVNmUy3o+dN1N8V3Y9q/DX5YAXrGsrl7VUU6rayTnS\r\nDBatigb2RV0Lupj+z6u340tCgl3y0U5HhU0oqmS7B+NkD/DVznVjhocIXiFP\r\nuibAG8cgSGTXnjsrBIUM/YKGXvOtgplTUUtY0Te1mwoiMPm5aBBhxUKTUTXt\r\nFDamPNBKSyNajqIjX8kEc77mmpdpaF2dzVMZ3nznrhvmMGZo6fZ9SUeJTr+c\r\nofBPVC+q+FMEKFmsBJ4JqbvU6n89VMbSNmgW4e/qsb+LiOCe/VhNcahexk8w\r\nfzAT1KJYBtPEfpWZmEY9kPt7Jddv1d41PM4=\r\n=OdVv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bf35d8366bf5b8e69278746ecafee20d0a024756","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-bf35d83.0+bf35d83","@agoric/assert":"0.5.2-dev-bf35d83.0+bf35d83","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bf35d83.0_1680141194012_0.9731864413971101","host":"s3://npm-registry-packages"}},"0.3.4-dev-9b00393.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9b00393.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9b00393.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3392ee29ca2c897eddbbdde9fa153ada781946fc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9b00393.0.tgz","fileCount":41,"integrity":"sha512-uwU5pZe5xKt2/IsUSd+k+cLcHVNKM62zgDpjp4HIAKk+JDRURZFnEkmrES9UL0j0V9WQyCxtUxVUahHXOGhQ8g==","signatures":[{"sig":"MEYCIQCLHH7G4RmwMnS9vxbjiNoMaSdgYQmbBzl04bOWAvejqQIhAKN0D7DwGsfPFF0t2IjuzSA5Vy22LqLB3EhuU0njZpVB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJSyRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoE8g/7BiZ6Vr9H2anrH+MNDFxrVBKdzvhuJhHXBbzXK7vawaAiQehe\r\nSsezecoXg0I0q6q5yprZW51+seVFgm6jjFoFsyTjgg88HorUIGtgaI9G6WIT\r\ndtgTnPyHPgLaQ83yTHvE58+ZPLzGWXjjcRG3h8GHVOCJIP7VjLtexQDOF5ji\r\npFhdqGYiS2EIG1FDqRWvOKeTH5tScNh/yUq9Da+OOBJnlSidpvH0VPSq0yTX\r\nchA9ibrPiwFBRAKT2WhqjpMxK+eQ2dafb35k3L6yXFLiAjo8hqovdHOqqzaD\r\nWIorptJ8ZtDgBIHg2fSPyN0IitP4qvZtH+D5xzUnlvhI/DA6fcXlX8MtJjdz\r\nG//uVLU9quRC42N0ze/7/VCs7McSSLK4ZgkMaJaBJJb6Vhcoue5A6Kl27CbD\r\n0KXMA+qi/JpqiQMksrUjNPWC7c3Rc5Kj54dJgSRpPOnHHhzmXCVk6mDWr7kA\r\nsOgu46Bon62Jfbt0+B53uQtNL2msmzi2e0ohFjo5M0GGKIn+jRJBPXgrxykG\r\noXXYG/xps4vPDZmGIS8v9ZSElspJdjsWhwaCt9N748aL1vJdW1ePmW3tBV3B\r\nUEjlVsFBMkKNF3rwECjE93CVB6BHuj3X4zBfhnaYIbGc406tm1I53J/9S54G\r\nq+S4SUPAOTBMzEgs6CbC/yzZPuuR3Vz4Lx0=\r\n=YQLL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9b0039371a9dd25888c45a16cdc91198b7323a3a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-9b00393.0+9b00393","@agoric/assert":"0.5.2-dev-9b00393.0+9b00393","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9b00393.0_1680157841013_0.45236688435693995","host":"s3://npm-registry-packages"}},"0.3.4-dev-58d36fb.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-58d36fb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-58d36fb.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c00e52b4391232cbe6cb4c4c02ca35c6754f621d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-58d36fb.0.tgz","fileCount":41,"integrity":"sha512-dGZFO34U2KLNpfHLiBHV1X44sBJ2t2Ibkl4FUWj+Uqoqhd3PGGCoUWrfogZK7hIRK7n7gOhd6UYTwyqy/Kl6eQ==","signatures":[{"sig":"MEUCIQDBtBlI0+rmEbw01WCl71uAHzFnymgd0eIUeTpYZSEGcwIgJTpGYtpJ3K6U5zTgMoaJzrXBVc9iUVh+ohS5hf8yxdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJczfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptVQ//RVmbs6FCTz83StWKtlJb28Bj8Gpi+jTXgJd2crXzLW66UFe1\r\nfILa9T6MmARm7YxTMMs6fVxBaPSNcmnUb+jBAiZyoOVz4upCixtbtpJyX0c7\r\nao+zF3lmmMu7aaQ0Y8haYDvzjm2KbOJzR9iOMf56jHG3SPCXaiLlDJzhXSl6\r\n80KH2ndxgLFG2y3YKjQRegtNsxXbsGgqx692pGBfhOkK54b3eqTm8c8iew/N\r\n2uvDSaF4tS5yTwmUMIPfrCerSfjSUpkHngsYNDcPevmX+p8gfxawIKT5WXTu\r\ntruIVnQZuhA9VwXAg42kMvA/K5lyBfsd8nRyDJOqH1Q/W39hAYsJZv4xSGCt\r\ncCo9VIaXDmk0fme4LOOw/zT0lEl3yuQ5VRMX7T6nziCZ7FrsN60hkKzdU5gt\r\nVjkAgEMeBOLpxipbf71JFPn5x1F6Cs0AHSMvv8X92xvUPOigS73/4B5dOfdp\r\nMcJkrb+L3qFL/nm41KHV/fHopSOBQwf9yDaAtz9Cu1PO7rl/+sXx3E9m/MSg\r\nO/HwMnNwQIbAkTtJHqHekwCm6W80tSzZYWLjXIoc3tSmamBmn+h9D1YrhZh5\r\nITeSW4xsqjooNyHM9uCx0nUzf3txUAWk3OMIutC8DjUHLlSPACkG63yGyLdo\r\nBI03lGP1ghjGHSWRMJVz99L5gYSofjab1XU=\r\n=FJp5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"58d36fb9dfaaad0c0a962ba2940b6fcba2ea8b25","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-58d36fb.0+58d36fb","@agoric/assert":"0.5.2-dev-58d36fb.0+58d36fb","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-58d36fb.0_1680198879121_0.47389949556131117","host":"s3://npm-registry-packages"}},"0.3.4-dev-ec6a7f4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ec6a7f4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ec6a7f4.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ea72a46299037d327ff9672ec06e9de78e0af4a4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ec6a7f4.0.tgz","fileCount":41,"integrity":"sha512-oGBNKckgqKs/ZU5+E7BTcOSDMBZRo2v1sYa+HpR9XYbX7r9/d80/k1xiHk+DWvsVpgeYF/snZCqBcOmdKQpL7w==","signatures":[{"sig":"MEUCIEO0QmPJNALSq4bkB/G4k2lWA0xvcLd3sq2HmbBp7GGOAiEAmX9v89SAyy/C98ltMOhbOLHSzSQygX4LoCqoVU0aVH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJdrjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpPQ//dDsK828uPfzZ3AjCi6/YxRz4EhU9adjRIWL+RfIiUUWr1ish\r\ngozjDJ4f/WRo+qhLGE/IjIqwdCP3DsnQ+DSecNaOiUCJKz9jC+aYJhkgcySP\r\ntmu25T3nweuwefz+SjivWX6b7wLir8a7Nju1UXP8wrJky+j/4AIV73CyFXvw\r\n+i65IV01tWq27VzDHNhTb0DH9k9s5u1S+ZdWrUWUFZNDynvB5oh1+PZqiBGP\r\nAMvwKTrU4gW+0ZC8XsavnNfWFUvSJ6qoKGChJjaacHqYnIu/afSGHkUGcTX5\r\nwtNR+wl1dAOD4mYstrRBOU/+Y76SR4VAmPZ0YmvFx3Sn200yWLJm95Pf5TEx\r\nFGBdl/yZGxH40PcOZ5w2dKBHwzPDNQWfD8WJpsJVSJIusqD8t5mc5fOgHS99\r\nOPfEZQUITSUdyetQMpwAzpl7p02KI4wSjziyooztJYfli0W1flVXOoY8wmGr\r\nngBxH932rIKggsUP+IZ8zo2tL1QI8J+1SpBjW1Rcn3adGaYJELu+JV7wcYtr\r\nDn37fIUD1gElZPRORAMKyWrtGWsjtAMtyWPU6NHvOr+lABADZ8KTzCf0JRdw\r\nkJYAtFMdmeE8Qz4m+ozUp+S9u8du0M5r4609A4Zl9QVJtg1xxiZsrBi2hEvX\r\nukNivSPwsYXXX+G6h07rNl8yT0+h3RQKJMY=\r\n=yHkV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec6a7f4eded916afb8c927638b4a699e2ffd99c9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ec6a7f4.0+ec6a7f4","@agoric/assert":"0.5.2-dev-ec6a7f4.0+ec6a7f4","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ec6a7f4.0_1680202467539_0.06002925695913586","host":"s3://npm-registry-packages"}},"0.3.4-dev-2e05748.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2e05748.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2e05748.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"73b1a5572604482bf1b28d763822bc538b2532f4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2e05748.0.tgz","fileCount":41,"integrity":"sha512-VXd0ZoFvxzkWCtc88pEpKQnjMDKwyGXacxrXXMJoJHJFVaokACjkRexKIwW8A6+nkalEbOZsl4GJrdVgpJpg7A==","signatures":[{"sig":"MEQCIHXVOHKHevF4JL2s5Y8kV8C8NZD5Wy3/OxiqxLeAbSLnAiBU7ka6mYe9Q+VaL7RFQ/U2+asTm/1D3o76vjYtvwtuwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJeQ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ4g/+OfTsyDwDIzCk3Kuz7JKBQm20fncntlWOJAQw7ovpd8Hz/hrq\r\nzmVyuanP1MmU2X9kGv+Rx7G5GkinK3/SYWEeSfo04bpkuYWAaQlMVgK0xm4e\r\n+T2h4ytBIAdJvkY/5yBJPHme4g49NpY7X9xQRP548/ZPooZ88LMqCcHPJh3+\r\nzQO5BC/aToIW8q6dNoZeVEgE85PACWoKE65GPPMpbN+1FYxFAXli+B1Qi33Y\r\n3jdyG+OQcSK6P2Nos8LHkhvlv+UnCeNwaUW+T44dxBskByuMEhSkjfTO2fj2\r\nba+2YjOD5NsgXNoTusnwyeejPyu1CUrq4qQ4kIbiiq4cm4F3V+7Ev6FkL5u9\r\nRNm+3NbszjI1t/mNCacXk49b+OO9CdVIarS4U9Dav1XMJXqxUgME6KJPwqPM\r\nBaoIvq6/hLEncYGc2LOX9hssKK6ZNV1j/FA/h1ciBrGzUOHuL8hpzvztoxn5\r\no7ufJWw+LisjnuzV9IFXfI4xfvcJHo79jyUjVImwemKoxFUoRrpDOwmUJGb1\r\ngxr/Op5Alm0YeY4P21Ten/5f1xMjow3CFbtlEC1QFRIXFKxGt91/FSiZHV0m\r\n9z9/Y6PY4uN0c+jCko4I6yi0U2CUUQbqa8tYe/zB+IuRA4DmQ9sV5VVhmYU2\r\nE+UsVUm4jotAGPUVlSnc/TuHuXDtVBu2Guk=\r\n=7kK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2e05748a0237e6e08fdbdfc2ce25f009a7e45286","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2e05748.0+2e05748","@agoric/assert":"0.5.2-dev-2e05748.0+2e05748","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2e05748.0_1680204852051_0.9374784221759227","host":"s3://npm-registry-packages"}},"0.3.4-dev-037fad8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-037fad8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-037fad8.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"58609877c2b413586aa7d2707fc8e35ffa0e0d7b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-037fad8.0.tgz","fileCount":41,"integrity":"sha512-h8ctJiJjXhHtnxGjSI7so7sx4OC60H24ZtPfOW6eAzXGyzkqTqSoksfooP5VR2/cZdkAznKNF2mWY8Vd9Yq0Fg==","signatures":[{"sig":"MEUCIQDcPRQ7XucDOaCB0cRlrisMuW7vzvtLPNKbYzeQg3rMAwIgQubPehScDs7Zu9Yweqsuh6hRRC4IIo4bLhQBtvMTH+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJfcgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj8Q//Vi4eXN+npDufhzXYB0J+NrF+lIJuoB6E4sprRu5vXYbn7+u4\r\n+XQSwIPS9z4cf5iepYE2lk0leLKZMYjI9PrYA+ngnXI9Lz9/K7YEeSqqFC2S\r\nWJhHt6VxviFOcxZ6Ts/NI7KNNduW/nTiZC7R2JtBxqt9sWSIIogFgu3EqwL1\r\n8boq/b+G7sNK8I7NtUYzOFkjBRSjzY5u6Wgyo/Gb/lcP+ImMA/AceIyO6s5t\r\n59rxoPBt5Wcc7CVa8EN2StpMhZ/NyZ/V62EIAt+ztFDkPS/oJks2vBH/MHtQ\r\nM9D+kvnJm7O028tulevqJkUKdIMOk9kYKecb8CShdbInN4hLJ3800w3gOklL\r\n5j0vMkTZlSivR0TRTS3LULZB2W//xHqk6I9AhGe6D4MaNG0XcBaEqeYB+j2X\r\niFGaoyU9IGcDDd204yds49jIljANdC+7eMrrDHrnCeyqGNLT7X0QXyCv7Xz7\r\n4RSwd+xbT1pJYKjfdOawAJB28ocpXg+JAKS5HuFVFCqu2L3Sy2Qp3xP6qwuo\r\nGG+13/YJKzz8GWUsLV+w4kJ4gGW2XSH5Q/RGpN+tAao/WqvrKOvmwkwa9jzO\r\nhwotzLiB4e5yAoOdDv+UNMtF1QM2m5KTXmZBOy+hNOWuirhbywwptZjF/qMS\r\nM+uvM5qQ2QRN+RsPV09IU3e0dX/8wpKLzVU=\r\n=sjuj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"037fad800af2e778f86806e28bb6a020af00e5de","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-037fad8.0+037fad8","@agoric/assert":"0.5.2-dev-037fad8.0+037fad8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-037fad8.0_1680209695899_0.9855583634896017","host":"s3://npm-registry-packages"}},"0.3.4-dev-316deca.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-316deca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-316deca.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b785f7084b8ffce0f9c48bec01fb4bb015156e4f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-316deca.0.tgz","fileCount":41,"integrity":"sha512-HqTp28GW8yhcKVs2kQzEhdFZZSFFJXzk8GxqqEbDWFhqEQ9RglOTXiWH0DGPdrdXs5wgGeo4rTsxOMr52ooCwg==","signatures":[{"sig":"MEUCIQDTVugkm7xEuKiRMps5xKZL5eHOKzWnUjm6Hua9rTo1CwIgZDRETkrSx/zCt2bYpdbrJgL/nk84pHEgiXoDrPKJYxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJgJxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9pw//d69eyJeGBLnhy7yH5SamYLbMZG7AQz85U3QmZBH18eQUB7KV\r\niRT6trxDTHTjg8LncU+Ky42/4j9LUn1Zn+hvXpOJib2hCUbdqcqrQAcZfDGG\r\nH+UDOCOWB+efeF1f8Msw+YBpbJaBGEKbHSztMcXjaXJwq00VhSymXejMbCii\r\nxclQ+o7moMV1unHNx7H0DXdBIUYLBLcyaOwHKtXL7ORU+xyr02rA18tCviNt\r\nSKiQa93syZmfY07ArNss0g3Very6zRROC9g/1YyKRDTELgSmMS7exAPSKviu\r\n3YlKEunVwyATLcU5X/y8hyh8+7Gl0beC+uHdBY5lL4OVO2RtXJ1FuAy0D7qZ\r\nJPnRLe672hbJC+/UUr0nqjM05cAN4PlBND2lWsKuUjsY2lLVi/BGuOgHzsEb\r\nZoYV0V4CcBzk3RYzvtztSLpJAggVPVOZdNMHKZzhV/yoM413EQhNydB1iOLw\r\nCEuwfmIxqGAEmST+zAbgcYDYDeiAcnvTw5KTm6ZS2MHC6DPGXLI5im1hULiP\r\nf2rRPUMVvz5Aj6UuakZ6buFtJtV8owuNI2ppr/+whuPbDNqlE9ayhuKnToDE\r\n7ft0O/x8uWePLHq1egR/mFYYDyKh/EkNjH2rQgmAxvDEixKG/psS3kf5c474\r\n0aqR7nQbmlt5XbTMtrznIdGKLLVU9GcM0TI=\r\n=YDUG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"316decacf1abd1378459c40da658373d57cfba50","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-316deca.0+316deca","@agoric/assert":"0.5.2-dev-316deca.0+316deca","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-316deca.0_1680212593587_0.5630272279639625","host":"s3://npm-registry-packages"}},"0.3.4-dev-5402e18.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5402e18.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5402e18.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cf5ca63f2c1f677ef2344651b7e0bd9660921a9f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5402e18.0.tgz","fileCount":41,"integrity":"sha512-Ad46pruYZeYNu6uR0amU4xvfBGK65MiMdHaTFMRlkCkjRPkks/qFoDKtpvs/AVVYIJOY8XxAqkv1oYokZLOajw==","signatures":[{"sig":"MEUCIQDPg7CjAIWJYIPEd+P5nLnfo7Hq5I3ezlB2HbQRlYLLBAIgN6std3euXbzgZqFfj00Nn9enLewxcoD8tUuso1OqWLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJhCgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgtQ/7BsHB9FZMljjQk/bJznofX1CJ7MQnbqPzvhMovJt7ZsB3l9Wp\r\nqGuTaD0EDxhxTBhFOyX22LCSv8SVk9ekusOQlLWdlojlJHHXS0mkzT3FfnpU\r\nzDR4YzBJgOLsOJrlttskGnd70iBsYfdth/Gr/1RxzzU7DonmrWpqduoYCGse\r\nGIkzMvnMMEqRlyVOIVVnx9sPqDsrvvd2Io2nkPYb7GG9MxzPjDp4pLPcCpwU\r\nQz8OOwi4m59q2TZup+Anx9G7i+Wftis44SgNB1kjbEUU0/fjc4iiNIXbjSyY\r\n+dqgfk/SXbzVabX3vq1quJo0vG/1IiibOGYCU5Fbv3bothgW+EXJYo1WXKtY\r\nnwiKuvMDOhqsmB2CvysXyciUlEC9NhtQ6sRMmtpGmAnk2wnLwISSAq5xAJpr\r\npEeIqZ5jC9w4Hm2Q56XD942k5liPsE47ERxtc1mDeaTSY1bxRVfDzxu+TvlX\r\nyCWpfgZ1eCguzMiXcM2y/ndV0v9768fnmVe1GEvBZg1XIHkBHCXNEM4qUi3x\r\ngQTFsee37nzFT4lJjKjHugcwFfQelwL69CVjdkl6hPYnIIWloBhzi5634XQz\r\nSlSC8h9ZjkPGx+w0aw5/aBBuQhE+BW7BouNbDiTygl+kjfJeahBBE8tXjRSf\r\nGQlvVRR42D9eQui5ho8QQZ/szQu22YRRnCQ=\r\n=zyUk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5402e180f216f2d25aa04fc8bf365e319d0019e6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5402e18.0+5402e18","@agoric/assert":"0.5.2-dev-5402e18.0+5402e18","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5402e18.0_1680216224248_0.061407064546427303","host":"s3://npm-registry-packages"}},"0.3.4-dev-501fa39.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-501fa39.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-501fa39.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bfba69de11cd1283fab9311a598c3bb86500011d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-501fa39.0.tgz","fileCount":41,"integrity":"sha512-zuN1+/S2xBl1MHQhTVTAZrxv9m9lYbJlLA5Mq66fG2z67DBdFvLBkDOctPwAda3InZ0/mbBYjg60ARpwpbCnGA==","signatures":[{"sig":"MEYCIQCgJhVd72BAdjlSAOD6vAS20wlUXCy218A/5C92i5x7ngIhAKvBGJo5SyB2Iw/XlDcQhJF3asSDXoLVfiGBjlE+ALpK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJjKxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqStQ//VxicERxOePIWNDy4WOiC9rcy8Ti3iqq7AcxYPMIwXm2MpmTw\r\nb4cEMFw0psJ1tcZ69RV7/8lwZd2PAppCAEY2e1G3W22EVhszr/+F2qa2uaf/\r\ngUyodzIfE91WqwdndxPRBeOzpzIPcblKQbgdBADV1ppVraSZt2ayDs7/NmPx\r\n76APKg3Ga1CqrnxQtHHvebCOixqjA9IQmo1WruGtK5YMFXhlP4+rNUrqTBI5\r\nj9+NBrMs/tbsJ+UhQ/LO3KVgEPs/bEsWpWP3knMzVuLeOolpmKp8A7GCewjr\r\nd98/6gU2ejHewml3dYNctPxin6E5qkKm+KRA+JZb/dDOvbHLL43p7MzCBhcw\r\nZJCLp+lZifAaTy5LAkxGDFHBhW0cetEidjKoEVHO+6/0aCAAJWf2/F0VqNc+\r\nN+gEO0Mnh7mnJmyw6l8cH8+KGJRatnQctPtTagnmRygPGQJc5vtXnD108AqH\r\nUfTlCQdrila4ju3uvsnVoeLm8pX5h58Hvv444IwviPzWA3wEXZglWM9naUAI\r\nnsVvLOMGBCUTZGOPZkp51u5utmwKAOQRhf0HLExAodZJkXUtGmYn0zdxiiuY\r\nAjHmxPXz3wjk7tsd4iATIc0Rtfiy/PdKsx3Ha2B2fssrNAjyT+ahP2psCnWy\r\nuzXSrDK+BKZNC0StBQ2vOCi5zUcJSamsO28=\r\n=SH4q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"501fa3952ced8c4d9426d35f5b9e586990cf6f96","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-501fa39.0+501fa39","@agoric/assert":"0.5.2-dev-501fa39.0+501fa39","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-501fa39.0_1680224945377_0.9815757006666466","host":"s3://npm-registry-packages"}},"0.3.4-dev-f4de2ed.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f4de2ed.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f4de2ed.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"00ac836a6786c38d7919591d1a2c2010a1074672","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f4de2ed.0.tgz","fileCount":41,"integrity":"sha512-juKeN3fRTU2nNKWnQrASpOa7GJJeoBcJi8cmsowJrytUktQ/j3eZl+Tk8E/wboUx4Jfv7XkLHs5A6Y2JaYvdFg==","signatures":[{"sig":"MEUCIQD38pnpGDdWgMBP72RmLl2avN8AwMikEfgl9YKiSMncQQIgHdl/e2jZzp8koXZFw7lsuUHphnVIl0rVDtxQtirU/MM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJkeHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTdQ//ZQyRNxBN3YhcLyV+kNGlz4hjpLNZSGXC2ncPerkPvaFuFncE\r\n6RWGQOSg1J5i/oM7kmmSJq5tK2LF6mf81s/JmcCIyuq94pae5qpI3AbDIbmY\r\nWnUC0QGocuPe5sbfDxeWvzprKBvnmgU32XVSkaPPBxZTec4Iaq48jhH4sDO4\r\nHeX77AVeRzAsJ1XfAqre6pbi845ckWiQjBAcmW9SgLQXU8UyNd5SJwP9DrSd\r\nEyixOopvMG2yvg9F6Ntb8ircQEgXOY3ycaYLi868bap1n/M5AWtBHkcneyhM\r\nzSPvxGzzrVbXubxowJkxwUUQEgcStH+IRY04b4jtMefxp+Dcj/s/8r4UxzQ7\r\n26jJ2uPpVVIEPkVgsIBCHhlmdRM6RqhoOP+Aoifhu4lj1XKl756T1YuQWEkO\r\n0vr6NKjewwgZqEjN1uDeGfVf28bHVtdgjCMUO07J4UMP4JIYOBGFHHkBUpmf\r\nqLEwvZBZaUTXbDVlA2tReBTzDfYJF52naJ4FULGE3A1amx7Dl0zSvyaVF5e7\r\nZWRPtT2V23ieTZu9kMZ60NEw19ivuVgdvRrZEOu8SnyPl8FM6pmPoAdGTcHQ\r\ntmBYTyojxdlUIeone2eTvW8g7G/5wFiXSW2gKFHM+zJE6pOKgMBACm5XrpoJ\r\ndZoOV0Sr4xzQsQd84mjy2Xm1dH+aIeiu9vY=\r\n=egET\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f4de2ed9637a83b826f777124c9785f886250de8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f4de2ed.0+f4de2ed","@agoric/assert":"0.5.2-dev-f4de2ed.0+f4de2ed","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f4de2ed.0_1680230279548_0.6131323881470598","host":"s3://npm-registry-packages"}},"0.3.4-dev-ed68edf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ed68edf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ed68edf.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"694774f5eb8924db10eafd29a0160865e3e9441e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ed68edf.0.tgz","fileCount":41,"integrity":"sha512-sn/T2FJkVg/kvzdZb0CFyk/xTPdf3R8ZYXx3Fkc9OemH5Ad5+EDiEnkpsk+NMKLgZ3rC8MRujI7HlsIT6zhdtA==","signatures":[{"sig":"MEUCIQDTHqphkVBaqNsm+9aKUgBficHiMAZQn6OYsxOlr2ojFwIgdm0U8HA1I9OIIUgk94khxRaJvNjISR48ORY4Z5fOjcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJxFGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBxg//f/o3NWvVLA1qhAPcPPhuSUxmpubZZVRwbwLdfGar9pk7RFXE\r\n7TOyiIs+VPS+qZKqa/cXNxWULfJypXSv7/GUhjFVhDwwY8yKMZ1goO6T7FVD\r\nrqNoFzcoZz3yRKzbo2q6U39hReGNC2LrFHOQMbXNxQmxpzMwGqwMeipIA0HO\r\n/RCRjqmV+QzjsBCFZzuycwzMrdjtj3dGJk9ubZHmpMypAGDDJWOB2LU0yu+3\r\nAYIVBlRYkOET8vtRPwcBPyFJDv6D1wNrBcdS1NZijnK8bGxp2z0XPkvzpx1x\r\nn3ncpo6BCXinVQYqYAKRmvtVcKwE/p7fVpVkXL45abfV7itPId8WsBtw+bGm\r\nJUwN46I4d9q98taXO2xrGakWE0hueqocyzat6XtYtPzp+yR8I5/PGxjs1oab\r\nBHHeTBMoVNqTF0u0GUwQZHDy9+56yOi7v+EhqX0ba7L8YqHlYU7iUQ4QQto0\r\nRulrEWUTwNlAjIDRpQZkPmnkiD8r5sIATBjoNLeclY2VNe3Ba7pEqEGQQi3G\r\nvZS3bIysnTGxrMwHiJiv+72fdXL2xQnwNIGO+UGh7HccVv4GTdZzO8AFIzvk\r\nwAWvFEgfvktDLbXtNjySdqv0dEqODCu+wOleYZJGzlnMfl9R0cbVc2hegvJl\r\nVrPMu660dDOe0kU+F2EaA7ExoXKtnLoayFU=\r\n=J1MD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ed68edf80ceb09e619877e820cf57266948470a2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-ed68edf.0+ed68edf","@agoric/assert":"0.5.2-dev-ed68edf.0+ed68edf","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ed68edf.0_1680281926105_0.45768178879849253","host":"s3://npm-registry-packages"}},"0.3.4-dev-90e1601.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-90e1601.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-90e1601.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2eb153f2e9a4df76bb260a5bfab75e941f46ac3a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-90e1601.0.tgz","fileCount":41,"integrity":"sha512-M6N946jnY2JCgDoUKv3p9ISqQdEP59HvpOl2e5dNHI8ZBR2l2nkZzamX5+TIv6j1wrsApABpYPbRQeL67EGrAA==","signatures":[{"sig":"MEYCIQDQ+JrWTOOBVAQzLZzLlH7ImqCv75CVM74Lh+Yc5fZgVQIhAN4EETTf8FO8vG4OJ3SswLHfWASmsSYdh6H3MFbsekVj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ0pwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtlRAAg2AAievk/G+77tABtqgV+d9slZQYGgyJ9WA1ZBXPRdpq5mkU\r\ndCEFmUgoIJKbaHI/J9Y9PS/Ei0T1Fe2TEv3MMna7SCOVmF3/jrTFYJL0PkPs\r\nSS/Ba75nCL183xS5alA/ZAewuCndxmNlIWB82cc1yLPdaxVA+XSSn1bYkFQs\r\nTQCngeJ2SbCXLDaUb1G1K4b6/I28Sf1LC1lsw/Fnbo/dmZxhAy7jMTuaubXm\r\nKdZhNDeQFRbBvQRIj3VVN59UO6xHTVIFTFA8E412ytgqNMT5Sk+9ISBTJCWu\r\nJNNAwBgaKj+SlTuZB12XZA/EoI3hsARqC4Xf27EMNjQan7I0EP7OVoLOmqpc\r\nLs1fhfk8rnkfht7lXcFtV9Yvp1vpEHPDtA9Xjztp9j+gUAsL5bCAl0syXUDx\r\nQt0FwPWRihyF6bhov14dkI1yMaZoggkLKRPEb0qTrNdXTBIFoeY45A9s414b\r\nRW+Jycqu7XjOQMqxOl8qrUMmLsFOCwI7xxW5MmbxCYvISUp8gN4lSagMfqc3\r\nVXwNZtKClJ0Ku1MHbeH0ZhmFyhBwXbJx1gvw5V9DB1chV1j7VnaMgP8EvdPA\r\nO/nD+XjY9bgAY9Omr9/63L6ODLUwp6ezmgF936hAf+2W6Jq21KsGkLsdtM4G\r\nS/jxnS+1JkQ5qYYAnyplrBRUATZot3dY9OE=\r\n=gNkI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"90e16016c99be250c459ce0aec32d8eb88dd4900","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-90e1601.0+90e1601","@agoric/assert":"0.5.2-dev-90e1601.0+90e1601","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-90e1601.0_1680296560153_0.09050496689387355","host":"s3://npm-registry-packages"}},"0.3.4-dev-397b0d0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-397b0d0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-397b0d0.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"75a87ecd1ba7fff607f535e21672af64feea2cd5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-397b0d0.0.tgz","fileCount":41,"integrity":"sha512-fjWpXvk0LhP8Mh9vAQhfhkcOTnKrJgrrgAZ0N3sTAtQgH/x8u8ah7e5HMW16SfqLW3i6NOGW5mrZ8Oh3VYK4Ww==","signatures":[{"sig":"MEUCICFkSzEeAmmQOjXnU2KvBJ/yjxx83faHa57ZjjBW1wMvAiEAyergEOjsHN9ltPjzn0o1aSQYF9rT3GwBb3uLRE4HkiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ1oyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWtg/8DRo3LEgjSWJFcKRb5sMqU+L8AS9C/vA18u1ixIyR3JCpzNWn\r\nTuZ3+c/KV8MKe7YDD5bDhlzhgkuO6uEcYC/3c7GRYNio6VwME4dMvjf8uG2N\r\n32mk4Zjmy+pBtQhZbG5FjnN6Qs3GFzkfZRGaSCFPAUX6XK4gcYSsJKPnzK28\r\nhyjrkcQap9vvWV5gOtiUeFKyo5Q/yJ4NDaxLO5BNt8UrWc1qQuGEtRHVbQxK\r\nnmLHbSutvfjbOXfcWpQQD0LI02Haw3ZVIxEjKrRl8QMjhqAoYzPbFb7IbK0q\r\nqZxYX9WIfRXg3sOPaqAMS8+gT4ZpLAbI3hXLvXezgaRXtoC5nJhRaB2B9xMi\r\nPWt/YgtvPbad5pLSTk19vclHxhbPJSeCK9x4IY1/867jtG+7buaEEdpvbLNf\r\n3iXywPQPolmIrBHiKItiUtSmPZi5XNklRPkrmeSfC3COkrBE9WW4T57skx86\r\nfZ09B0lMURmxONNpNgx035zHlQY9VVypHBKvwARDBudASbV+yy23uKazbKrw\r\n0mu/YaOAJV3l8eQUXr1oA2J8MdtOxBBIvpWXJPDCLPjKhoP4C4HfDodFV05n\r\nauKCsAncD0h53OPhjzM6mKmTsdg7g7JQZOAq6XZsHvogXiQPZvaX9UgsyyNP\r\nQJ5tMs6AemZQeZkyOZWRBayq4XI3qs8O3bI=\r\n=HjTJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"397b0d0a88238d2574344518c5a56aee6dbd956d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-397b0d0.0+397b0d0","@agoric/assert":"0.5.2-dev-397b0d0.0+397b0d0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-397b0d0.0_1680300594024_0.24246830025908905","host":"s3://npm-registry-packages"}},"0.3.4-dev-6ee9369.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6ee9369.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6ee9369.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"224830f6019b719011bf820b0757afb7552eda2c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6ee9369.0.tgz","fileCount":41,"integrity":"sha512-qY5znWMlnzlL+w/3g5hMTH8MyOh3np2jLbp1qXlUf4VXJt9eCKcK64UlhFQ0Y8UkKQNzj5b2H34vfr3GdrP9fA==","signatures":[{"sig":"MEYCIQDiqjQLLWeFHHVPMoIDvW7i65bRAUMK207jUMDNgks2BAIhAKLJodi9XkDSc7r3cRNREo1e4h/Yv3O9BuYvPNOazOdW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ53bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptDQ//XpezfzhJQnNxCBsVkzan2J59oCz507Lj9z2stJ6NJfvWib0z\r\nSG34/+XgEURsMY7PIarpg+2ajgsDVK2HCVfgPAQUKzNSke26cHrli+DT4hKM\r\nb0ckMTU2TRnZHyL/jcqylshPWuZ1b/IkvqxAX1l+ezNn9A8USt6RiR+8R/0I\r\ns+GCKG55OtuZWJf1mUcWUum4jHLSsJQNuoE4suDabCOUqqlS6KfXgxfl7wol\r\nVD+nxPucF9waJL9DW2V0sxM3MxE9F7T9jUq9ctlIxy13PpRZiMsFKz2/H2FP\r\n6AeHWHwgKGoxi+L6dG4C+E9mu9Ont/zX9/caPEUNPA70Bs73OKXQePm4335A\r\nQMXAWqPb14BDgg2nUSbNb+SPVMjISkW8BNp4GVZo5Cx74XHeLm/wPBo9Hi/S\r\nKHAn70S8buGtpuhKFr5Wpw/EvWd7gp770Su1gL1Cze8Y9DYF4OwlsZrs5vJ6\r\n20/BBR7NWRrGsK1PA2HeefoYEXjXh++CeEJk2lP+i3JYLvsU9I6XiyJcubXt\r\ncyWXfthpc73OkAAuyFm5K/+ENmmLflatGN5T31ov//msoy4dQgpw3ZehYCrA\r\nNZYemiDV5omsw3nC3Cp8svNdT+b7ZseQIU140eORR5YNl33f3aNgdKUmgKdY\r\ngrKNL/RkqsvFoXlQb2Qw2Fn8p7w2c1mgd+s=\r\n=rzOi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6ee9369e7d403c9418adf1b247f42d6732376bae","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-6ee9369.0+6ee9369","@agoric/assert":"0.5.2-dev-6ee9369.0+6ee9369","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6ee9369.0_1680317915593_0.33125831362200175","host":"s3://npm-registry-packages"}},"0.3.4-dev-c548d92.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c548d92.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c548d92.0","maintainers":[{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a7f40b8ce137a1085d0bef395ed088dfa974bfc0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c548d92.0.tgz","fileCount":41,"integrity":"sha512-UPZU/efigKt4W+5ZnOFBiAXmydkyNAhq6hxmF1iCpnf8bK6/jSCdnzepnvWB0ni7qr119cEoSEBu93ZJk2YGXw==","signatures":[{"sig":"MEUCIQD74bcNmAyHJird5h1vbb3KxYE54RZRdTWqW90yvmoL7gIgWBdD3tSpycRjOGh4pAInx4+QkjQoKMQ//xz6AYEyx/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ7cfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOthAAk2lr/lxdhOhpCIFfGcWr1skoIKdk7XxVfjaZO/igQDayadUm\r\neYrmzjFF6t5qDt7CyDxny9y9LRCnvq5uqT9kCPdUswxC6WRAju7Wuh0wxyFF\r\n9HkwOCeuvEjwQ5go8/tjh96cyAxiArsC36+NOzV2wL6WqZrpO9c5DLDgvrKI\r\n1Uk/O9KwSADZ9YxAH+TQPYuEq/CH92tNPVwDE5aZWdShiQGCfTY6yf6iLNlK\r\nhpMYwbxWobc81GYWBWqmCt+HX4KBC8eDamZe1owoEa7YguDncS+KK8BHOSov\r\ncWPyhfzU4jUj2buO4NHP6A5319rEMkx8OStxqkygaq5G9RV1atkJMmjkbzev\r\nFzRscd94jkl74zDaJbYu9xzPpmN/P2AK+z9eE7OkDcdrXpUEfdbDsUwyaXVe\r\n1iu9RRXq/3Z60lsVFztvlgny/RI7tf9rO/DzJGi/Q3atLfEqY+oX4BSywndw\r\nijTfmMXA1Wq6ePUUwrTS0Ycz/m7Jm6BStj50r5ON/QgajFsoyLPJmvEWQ5Oe\r\ne4+0qgpENv16oSlC6tRARo3jkEI+EOgpKauVQkx4LRyrNETepAyJDvhcpHjx\r\nhn/Cimzo6fwbVjq/FTP45IbPr3OB2ZyakSl6sKiyOm5HQ9WKx6a8Dqt6wCvi\r\np62ln98yomthLWAALhsD9+Axv+AL7bi7vbk=\r\n=nlcE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c548d92cbd6e48d747d7bf78699d34d60e240718","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-c548d92.0+c548d92","@agoric/assert":"0.5.2-dev-c548d92.0+c548d92","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c548d92.0_1680324382974_0.21576675422947256","host":"s3://npm-registry-packages"}},"0.3.4-dev-598bb65.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-598bb65.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-598bb65.0","maintainers":[{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"76a0ca909a1e779969eb414eaa71f525649b30f6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-598bb65.0.tgz","fileCount":41,"integrity":"sha512-2SpTT87/6ovh5iiYdUwgyFFy2Oaug8vzGY4BHOdnTPttvVh+lbxCukpif/FQs/FwpHduLFxMFK2Sp1GFQIRM6A==","signatures":[{"sig":"MEYCIQCEUF4m3J9mkWyLi26ZB0HnV8yByC9v0bUkV28jI66W+QIhAJZXF6uJE51+D4XJY7PJchPgEnT1WOkJ8XgTKhYUjilq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKg6gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC2A//XheRIJW7JvueH7PHmd40/GYyaUmN0GpHd6yU/4UGvQwP7EjX\r\nLqzV+t6eczsSH7LOLIX6MNjR64Fqwb10Izalfdb/zKoVJ4n/pYhSRt3TnuCb\r\n4rssWz/zY+VU2z4Gungoifefgps+uKpJooHs4JeMr1d12AL7uH3IThfD+VYb\r\n4L/mHgdKTlrF0gO/OYdrbTnFKA2SC78LcR0xvPb4fXGoGGGO13HcFuVMEHZw\r\nzP+4YU98sUiQckrMqocXkGmm/KhbON1UHRNIGSslKa87otVff7VLgd5jTwEZ\r\nbi9m7wb32MFdQJnK41oVasgAppPfk3Pu3KMVv7+UL2UAOvonFfMVVTe1jGAK\r\n2LujNQURSkAGidxH8Tz/M4tCwewLG5Px+4TzPi+ICLdos0jUvyrzBv/teywl\r\nks5/ZpurZVqInNTxEv8GTQXCrobhwWZXsNcq6TrRIA+BCrJ0ihFyF0btfQLd\r\n/GF/2RXvBDdYaU8Mxug57Y9a5NkgWT7zb25gINhtFS9y2u2GphvNCbgzYWmR\r\nwTOyuXpThnlmIXHhbUnKNszjOyu9KkdWHxQtkOXiXrCafLu/4u+/pP1cFUhb\r\ng7sfHvpc7oivb7wWufwlKCdOEGZ/jp64lNWXBWzC8XJD1suNzveTiLy2kcs0\r\n/QdFspu4JSSKtj84NFprnfY920R6tt1PoIA=\r\n=e8Ke\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"598bb651d31a48d806013cd495417ef67a9eb8ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-598bb65.0+598bb65","@agoric/assert":"0.5.2-dev-598bb65.0+598bb65","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-598bb65.0_1680477856139_0.3402915408597105","host":"s3://npm-registry-packages"}},"0.3.4-dev-34413cd.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-34413cd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-34413cd.0","maintainers":[{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a4b203da8945aae880e297ce4ded1e3249e7e037","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-34413cd.0.tgz","fileCount":41,"integrity":"sha512-lsJSnExyzLAUUbrP4PEiD6F3ZKTfnptvp9VYp56OWD3aIA+yIjqdbqAYHYOucPAGmLNJL+kDoeVQjI2n6e5Ldg==","signatures":[{"sig":"MEUCIE6pKpgglwebraOz+NwE/R35aYO6LrQkTlF8NraQafiWAiEA6cYkFlQrPqhW0C7FVtjihMW/HmsXb4INE2DMeF+SEPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKhmlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps1xAAoChKVnOqart4RMxIrDZ9CK63MUrp7I2CVjmHk3YoEdVySkYl\r\nT0t5hPzT7Sc4oHCQkSwLfOcdXDwg6uSDf639SyUmnnieZvTAiwWH52majn9b\r\nncnPMnsk1n32Ed3MOWQOEUqsS/aG5tBF0pEYlR+CCgaJO2KkbE4YbifYP9eN\r\nmSOKKltaYjPp4lfxsyXc6Seh0OR24njFVZ0ZW7aCldA1wqui9fXGooYHURtT\r\nkb7c5JUG7sKrFEYE8sA4d/fAf0PK/LUaw5DOZTjbXwIJKQLVxX1CG35yC/1t\r\nw4J6Pw24Y7FnPT+HEQp8cIcMkHZnH6Ilyh5nAWYSdTLKRv++DlOfcXQGMhQ5\r\ng7T8maXaJULbrcBWBYOY9Y+BtEk+Kldi8V6c4kPS+pWZy410bjgbrVx9yEfD\r\nXO0xAzKVBUwLkxBkfk4giFzpsnycI4odA3J5UxmhRikDitadcUTuQQPwgVk0\r\nbuLyWAi/MxuxG7O007mlbFaI1h6FnHr9bNWzFI0Mf5I85cWsfH24nLqmDWG5\r\nV63gkZD/08E994Ml7YiGTXmc4kmlCGBlylekAs9jZ88AesE83t9TzEqgvW6A\r\nkOjSBsFaignw1UqEl9Ryj2v3e5jqM9HuY0hSyXLzLJrHXVbhroAXZVL1IT4F\r\n6+lntF3TUDdhBqDFMaxIonRlV+Qax8sTVk4=\r\n=DTM1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"34413cd63d9aa3189abdc6da3fdbee9c4ebbb6e4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-34413cd.0+34413cd","@agoric/assert":"0.5.2-dev-34413cd.0+34413cd","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-34413cd.0_1680480677228_0.16860876149372506","host":"s3://npm-registry-packages"}},"0.3.4-dev-841a701.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-841a701.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-841a701.0","maintainers":[{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"56f43bf4e698a33a4da5bf1eede9ede895e0bcdf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-841a701.0.tgz","fileCount":41,"integrity":"sha512-I12NRifg7DaxVVl4TWE+DMLnADfBbvYadv6+eIz5sT8jtJulHUlda7vuACuoqnontBzgOOvCGNaTu2El8Jpb7Q==","signatures":[{"sig":"MEQCIC7Ntt5r3d7ioOmRawFeWhm9h0v8hHUEfg1+d27j0QI1AiBuQmRIHBDCHtEjYiNJ3l/Jj4FXgNpmPp2PR88n7Kw2Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKiB5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr95A//S1/2N/WK51oNQIdI3I5Xd/YwkB2dVpXzXeFKZ6jU2Dsx6+8I\r\nEbt1+TMibC5FLoXgqefB13q5jCDMhUmNQlioL2UQeZOHFvhe0A2W1oN21K/w\r\nEHbKC8Wo1dtn4Nx6M/SCDV+KEf9ScIS4FNEhNownLsP4ILx8glEkb4wX2sWY\r\nH5IuqbfKUDrgMyri1k7p5v2KofQZrc6A20dseVvUwWU7fxWiLlxnaB58nhVR\r\nzYZvWROZe+OoV0PVsCj5nJ6gEkkbTST9Amf7hXxEV8kDAXev4aDRm5jPHZv8\r\nMlCrC8wT5lSXgmj8nFj/pCjka6H/2KwV9sp+iu+NMOgTtRwBZoA1fViai7c5\r\nRyKXpl79jeVVViL4NWxntv011zteERdICgoZ8wIiDiWVe+jKSg/KibtxxBNt\r\nNC6+1L5ywXnebVLEM9PhVNtR8tcQYwJX+gIJ0JBnVr6APNlzf0mw6Pzz76dP\r\n40aXvMvTly0Y+V0URO/R5rV8sGWEJ8gkT/mv985gzZ0VM+V8WoVZ9oqaQWgp\r\njbF/Z6KhV79my5bJeyMiDzW81/aimflGHWZjq5SC2G9WCnR7kXUy5EW98tLq\r\nha6YVXTk4FUZIKsLRPcTDFheWdiQt8/hR62SDCgiBvUeOuOFBPXH1QBOPy9q\r\nzWFaLLsK6xJ0UcuInskEhiRpWR9oJU9ldzE=\r\n=pxgX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"841a7012831166f6c29f00bdffc907f2b35a7b0c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-841a701.0+841a701","@agoric/assert":"0.5.2-dev-841a701.0+841a701","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-841a701.0_1680482425462_0.19713476689707865","host":"s3://npm-registry-packages"}},"0.3.4-dev-1170c54.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1170c54.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1170c54.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b52cf527cf57c9de28700e2b920d33defd8df610","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1170c54.0.tgz","fileCount":41,"integrity":"sha512-TYTWp7A1zSgVz4KvP3tGWk9MmEQcP9rbXzqLsVpkFd8ISXwhcG159s2EkJnldJ4YjZPG3aQjZZquAmOOu+9l8A==","signatures":[{"sig":"MEMCIC3yJVIq38XZNDs6lji7ZOB8nydR8pgRf8jxJES5ZgSSAh8tI1mhLabWVrTOw86D6JLEiuIkFwv1CLM+hSBQjrtR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK2P8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4DQ/9H7dKFPaXAww10G1vuccSrODWqemoIKio3xJFu+I4P81AUOU+\r\ndrN17+ibrF89E391erHX4pKg8+v7npufP5uQT+4zgJfLrUYuBR1oZhbHu8Vk\r\nJ3ft6dByGpIz6oV4gLOWcMzow82p4JLjBO0gGBH8xOv8wIvl+BZoUobMncYN\r\n4KldTOPdUGyprq7AQV6uEZzothahHeNszeqrnb/WCN1lGkd/54lv8FFUpYOi\r\njCqvyziGZ/yczwazxOBKg0ykMpAOVD77+hS/Jm32HqYcEtnckBGveDj1T7Tv\r\nKTR9kAH2swuEF9Gbkr9QGhXuM7fHGBMJMm8w957o25TbYHtoqMqJZWjff8J/\r\n8gmkIu9BfqRPiZS/nK4s7ykYSUEIGEEUxRmT1F8xuim66S1HuBY+xnrx6rWY\r\nkn2z55xeEyA3QzQxQP+27dyTyahwrQyuJ8WJ//CQTTBq4FfVoUqCEu+isla3\r\nYd3XMTclfpsAmYnfc3pHR55Aqng0OwUEokMrAR9BGH7WZ25IPMOlhLAI5gab\r\nSqNrGngRbpyY7GeUatSoDM6GReoASqZP7DYT8fcnhaPi08l3ZiJLDNGaEb1J\r\n9QNVZtDwvmg0/MPrU9kC/ZAmKDRWVOeKN0vQJ87a6gVlD5Ya60P4MAA+ITJs\r\nXPeFs0vtw9I2535M/TfKQECbeHDu1axOEkI=\r\n=1gFp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1170c54e2dd12ad327ba4db2fe0f756b68752548","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-1170c54.0+1170c54","@agoric/assert":"0.5.2-dev-1170c54.0+1170c54","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1170c54.0_1680565244053_0.18658712461270577","host":"s3://npm-registry-packages"}},"0.3.4-dev-e7b9d25.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e7b9d25.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e7b9d25.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"581b0aaa440d0355744c4d4391f59502efcb6250","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e7b9d25.0.tgz","fileCount":41,"integrity":"sha512-+J5fFuCDi6V2yobQ4atKxqeSzSfA+k4GLmtflDmphk6vRepdL9rNzHoxIzEMDhIWosTenKlVJVp7+QLfzNpEWw==","signatures":[{"sig":"MEQCIGpEdlH7yxoTVpTyjjUWLPH6iabohrzJPCe9k3xesYewAiA7IvAeLuHUKXhABAD5030pwgT4e+3zsYMTSukYbZ8OjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK8BvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPDw/+MpIPGO+nsgSc7Ms5ReoShmpq7MNKr56mw/RJ9Kum8uGe6Mwn\r\n2SjANHyjwAryn5K+J5BWnmyzclVlgyvMPCj1A43c9l4juh8anVQl5OgIVOMD\r\nT5VoOpEjrZH9xBa6XGG7c5iiv/Sp1GfgWNNUlcrXsVi08Kz2pYHENyCuAiHi\r\nnOB9oJIljWXtefy+slMkXt9auE+q25V0D2AbHmVflobIW5FXWPzzvCg1sO2R\r\nyhrH/D29qA2PGH0uxOYMz+khxw4ruSB90ySuyRmW6OecgLigY53hkDL3EoFo\r\nyyTaDI++8kmKz3Vd6hIpEPzU3Pd+ycA58nHfAbaOJJ/SuqF/ld+qIpPSy5sF\r\navr4vheFsvCGGMBndgxsZ/ft5YHsFjQjY+odlxTFOUEEkzySr7shxgvegO8S\r\nu0VX13gpZ2FmODB2O1XZ5z0cdFHnbN3jPzCcrOl9nxJWPBwEa3AJVsQgdFr4\r\n0Lcc4NHbf98Wu3VIhaHZFuEY7fCJDMppH7jzZA9rcQT0l4kHQysvk0VVXkjV\r\nLuVUDZcmEzJ6bXGzKOdPU1DbR9FBNMnI/++beGErzpChyEbP9pLk2Es32Rpx\r\nwCQeZLOO11ug30fIgETQfrIlw5sXBd/qaqOQrkKNaQFjQuTLusfqek0wTeX4\r\nxKbcm0qs5K3W/qBbVL21+3B3Pl8CJYgQfJ4=\r\n=3L53\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e7b9d2500a39d2e58cf4cc8b1a5f2b9edf523a41","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-e7b9d25.0+e7b9d25","@agoric/assert":"0.5.2-dev-e7b9d25.0+e7b9d25","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e7b9d25.0_1680588911159_0.550857402941404","host":"s3://npm-registry-packages"}},"0.3.4-dev-37fa40d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-37fa40d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-37fa40d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2360a4abb3a620a6ddd1d06df02834cde86f3270","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-37fa40d.0.tgz","fileCount":41,"integrity":"sha512-2atDneb57ux3GHs3XViJPP5NX1cv7/z+H34dE0RMz7wBctvlcJlnzjbdftS9FtKyDUTukVT7XHXwLGLoQxan/w==","signatures":[{"sig":"MEUCIBcwYRxxDJl0TPiptELDlO3CZoFDI2/AVGsfqXXjzVhpAiEA/EP8/BVQLXW4bejR4QNFXNp7pLsnted7mH4VZ4pQ63c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLF2/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCQRAAlmt+vMWWS069FeYIdxSjoUkGS+7yF1bfhqIJjqOAVSm6/91n\r\nyM4gRTD3gUAqHy1amMCTaTqXg/gyoCvdjPc8n3185Yw1FIgI9MIjOgayRTVS\r\nwOgzvirroXIApG7JXjoOVLh2ju6TNp/3TIjeFyZGj9EQLldeAzsc6QmtcoW8\r\n8YJSO7g/5GLeWWU992Y3mUExF36uudP1BnHFMIyhjcCCsHf1NrrFzLfPXR3j\r\nSfRY67dLEm9sO2kv+Ow/E76MQSbmpeDE661kPxJElvJYKDylE6JN9UFLCwPa\r\nAmrqgrJidNz84RRTdHbYG8soqi2TmiyHh6r89vGD/NAN79trpXtDSz5LeaF5\r\nc2B96kOAlcGw5DOUzv6o8cFfRVOD6klpu2p8mov5md10wS79z7M5yV6eQpT1\r\nQCyBduRbFFuc8ipyv9XqSEjuGCuOhhesGdsHZBStqbWk17deAsPYhOfdS5bc\r\nb8Lvfw2MFf+1sq0o/k0dbGqU9KUeHcXWxro86/Jwy90Cwz6v8zP+ssuwjMDu\r\nubhS5JBDy+tjxeGhMOfTWibaMPphe0NeE/meQsnVKX2cZpYHb29NTWuCVLxC\r\nkgh4f5H9sKaZAj5lut0INlOj5hoCoU/h9XuPB9BUthZ88vYav8jhMirVEkNk\r\npY/E9k3D31s34Ot9zsayeW0m0rLbujlGIbc=\r\n=vDIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"37fa40deecad685e800b27d993470646e48ddf38","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-37fa40d.0+37fa40d","@agoric/assert":"0.5.2-dev-37fa40d.0+37fa40d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-37fa40d.0_1680629182990_0.8586565761741489","host":"s3://npm-registry-packages"}},"0.3.4-dev-e0f375e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e0f375e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e0f375e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6a0744a4f8bf0f44d4318e97aa935b1b14901fcb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e0f375e.0.tgz","fileCount":41,"integrity":"sha512-V7E46cc+Tih/nGF+a0ftg6O87oYEhix0fWj1C9zFyNAfNZKrj5d9nbj1LaAVQdyJxTNGfYYNyAJc9MhgeJ5BCQ==","signatures":[{"sig":"MEYCIQDamNUDUKwC8g7pJgVuRep3vrkw9B1HnPGGtk+fv6b7XwIhALrX7TVrgQ7MQViHxWbSX4J/Sh9AKr12saiFoh7FRSrx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLJTvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWfw/9HDb4rB+2RkwX/8PYVKpyfixySo/Gxvkr8RhmsXx4vQz17FDl\r\nkelJ3C8BlNMTwJTKPb1mgHQ7K/ToT/wFQ8nIXCFdNDnLHMgakmlXw4bKcIvX\r\nwp5I8vX5BJ9pOWbafP7lMUy8OjgBgeBFPpuQKAJCgHm1vQaeKczAlZp6S7f2\r\neTTR2XJJ7A9aIDWEio18tq2RJ9ouQxb937OizkVJy2sh6LpiNZa4laJlQtpA\r\nvRBMs5/c3R4VQpFtiQOmVH8qPUZo0WVF6nYiZLqZX2dBr0IWmEUElZwwCr1d\r\nFabgZWaZnrPuCiQlew2lGHRvM+F6w5owdoNP8WBKwLdkX1mvdj3Bt9Vr4OSK\r\nA568VFEVtDorX8hNRjQOe9Y0R4ByuAgS7A3OW6D6I1BZZqBPTxZVRtQMAwH9\r\ntOvDSPbuaFoJrDMAJjvi/5OGDQrXy6pkISccTv8QiH08YRp4APinfVXHcaNp\r\nF4XH+/mxOYp9hQuSvObqjzIlX43QUqgYTAZnbfDNB2dd12oRkDFUgYI36vaw\r\nLfl2jscAhbUIhYkqw6IG1bSoR+HiocS9m3VaRhpqYCgLtbK0fe/ihFbn8hFe\r\n6usL1eb/FjxxdCFMTAKdZNYPbej/zLjtP+vSKcJOeQZ1PavWezPlioqm2yce\r\n6BVmWPzXIWq6vaXrfYs2ykcKgKwCkYKreN0=\r\n=XPGj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e0f375ee94d43a097ef12c8c08b30f20e58a5bca","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-e0f375e.0+e0f375e","@agoric/assert":"0.5.2-dev-e0f375e.0+e0f375e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e0f375e.0_1680643310891_0.8815752852847716","host":"s3://npm-registry-packages"}},"0.3.4-dev-954b3dc.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-954b3dc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-954b3dc.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6ad8978b49beea1a42af368098a86010359ac016","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-954b3dc.0.tgz","fileCount":41,"integrity":"sha512-ekkJCnQFWQAmU0ltv+BKsepuf6QQEj2toBhkzImVot/1Nuv0eKq7P2hhcNI/RHgPyEqN/4EhLGEakjrbjgzsAQ==","signatures":[{"sig":"MEQCIDiqYbDLlw3XaefACcXupFDYX9jKxRME4q4GemhzUzOwAiAw1BOcCGTbbrP4NJLHj7JvB4zQF/21lrCzZD393tuzLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLKAOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjQw/+Mlm7Zx0TCAVL0O4rju7A0CNzgwHD1TyEOZldRecJw7RXTOZO\r\n4y/ELYawBpnc0V79ZsP96zMgMFtKo2GBtOV6f11PA53p+9ysM3e2oqgsjuCL\r\nDb+zwmqKBDnIl2F4r2OZwlZIfesY5PktaDyOCaHBRYBldVsEDMrzCMGM48CS\r\nMnsS6Nt0A8tA0zfflUdcU7EpqjfER4bDLqBNvUoE7liUp5QRCyOQFNSBe9O3\r\nepirXRnk0VmwTijDAFiFyd9KGm1hfKepfGzBZzeK63u6vDnAQsr6iCwCp2xA\r\n3+vtSae+xgW2j18+RZzYIO7EjrYUE9lFYP9feku8/a2kcvfrQ2JJmqFE7ZfK\r\nzYyzJdnRrC+IwValVIx6ElwvJnPTzA6hzAzjmbIHeyRmwJ/Tl4CgE+yde6r+\r\nvWiZoMy1NoOQHwkP8beJkPw21uGAYmKUlhHBD46mGvLni7ohMb442d1+0Hop\r\n2Pl2YJDM2Pifo513mAQogc9oiwWRWjak7u1ue7PYpgeVTFk93DPWnkPm4Tm/\r\n7AgWyM0wbE7Sz2hpB7dOUXLVvVrWBOiVKwlKDSuU3lbPh5/B3rJV5CgdCcQf\r\nYbzxR3bvSS0RCdLjvBExRotHIKhgn/PlPvw+yeFjY66JG4VP3pXNzqzD1TJZ\r\nUEZwBIriFcp9sP0sIuhA7IVntzPhWJWznUU=\r\n=hV8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"954b3dcee6f4c2f3428989427f66c3a7d79b0647","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-954b3dc.0+954b3dc","@agoric/assert":"0.5.2-dev-954b3dc.0+954b3dc","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-954b3dc.0_1680646158041_0.2593235861790433","host":"s3://npm-registry-packages"}},"0.3.4-dev-b174585.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b174585.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b174585.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0a9c91a23ec68227789df35b8467dbe7ddcdd410","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b174585.0.tgz","fileCount":41,"integrity":"sha512-GJljq+mj3ysPS/kE1/WsEZhCwb4adwsv9V1abmxuFJLA60voELtGtUC2oRryCJwnMcR5TEYcWwUXiGda2GXXRA==","signatures":[{"sig":"MEYCIQCjtckFYyNAeumLt8JyqmXLCaR0xYH1dk7tOGW+KGrQDwIhANEmNLOgt4laFo4gYr5czTdL4ALokCZTBhh5UE6Jw8Ci","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLLNvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrErg/5ARQwamG+54XiBPEIW2xVZCPwOa3dbsOI4uN7FquDUyunsjiU\r\n3qrQV+qFZ0cfBeuW6a9CsMIBTND4q5W1CvfOki/HTykcsnPwmybi+QX9tJ2G\r\n9HcCASvYzJ24fPtxVzWLFV/nIMlRi7OjxwkiQdEmhpiU5S4h012mVeLubj+R\r\neFV13MXsTtq2ofOPDIRNgkr6nI3ZHaSDIfwWXSCfNKGzT30hHJwcqkNcvXEC\r\naqfpM72JLAfxO2bpj4uGqcXi2ZI7DdvmpWEAYr8QlKzewaTvtmCChIsqR9CL\r\nKUQrcZjnGh+G6z4/kapTEaqcVOb9I7AaLz44zM4yccNVI2tAratAbaWJGujI\r\nmsvuRbmyQs0ekM5mdqC3UAKnK05MzfRdWl1TEOlprHlkbNawp+hNYhZcQ5wp\r\nkJGKkY/J4hj7eXihwlo0tpVHCpYmq2PUe++gKPJwHkKmW6srY/CqGDXN0Ofc\r\nyLVbV1QOxEqYVLM7XSLM+eMdYTrd7YFwHLbk2/i126Ky3ikxAis7FHXJor+O\r\nXhyMPiyrkU/aS6+I3wQqTQ3U027GxG4HmwNW09oEJILLjJkpsgiSSi7GoH1D\r\nPkpdS6Hz23Zqg56YRMoLbiL4rwpi2h1Dc486cP5stA5mW7m58nYPJOh6j3DB\r\nfpseRe3bWjdb/CAWrxHhY8bYRrhEzC83S5c=\r\n=jrK8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b174585237fbe96d37cfe0229edc11729cc3fe8c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b174585.0+b174585","@agoric/assert":"0.5.2-dev-b174585.0+b174585","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b174585.0_1680651118907_0.00877493904566684","host":"s3://npm-registry-packages"}},"0.3.4-dev-11c23a1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-11c23a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-11c23a1.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ff62fea4b04604cc2d61f633921f3aebd5836feb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-11c23a1.0.tgz","fileCount":41,"integrity":"sha512-krIL5/OZHtt4H1eU7GQBBtdBihd5lBOEgG/+nWbm9koXwz9oAb/7F6ZbttEvL5y6JrcSvRCAnPsSuvrjzrOqZw==","signatures":[{"sig":"MEUCIQCUXSa8j1dFF7xHhhCgjOsEb12uaCCy0CfsVZV2iTWSIwIgYjot//tsfBkW3LBFf5494/KsDIMvOkO3To+Qzzxgzg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLM0eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJRw//fjIkggdYqP1uVhC6L2WPI3zUSzhwX+7dz9ltnWm3syiYx7aR\r\nr176Wfw3ET5cH78OWyPYCGteGHZyh7irdfUH4uJJaoEsAXLHeVusq2r32u6Y\r\nzozr9/t/LIxfJu7BxwTf2ARW7FV9+5hZSjn5NvGQHmFHchKgYT0DqCRU9CDO\r\ns8qWXHeGtZqBlr5uZy+xA+vTStpKWTpUue8oYV3XDURPi+sf9vDl3oPBKxm9\r\nn26QBxjUx21F37hE9YjLl0AUwVdwuFc7S8bIOAdWGY55iVpZwec+US67SAhk\r\nAV7up+AM8IrG+DSkTyALNUXCB6S3MqYQvy2EE4suO0Zvrj2SXMM7RvBCpvvj\r\nBxEz+Q2gxvX3VD/4prSzPsLZCbM7V6JweEfs0MzbX96lVMgDB+oM4sINVaNE\r\nLyUPB0/xY519+A4XyKFkgLHrtt3JDJEK1szExb1MNI9HUSHJjvdvBN2ROBQ7\r\nveWAKyaeW4U14XUj48X9Yr4W/A206WaN73tjZ6eeYSkq+xAn+UTRA3SWn2dL\r\nAkSGafDNVu/X0ISOU9149d5SzahOZIP5DEhlKRt1dQ8tnT9/uuOdVgiqDkp1\r\n0mfbhUkfvagMQ5ozyA4IWIKrRNBkRqT14XC+VMBhQBheKK4Nrfp6LZUQdl8u\r\nc345aLjSIu7zgW76GFhzQbA8odc8ba16rCM=\r\n=fJNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"11c23a1af38a71c24ca75fd192f744cec3810ee5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-11c23a1.0+11c23a1","@agoric/assert":"0.5.2-dev-11c23a1.0+11c23a1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-11c23a1.0_1680657694295_0.7119888576844287","host":"s3://npm-registry-packages"}},"0.3.4-dev-8e6a425.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8e6a425.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8e6a425.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"314741e14df20f18c63fd5a77309b1420a71b5fc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8e6a425.0.tgz","fileCount":41,"integrity":"sha512-owSITKHmz1eji+YeXL3dpifBUa1hw4u1tOHBAwv93QKUpOTMjv6k6BkyfQ1WG0HPunsCdzv7w1p/BCnDmhoLNA==","signatures":[{"sig":"MEUCIEkBmQE/T8CBvE8ymmyTltxX315UsdxwvVWeFlJ5vDtTAiEA6ehnBrDkyNMU95OcoDY4XTzP0x6fq1AF5YOaGLM/S0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLROjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod0Q//UkoX/tDQ4QLmLnpYHXfp0r8JB99crBeHnWVtgTlZQl/PVVTl\r\nX1Cz9dJ3SxTmMQ0KofhHT/AjAJjrgBbwPMcAqR+W6/WKc2WJ5SMsdWryg2ru\r\n3yVvxKYiT2u7US5tsWZQmASpMATouhaIsVGWqfpw/eMpyIStyG9iC8SfAAWb\r\nAhymZBWnR+v6Wd3nOfLZlerr7L2I31e8Guro79DDDysy6HrzXK77ClOSoDG8\r\nI15Uj1VwpplIeJXQcKNVZyWuQBgboQsf2DrJXhUrJDLb0doy2s4yqLwtklG+\r\nKgiTAW6D19w55mVrcIr3SrPcjZ29uHqeyfMInhxrv0S7/O/w4kco2QkeHk1m\r\nkOkxgFpvkGvx5xpsJNJQtb80W/BtL8zwyQi66ODbal4cSdqaMg5x1kz9HkpZ\r\nULr7iQ12diDt9vN4YPjXPVG5nCQPEydkGgCADhA/HywOKZ1fPLFKFDjMkidz\r\nWRS5AH7PBT/m6D2JeSkJZ0NXCpvBjlYHcP6eY8irGbUu5uKEKV3JQXuvKl+R\r\nTDrImvR/Je44X5SeDC3BjvlNaAtn4HuQPfXru5Xm3ACxRAswcoupBgyN3lrS\r\nJ5/jyOkW1EWvmpJT5WWmr/c8qGH39Mh2MFYY5ywamlzZLgQzfhLldgm/Tb8c\r\n6wgHf/j0D+zlPUzg4LxvM0iTbzIrMFTRews=\r\n=CXvv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8e6a425aa289913e55a008885fd7fd3f4074c89a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-8e6a425.0+8e6a425","@agoric/assert":"0.5.2-dev-8e6a425.0+8e6a425","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8e6a425.0_1680675747635_0.30813414579072096","host":"s3://npm-registry-packages"}},"0.3.4-dev-faadb30.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-faadb30.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-faadb30.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ede1ad09362d39722bea94312245f731ae1d80b1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-faadb30.0.tgz","fileCount":41,"integrity":"sha512-fGAcw+asRL/yvcRbl4CIqubSVtTumuo2fXcGjxSa/DrmqNx52YLcmLBCEj/WOjU674LFRBFtRFfqk2HdmS988g==","signatures":[{"sig":"MEUCIGafbV6SrzalCXyrWOUM7TPNjvG3zY2ul72ffX/B4R6TAiEAk6fIlC3ZBqNaSyu5cYK1pIBpg75xWJgxHaQfsPvkoIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLUkjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojyQ//aQP8xmi4yWagvcMtiN9GWaV8FK+HyBos6hfGPXJzp4/QrTSl\r\neMEMuJIuUFuSADocdW1rkUnDJZrZpyMiVJwi0WyWsvc+AK39ieQaOMnVFgrE\r\nbtTVm1iI/mPE7857ixKPURT8gORIzJLXqKOMuniPAGxFyg2kY9Ed6uzuhU8A\r\nkPxrVREy+ur//L4+ATcx+OSM4K4SdqP0GHv0SEZiPlJrFVfGIK90C3uaXWPX\r\nDAd5QDYlVhrsPxOuByk6WbCf3fBV9wZW+I4mBEZUE3u3EVDVeBEX7aC/EE1N\r\nmOMJxhIrUZ12cjkw5fyAlcE6CQU+P9DeilzzXYYYL0CAKe4C5yGjX8e0IReV\r\nq0sl4elsAqZG82xGUnd3gdVpm/EKf/7aOTU+7WtQk2kt+RLCTTF5q6r8vGdd\r\niZq2LD0EeTpQKs91UqpKyqp/sDWXMAU/mcXoHfrO9ieriiB3JuEI52C/U/WS\r\nYz6nR20+vUzLY5Heyu9nkt8fJj1VPxizQMkp4j/0GlPgmRaNX0dzXyoba8sE\r\nUQ6nCz0mAws0y0TQG6xAniErpvqKrs9vjxD61n5s797/iPjXTAOt5rebZGsR\r\nTEpLm6uMcMEdsOTcLN/lwoPWHKJ+gy0QhnfdiQztWBiq++gVrJNw836MKrHK\r\nqBJLRuC28XsgL/JSliP0RUN3AXMgBz51270=\r\n=h68/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"faadb309c453b1728b25568996718a416832ccaf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-faadb30.0+faadb30","@agoric/assert":"0.5.2-dev-faadb30.0+faadb30","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-faadb30.0_1680689443562_0.7992088932750501","host":"s3://npm-registry-packages"}},"0.3.4-dev-4347a81.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4347a81.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4347a81.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5b157ce609888002abec01e56c14d6f9569cca0e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4347a81.0.tgz","fileCount":41,"integrity":"sha512-kBT+hGfVhEPfJHzAShg8+J83Qq02iNE4bo4c2OJJnVOHUxoQD2cxj4x7TzgVyb2hD4ET4ajaZa06Jj5PoFMwoA==","signatures":[{"sig":"MEUCIAKuZWYeGWwVnsImYg2l5kOKdQTqOlZQ3/XNh9FGptTDAiEAnvSdkHKx8C++3fYNLOFVg+9xmWobVQocMxr3oqqEVNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLZOyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiAg//WlFdHrTetG9SEiHexR8waZofRWcCzZm4K3sXnRLBumlpGECI\r\nIn2pJVUS3XyGATU75DaxwY/rhT910YriLOoy8GTqyOSRu0b46FxQe9Yq1v2L\r\n7q4el7fGqD2AtcyH04TolvWnbKVZe4Zm+0TwSQ5WL4ufBTwafi4M4l05cZr2\r\n887cPJPB1MZlijqlNo6m4hylUA3q29WDN19rp5OW+XBREz0205S6eDQGhFDr\r\npd7CEVSsKtqj6NH++3X3DGPDPAvxJoziYbLa2dirguAoMWoTsAGIHCL9ueuV\r\nVoj5ijxYS9KxDvYvo6/uFgBk4AVtx+QFGsw58hyUIOZTm6clbM7Rca5aGcjk\r\nBhhtE1cy+l0sjFeJc6Hhd44TZ+zgDF++ea6xkhoCh6/eAgYzvkgi9egZWCm3\r\n2jRUPThsBAaz557kF0UPkj+g/Tv74X2T6tNxTR+GDwfWkXh+x9x32SwzdDWf\r\n4Myut6r5SqfYjZkrWFyhQPrawOiIcGZRyBAsQK6SvNWpwqpzL4Lri92frnDk\r\n26VSY2XCiHtQ6Hx9O/1fyAmJMLA0Ev2rNNY7zmbt8SzCHPvRHSp4dLd5lORN\r\noypXyLLtNxdxwvn89exMFi4ApZVizz1IHMbBSzqVnbqMKiLcTlzHseWbe5xE\r\nyf5RJl3AmLm/KCVuZrVnMy5P5PyTFNhFiu8=\r\n=H/KJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4347a81373b0c8c4c4493147d8e69f8bed23f862","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4347a81.0+4347a81","@agoric/assert":"0.5.2-dev-4347a81.0+4347a81","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4347a81.0_1680708529931_0.9036715327290044","host":"s3://npm-registry-packages"}},"0.3.4-dev-013fff8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-013fff8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-013fff8.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"da9df7eed2e16351636aca0260a78917a74c5844","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-013fff8.0.tgz","fileCount":41,"integrity":"sha512-Fz0GOAgqUdqvomrcasHnNV55x/Li8czN/cCRi0msk4+712OWkjrSPk2XKqiScuZ27MnfzttmjPa71ZaHZhZ/xQ==","signatures":[{"sig":"MEUCIQC+LoRfkWDD+O/jEH/4BtCzXzgJzEI7r3+XJ26ljQ/pxwIgZ6dhax3Psu7XyQYFVpHXe77ez8O1LWZjplyCngNTRgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLafDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomuQ//a9suDLbJfKVx20tjT4DyFIGTOmSeo3nLzH9rXfKPivJE2iZL\r\nojCdEJX8xz2RvgyKC7CXf4XQvteYowzdCvK9D/P3JbY9wF3/3+edSwPeLsAt\r\n13vnWU1xF38oo3QEAZ2LB4KiYoJVQS1k3qys3VlnWGKbehOFRr5acDPiP7yL\r\nq5RRVFcM8/T8qUDej79TJCDmjGAHasIjnsiTuHSp47TuYXR/QCHJOWH0OZv6\r\nVaO5/NO/55B+j55SF0KA5xFMb1gNHbkd6JWg/o1qPeiPZqS2i+VqsGT9Nz9S\r\nbI0dvonal1WZ5rrzDVw399Kpo9q78/186ktI2/v4iLeFG3SSZHDJlRsAbd4o\r\n5r+GPZfzQ227ZazYNA0DOJW+rgtuVQXNHVjFK2EvsBtmGBflaRAtwX17kMay\r\nLwCmlu01xfTT2mFRMgMk+l9A5mzgUNatdDdjZf7Pmv26bhlunOKUqMMC3152\r\n0KNh0mIWw9JRAo1DjsEbUFXnUdqiVGRj+SnQSzXTgtLzE174lE54TBOzjdAm\r\nb3qpHyW69d6IauafLB7h8jmWIkLNJowm+YIc8e4t2f+0ycFC0Dueyu+Deruu\r\nNujbWsYpiSai0UbNj3knq7URD8/K+CkmF2rXdCSfDlE+H/hwlsPV4Ri0ZskH\r\nCSLN6N5ZG96L8Y6xYwZTxsGaBoSliwRRP58=\r\n=m45J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"013fff8bdc7bb3e8fbecd6c06b59e065ed706e50","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-013fff8.0+013fff8","@agoric/assert":"0.5.2-dev-013fff8.0+013fff8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-013fff8.0_1680713666861_0.7313460708465171","host":"s3://npm-registry-packages"}},"0.3.4-dev-9f2254e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9f2254e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9f2254e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5147f2aa894a01fb0f1c9698b55ab451a7506744","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9f2254e.0.tgz","fileCount":41,"integrity":"sha512-VOF/5wi8OcbMG/cQWjq6CFhqW4VUHOEp6Vl+sajoxb6BXA+Z/IXvMbhGYrvdQ7c+kzghhkBswnsMxr4N+nFopg==","signatures":[{"sig":"MEUCIGXyzgZ3E1uEUWfkHsIZZads0EmIxAKq5ueswluQN//qAiEA5DGUPk4650ykhNxNYxPsLAW+XK6v2Jk3jaEqU/9fgeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLg1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYAxAAiNgeKPw5pSmVl8TXCBMQVhRBRkJJljxSgxx3DZS2/ruTGWGB\r\n40nNeQeAyM0kWBiuxLdSdCU86tEc0fMk+WjYNLRuEdyyn9Y5WFSlvVISIFvZ\r\ncri3Z84yQh7xjZIHjMCSSXQfwVzGdx/v+TUesP4ibIT+GZ1Xmk7PLa8wD1Xb\r\nsRyZzeMvGa5iHHRNeXLqul9rypxKlKQZxaQPc1Sz1yeyleLGAwCDFVx5pmr6\r\nuIoJznj9YBM7U48MSLguRKpAHueJ5EmPbrXOIVHbExZh+g81YfBjeNnKECN3\r\nvtK1hyruj0Jhikf/VBNXRwm+vrca9iVbIthdamQ/8BCcQ19HmJKb+yuqaoBF\r\noWGCqWHhJjsQFSkAsJQG0+qqleDcfHDJfBqssDfbLUIAXjbZJ/AS48mMZ+Do\r\nzXFa43+O9ZptsvDakjuUxhFhcYFfmBjrkTzley9mCEQbf5HnYaEbOrrz1+HR\r\nao+DwQ03wmWlZ41RteoZBYq4k9iacrtDc9cQ2O96XC7DYtisuPv++a9AedDy\r\ndm7T6M3zxzJZIYjuE3J7o/0jDa/SspK4CbtL7oTqGh2iHsXB5h/ekfQLHsAO\r\nbYs+x0E8A/hfxwIPGwCXkK+P4jxwtlKlUe/luBchfMri6OTdGRXyvvwAW94b\r\nFLWH5X/dxARP2GTbKLpYS1QwRScAo0SmQaI=\r\n=LF15\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9f2254e811d88f271c5febf8249580698f207993","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-9f2254e.0+9f2254e","@agoric/assert":"0.5.2-dev-9f2254e.0+9f2254e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9f2254e.0_1680739682407_0.6634142011309319","host":"s3://npm-registry-packages"}},"0.3.4-dev-23da335.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-23da335.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-23da335.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6b28dc2e637e0d1ba7708352c206b0f65540c31d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-23da335.0.tgz","fileCount":41,"integrity":"sha512-kRpIP41MvtQeFxmqXQK5n0sJRVd6p7FmYsfSiCduueTr80lnTJfGMNiTndevCNYfar4FppBvGQF9pcc4yJks/g==","signatures":[{"sig":"MEYCIQD5qL5wFjHzGQ/GTelM5xTmcTYGWzFBRy+sKJV/lgF9IQIhAJS3Z7QqDtKJb7I5xTkBZBDUYi7nJo4BDkIvOngyJ9Df","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLvRcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZTA/+OOQwMxQi6EkyX8sC1aAOLZATc9E1teGoKr0JOR2X1EMU2wvA\r\nFSE/Cm+kF5i4jnLWyLEaQLmtx3Z+/Bot87mW0n3xhTtk/Ta7UWv+9Jvc2/Ls\r\nYGw8LF8ky9cTmgKbtaUkJWc3+doPwNSnLHV8zR3uTvq0WjSN3BmfaMlDE+V2\r\n10LVAUXAT3Rb7nt/jV2nK3n2KBt8fPeDzwZfJKRxDe+7gD1vktlxXjy+XffD\r\n7kjIHv3B9b1hxJUM3IHTU47CBTg57XP1lzNcVdLb56zL4q9Tae/KX1FYGnm5\r\nJpTI/IMtrtk8LpteOtZFp39zQpAnGHajCOxjXLyeZOw3N/fzOKgLXZzfjjBl\r\nkbPFczQ5CS4YDLpbA9nExw9kgpsGZc/jETDq7z1ldKRjAEJnsJJjt9jHaZk9\r\nXQ+Gy5FpZ8MlH42K/YmmU7c+tuMy6KHEbhrh2ME+mYOPrkCookswE4Bfbtw9\r\nLf56JjKWfyzPxf7BwhKf7J11GXhxJCPkAXRMPAJHIuN6kzJQMqobGf1OYx90\r\nkJ0ZmXbyNBXUlHqsDOAa6JYkGXmmP02fb8l4qrLeo44iOsTFuXgkXWByOol5\r\nzLzT3WUZ4A4hn54PSk+sZi/hIJyr7JT9feRDxYA4MuEcV0TrRel64b+cy13O\r\nTKMDAlvU21/+a5YCRlAxVOfgONFDSoceCAs=\r\n=TP9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"23da3359b46572f7bd0e9dfded89859ff799518c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-23da335.0+23da335","@agoric/assert":"0.5.2-dev-23da335.0+23da335","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-23da335.0_1680798812343_0.9206190739664566","host":"s3://npm-registry-packages"}},"0.3.4-dev-62fc09e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-62fc09e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-62fc09e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6d4730b413123cfd42cd4b721eb626d2e1cf65c0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-62fc09e.0.tgz","fileCount":41,"integrity":"sha512-Y5CoN9kPS1600CqYZRpeYOLl4xXNIsMEh06bBAnjLQH42VBZQQS05wj0hMnYrL/M93xMf2pJgBHVcnLKkg8e/g==","signatures":[{"sig":"MEUCIQCFCWOLQQnxQC6bkxXsF8ykN3j1alLmgAnVUaDCPpfEEgIgf2ETotmTQZynOPDfC592Z0lK6WUdg9uXZgwohk38VKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLxIgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKrw/9HtcMOCWzYatuLyPMu6+kAK1wmbJWN1uYKbSHyOYf5rb/L7jf\r\nP+aaGEjwjji2isDcRtEGpewa0b+JtCvmcXurmTbesfnRDEJ7qntvQmftMypt\r\nEXNIOAvxiB6RCplj7Y4ZMZZv1wh51hQJv1da3anqGueY53HeQxODbqqLqKxx\r\noG/49Afx2KMBxZL9mLDTRjn9RQvACB8KdDXY/sVqvTkVpaayOJ/BQL9aM4fy\r\nbIJDmnRuSgFONFlR0AkshMq2wjL3t2dtPwQEJnLkIsae66N1j9AaO8bNdAl0\r\nKqz5aVc5Blz7xRYvlsPW7OW5nfZdVah1dlap+CmgJYYlGQEvAQ5eJFl3WdjL\r\nXYj0elbci9KY6a8lP7X28zKM9Z85ZgvrzbKnimf4PmKjgGP4fkxwMlFlzYBJ\r\nbX+dA3/casSNJszMSIHBU/oa36j6NHIzltYQfoRcswuKqDeBbFc+jTUa3GaJ\r\n3+OjliIu0dozS2NcmDfiLD6l6TrlhpMpRG6iwZZjtjsSlyF36ptsJ0noOqL8\r\nsMQbiF1dPPNgD1kQVyo694XWX5KGDWA9NLDXLlv4LPB5GnpOeRgTDzQJlOb+\r\nutCY6NHBhyv/BRvx/qJWzOoodvAIayengoMPJnz55lk0n6Tn7ICXskg2Ch04\r\nLehPfDijxewFZEv8H4pD610DEKuPrQRtTv8=\r\n=baVw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"62fc09e365fc64d2a29028f5ca068a1e1dcf1ab4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-62fc09e.0+62fc09e","@agoric/assert":"0.5.2-dev-62fc09e.0+62fc09e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-62fc09e.0_1680806431933_0.41632314085928557","host":"s3://npm-registry-packages"}},"0.3.4-dev-bbc9e54.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bbc9e54.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bbc9e54.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bdc36b8bc4742801eb4b97ea20a8f4198173037e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bbc9e54.0.tgz","fileCount":41,"integrity":"sha512-90ICxNcngTHVQa/26YfTZbtWvhfZfrQbtjkEc5XPIG43+xsUaZxtmFjN3ODXv3Uxqb5fGTP7g0EU7qg0jEj3Kw==","signatures":[{"sig":"MEYCIQC65MYX8nCo+nx888cAeGJFjX6FRMCJNvc6KG9nbz2xRwIhAJy9TOPD0vQm8b+MIRYnFz5rRtMOQDCc2mDeLo5L5F6U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLzbeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3GQ//QUJgmZH9KveAgMyd/nPLNt522Eml7ppFoid3bpuoaUcCZPM3\r\nhQABefsTt5Gp8AEsGwQx1fWAh411HGxCz6AZeGZOP8aUR/ACslmuqsq8yYdR\r\n9p0WrUnoy7H5R2ln9IvTgT7gUnpGv4Fk3RXxNC+UbNgcbei9huCj786SUmea\r\nSSxQ8w4PT/vksxj1nkbTe3JAWUjM9HF3bBeZdhsHm29EH4MOPV2l0vttN3m8\r\ncsEMGc3SexJisy9JLv4GOPwDXt9+is9/Wn0jy0U/atYr4ZTw2tFV0D3i6FNW\r\nj0EhEVGobPoM7S5mTI77W9i6PkImcBHtq2ueiMohKyqptxgkX63qwObPd8o7\r\n/TBcLpUbQ3WZTCX9nknbjGb/AKJVEV8vgox5C751+fdqKyyD0OYKIQK7guYz\r\njphNGAMoLSmLhzTCLaiTJDkLUlOX8nucFFEoaX/uwK6cdHbE4o1KRLN/UjDI\r\nNJPMhvCN5rxhGuvlPgPl8JibWf9C8k7H85jYfqAR4++fi5Su3lvz96XBePbJ\r\nkyumvs3h4JoUeCviVsBcx9igKTaPNVozVQEOcCap3C+jAfwZwJ4wBvw0cZrg\r\nuGuJZeoz/FX5/dWE7I9IFktNWRg81jVS+flw6vdh4Vsg3UXLsKA5fnDQ+uV2\r\nGHlETl2n91KghY4RrKoiwprY182aiRYAOEs=\r\n=nZF/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bbc9e5431ae596ae3ec33b65e3f85fc5f913e5ab","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-bbc9e54.0+bbc9e54","@agoric/assert":"0.5.2-dev-bbc9e54.0+bbc9e54","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bbc9e54.0_1680815838232_0.9426294508563404","host":"s3://npm-registry-packages"}},"0.3.4-dev-312351f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-312351f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-312351f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aec84d89f014359f114f38d4746f488d547fee0b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-312351f.0.tgz","fileCount":41,"integrity":"sha512-MpW2SzAfDwJdr0v85auATGGyh/aHV8It9ZABLV1+ddU7UWdLZnRn2u1PyFPPp46u8PBbmo4XliYMambQCLD2Cg==","signatures":[{"sig":"MEUCIQCKr3Y+cGEeKnMcQIfA2rbxGi0emLCh5I1UIuvLKayZWAIgETg7aa6g5xOe/BB6To+Z33W9oiGBA4ubfADKGjJY0yU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL0KCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGqQ//Zn+01xjgGLhaIlvmjYA/GP0Jrz1sQrUgl0BskQUE5n/pCH5F\r\nmZ8jNLrxVSSzkO0ce3IX1itrLQoh8omU/Q2aYAKqVnd6fsiVR2ZGnqBDhJxL\r\n1MrI5iTCFygy90CjQtysxjRAwTFJkeKwtioj11sbX6a1UBB357fmwHR5KrVL\r\n8p2bYUWppjMrmAsGDIyZFEOjisZsIiVllSWMTJ6YZ56vzcChHlB8UiWbNLP+\r\n3wZErlOCPgvvk03ZDKyVLDQunVUHMCHhBBBFL/xp+pus2+4ECduJUBVKNfsO\r\nGEzD80xLF/Hp8x0PkQrCrPSDn/b4kEu5O2fz+KvZwknhXCgiMbnZSKTt9mDi\r\ns8jhBopH+Bk7Iijof+8/VbKBW5SnL+GfTSPmga9+Nr7yp95uEjXwYZTpzILC\r\n8mWufg+yhqQ+saXBKRvvOWjzEb/8y2cvlZbmTqmUmdesnQRVyvN3ahYJHZo1\r\naYEOJdGk6gU8e9SJKuvQsPeaDv7uZpKfsW5Gtt5Ug+Jbw0ZFWnDgUWpuYoMV\r\nUJsfD3wJn5xqLRaR6on7VfW7dKfOKJKvq3LuikfLBb4i+IATDNYBR/rX4Iqy\r\nwLhbn2dBwtew4I/YX0TLgYfI4/hcpAf+g/2Jvk3ltgpEfOXg5vHZia2bcGz0\r\niNGIwAFqvgl7Vm9+rCABLv1TsmGA1Smrz8o=\r\n=Sx8p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"312351fddf064023783887172bdddfa2829a8a4b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-312351f.0+312351f","@agoric/assert":"0.5.2-dev-312351f.0+312351f","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-312351f.0_1680818818114_0.7075938760284681","host":"s3://npm-registry-packages"}},"0.3.4-dev-0c75d7c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0c75d7c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0c75d7c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e97c0db93dde77ad1ec1b6e475dadfa2c7a19b53","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0c75d7c.0.tgz","fileCount":41,"integrity":"sha512-IYEw27OATczcCZgNf3beS9V5yOX4gYvbUBlwqP9kxh7HvQ12rCo6LjtUtWUsrguHhbfU67qAQu3XU0N86sObtQ==","signatures":[{"sig":"MEYCIQCP8t92JyAc7ea0cdLcI72HEhN7pNpdSPfNifSpaIa2bwIhALayYpjMToSpplJl4YjVJ8SQCvTukzdb8KEYtg7z4YH/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMFE3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTCg//W7ULpR3NRD8Znv6t3iJ+/XPujHtJsRrf7SrENl4vbxxlJiA5\r\nJNI2U5a992wudBOxU3fbzSCVIzkMsQdYGEmU1dKL3sK1FIwMw5kIqo7yjDhA\r\njeELDvwmtYySApPzM3lLUaxHSHuxi91fi6muJ6HVowqc6AtCTIohmw4aIhVe\r\nR5HpuIYlakaUE2JI5z2IXbyAVi6MBZ5dT9voQYvHYXM5LZ4J6QhoVEtwsWAl\r\nzJghygAV0V6wSSKBlZsxaQj8UUAngbiTMy9Y7YGPmx7+ZrrzcEvpLgLBMvHM\r\nm+C3AdEYWNIU1bRn/EZT/p0jpdpXg59Kt9JdEglcjK0wHcPBGxNnB1fVt17M\r\n+uRlT5ab6rYjNg/eFD3VVsxvWXvcSbqO7cN3wIYwcXdhHSDk/e+4/QrzaCoD\r\nOk2VeRztkjvTo6hLGqp+CDI5RWaaeD5GRsRkqmNCIFUwPTVTE6xXN5Chm9Wy\r\n2rzIQ2GTU6YSsEJbLerf3ZnlGvQjNMkrtQWbhvL/Eqt+opZvxNxyzYB32BHe\r\nwZg1RAJcHpnj3srGoyOoPSZp0zBgaIJ2aoclpy8+33FuSbDwYT/YSQ0dwsFh\r\n99P2ZbnQK3739IgNylRfedvHnh4bShlKsY3+BfcbDq2LyF868KzPxNCUh10F\r\nVczzryIgs7sZ6oTn/7duKkVEmBOgMYKxJJo=\r\n=FWri\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0c75d7cf1a1c54ba67d3d199c0674d0f22fb52ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0c75d7c.0+0c75d7c","@agoric/assert":"0.5.2-dev-0c75d7c.0+0c75d7c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0c75d7c.0_1680888119062_0.01773724466825799","host":"s3://npm-registry-packages"}},"0.3.4-dev-d01564a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d01564a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d01564a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f06b038c3d37660a68088a5f288a80b3512a0ca0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d01564a.0.tgz","fileCount":41,"integrity":"sha512-94rc/KwJuaZOq0Ijmj9VVv28KMb0GHuqCd+qSieI7Y0UCrWGXK0VSAH1fQZ4nUygg6Gu4npH2Ag808TqH86ZnQ==","signatures":[{"sig":"MEUCIHrWC9Be9+891GrqgPC9JQM4dqFSmSnPmn9r9Ge7DVDsAiEAzjLjZJ44+RWgTeJ5F82plI1sUvz/3Telic1Vts94+wA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMKUHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFqQ/9EdepQHHwCAo4UFQTOD/a5APUioLWBlFrHpAsGXSF4N7P7LX9\r\na06gLmzKQHggmG6Hc7UodZDmGKYLWpBQDNsUY4nuAMH64+Gx3xu9iVwXtYAr\r\nTZ6Jr1DxSpBtnFayMEvEdS+A7AvlhAUomYkF2FbGmdB8q6KE4NFpZhLJjWAM\r\n8kKNLmzsj8VQlId/CFl0ZhRfNcmKlUNkVePxv9g+2haYKV2Bxc73MxxyI6Yz\r\n9sRZupB/Ss4mV1LoCMxaH4L8c3vpXrxK6JF3860P3T73z/wlTgGr0SQJWC3N\r\nz0+Jjz/KRQTHk1bVtALHiewFPTZMonJ6RKfZujpd7RuOzjzSrzRvMzfJcOLC\r\nN+oV2PjTcJB4kJC7ITcxHU1+q2OWFk0W3HiyZ6zgtIO012EWBXVWl/uiZ3by\r\nIlO4q8VKIXeKgYqV7ZA10jXkhHvQue0PBmrxH+wk11985q+ROjcsISfw3az5\r\ngyLUngRpCbyq7gw6A+B5Br1JVWrD7x41WH7IODUvJ2X1yC1bh0p+KgI0YCtr\r\ncxXbZlk1LO2JVN2123FDCLoZ3XYZZgXB0NSq1aFHICwJJ/yj3TbwFBjbxtgN\r\n1jzYawIhdA3pBCh1vv4LZaYKLWklfDto1FFEhsZ79ZB1FfyHDoz2mzlp5xvl\r\nKMuadRDcUTUkOCywPjqoPbcbLaFvBp/qg0s=\r\n=YKcj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d01564a3d11752c9950831ecb8600d41ff32c2c4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d01564a.0+d01564a","@agoric/assert":"0.5.2-dev-d01564a.0+d01564a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d01564a.0_1680909575334_0.36471082339918914","host":"s3://npm-registry-packages"}},"0.3.4-dev-4e72872.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4e72872.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4e72872.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4c62d1e454baef5c0cafeb3a738f78e857a87713","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4e72872.0.tgz","fileCount":41,"integrity":"sha512-CMx6IFolj8YcdBzRXjYK9S7mQdiyQUsa+M4CLRoBKVfE2m5BnCBn8G7wLFJlvYVjgokigxSClbx4EFOdIqWvVw==","signatures":[{"sig":"MEYCIQDWO22mZA0yoR//YvK3KYYwsd1dUgfjvGVd4vJQe27JAwIhALUmhcl9KHaQgEk4dS/5BwprJodNDTyUUFu0a3zwKUGN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMK8TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUxRAAjQo5T/KCRwpg/0rlvNI+aJdyNpaZiMcF0GAY5AE2ZZ7w0OM7\r\n48W/W6552wnP1ZwrieSRJKODb3+kpzT9CUHXOrOC6j/2JhD4vVI9PsusIaUW\r\nEprdMbUYUOu+47pNQx7vU99Iw9UUuXNcPi5FWILTP8b39Nr68gPodl+KCXHe\r\ndx1K8ImbHnu+0FPFaNSVxMZGhDQI5AG4a3XTbIg6LY09H67Vtw4meaClRl4r\r\ntHgvMi81bpdzTX41cfzdeZANW1v6P7qqCBvm6jWZgY7kOOjXDd4HF63gEdy7\r\nx2DXyhNLMMOs2k4kZfzIo9cY807yrpWqtOTvhiKvCE84LROUJaDZvdQWKkQ7\r\nuMrs1ez3vPW0oSn1OahimxPHXuZny4Q42QiQh4Q6/BqOxl/v7u19kMVnRMZW\r\nLCp/UYXv0UEyUyfuY5zVky9UmUtamZNKaRjrur2xbMWwg6Xxyp7Cjd3ynQNV\r\n4Qt7qBGnnSrlBT+rgs60cY63pmWYYOdAbA/njebRF17B9r6+dzPgNy+4Lt7O\r\nspo+DTwjkM44PwEyNfSjkgzn889gq2FLyoFmwiyDtwX4B7gyLL7085E/kNXE\r\n2zUgqPQyHeV3O2ywd7wbQY8Du3hwcfiqv2a4VF62VUc11aXjUEct/V71XL+r\r\njby9XUklb13iMx1OdmjUKxXxv2KfBEo0L50=\r\n=4FBE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e72872a24071089e508f944629152a57c7f8bee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4e72872.0+4e72872","@agoric/assert":"0.5.2-dev-4e72872.0+4e72872","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4e72872.0_1680912147537_0.1614513953455463","host":"s3://npm-registry-packages"}},"0.3.4-dev-0db9680.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0db9680.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0db9680.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8bf81342af10ab8f939d1d9106f13295e42ff25a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0db9680.0.tgz","fileCount":41,"integrity":"sha512-QighywmRHM9DUmnNh1vxBxP7rC/4friJ0B5kielEnakHzMpnK1vpKT3JRXmP1fG1+CRUNKLgKZtdUVncIvjepw==","signatures":[{"sig":"MEUCIQDdRZ0AJ6W8efKAQlPXm851MBbIiM41NLd8Z8XNr3puoQIgKIfB+P1VhWRNkUr29a7dtYhU2AOmaBqqpMVeHnJx8Xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMLrHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Ug//ZsiDMBgDVsiJdHkV31la5JObSaBtylSsuc1XvaU21EVareI9\r\nhecZomvlxAKvAnx9s7KIs8R1YCKK+EqAW3Tgz5jmAke0EL4g+xHreRYR/Xzk\r\nGgn3CcGGvwScf0AZIghde0MUMCpgmIZPZMzQtkL6XaUq1HdhIIVps72WFo0H\r\nrxYuty0TKm2dT8nd+uRXMSjuLTt4pN45EZw5J/6YY2/5Za6iBO760RFk2w02\r\nuaOoCKrBxJ7ztTbg3vNY41ToxUw2A97akj50+sgfSYbNK3JdoGcu0glMf6ab\r\nuWKALW1v98CQ5Yg2EEv7OV4wuY+zQNhF4NKIdtA2unft2EZXVrEoaX/yx9s5\r\nxEAkclwXA40gbfbGSndqjyIkuf10vl7cCpf48cTL3TlQHmkIu9DQ6hxRXYgW\r\nLILc3sDm0teqGsFB/kJFCbjzd3LMu1QuhM0FXcdaQySWjtj7WZ1CL9lplfbF\r\nM6lbiaF9v7n2VJPtmUQxmY6SX8h8COCSrgosO48ioCyVGN17gs+nH2RoPUcy\r\nVKQoOL6slHAiNV0UAl+WjEZdE53DmhlmBvl1RccbC4id4MZMkvCqM/DESR2H\r\nCsUVxaG0KTLLqeoIfaXvB9/cNO17uY3GB43PMtBvWvY0hrb4e9ntmlt0FimH\r\nA15Qq8AL0UnxZIOjjBpOC15nhTsRVbghtac=\r\n=ASms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0db9680fab7df44e972bca1031baa6d6233da56e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0db9680.0+0db9680","@agoric/assert":"0.5.2-dev-0db9680.0+0db9680","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0db9680.0_1680915143345_0.41364514689596477","host":"s3://npm-registry-packages"}},"0.3.4-dev-00d0eb1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-00d0eb1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-00d0eb1.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"931874a8b55a270c7bc3db902ca7633a58ae8f25","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-00d0eb1.0.tgz","fileCount":41,"integrity":"sha512-ndgLUoRBpCsnyBobeG8FXb6NM80BWw4wBzYecbGZoe0OLnLzKe4m0qQaBpe+Tw8tBs293jlhwdyYIl3BUuHFEw==","signatures":[{"sig":"MEYCIQC5Ln32dvn7MntaYXwrilbcypf3dN2/AqHAwR2kCsjd8wIhAKnPJXlp6YDH8KKv845zA4fXUhOJIL0tGlHmd8LLQ3x+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMMC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUpxAApLcYGN7/OFXjpavBNCNIJ9jsIgFQveCclZpTRvg5oslYpMVy\r\nv3HxQKVZ13AbUd8dHY+cutiM3rroXdABfQ8XnTbbNqH/UMrqbvXOVdI0dZmo\r\n4jC24dsNIo9ZJXWWTExS07EgSmhfx0GAHXQGUeIQdxhsDKHljBjpGLHemyyu\r\nNOIs6WHEB4fiZZookOqcvatvWUH0veswfGwQo9Uxg7LLGXEvaIOuKfbO+GIY\r\n8WNTP5ZP+gwPeuI5RAsSseB19FMIZ8BNcHk+36NzhLo4KVmmOmgPpsyBPj7a\r\nQVlNEKsJ3pBYOdkq3GRaa6p/sfVzdrpl7Q5q/qXMZGm2q6tjQXUFWw6Us9km\r\nz97WwSiGEpbMteOb4YcTY53bUdYh4omdMforixzMwi64GkpSt2U8AddhuAlb\r\nq9GWWiyaCBzm8/iOiJ1uYZV6xWfv9gKddqrMrt85fmrPf+or48qQEljBn9rP\r\neeApadJKuHQAqrzEXQDpGmceXHPyFDRxDFv9QAkkXSrNgCugF+rCvogR0eCr\r\nKlwb5VajBWt9DioAMLDtpHDH3SqNbGclmEcoNNW5ZzPzwAF7IXA99kgzyNkF\r\ns2+MqJR7lDOIzoOw0lAqrl7UFgmc8nus8iaeHsqPy82l6ZmLIgq+P7qgN72c\r\nEzhPpMz5VpQ/8Ra7h/1zJCZ0QFl0feCQ28k=\r\n=3dOa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"00d0eb1f984526f3771fa4c96e7829c8a80c06af","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-00d0eb1.0+00d0eb1","@agoric/assert":"0.5.2-dev-00d0eb1.0+00d0eb1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-00d0eb1.0_1680916664489_0.4898050011310249","host":"s3://npm-registry-packages"}},"0.3.4-dev-524bbf7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-524bbf7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-524bbf7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dd6a25d226d1a43c72abb915632a28e8a5c5aa54","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-524bbf7.0.tgz","fileCount":41,"integrity":"sha512-a68Ix4wOPJZlXYvKIv6gdYduVJpSZBjbDwY5lC07Q4C0VXjfSArbgO9ECZ54QARMgYXFAa/LFqHdBgbR73Ny0Q==","signatures":[{"sig":"MEUCIQDKRlJy8+ClJJMevx9zfDvB/L50rlcLLz1o97xV6Imi0QIgOCrdQRJbBnVKc6iDmP6UE3S5IdzliTAnUrBWPEQRi/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMYV7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVRBAAg0iRZqOMRSFYuH47Vy9o/oXor0gRhSnc+VDRcxBVYe3mF4v1\r\nyzK6JYGn8e57m6gFfGkMX9PcOVLvxkzbrbQk7raIAOovr8cQhL4c7Ffl8Si2\r\nATBCmDi/s9yQGG1DNIPlliffcKmIErgBr//D+XgVlYyYf5w3nMPKKHGFKldN\r\njJQYFXYBDMPzS5XM/MVpzoVGAOYlcSM08jS5Oe6RD/dLNYEo6iyf71vfmZyo\r\nr3iSRvtwUtMNeydPhW1CviIzdPtvoIG9ww0buf0TjEsTUTWtIhbzraoc8Tf6\r\nRTfjYpOza+RaIEaq0HFdfP+nUistrBZ8RJAlaNyfOpUw0y1adPOfE2cSfLWd\r\ncIBUNFi9Q2AcfGkrARkqf0/Ibp67XbCi4ixYl9M2dQyuN+u3wiqDuVLM3b/7\r\n74wHLF/Kl6+PuLaW89a+4Dz6eEqUO2uqvt8fr1HXktjhaeTaw2qqRXJ9duOD\r\nlaoIarBjDz9XskQkd87JuhijU0hYPHK468pjmo5aJFO7MLk1gYOpvx86anUt\r\nM4cZtOBqAIIdxQ4bA6KmoP4Z/fWFPxzcYZhxO1KvScEgzEfwm0KMhXodBKmb\r\naxdONEXaCuVUiQ87CBIcTB7epFQrWb+oVIxqwJYgs5Zq9XPANe7pgZ1dsJau\r\ntu5hHKrUuu5m10p9RFjyjnMfb9DfyCDGMjM=\r\n=ldOb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"524bbf7aaf31a5aab0bbe50866cd3628e1b55b02","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-524bbf7.0+524bbf7","@agoric/assert":"0.5.2-dev-524bbf7.0+524bbf7","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-524bbf7.0_1680967035605_0.6854680938053026","host":"s3://npm-registry-packages"}},"0.3.4-dev-3bc27ff.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3bc27ff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3bc27ff.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d0eae148c4cc5acfc166006b764bfcb81a1e9b45","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3bc27ff.0.tgz","fileCount":41,"integrity":"sha512-xVjoPteRu3T6nPcvkVktlOLZ45V0IQ8MwNYC6aA4o64qYqBrXB9r0M/xmWCZGgZKxG+3RyADvOMqbF771ZuxPQ==","signatures":[{"sig":"MEQCIHIQq0pRW5u+w/BWii0A06StUg8ENv6H2chygZOHhBeFAiBJKB96db8Z7WRrj1zvao+nBVeBpCjhDtSYOBBdUnpz4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNEZ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsbxAAm8/kHvCnciH2RzVR1joGeHsrd9X8KzhIZVwtg4wLy4KXpTSY\r\nl9myn5UnnagVgx1V74kKrRZ5X1z0xOaEammMixvDSvj43WOyZjKBDNjknbOC\r\npuzh8UgEbrLwoDs1mUEU1VT1Oht+i4w3IYga1Ih7JLIP3LN5tiBmjc05N3Vd\r\n0Ukg/kg1abE1lZvXp/y565Se6hlqhygiekv7Rk+8np+dItZ8Q1c+nbhkLC9E\r\nC+htjnzZMkEkXubaLvJEc9rrPYECY1Po9Qr8QHs7L/pDo1uY03j0wAxfw3px\r\nAp90z9KzJtASUp9cJ2nt2hx75dE3lCX9iwXfyAQo3iP87wEU7NWFDQXYADiU\r\nXcaoS6slV4ZdbTfPduiBTrUB9Lveyu6XhOYjoZNxPGzbmcL51vrR/GoWEkWt\r\njCU1zIALzlc1fuDTAOwD20MTCVcG6NBTFf18vOD3bWGbKa59EABwGDKfX9kT\r\nWoxCnyLvFfqZVpcOyIpT/0GvRIlcSp7alInRPb0B9p/N5PD/Nw7DXfgYoEA5\r\npmdC4bpGcAzZI4M+Mfgrf5hguUMFZAJfMlPLKnZdngP+dKDauu4AdBRgBN5j\r\nlJPqpNUyt5Pcae7sq/HTE6+1aAEo5dkM/Zpd+5Jx4mJRIENpJKVo5RMX7Cib\r\ncl3/9QwyMfMDcWvlbnBwHi6w4BgQ8BMdYNw=\r\n=4fe+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3bc27ffc10e80c7c23d1e1602580cfc964563998","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-3bc27ff.0+3bc27ff","@agoric/assert":"0.5.2-dev-3bc27ff.0+3bc27ff","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3bc27ff.0_1681147514125_0.8642175575060211","host":"s3://npm-registry-packages"}},"0.3.4-dev-5fcfe1a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5fcfe1a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5fcfe1a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1328df81a8302c52c945cfebd9abad5da4e8ef68","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5fcfe1a.0.tgz","fileCount":41,"integrity":"sha512-y4nWh0kUqitoG0aXdA68aO+Y1pXw13dpIFoWq7UxjA4FQ970SVeoDYXbesZvVmvY8hAFkw88jBz1ShQsuvrNoA==","signatures":[{"sig":"MEYCIQCSolGJZS2vm9HsF6XNvCYU2RqVgBlt0W4OJ/5bNVnY1QIhALdqH3eoyCBL2GsFRiyGQQ12cKsRw+8ABcx7XN5RUCHF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNE0eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk6Q/+OrMq0trJkzomUz3NZ6kVjIh+MitKBp45XgG9aOu/5NjOs6Kn\r\nVm6H8fOD8QElNx+RrJXaGUKPeslnnifTBsc5/BbnNyUMUjGKpd/y0fYVBjlB\r\npeiJiXA8e8fw77ItwJDvxgYc1OEW31k/fcbYuhEbhiECxQW9KJ1I/CpWIgZA\r\nzkserQuA6nF0Do62CHyM3fOW/rKTEE1NklsdDb1I0DtS7+yC9R87rihJSnhm\r\nM1Kw4mJ1FHcEVPNOytZnSKwbdi7AOpjca07vNbQPhoUOZTGA2r+AEht7HXcX\r\nsWJ/C6rZpx63l4DOoCXWGB6UuriJXVgr7J6YiUjRHiZqf10+4EbTfINJqaki\r\nDXnpeSQwykEnv1ln7SABP67X1BFEsuVLt2KzivrNoutWzqWiNnA0FZyijKiN\r\nwnb0F32YpNF4npAyFIQglI23WGpLOn3TYGfT8Kb2bZuhZcq2TW01Yp2lz1gZ\r\nA5kaua27Rbqu4KrR2Tl8l9eiMQ/0gezfwW77rsz8+k1HvnvstmZsDb98nGke\r\nbtDmsOGjG5BFiEcXgmakE1dG45w0FnHtuqrUQULrJV9mRadBEzgy4o25qI/J\r\nzbkZ7OPEyBGfUeFOdBmn+NBwMgGXOl/+w5LFldEK9kwni9/jmm6R/R9ibfN4\r\ngj5O4M0HYRsuKJZGzHPcmMuR5i1BOGKeYy0=\r\n=z2eZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5fcfe1a89c3db7af00143385d10d60910694e5c0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5fcfe1a.0+5fcfe1a","@agoric/assert":"0.5.2-dev-5fcfe1a.0+5fcfe1a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5fcfe1a.0_1681149214634_0.9372142903374019","host":"s3://npm-registry-packages"}},"0.3.4-dev-2b31d20.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2b31d20.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2b31d20.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d644ffc616902464f110f068443981fc1ab4ad7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2b31d20.0.tgz","fileCount":41,"integrity":"sha512-cq/c+egcDzQkb8rQD0TbGSbx7jhHHXYEqRH2iMc6/fVwm5Zo6tPpylvu9hP5L6Z9dC2duHLPyUiKRVHIHjW2Lg==","signatures":[{"sig":"MEUCIGmB8WyE37S/BgDbJ2HmnOuEnNh/ySFfeMsTlakk8McmAiEAnPKpz18SGjHX5nCmmBqE0AIAqL7g3dE8HYzhuKYACik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNFdUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Lw//V/xY4H6HCSUW+NkB6MB3e+7UJGMvf1tMsx3YZ+cqTJMJrii3\r\nLcGo4gv0wtstfcfXeFl4zvq4tD3LDsr90rbSYuExCDhPEQGhUL3QIVBl/BYy\r\nVX2JK8LLXEReKyLp0WQXvCzK9Z0Nfab6SgovUT2whmbaMCugR8/zS5YI74OV\r\nxYHTazxhcnvyZiIdSajidZ7wxVP5GClsX0w37tX/UjSH5VXJ9KNN0q/IbP9B\r\nyX6TECFakQB4nQy0HkwkfWFHwP/jgx0vjULXL+HHnX0B+SjU73idlsath/r+\r\nYMSDUbFjDPRE1RD+4rpVvMU0o1BDGiONL0rMPVPEhY5xrMFmA5unwDXKJGBW\r\nLlWyWICU5p+UuWTZzNUk5Jc3CDl1H9bmuK41pSN7eusUjK26NS9K7rtrndHN\r\no/9WyJs7CDPaAUhwijK8Aa9vWpOttNaFtG6cphO7s1eSfqI1D/HYvZ5Gvjqi\r\nPZOzI4ztrt/R8o4Loh3tH3w5/dsnLXW1W2NE58Op0IrzLBrsdgrGUaFByfBO\r\nKCYwvJgXaZuOEPNkHqTVXdZATi7BzU1LawljN2eKIA0fyA2xEh3o7+baWNU6\r\nodY8vvPZO4ql3coidv/tYPQ5sLAY/KpIXV4QHVLAnfyrRwSVQaWBz0/SNBvR\r\n63noD1L4mkjdfVzxB5uqUXASCMnd5AlQa78=\r\n=snL+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2b31d207b10b99444da630670d3b7dd2e6d9356f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2b31d20.0+2b31d20","@agoric/assert":"0.5.2-dev-2b31d20.0+2b31d20","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2b31d20.0_1681151828568_0.2979909922139916","host":"s3://npm-registry-packages"}},"0.3.4-dev-fb41c31.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-fb41c31.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-fb41c31.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1357239bd11a8e88d9ad556e118d1347260c07d6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-fb41c31.0.tgz","fileCount":41,"integrity":"sha512-+oCwgMElTmsDJOQgG5tk79FVKZu4SVFfu1i4CsMsIF6YSSuRztvt4uly8vhSweMv8ErdZ3mkj2gT2ijR4nCyLQ==","signatures":[{"sig":"MEUCIQDfuXLQKfeCmGlPDg+eBQsKKli2xrRJMrLP1CYpBLqpzAIgM+e8om0phNH+qKtipf/d4hDyIWdx4/1nzE+7cYUA1ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNJnuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Ew//bIWML3rPbAFjcCwSgnGbtH5D/xm8sRZQ6Lsie7Ks2LW0e+Tr\r\noM2zB5D3F6BTLKmj1UmEusYunRNcerT78RTUQ3Z43I1uC7FFzmIuP1Pcn8Au\r\nUQHg3elSP9aMN+dqZTzqtITc/LCr0oAB5abJmIK8+GCqi/cLhc8iSG/k2ZJ9\r\nITePfbbaQg/f5XYvBFphg1eZTAv/Hvcxfuq/6lrKqYXmynPjISU0ehmZC3hy\r\nfU51P7oOWMoGfs6mnHeffzj9C5GaD6IPfEJqpLeZjCRUak1+4j4BX2437+BV\r\ncEKCiCV0yjyG6BbJVYkNS9zAC2AbVRhhBs+5G8NBd1mWn3sYJToFx9pzx11u\r\nrEyWC0lJSQ9XjAE655qJIkDscvylHmeal5SgpfE9KANGA8jvSQRnF2q4mwFZ\r\nrOubH8nPg9M4Zdw/5O90wzqH6aeAbp64PJAFGeq45IAWZSkMqR1jytQER87s\r\nv/vAyTBtRpH1puwa0LMDaYKqoPTkVj0OmWeTDoo8qaX4kxfpvUEgcKR7MScE\r\nKpP/ftjw5WoKbLlg2UvkWti2D/ys5qS2LjuoMMVZK1ZthzojSc2XSWWuiMl0\r\nHOUNSF8ojFK6CqzNGWJvh2fAAY+BHHDb8Zw3JhmBrCmEsIbeIobV3WkZU7m8\r\ntR1oInViLv/9l5xkjO/10MKuZszmeLnHLpo=\r\n=BOUU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fb41c31bf4b60f45567e3ef79fd816856ed30718","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-fb41c31.0+fb41c31","@agoric/assert":"0.5.2-dev-fb41c31.0+fb41c31","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-fb41c31.0_1681168877717_0.3854446766299513","host":"s3://npm-registry-packages"}},"0.3.4-dev-b4037bf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b4037bf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b4037bf.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"44de6a800f51703dae70b8a2b9719bb9b0c6806a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b4037bf.0.tgz","fileCount":41,"integrity":"sha512-LIxJWHtAMakoWAsMjAHTFTVp69MLHA07+gSoaPzfgg5xDcKwqajOh5qZSOHBNGMn8VLcTeLjNaKfnsHCssDwqw==","signatures":[{"sig":"MEYCIQC/OF2b37uFOKNxTl+TT5Qq43r4QVELzszU68jpkdaHTQIhAM+7gmknvI7KRyWpTElEP3YtyY6gGFUU/pC0ocsGPE9c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNKY3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSURAAo7qE35UZIpXr8m9NYQyHREeIDh/YGWcxmf5ZaFqN2KYd5XfN\r\nzGD8qq5j/5XUcNeK+CG297w0UwVtzOjawcaaizfKFmn8TNZUpRmCOpCRCZYs\r\nJFE53WSxcQs/V0zAAN+ejZBSIzug+2hg6iKWp5Ur7yhmpuRU8Fh2U2obJvQa\r\nbpoS6s7IevpgOb0jgtoAu3lW8RFrtraxTXYVwe+drK4TsrAJgvCG0gxRzsxm\r\nvMccXWfHJeptnUqnPuLKI2HzMFaBYPgNslFufXLK0GuRoKJXMHmSPa6amOzX\r\nQ6uEBDrcu5IB6MN2heF2UT+NqoRqJ14U9vXf9MT1QdQtsfpSDkY18Cy0mgGj\r\nL+4tdbSwTDP3h/xFDShXtvNEWm8WcXpUQvxZvAvgFSAZHABI2rimGZzMLfwt\r\nDgnR1DqGE80XFejbE7qh6Rg7EKsM24H6ARtu4kMm34EwIITY8psYLVmSJN74\r\nceqIyfBa/5Wril+77mFZCyZvC2bLrFoC2DW+t5ot/A/RAGTqwW1p3QMXLs6j\r\nBosB6krlVP1vzDJz5a5tOFkRIbO2CNe3ieE5dSfhzrPQrlJF1R0umtMWNrX6\r\nnCzzZrKgD85ajEdQ2FPagxWdb1gJ85SlDuT9IXAg2cc7D9GpYOwaKujn5DhQ\r\nVLrxAZDeSoLifnt6XAjn9b+d7jpj4LXPKqQ=\r\n=T+eX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b4037bf16b560567bfb2f413b491443fd3ff510b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b4037bf.0+b4037bf","@agoric/assert":"0.5.2-dev-b4037bf.0+b4037bf","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b4037bf.0_1681172023025_0.8680402421108946","host":"s3://npm-registry-packages"}},"0.3.4-dev-d454b38.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d454b38.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d454b38.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dabb756fdda5e13dc04478a7ef56eba2fb251e94","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d454b38.0.tgz","fileCount":41,"integrity":"sha512-12L/AF1826oiFoO/Zsce/CgrbrEEBBmlXUlAEMbZx+ohG9mOLgzqaG+dQw51C7J5e3DATf1W8HDFFKLG3SkcXA==","signatures":[{"sig":"MEUCIEwmqdKAdo5GcnR40K12K1eh0vJ34TW2unubkjfsYwW4AiEAhVCJIqCFiix4I2bPH2pPfwclsqeaZ+tAjhTKEGAan58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNMClACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVFg//QIPSEOtX7SGg0V806l4+l2pqTfqT1o/3fnNYrUwyT2lJ/HCy\r\nzT6Hyg2U2wTinkoV1AiKxsHV0o+ElNXtej72g7RDPzzaQFznpehhUJxSjkw7\r\ne86fCJnzY3SabkIPwVfZVt4uFNvJ4tzUr76EbhNunTFGW51ptO7nNS1iPfQp\r\nFuvp/BXuRLOemAMupJFAmivmtW4KONKPOHDOFfS0kdSfSf/i1V88Xh7NrLXJ\r\n35MwelVNQzC7rYl8u//NDmcU9I/Qpo46Dph4zJt6HrfJdDx3oGEWvJ8CRJ/r\r\nnR5b1HoPQnPxqnG1QcERSJxZ9U26vmM5mAgcTibgiwDU29p+L34rodFARhGd\r\ngXb/HKvSeI7/io/agf/3j2fdkvkl6syC6RW7rWy3EKVsvEx90AtM2IiqQ/+Y\r\nUEz76USm8RWwxsMbXv44NE6S4K3WC8eFsqZSBS2kBxGALlZvcCJA+7c6dRvg\r\nUtyyn4lPVV2uYtfR3V5oE1JsAP9QOF2YYPOEgyAsOYJWgtiohYqrAoCJqzJS\r\nvYeUPaLoL9uShMLT21xWh3LLimitetTqkZ54ndFq1wnREFCf6rPxL8i/3WI3\r\nH1HY4aol22k+F/1XFc0udgrJ4exTx7Y7GvkR/vXvlqzhKw6u8f500TPicuju\r\nwVNrIlC+/2c0KZ2C7gYRtL58eM34rwLZv80=\r\n=X4Fj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d454b38ef7c161280646af006983ff7022b4762c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d454b38.0+d454b38","@agoric/assert":"0.5.2-dev-d454b38.0+d454b38","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d454b38.0_1681178788981_0.41016478310554283","host":"s3://npm-registry-packages"}},"0.3.4-dev-24de1b6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-24de1b6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-24de1b6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7621c3bbf33c8f37918216cd224d7f69dd6b2b0b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-24de1b6.0.tgz","fileCount":41,"integrity":"sha512-W9rZMFA3djc41WKBMHzey69AEdBK1mfsrzHk1Il8FB2ooAkUTjy7URKD/d87bCCFZ5Jbij08dCKVMb08bfb3BQ==","signatures":[{"sig":"MEUCIDTBK+FAzIq4xyH/EnJGo18ge5OgzjicoRIw+v55jvjYAiEA4506z53rLJAICBFFc7PhOMOSvCqC2/gGQ2SSZ2hKhGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNMwjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmposQ/+NaQAhWfAGbraECjj4Yzm34Mj6FIFa9rP22Gw1DzaFg0IZ/Ls\r\n23xZPjUe/O74ZAb2GSTej5LTr0g8gAm1wRBW1r1cPGqvwKFlZV4hYBBNKf9t\r\nme+ST4+B/n7sOtfZiM4V2pE123gwLAa2o6XKRIXp0eU0A5f1W5Gg0Ufk7B11\r\nITE0g+wC84+cz/OuCo28AuH8w+GjHmd8S9oezrMcFIwXdvJ0deF3E6Wodaa6\r\nhl33gd4QHJSkRJQ7QktKVq//9rfaqv3eoiXNFQjEL0hj12WCFw1RNF3AKNZX\r\ntzhaH5t2ifyhGVx9vlddf6Og6ZsbTPuf+cJEnV/23vrme7Na/GkDsasdqdaE\r\nKbE/3nyb+adncFEYfh0DZ44fmwZkJk2d4olbwE73ceOLsz1302yg8hEAl9qI\r\nw1myCkUkfrKnxgLB2cWT61Am5GrDHZjA4hp4rYUhOrtKTerAaZuJXASgOY0y\r\nJKTYIEKP7voSx8+1bcqpq5bThlqs09OzMsHeF9gEqwLYDzYGJYpv3jgS6a53\r\nPoYuy2w4YSpeCXto6EklI798vptv0cTvK+7qLVxOGyG9ezF/Iyc5jmCwclvt\r\nwYhV99zX7tFI+qgtbjjoU10angMJjRn36gID+uiSho1QefFOhj7N8Ww6yb+y\r\nr813PkX+YWz2vQrDsjINYmef74OkUZd760s=\r\n=laSu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"24de1b6571a2621900c874d9a22fb29e85d95959","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-24de1b6.0+24de1b6","@agoric/assert":"0.5.2-dev-24de1b6.0+24de1b6","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-24de1b6.0_1681181731088_0.8007320071436617","host":"s3://npm-registry-packages"}},"0.3.4-dev-70ce64b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-70ce64b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-70ce64b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b91af1ccdaf1d3bc823ca759339cc4aaef0b4aaa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-70ce64b.0.tgz","fileCount":41,"integrity":"sha512-iJenT9tJK+GjRjzCcNSBAr+hI3phgTpsfhueUbcShB6RE2s4SR3XAkJZ+rhMb0ZLeGFXXxAhl2iHuM69sAbOqA==","signatures":[{"sig":"MEQCIGNxs2QavfPQMZCa8aJpQD4PcO9dgEdDBt0w0R4L0QqbAiAEg+is3dY2kfYf9jUdRM7+9EpCgXudRq6PMfkZoTm2kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNNWqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpifQ/+JgaBsmaXk373l7uHiABdhpxcTt1I2SbSsnKunU6HVMA9afyD\r\nlKFx/ErpAzUg8dzhEv/K1tFcvhpV/ztJx2k82zF0Uz0rEE72NdgKMQbhidJV\r\nCRhtLhFIky1wW+4k1spyn8F0XpRbQbSo/9olLGlR40VFqTPRTsWypj8vFCod\r\nY1V2UFA3+fn8EIqCkYZb5QW0bKG42hRl8AM8tlBgDuvZJaMXlk3Vr9oVkuUJ\r\nGuRtNeH1Uw8L2CfKIYfNbDMA7Y+ma+PAwzm6JDUHk1ZglmAwVpb6sPGwVSGW\r\nHcojv4xhVGlmIUPZD8jK7mjZi1mpVdMt0/ZEnRNp27gj4vtRUWz5vJ6FbsEx\r\n48YHxFtZs6JNyTW1vYRU8JZ09Dr0sjClRn+Xb10XHfFdgWUG7PH4E33hfV2v\r\nH8bLYchZiWypHhnNNzSzNmWlcqVafpvNNiGC0bIQ2t/4bA52r4gA1Vry4BEP\r\nCNNweKO0wXIMq9O9JdJC6TmdxhrHjPD6N4C54rncSrWOsor/qXu1WxFxRiBh\r\nKWPZKc5cMSkn2BB7On6sg5xcEzh09pUGDIhM+2QhXcuhrrlcNSYJUeCywm7T\r\nvoUNujAYJEZHOhkfoPK92wBBOSQlCbObi9inWqMVXo4h0UD0Y+Y3CfhyWFTH\r\nM8WIU3NQpn3/D5iwQxfmEJuaGP3Ewr93r+k=\r\n=S7aZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70ce64b997361e6ece98d76f27f3e70c00ae977f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-70ce64b.0+70ce64b","@agoric/assert":"0.5.2-dev-70ce64b.0+70ce64b","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-70ce64b.0_1681184170076_0.2498627435157157","host":"s3://npm-registry-packages"}},"0.3.4-dev-272474d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-272474d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-272474d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ac5644b98f0987de03c303e7820e7fefd47044f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-272474d.0.tgz","fileCount":41,"integrity":"sha512-QNaK7bqHA+lJCIr+x8gK0NE+A+FiCg+3wRSaMu+DTb9TPn59nhuwQdgQFxb1R3HmMQ8WQZTw4pH+B5+GII78bQ==","signatures":[{"sig":"MEYCIQD2jG03i7trKfVi77toH5q+7VLA47bTebS4FQlzccbCFgIhAMzVDx9gvwmuPLh9uErlCKmfQHupKLBT188nMwhGaV5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNXPlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTwA/+MAygRAs8AjF2Dctj5hgkJjYnCzaDJLmN4Rhe90zicQ+CjGXw\r\nfC0l+968FvkTOJvbILoUFTWqnRXYdlGBa/0SMEHBi0AnFpJengOz5ZJlzUzx\r\nQR9eZbHFZXcWYZ0zTv7c9ucGWsj//yeBlk/5AvmPVry9opXnQJ3ZeaIIv+lA\r\nAyzdkdbNrkDQrdcNUhHOnzeL6B5H5AKI0nVXBy/5/+q9RoocWGEK3IFuA/CT\r\nvN6ktiYvDxOcu8tT476c3HlSoo80A8+T+IbXQjz1R7YsxSoH4QrJzXi8UV9H\r\nhIV5z2e2NkmO6MHMa2hR9xBhQjWSNZoDiUk3MiduFXwIcmiuJoZpDICGcqhP\r\nZihEpI5DtzVy62XanF35Q0GOIHVh4L5zW5ReGLCtq3HRo1mxnwBisbSR65CJ\r\n2HCdmk3MtBZTO4E+qtF3UthA7fBiyC0IQChjuMfqAyHHW2++rUTrzAD4eks5\r\n3I+AS/5syYSbvd4w63yOnFko5gSsm4VpNw7APXy/wqp7g37SBsCLd8dudo0a\r\nphNrW64btohLymYegoW7hTs11kc22U7/F0Sn+4y596DaRpBsYsx96MzGoKxa\r\nxvfNyHkq8LkzvXuRCT8rypQ7JchUxyTaEZTRZlV2Wgpa/Mm7No3Wv08v1PTe\r\nmOHpopev3jHEVoP4092vnrmy5576g1lqm0U=\r\n=Jukk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"272474dc8a5fa0be8b1077fd4b0c6d018bafb417","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-272474d.0+272474d","@agoric/assert":"0.5.2-dev-272474d.0+272474d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-272474d.0_1681224677660_0.19704885792652083","host":"s3://npm-registry-packages"}},"0.3.4-dev-299420d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-299420d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-299420d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e365ec4936b3ae8167b0e864f5e0697593979399","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-299420d.0.tgz","fileCount":41,"integrity":"sha512-j3AIgPj8x1GvEA8Bgton1ThGeO//A49+HDM6vEyD2AIcojx0+1y1jjUnRhKl2OJVvKLa52MTlrut8SAt1TM64Q==","signatures":[{"sig":"MEQCIEv/xsM8P5KTmybVm20086fscR+EPaZN/Y2ySPF8d+iDAiAFX7VLEDhS82/R7RkGUChS9E24JgIaogWgFW1am3GA3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNadWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXzA/9E8btZARK9DykRgmN+pawxKouxOwchYhjM+O9hWJ3633NiSwY\r\ndo5CXJrEHz6MuKAdSO4KM3BEVz3D3ZgFdb3DfqcFUghNECedB3gAELSbionC\r\nW7ymSX5IudI3GR4DJPpl3Zn9DzLYfIyI9yx3xaCaxaQx3HEacr+OIpiAHoeF\r\nFfXJ8VSTEG/hlGTFC1COXlfcpOFdnCiUNEsxmCYgdv2ZuOD9FvedrUL142C8\r\n3ylm7KQEhA50BB8JfoQ6dqzBL2riZ8taG4NCV+JBJVedQCiUCkoyYR3IUyS+\r\n1vIuOBuKud8jPfUGY1JvsYQm4+4IyueLlmoj87Hq/9avZ+NuH1cdGS4XinM2\r\n8Dv6Fbt8dtrlTjJ2g4AbVYZTndrD68GzG2+ZxXv2GhxEUfXJXU0KTqaRiK9O\r\nKVVVBhgn6NbixJtgKlV7y0D14nwnhjU1uv59QHQjhIzRVqIKxMSivIzrXVuk\r\nPUBsXuAR6TKu5zA6pU4f4/TD6O6HyuYBDLPNyc0EdDQJ2FrM3RwD2xXB7vR4\r\nU+am3tkHxKHqUGR2bh/F6xxSmcanbQWe/zJl/YfNKM33/gnQvbuqHqFBpyzx\r\nluqtOYZx1iCZeR+9mkqb/O+Upq7GtyQMmyRfQHMeACjtfaxjXf4vH8ziDmqA\r\nK5b1zsFMtxnTKFMpdKZMA0fOmvzHZ7ENYeA=\r\n=wktk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"299420ddd1e4ad1a5d07c93a2bb49fb20f20a6cf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-299420d.0+299420d","@agoric/assert":"0.5.2-dev-299420d.0+299420d","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-299420d.0_1681237846604_0.16863567918455846","host":"s3://npm-registry-packages"}},"0.3.4-dev-f0b37a8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f0b37a8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f0b37a8.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7ae2db8f6159aaae598948aabb9e2596550a91c1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f0b37a8.0.tgz","fileCount":41,"integrity":"sha512-WJN/SvILxieP4D4ZszhO4v60O9WfLCEmQAd3G1X+qOEFDuGDZYtHVyRBn0vCUnMCWFsVLLRrEV31DPGdwgAFEA==","signatures":[{"sig":"MEUCIHspws7GTbs48rklo9PJY56oKaExW3ZyvCFjeXaGuV7IAiEA76tX6mb1twNStmEvems1Hslwc+UIfH5QV4TtfUFqy4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNuIKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk9A//UyArI7PdhUZpSsyW2VKxWP6iFn/WtpPHzI+b8vy6Bm4RZpFA\r\n9h5bKHSHIKM131nBZD6z4VpNhKY+Zj/DiY4tNrcuYceEaCOfGBtWQvtHZB0S\r\nWAvBISzPCjrjEcr+8b5hvzamwY+SV/EbBPwuv8hrHSSB3s2IA+9rV5IA6F92\r\nuiyR6vPgaEq56a8nW9fHS+ksSmg3IiazyEz33z0EV22BctG8OMquXji2OxXF\r\nPZ+YGpY+HvVnRFSxlWsEe+CSQeBBEKx4OS/t7v91GybY1a+VrGw+tJ7ene9k\r\nNdi2b7epGus2exbFt64UEKw4AAZLDa719wSt6BKXEbh2SEFX8pad540LeUfF\r\nJZFWpJxcUHzkCveSidt44n07QCEbR+NOI9QZE8DRBCoj4xk/+fvSHNGs+4mG\r\nMYs9FXqcqizjjHhbMZTeFMMMadf4F/y41ACd2zEMdJvZFfWoDca/VNf+vjqo\r\nyC8fGo2KsyTomCszT48YzbdBex9l1SZ476CN9+Vnenh1g+qSOWOpy4EjBVyl\r\nDvh23C7bHURF9m4RlthjM7SmVKAyQEJJupIFWShdTkABF43wIT+nvNisAnzR\r\ncXHkJBopj8T8t5vn+gw/iMXvJADtUGB5o69GGltML6nX0bPEfzyMNUX2YYCF\r\n7FW8TtC86vBGfo0z2oNRjNBpwzXm9yHQHHk=\r\n=diE/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f0b37a81b9020fbe2f99e54212fdf3df86134beb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f0b37a8.0+f0b37a8","@agoric/assert":"0.5.2-dev-f0b37a8.0+f0b37a8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f0b37a8.0_1681318410138_0.4911339641680923","host":"s3://npm-registry-packages"}},"0.3.4-dev-6861f5e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6861f5e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6861f5e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"530c5903a43e60b32a79dd219d4fd67eb5f1d23e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6861f5e.0.tgz","fileCount":41,"integrity":"sha512-NE48hE2IS6j91pj5qzNiusozgt5p3lFkgLbr5XPL5ETpL4DqtA/5PxhtVveNOcKTzCFvWcy05VueCTKUslTn4w==","signatures":[{"sig":"MEUCIQDIYvyLdgKfD1mS46qTD4IT9GFI0ZKReuXIWILX5j/zDwIgCj0wbPmF9CaeOXizzBEdsBsyv1t7loUhdJ+6lu869HA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNvASACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIJg/+NVuwx0PflsWrxvXo9eZz5OA6zZx9GPkiqpcBrPVccP1c2562\r\nfIkEB4qt30Ls8ax4qQewREjhh483/4JBFAICnIb5W5kWSWu736LEhSRXuHpr\r\nXUas2qIoujfi9rvgUe4swdy7jttFptK564yCzIzf3WaFczZEFqKuAAU+UCOe\r\nSai0DCqBEC9Rfk0lSX6Jpskql7B/cWfu67Uj741b8nygjAZ8d1ozbrdIt+J0\r\nm/auC7NzC5YQy2/spKV6bZ+anLZ77W6UmtdfOKFC7y5eSn2vwXisqqids3zq\r\nCYNhNfeAL35wiOG8/9J/B7dsSXRP6k1WcY9LzfNHvPB3KHlN3g3klv/eARE2\r\nBt0ttSsuyxhEz6uhiuGZi3myyjrwjB0P4cV7W9pe4bsBWXpX55/5sSofcAIc\r\ngnLpMRMC+N8fHqJUJSyGDxwZvAHeHqCbb56FgyVo1CbZi6wmQpWDhJpqu7i2\r\nawCNHGR7ak6N6AXh39Ttd5ETxM49T39+VYKLSKEa2sk9DN9ve952yUnycoWR\r\nBLnO8pLxhQYHlig3nEH9jFaMWX5c5ObyLOd/Gg7l5OHhm2qH91qL4bl146aH\r\nYipLh4u0/6YZHk1Ra3+NJ04Uqhz6rU5gRLks9FN0eR0UGrkR5krD0ZR4XxTV\r\nUvN9QpwSuUOrPGp1Cc45LznUTb0ObUEaGGI=\r\n=7n1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6861f5e6479dffba9ab8b366f48791f9649b3a59","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-6861f5e.0+6861f5e","@agoric/assert":"0.5.2-dev-6861f5e.0+6861f5e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6861f5e.0_1681322002367_0.8042590662664892","host":"s3://npm-registry-packages"}},"0.3.4-dev-d372ecd.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d372ecd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d372ecd.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1c369b0ee21c480e3289feae1696d089ce60a287","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d372ecd.0.tgz","fileCount":41,"integrity":"sha512-tXKKmAjIoDhkqQvSpXdmcIpLf2DWXRzA0JQzgxsg+GWy5P0L/Bqe9xnlWJeNMLGvuS+ETiHgwdVbCIOK6/1Iig==","signatures":[{"sig":"MEQCIBl2JcV4ErAcHjG3zOa1/Waci0g0RcSLYWUqYqA79uF2AiBLZS1JATwEmZ3dC6XWEFomR0He9FMwmQjWMxCAHpOySA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNxLyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5kg//X93KKDo4d2QZRlFuKtNmsZzlvU+clbkqNlR5565T0Tt4yDZV\r\nTyhTOKVBa3qK7oQG/7GoA4onjQc8VTCfv2KOpNv18gfxu+I4vtkqWqOoifRD\r\n8v9Uo2e0RFdBUDeRI8ILBhCNXBDF06g1bcOQCo+DmmUBIiZLoA3yQFnNa/3t\r\nsKOTb0zLbigT/V5BNB37UvH+dvd4NnEnNK/aEzOAXv+cNYejbGRFcdhgnNCf\r\ntaWC2PTwa+NtaiMhd0FInDkgpJVLoePGyx0rW61taWMuGPdmsHWPPALo8jli\r\nu2MSASt+vWR1VRMIQmsZatAmzqS0pE2gKhaKiO4CziUdAmIbQIubX5mvCZBD\r\nIIoslhqh1YUpOeEpPz7EphdW+eWdUPo7WUjSI1UFDrBuf4dJZXKmDzZtwWeX\r\nfHqQ3ICFhqifloJO8yWR+1Eq8SgaIwvuFOb0Uabpj9139FoijYO5yCsGM/Y7\r\nfCMl26/rDXCxbkODqUXEkK9pkLf4b4fZzUnis6rU2NookTzfHw/ojSro7IZI\r\nFC9Olv7/TO3pJ/D/wI/ZvqbsgtNwsrPY2HNjKaELxthSFparKABkNHzk1Sr7\r\nB3BwLBHc5BBo6MKVtzaCbO6ScntmLRTpAmJGy7osrWzBD128ycLtVZEYspnD\r\nXzWrjg02c6/vEcArVIPQiCVeK4M3eVCYa5M=\r\n=sNg0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d372ecd583e3c901ee40141d675472f6262605e8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-d372ecd.0+d372ecd","@agoric/assert":"0.5.2-dev-d372ecd.0+d372ecd","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d372ecd.0_1681330930180_0.30278585555403215","host":"s3://npm-registry-packages"}},"0.3.4-dev-c969c66.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c969c66.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c969c66.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6788ee10cea89247ef25d85c464dbc1e1672ccfa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c969c66.0.tgz","fileCount":41,"integrity":"sha512-IqNiYWAx4WRIoi4KaUmOj14bU5lZdY3+VjGeWb6vH9m7NTWxzUW0YjPUrMfbDQ7gFnqfA2US4iMskvL0Vaa03g==","signatures":[{"sig":"MEUCIQDa6orEvirU2VjBNRtCVMpz6M5LtEbYtV6R7n6Xj81lFgIgDhfW3FasJlRAm9HaBVme7jvC1XTeajyAxvYWr4d53N8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNx7gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+8xAAiOWnLy3MU5MnpLwAQppD5muvUe3kbOy0h4VlF3ggoncf0x+T\r\n5vXA488riKrT7LMbvde/Iswghd2yxrlRfKNQh5ANonJxpXiEanaLxQmfaEQX\r\ndw1TQWmxNimj9bbM37J+5j1zDMNH2bxMp1tBWTfUdTWrgkQlKwM8oMS8aFb9\r\nFdy4128qJSVpOQBgBH0HhfaCwL8e6W4QDKaXt644AS3xytD2XBT0IkRI47l3\r\n2BuaHxyZhpZpmKHRiVQPiPozyxLRoVSbCwiCCzsPWXQpRg4keqbMev1NndKm\r\nYO3Gb9MrwWuQsSEplHLJisqE0xGDrA8oH9vcDsx9yiJ6Wqin7K8DQdkz5HPW\r\nxGTVof/wDRi2Z0il5RsP5fUpzcfaKqBxu1PCUvOy+RzNz6E9h5A+ESMJKVbj\r\nS3hv8ni/wVhct87HYqUiYhi7ueiS4N5xdCeb46It/K+c2O3UhyeUvFpdLD9K\r\n4qvqXBDPzl6bR5647+c8Oh1dyJMDbEUmTTysRGwWNUJpp5SZA7jSXD1OaFdH\r\n+Cg7bSazdr+y0w9JqwPpiJMfwkNpRx8ASDW9vGoa9BHAqEKLMh50yIRuNemD\r\nDP6DbFP6haWIse4mLN7jqbbmqPH1KvwDyveEZKhw4bIuQ5mv0ak83mXJTIHg\r\n5dxOYzsuP6r+k/k67op46veELnhUKiISZ1w=\r\n=r5OO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c969c665bc7bdb4e52e5cd9b11e348bbbc844246","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-c969c66.0+c969c66","@agoric/assert":"0.5.2-dev-c969c66.0+c969c66","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c969c66.0_1681333984273_0.8593151789889508","host":"s3://npm-registry-packages"}},"0.3.4-dev-5cbc847.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5cbc847.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5cbc847.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d8179fd26d19168c4742c655174bd530a4a35c80","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5cbc847.0.tgz","fileCount":41,"integrity":"sha512-3/BR/23hV/AXZ+sGKT5ExBzOhqUJgEHluqRH/PLQvErO0Uac4czYBCJFy4ywy63bk2wHWWtkadgV6ypZK0HnBQ==","signatures":[{"sig":"MEQCID9IF5q2iurDnNTUEJf/00Xzm89LN5NYv3g5jhT02CFQAiBpPcQxH3WcEbwwPFlf/NSw0++p7a4m6DNjC60ucgRZKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNzGSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpORw//c9WzSNRHUhuEsCPpypNhifs7Eq0+0ksyjyKy4RcMDlPZW9JY\r\nUoNCNKmwiumApYrTNqD4dCeL9IOvHLjA3O+pJ7WQNKD/HqQoiQa1YS+atQ7+\r\nlmQDuM1iSGsAtzVxlqv3UtIRYKGb9S2smhwFTv1FnvszoisLRjD2h+fRurdg\r\nV1AKy2ERX01fYesEljDEgFsQVnGAWcWXda4IcDtSmuETw2jFJ/GM8VPJnK/W\r\n3DOujAlhq1lWgycUBF/2ZMaRiK023cwQPoem0A/g7ASIxrcHPNW0StbaRSeB\r\nCUvKn2TnN2HebSsCJmcj9AGmEzyTG8zNtU/nN31vT41hoRQU9u5dY1IuWA1M\r\n2kJpY4I8H10pDAWtr0b3pFRBX+4+fNAexSu7NwNOFRt668kn/RI4hZsNDvhQ\r\nTEmWEcQlguVqLlaUEwWGKgqPshACiTkwBIx2CxeSvt05ZnwREOEfGJU+iewN\r\nZ8Q77lspABDfeuVDpRZ9DR+EEhE3UwD761O395WATi8tJBsCq0mNqOKVy5zb\r\nOuMIL0kNbLPT/TdUhR/skG0ilEUVFi6PVWe6D9UQABPiSop1ASdZmfhSQu8A\r\nNbEYAApMlFk9A8nEJXu4U/qMV+ziuy2u72/+GccNMJvTKlIR/zMn2OOudUOY\r\ntwsQBX0tDMAeOl2cPWhVi+40SNvGCBoiLd4=\r\n=0Bp/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5cbc847618dfb22f80e4641e5221b80e6daa109a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5cbc847.0+5cbc847","@agoric/assert":"0.5.2-dev-5cbc847.0+5cbc847","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5cbc847.0_1681338769950_0.8076552543382911","host":"s3://npm-registry-packages"}},"0.3.4-dev-792ce17.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-792ce17.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-792ce17.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dd602e9733a9382a7a183359f34b048ce61fefa0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-792ce17.0.tgz","fileCount":41,"integrity":"sha512-hNdoxYn3qXiQoMF9ewDCo1BTO18jwS4YSh9rj6fSvff/36qd0jQ1Fo+6fAHRTZkGuJRd59In1AvmtKV2zBlNTg==","signatures":[{"sig":"MEQCIBxXgBOhc0itiy+LMVuq9M44F9IX/d/dUGgcQPSl+FwPAiBj/jjop5xUAFCQAnSlrtvX+OgUIAoVF736wnCrIc6Smw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN0qKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGwQ/+IEoGbnvqfN+u5h4veRhgswP+z7n14JgwgXxRjmDxzygbQk6o\r\nTmiZdLnelj2AkoGzaKFuJHBOWsDvlzbOqgZsnOuaxgWGEe9t0jTHEACrjEEG\r\ngNeJlvGTBBt7PWDJA4lKRGKUbKbZ4dw6SsW0SGFNCeuz745ZhZdKHZ1sa/DG\r\nBaVvlfahA/7SUZeB6RzfgOWJiZMTe4DSDqBKSBnzAiGhUZO3JyLjHqop77rK\r\n7g3/SGfiQVFl/BNFwiH4zWzA1Ul9JiNtjVdLUzsYvtExDTtyGtqN5Lyjhg7R\r\nc6sOyH7mKHGTdvDuOwyRF7iJhjEMCwBwCVxjYHnjJCYm3A7IaLyxD34uVsIb\r\na5e8+C+GYpmZpGn82vikCC/73o3TmgMGVEitOrDu8crklA3pyW23Z2fOkCgb\r\nwYxemJNefFRpD5HdPB8qSXwhWRiXnBSBV33OheH7nWvHJnlw37bYJS4qGCpG\r\n1DugUu0VvKl20qS/9x2YpDdPookCQkm6P10F0mIjbNHJ2Ob7JnDBvb7gicoK\r\n9zMsKbEJ1iac/7JY20yLDj695s15qXQpOHTLbAZ1vjQQ11mVnQfVchRtQtx1\r\nHdoMbOR8uSP3ztCVcvkgQgwDu0vD8BPFkzfubjhw5c8n5Rq2c/fbDtsSp9th\r\nWx0WtTiX2yHfL29+mWKJ1FcHzorc06G/UTQ=\r\n=4ZTt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"792ce17ccc5835c0da92011eb3090b05c7f99dcf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-792ce17.0+792ce17","@agoric/assert":"0.5.2-dev-792ce17.0+792ce17","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-792ce17.0_1681345162327_0.9109277129317321","host":"s3://npm-registry-packages"}},"0.3.4-dev-b3b0302.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b3b0302.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b3b0302.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ea616f04543599b70624ac3af384357c2f53f9c8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b3b0302.0.tgz","fileCount":41,"integrity":"sha512-LDcb90XxZWqX4LheWN7y36E1sMquyadXm/5KDy41GcAiD9vnqMQmuGER3rBbvHLRfPgqkFGCNLttEVVDfTWjlA==","signatures":[{"sig":"MEQCIGs3z5oAE231KKcMPAlYrbqG5cDV09bcoEUF2qD8RYtIAiAjChfwiGpLuJnwwG8oeRChemwrvz+ufzgdtt3Tg8lJmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN1blACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwpQ/+I1McAr08aEMLvjxmswmt90HPeGMLFo47z18sAILqri0hL15j\r\nW9fkNWavyVceiBJP4+0D7TtGxAnKwPoCXuqa14BfyqH9tmHLxIP/c8HrJT7y\r\nuyhvY+y3qroC/8Q0qhrQC5jjdecTl/6cyFu2clJt4x+qqa9KIS6HG/ZljFob\r\n0u5VPuRWbFsIECLYp7VeCXe+HcHIYGHBj5ZKGmu0cnWNA6WL9iDW0QJp09K8\r\ngGkq2XCcy1OlbfLFHVLYJiJgJu3boqmO53Ar/SexK3k6cMRqhTKOiNliCMCe\r\n+D2gU/dKWicyax0X4sgsa0GuNmxA2sIX5qAbTntS7FeKyXeI9/6Sce5r3m/0\r\npyQY64dvGy+NqByOz+nkbE+Sa52UZnLNuJQo0Uj/GVF4MeIgWvP/Hf04lTEE\r\nffDxE+4DQSeeeVTOC8MPtUmINYwRxWgUSjiUOD659SDApifbnZtcntchK7Ak\r\n4nBqVJAuTW0zUUopy4Q1E/SN/B8bL5W5KKvin2im3VN34kWyr4MP2IXoN4DO\r\nSDL0XdBZUgw0V2OFcD0546KXtUJZBcMV5au1ia7tEDIq4VAbtz6GaiPCuvEF\r\n1PHZJMyIuAgDyCvf/GEldvp0YXzEVaqabGeL8OgU9D4JBMnwoP1hj8/oDB7p\r\n8d30HxcAmdkoYLjQ9W03Ea3r5J5b5FJ5nQg=\r\n=XC9b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b3b03027a68d997e84165c2b814b4e3edd03cdba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b3b0302.0+b3b0302","@agoric/assert":"0.5.2-dev-b3b0302.0+b3b0302","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b3b0302.0_1681348325446_0.026969094886942768","host":"s3://npm-registry-packages"}},"0.3.4-dev-0e49c36.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0e49c36.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0e49c36.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1ccac81190eeb8a38bf6d5a969ea12b63d671480","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0e49c36.0.tgz","fileCount":41,"integrity":"sha512-vaPwc3ICkJl9sUzbD3FmCeKqsoomdmVSd8IlfaKF7O/rRV9ENRdy3is3Mo4ZR0C/e2SLkeGXrDGI/sKwiWp3tw==","signatures":[{"sig":"MEYCIQDtKsbTFPB/eX0DcN/pDbJOoUnGE6yODGjhwJ/Px1CMqwIhAJ2MNV8Wj6z26zsuoQrVvs6VYSwrgZLEvqmYlF4UVcgY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN2LKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4sw//c0SmBgl2LHDocELH8Oztr5Q1tfjmtm5zw7HWfd0s8vJOCGMq\r\npUwIvKyFPDhzf4rAx67G3JsM10dOlnXUD2cK+mcKBX4hyeByaYaL6jo/iamF\r\ntLJx/ndmRcVomb++5zTJl/NYMoYeXKz4T3TRpXWMMfjUCqlIIbH6OeZmokZr\r\nJy4r/tLzN4f478oLEwV3JUWG6sDYvPGDvfI1gILiLORS4xDe7B7CPIt8FlJH\r\nELTnHEqPZUWCNeC+xvWjp4LmoBShpZjE1j3EKHeLXCJsyRGcuCY/dKDUaItX\r\ngluJFLI2/y2eQHguPWHtRwQGnpmR4MBvZPdOsF5Yu1QjMXAhPNnVExoF5a+d\r\ncpqGpiCQaA/Ai03wfCoU30yzUM/APRipi0lM1QeEhUyFQW3tuC5GbMdyiWpn\r\n6gEJPQ9tjiaYzivJyhWPqcmuOf+5Fsk+dRJwbP6UgrFKjy4pcbap6ExLNHsP\r\n/KcP8gJNp/rF5EQJBodVACbedb86thUfhKeOwgF5Xjm5PjYkkWw2FHKWCsi8\r\n3DrJl2PEhQ3XWhPtSLMaba/PszVRPWDll1+tJAqLEVNvCG+zvrcbzmloINNW\r\nVgbdohILGq/Rl90U+NVxxG+P3zhLFNX4wwJ8tenDgqHxiKXlM6k6i5dKBazE\r\nYNjqnaRcLRVd2ewRDipryqbMF3Apv1II0SU=\r\n=p0Hb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0e49c36fc99311b49ed6de97e8eda58883f55113","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-0e49c36.0+0e49c36","@agoric/assert":"0.5.2-dev-0e49c36.0+0e49c36","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0e49c36.0_1681351370560_0.13915901674024922","host":"s3://npm-registry-packages"}},"0.3.4-dev-4f4bb43.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4f4bb43.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4f4bb43.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"20fe662f7d0ea9df9c4580a0ad8f5572b4220129","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4f4bb43.0.tgz","fileCount":41,"integrity":"sha512-RlBE9KeDtsXXNIuS80fLoD5BOndSxmG1nRjx1EwNhdpVPo+NHmWW8NS3yAfMZcd7pxvwBLQmVf3x4QKOY+6qkQ==","signatures":[{"sig":"MEUCIClM2c0sCpny3mkdvIHWT6NMBbFQf2G2sF4X/uu3SryxAiEA9nvPlUjkcYTGR87lCXOpvgEO7N6nKVqdCU6QuPqZsyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkODQuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3lA/+Lo50HfI6tGTiUu9JfAuPmQv1UeRNy7FUxDVA2r0aTvbotSyS\r\nuIjQoPnCS0m9cV4R9sx7042KKJxWcnCswWuJCQSSO8uqiUpSohVXUsp+c47Z\r\nBmFaIL904FVNu4DsfAn5SxXwA3VtzdUkVsFNzb31vIkum5Xyd3TkHub45rmK\r\nXKUdTuQX9TRhN4ltjThdQP9lG//6/hNI+UnB2fRUZeqpr0BDG2nGz9i8c63m\r\nThHc/PoZhEEYbj7CSzWU0x4Y2OQGcdLGGYlDXUp1YID3QwqcR9XY1yRrhyK1\r\nTS+rK9qwEJcVVTT18OM9LRhQgiRXebuiy682DyUxa4AWRSm+AhNS73teUq3b\r\nQ4Fg0F5GhjUVZ57+P5umZ4MANOjuCixQNdcDcdYAGXoawVeamSx+SAG7JTRf\r\nVEZAyIdUe/QJCDLKOhwBiQLhSrA/YVhA7yntKED8go3WcuCklp9Se+Y6crQ8\r\nnCDH24knPTCLVioCEBYjRt6njr88hNKY0px7iHYno65X4zqIknUdAO7bcCpb\r\nYTdzFPZB3y9EWRheFuapKKYSM/5+j7BxQLrCccN9eP6YjdCridvvg95rZthI\r\nAIFlNwDK/hyZDEA2SXzseQ1hNxKCw/rDPxYJmf2RVqpBsa5Wb7VeCeqagYPP\r\nXMAz7tdB6cc0W/ejX7jBFYmovcPUG0x+xTQ=\r\n=iq1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4f4bb432df8fabd1c1522ed1c05f2dd12c1af4f7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-4f4bb43.0+4f4bb43","@agoric/assert":"0.5.2-dev-4f4bb43.0+4f4bb43","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4f4bb43.0_1681404974502_0.1313077739156916","host":"s3://npm-registry-packages"}},"0.3.4-dev-613fea1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-613fea1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-613fea1.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dd8d301e0264289c8807a34a3cdde149991573e8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-613fea1.0.tgz","fileCount":41,"integrity":"sha512-WuJ3a1QW7l2zbmgXQnXFm4X4uRKFtlRzFuTENB4tITiRimPw/HoiunPKA+rDVPiTTh7mW0cK68SD/lk3sOA9Dw==","signatures":[{"sig":"MEUCIQC72VpqZbsE9u4q/JXYkU7FF4xcHiHL9WHMyx8BJtjj0AIgZdG0S+nwyAnw0LycmQTxFcQ9hT27kZB0lFNW64luuac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOEfsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR6A//b0MkykSwt1H3TdMOG1lFW2byyxfXEdNckuQhXkGuY7cWmWzd\r\n+1IQW6QH1kUNK9ZBbragw0Fn2r+QW55Zu6/Zgwq8g4ZGf998dCjrIbFVY9Xj\r\nSMbHt6UxJ4/baC/o8Yky4H+BLkgUh1rusCYnsUAX6Wmkb/VhnHNbUG9qMl+t\r\nyBEOLUB/MMmM52G1HrgoinxoeBJwvGiZTNKhE7Ymr9izZ3UnC8d/qwC5fIbp\r\nFHX9bMYJPKi6KJPoS9kDTSGeLbf8R6BOD8Xn1fHmmEtIHmBtILdOWibSQdXI\r\nH9bWS+7qGpUiLen9wxDrHe79GTip8Mh6mn6WfQ8Joh3ZUoY2ONwX4hhWM59t\r\nWfD24JWhQzQB5mF6Hdno/ROJbAmZ76UqIXdzKPaM5+vKeuoyOdVIlxq4dS1i\r\npffI1pT03RFIlANNpMSDTsBOGQIQ0G230U4Qe5OToFJJ5kz3La4P9T+J33hZ\r\nvRpmTqtrzA+tSRNmmMr5QOTWNGeEqBlwWmRB/P8gpUzmA8gup064i/v4QdZn\r\nI4mht+/tiOgEEB5vAMT26Gzc4zRHlargXLW/UAYpdXQQsskks/yDy5UIg732\r\nTJrJl5VeYXc7lvd+bVSTn2k3NQdsbj24UM85vFzcRZRBrKwoPGrWK+gT1qWi\r\n3KoT1i3y19EXQMMxxjXXg0Yr9+/CofaY07w=\r\n=QL1+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"613fea15bd4f5f0e324e1544fab7addd3f2e8cf0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-613fea1.0+613fea1","@agoric/assert":"0.5.2-dev-613fea1.0+613fea1","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-613fea1.0_1681410027854_0.701849135053473","host":"s3://npm-registry-packages"}},"0.3.4-dev-bf256d0.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bf256d0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bf256d0.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4e9fec2f20d323388a2081e2e9ca2a61bd63e958","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bf256d0.0.tgz","fileCount":41,"integrity":"sha512-D0kFMm+A7FnXit3v823QfOSe+CzTeKY4naKTinxHioSQkkKP9u9B/DIIQlH/GsvgdU+wXA8GGW05Q26uCGnF0w==","signatures":[{"sig":"MEUCIQDSrKOUz2/pGyZRjMQTVRfDrW9JdmKfrI/CJZrKChK9sAIgNbjnGzTJb9xZdFQisxOQrY4Z216m0gbgkkkZA5dp5xU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOGeCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqPBAAibZLVKVasJ00IbMm7q154xcVzA5hyfcXEfLEXkB/7fVJ7BHj\r\nbRSsEh7XS3iKZF84RHtaGeKJPJmEVMCdv3vf9brbgXqy0DBeBmfM2KtKCJ65\r\ncXxQ5KkovEUQqmPVqeszCW2nLA9XHD3NGW7mCHOwZSny8ubBZhqCqzXOX0fJ\r\nmbzaF4uxxpzLfppKEoTg2ZcFInnR2ut39fEKiK8NjgDJQNgcutImvNiAcdTn\r\np9em9oHc0wrCjNcx2hZ3vHI7KCXRGpLTJct8WkbLa+KmIcw87lSUlqDDuFtx\r\nPkgK4ZYEG4nmi5D5qNC43lAlUe2gaGBstP5WiNBfHPmAU/lN6CB3nr/VLPOc\r\nf8NyGZkvYRhzr805JWi8I7uFSOCfcqsKu4zroCL7S6qSNq323FvhCr7uIHAT\r\nU776BfkU7OD1IG4zb0JWLxbGqxzKxBaR3su2vyd3mGWRIuz4ZycBG9z3ph2L\r\n34iIP4V/2mVXz/4MCVMtYwGgxtHyTbtk652q6jpweeJwPr37znLOJEsbQwRt\r\nIOaas7UimMCBKyv8Ht5f5EOX9bKRQ1Ucw/XKfQGWG1uMvoD8iDWWp5EcWR8H\r\nWAKnRkEQhU1OzKK+2puMK9Y1Uqvijz66xQvOkc9s17C4Tb1QUMHSf0E49dnb\r\npgGwVKaxk4io5YmRS8p1ZzCIcI90YK3jZfk=\r\n=sW3p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bf256d03189a58dc439b5a4bf1a2b9ca9ebbf0dc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-bf256d0.0+bf256d0","@agoric/assert":"0.5.2-dev-bf256d0.0+bf256d0","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bf256d0.0_1681418114306_0.8753946466979918","host":"s3://npm-registry-packages"}},"0.3.4-dev-f1b6b69.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f1b6b69.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f1b6b69.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"451785a34d4086880e7be697511876c08308c605","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f1b6b69.0.tgz","fileCount":41,"integrity":"sha512-7dh9yzoFG64t+AuQMs4RRPQdF3QYcqgpArOPofeI44dzwgOoVtU7aVlAbL6sOerLaoOy1LlyqJ1shp8glPblZA==","signatures":[{"sig":"MEUCIHlhd3FCctOeIqhGC3DNKaCf3jd34j2sYv6pIoAbdRLuAiEA1vLj+m09kvoB87+C8KsQsi0KB+FoArTfFYrZeYiQ4t4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOHYIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxeRAAoGXraOP5UtVqH8wSJ6sX3Ns0ch3TaNG5p9UiNOK/Ovwe1UVO\r\nOrabQqERHX8DlyHAEhMI+KcMfDOY9pWy7zKQud36zGE/1Bd8YUmXscu28zSJ\r\nN6CT4CxClth7BqONPB72GLYEv9/LVyByykLWulHn/a0oj+HRMEXyWaPARFRj\r\nQ9rnXroKDaLxWZwhwxwJsBa2tLn6BGlJB/tPYshksC5sYAhWoAfvhKq32rj+\r\nXuu/uwIglNZH4GZ/V2EzgIX4Hdw9nlyGkyVbmhkPhx6hkBECvKEH1u1OSftw\r\naIvc95+u7Qt7/qrvZ17n4UYVBAEkP61+1cmjHUfh4TNZChEkar8KxIb3la5q\r\neUuQrdkLRdkmD0xcsE+RlDRxSxRl5BQ4bzML43wFFU+DFxPOfP7bfmvZFqjP\r\nrEGTYmwMVjNhwCEPv9s8YZPB92kA86pUB9qavaHHawVDhxnZSecFpk5FY0aE\r\nSsftH7DSBH3edRac07681pdj1lQGq/2sINRxG/R31+AJK4eC19WfTEM8OYW7\r\nwBLWnYnBWaUhEzz0ntdRj4fG5Ol1WVwOrYHHD0frn2U/nEw1rpkDApuVLEK/\r\ncu8l5QeU2AZEjqOJOgpHXwmAIf2XDl7IO4mvIAv1/gXx4iwAmhHJV/0ryk01\r\n1nuNvOBdOsj4+GXTg4ifsjrcOfrKME9qrYg=\r\n=fLMY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f1b6b6981daf4c932c064397e8b84fa15de3b20f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-f1b6b69.0+f1b6b69","@agoric/assert":"0.5.2-dev-f1b6b69.0+f1b6b69","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f1b6b69.0_1681421832679_0.17464288636818193","host":"s3://npm-registry-packages"}},"0.3.4-dev-7b61c92.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7b61c92.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7b61c92.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3e1dd10761b6df6d3a3f0dba4fe3ed20d3aef2b8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7b61c92.0.tgz","fileCount":41,"integrity":"sha512-GZ4ZFqsIsOyHGYf41hwSpVVhjyHP8NqoEby2hl9dPMCisl3vpKDENCNKNIJN8N6E29c2qeeANPsEXGm5Oq4QSw==","signatures":[{"sig":"MEUCIQCo5sWG3pTaziG9zke+ga4XhljwU0tCU7/UPjtB62j8VgIgCuX/RROKgh1X49QjM7akejpljkBvAKueeaCc+DITJRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOH4XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNJQ/+Im7phHroPY8rQlcKMtGnBYVARGvQEcDCXEsmDtN8jSoxAj5k\r\nTLWbJhyZTqVxHL0B7F/Z3sE4oMjQy7rmM45ebHm633zp0zfGZdukq0K/fqSs\r\nwecf8LoVFd3/UE7l0yLXIgR/q93UeObOrcEfVSZs3MdDBPfQoadb8on7Ek2K\r\nUNFTEokFCGw/xQSjMd8EVSseqAmgfRvesi19QTOaTN1VgB+UNpct0gKpdL0e\r\nhFz3zDnGQaOpOhghm/jR5XbtwKppgz2DOoi86t0mOXuP5gq9rfMGvSf5nkGu\r\nDF/6QqkjA7nUR9h0CyxTCa1ej9E42JafBi8LYVWAXhzhJ/U58toScSCk6/NN\r\nxiAPzC/X5j3H0Uf6+f1KVW8op2LfjnzT1tpF4Qjg3l1ZXDQFn0+l0JSazyE7\r\nLwIAJ/CtPeq3AqjWntpvWN2LG3s5G7OJe3chD7iofIMOa5PjgthXV02PEPCZ\r\nR1//nvt0AgCnYu5oLur0SkO1aHYLCpNruTGicWhnE3+hG6KenUYqqZQEPcjG\r\nloH6K8uZheZvxvrTdf86OsXT854lK7Uwpq6fA0FlxF2V79i6Xy8C8eb/0POu\r\nBH7EsX4OqZpsq2V+rVCizeEcv/yCxULfiq4J5CnAKh8iy+Up3UQbvtKQkjND\r\nydmwtHCKZFRdBKoHRqWZdH5mcUKdRYgzlM4=\r\n=kEw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7b61c92aa8b98f337120c953a9610cc369aebca2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-7b61c92.0+7b61c92","@agoric/assert":"0.5.2-dev-7b61c92.0+7b61c92","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7b61c92.0_1681423895609_0.6862610135784486","host":"s3://npm-registry-packages"}},"0.3.4-dev-a20932e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a20932e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a20932e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c310f5768f3e124fd796b86f2ad2020402e7e4bf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a20932e.0.tgz","fileCount":41,"integrity":"sha512-XLfoz+hvUcS6+KerPKBnLG34jm0PvC4PYCu8n4dBQrlkTkadfAaW7AQLCAJVW5gVzTN9Lopgk49nH3Qodtq0GA==","signatures":[{"sig":"MEYCIQCxIj5r2rNO4ygZhpqEHyViXuE2Yq4+tP8nJhXHDzk+9AIhALKutYgJzUJjbsC3QeMZxYM7mx1nPNJZcIrOJ6StKCob","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOIg7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3DQ//ZrXN7dqmjyV6OUyKedrMUImMjEFn84+hCC1U1z0LHUFSF3Mf\r\nfk2DzsrbrZ+WJPePkZlRuX9Qm0Psw8odCRUPTkcNxSpFhUn05RD4PXWh6Toh\r\n4l+IwWwn70wsb4Fnx+D8sJbPM8+G6TdC41OR0dVfdddkBXGIULP1sZSVbk28\r\no+Y1pBW40jM+bo7HRXW1Yk0HeZsrHCVApI1m/qQaepYGFcQvMX5tdMhY2Hs4\r\nSM97/EAPz9ncrrY1qxwPNMb//6dXRzOa+yYSBjy3CPrNzr5REJIz8hcugfjs\r\ngzhIkr9KYCU9feOpda1EiNX1aDevZosu+UPV/plKyE2DhN51tXfd8DT8p2U8\r\ncAbbngY3SOjrZkYN36P0CWwmltn+jGBrl6pVN2INIbMxSBqYR3dEAdXTUuw0\r\nJUZmmY3tZUcIMmwTESDrdM+vD30ImsJy35p3ssx5Ya/j+mCpvCyUhGK3A/O/\r\ngCaMTweYUADr5Ts4+5MuMLbtyUIkMlGWgsUIfLtbg11FBVPYxHXE6DcWqll1\r\nf9kv+8RApuQBpizI8Xpfch99F+uGKJ4RpvmXiZz++QPvQwd3CCjJPGgQrtrB\r\n4Ny8jqHYsyT9WbGOTu5yNpRvoyBA3Dgm3kE0sxsJCPH3kadn5HpqtGU/qM+o\r\ndl8j4Q4SMqfPFzmBtyB35eaiyONDI7Z1Xkk=\r\n=GgTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a20932ecaac65f67de82ab6a152690ee134ca8e8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-a20932e.0+a20932e","@agoric/assert":"0.5.2-dev-a20932e.0+a20932e","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a20932e.0_1681426491660_0.7975449694962482","host":"s3://npm-registry-packages"}},"0.3.4-dev-44e1659.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-44e1659.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-44e1659.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"07fc67ecaf100ef14006f46fb9bc4fe6c734a732","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-44e1659.0.tgz","fileCount":41,"integrity":"sha512-n4bN/u+ZV8Yoe2diLuda5GSqy4b7znwZMTKlGWhGjDeGB/6sly/eMUXh5aqbOX4gCVs+jp38NB2qr2Cr0KiNTQ==","signatures":[{"sig":"MEYCIQCPBiDUv237tEy72iZC3EA+bFeg6yxYvZVW97ETKy4ZigIhAOKRJ5jr8Tl1P3XTML3mRTG4tJzdJ5YL4xIg8jci5r6J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOKaQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM5w/7BpAPAkhWUEfdDsS9TfN3HJgpwv97aOKPjB+53y4r5yaC8B9Y\r\nBXBvUovPhvPdA9LMPH8oXoMNU/8kNa1qE8VNkzYGXKSszHvDJK/kOBN0SVPR\r\nDk0WX4ppp3omoL6oKLqtTN670Z5xNTf9ZGjzOeUM1S0Op/BCDBOKLBPM825y\r\nfnyJeZPZ3M/0TWLVuxHSMvJWP4D9gBiGzdNdCrw4gtmyp7E4ibi8OQ/JGlvE\r\neJ4F1nxcIDhpUzBosrQDas+gh+Aj7OANVMyGU41mCmhuFnfA2z1E17WPYP5u\r\nvC3gQiErLQdRfNa1BC2fc2AtzbR7imnqqdeodM7xmpYKhvT7Jryb3QpLpqJ5\r\nxkYtTZ2k2VkxnVtpcNq8tIWZh6EejSXcHsISB6X/WGcqrOYcsQtZotIJQm62\r\nrcB1Adq4Z8Pr0EFTVISHfRHY/DbKG+c+SjlpdNlK278dUozCrtHVtPqmHWj7\r\nLDu1FLkli3wgxDutt/AQX5b5c5JgsW0MXKQbxLFK2vIv3iwGrKlq2nyHIYRk\r\nn54MvTW4cMkdDD742DytwWp0YVazRekKXlw8MLU3kydCkWoLQJD+BpkxfHJa\r\n0dZwzmLGNZxVXh9zy210VmMvyWM3OfUSCpOTHCoYuacfHrIVtHFlCt2vkRT4\r\nLOXugfP2UKrV+i5edDyWP8ePbdyPrf9juLg=\r\n=jAfs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"44e1659511db725a2f62c57d3e02a49dede3024b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-44e1659.0+44e1659","@agoric/assert":"0.5.2-dev-44e1659.0+44e1659","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-44e1659.0_1681434255772_0.8631913495101979","host":"s3://npm-registry-packages"}},"0.3.4-dev-bfd6dfc.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bfd6dfc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bfd6dfc.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"311841dade10bcd0d01220be50f9ee0e12f07ca8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bfd6dfc.0.tgz","fileCount":41,"integrity":"sha512-97ZXBx8V5VF4+PYoIfLj3Wxf0TlSdqRzl+36bzzNkDsEMbStm++bTUPwGSq2wwAEj1dAOpQ/Jhy5RJQXhtfHDg==","signatures":[{"sig":"MEYCIQCsUU79XOj5AFeqpR38+97z0n8zDy7Lb2OcqALjiHQOlgIhAP9VXDRuz1beUMfxb4MVZEfI8n/oj1aCdQncyawU50AP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkONMxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/yBAAiPqrhaAeIufSjmF0N3F6s7en6ArDVKESfche3DY08glm5OjU\r\nz+DjDtRHrg1LgpxFxxel800M6ktWV5UTmXp5F+jYgUXjIn2/jCWCLuTzJePd\r\nnwXYaRrvfVi20z7qpJeMnHbepQqtJQNuyMjwVyixFm9vg9YHn+k2+lABxFmX\r\nd1hEOo8+u9e0PVpZgCkZiNpRWd+un8OvHBwuJ/GTppWAOFao44B12Ara+N3P\r\n05zIA5zc6TthjI8PHCQ8hIYCutIfVVarRLqvpX30JqIsc8PYhqORpzwxTz48\r\nSbI5QCcLfeSBed7oJJHnVoaIgCI5Hkux3t7bYn0IvAkhMZccypt1hbVDdgkL\r\nXLH5ZsaPVS3TidEhcZvPC27i2f4lrOGa/qqFA9zNRhe7j3VOB8g/FZ4cJykF\r\nuG1E8qKIXT3X3WwbvqoISa+z993eMWJZkZTqi5iasXuRhzOgJPUIPKBowSg7\r\nfQtJ+J3nBiKn1RInaoGT0ssSMZLqxvrUkNMoRUqhv9XcOiLsboR4gS+G45VY\r\nruRJqRVqOS8Bm/5W9R5mTZs1oLjbXHi0uXmyCS4hY4EZ/hM2CcqMPt41j5vm\r\nQ50dBZiHXG3ZSl793sEgdrp3AsbAyhG+KvUFcqlDIuI0GeYWPBxeI/v92Zla\r\nU9Eqj+eLozjKNNIEsTow3VCcsi4IhwvNslM=\r\n=QEWn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bfd6dfc26692612cf126a74a080b96992b92811c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-bfd6dfc.0+bfd6dfc","@agoric/assert":"0.5.2-dev-bfd6dfc.0+bfd6dfc","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bfd6dfc.0_1681445681225_0.13058963131854817","host":"s3://npm-registry-packages"}},"0.3.4-dev-357bae8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-357bae8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-357bae8.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"becf7d9a8140d1244c6a93fb6948ca7bf1ad03e8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-357bae8.0.tgz","fileCount":41,"integrity":"sha512-DI4lQBwMG4CzV5MtJ7hwcgZvX+d7q4OCxIRJudZ1sToDENNTf5rKA00h/frjABksxjPQ2OXw1MpgKUmH2y2rUw==","signatures":[{"sig":"MEQCIFTaZr2EeflcY5woX0Xp2PGA8KLlkfyPVSay/DP+xVooAiA7BHiOz2XlInSbdBSDCc/916djbKnr8gCPKVpieq9Uow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkONz3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiHg//fo6QVQf31KXYTNLk9t/KMtJc+lWq3dAicHoHmc8Z5E65VGNP\r\n/3q4ME1kDN/2v1DBI5U3KDxGdLuvajpqzjL/3PVuGiWZ5datSgMbFsyYvlE0\r\nfzflZ+WyXe3bAu8aedyzvIv92PdMYix2HABrpRMF6YQLXQJ6ctPlLJHwyEuN\r\n/Bni3NfAEdPzGK+L5b2O8PceY6cJbpHJ2UEeuDSxTuzX9mtglf3cxM7rht7t\r\nRULEGc1O0i7yf5DI/vzPwhFUKXXvAK7DxJn0NmR4FxkuZT2JpwlL4Io7BoV3\r\ntv42u64UOxl4yxFdy68uOgUQhL4XMf6N6eyaOLSCfVQjy4j95CYFiQpThkyB\r\n2AupfmsTnDk6aH0lCy6CqVFG6H+ojany7e60M0FmWtnsFaFQmpi5CRFBqYm2\r\nm+HDfAoXsk/A+kcYrpw+pyoOgO5mUpia/AGeUlhmtQj8/EzniwDLT0qkwizu\r\nPKGbGD5ML57LYeAGvWY2jVt6Su/M8WyCz4MMh6z2gVQCZ7S3fNXAaqo1cnlH\r\nMvfbp1npK/t3cviixh558O+KWUkJouW3AIYHDdtWqARETFwL9w7gFEMHSCgh\r\n73rDAxeT7MgnAX//PSUEidAUTJ/MRgz63UgqgvzT+IqYYE3Hf/AIHgrnu6lk\r\n5Mnv+X3Ls7ks/bIgpKbaY3oS41L4JtLYfwo=\r\n=kOiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"357bae8dbaf850fc9e9de727ee8c52add53dcfa4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-357bae8.0+357bae8","@agoric/assert":"0.5.2-dev-357bae8.0+357bae8","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-357bae8.0_1681448183601_0.5564515926633735","host":"s3://npm-registry-packages"}},"0.3.4-dev-5d158b2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5d158b2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5d158b2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0bdbbf68ae887e8e608b93a11a24690c9394f310","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5d158b2.0.tgz","fileCount":41,"integrity":"sha512-Er7o7JUa/xW23AJL8vKrlJ0QWuEOhYK6BC0Gogq4Xjs8rHTbn2vyRiWhvqFDZauz65yWLIpDAhr4MCELlqhxTA==","signatures":[{"sig":"MEUCIQCyab0ZiwlCee9BdfDXUsgVmQ+xYKyKAsYXFFMFpU5z8AIgP0EKnIEciO4CIOQ1cSK5vlRK+TZDYxcGZOiBhbHFtqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOP9EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0gRAAkG/x8PRaPu0FK4Z0vqBMsdUxpyklpgu7s9Z03cC4uqJZ7xJX\r\nF4SwP2eAl92QcI6GOJpNzVZOc/lrsfIgGIvQoOgZl6E1gFvuGxXEj1+OXVit\r\nAcbQ1qsUNhtZQhIKppm1rQoxSdtpTVSd6/W2jBaBOcKEMno9/U0OcfZ4T87U\r\nrtE6q16hn81cqJQc9j6ioiK9HRQuymlzRdSl/bASHo9KXiRdZdrzHo3JA1Yh\r\ngl4uehwIWd0JCbV++UM3yY0mGqIhd7NszTgZU4iDl/NQ/CtKVrn2FElFA9V6\r\nTobmjTpgYjDQujOAOPCtqoy6InJh4TUtDjSn1uClnxGhfOZdmYTI4tRWYHEY\r\nGt/ezYj89XBkcDMnBg8X0sktIc+FM1A+sGyik1KvZHey3xGWEDZYu/tv9ZSI\r\npGdFln8Nx2DLELGloktFKPNrdA71w2Yo9SfpTylldoPn4qtpP0jbm7DFcrJ0\r\n9a38ZJMGTN5vWJScht8sz94PDdEEbq31IzUgs1Nb6FiQ6739S9851pvQZPXF\r\nY9GIYJER88uvu5tKFZn2JJBdfmOYRkrWSs+k6BeMXTfW/wuo+X2jRptsvuPH\r\nZiRfjZThWPUVIivSN+plvmnQDIaiIg7S+ChOve4c81hftinvT32Tm9VM3unP\r\nqsAFwfKbWuhyASAbysXrvRC55I3C1NTGviU=\r\n=HSil\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5d158b255eba27f136a273cda0e3151481d4f5a4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-5d158b2.0+5d158b2","@agoric/assert":"0.5.2-dev-5d158b2.0+5d158b2","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5d158b2.0_1681456963879_0.13623069668203613","host":"s3://npm-registry-packages"}},"0.3.4-dev-aed398a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-aed398a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-aed398a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4ee6b9c888b492bcc969e6fc3d38e26a9f9a659a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-aed398a.0.tgz","fileCount":41,"integrity":"sha512-QZEZrbomL584abFAEcRyQc/8i3kZEEpt5DB3NaA6lqDIsVr0cGIuymzTjJSbN6q+tT/yGBK0BoBGgdSSREJ9FA==","signatures":[{"sig":"MEUCIQD1BCzDY/qBcQJ7PFok1fGa3NHBL1IIN4QDgbKowVJ1IgIgZZGXdBvfFw6d7kysLXM2EOkm/Cv5PY5e4DBV8qapnZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOXfvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCpA/9FUk/fYg+78ZbfTPGFrsC5MXJcsTeZrgO2JlvMYUtFjwudehG\r\nEsjmfTGO/qUbMi3NTSdcZzcQozHlDvMgqSroUDiXuOrPtFZV2FIwY5Yja132\r\noM6GJ/enfi9r0AGC9SWFJam8QGzI2Zk8iRupupbQkEKTq0Ro0LncvrFYjakc\r\nJhJUMhM4YOs8p0+/Xk3GLhl4tYAyWDyz5UDrTO1vzUtpQL18CljmBFPfHrCU\r\nKYTPGZGjBuNaLxhXPA1eJpHytupz8LEnLbrjgFCl5YiRdEXTCW6zVxKBJl24\r\n+hq+MMrAg5pjqyR+5AsSFjWQ+SO+a3ESB+JTV0Y6GAwTTvOzUAgtw8JTCu3a\r\n8kpY2Ml3oOlcvAbeOsSz+HAVB2WXMAUklsbHjBxTfPEpicgdPCi2QST6tJje\r\n6LlaSpd0E6D+IyROnSTaqtUFdQbwYhsqH85REKwx1Di550e9ULn9/SSU+h6e\r\nDEEJVg+bfrBDcqN/eGeUsMaaZ5IyoUOw89pNtsy9QcTDr3A20hl/2b4ScKG1\r\nHOvodEt4wzUDz/ooZfU/LomfTaV+siSbYda3S5BJ4ovKM6iCxX/sd3BVTq2m\r\nE3NAr3W0Z/szW4YjDfCq6cvYVswD+YfqJzcXgM9m7QfG1cxCb7eBf3nHqnrT\r\ntb34emqxBUh1DuRN2UoEv5InrhuoorDpeTg=\r\n=ULfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"aed398a8b8ab1331f5493193586257f2fe21df15","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-aed398a.0+aed398a","@agoric/assert":"0.5.2-dev-aed398a.0+aed398a","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-aed398a.0_1681487855050_0.6085688105631941","host":"s3://npm-registry-packages"}},"0.3.4-dev-2b027a4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2b027a4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2b027a4.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1f9683f88f9fe9205c3df6e980331305db6d9b58","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2b027a4.0.tgz","fileCount":41,"integrity":"sha512-IpggGiXBu+7XLd9QDKe8I7i123Ke8XAMK8vD7xsgOywI1s/itWm3bXjfXrD3cHe5f7tLYHxNrnllNxa95rUUMw==","signatures":[{"sig":"MEUCIEHR5GhOLHiizQXpLdHDOm1mTVc+30MIP7tn04rrp277AiEAgM+X1eC4NVVIFiziY4KrWrvoNa9bV4GuQD0Il3eE9BY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOZ20ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZUQ/8CrhDjPUPL7qHmJr2KoIrl30VAdFWJL4YCuO2cqVhcjdgAg0+\r\nfl53xeMt+tZahck8/Kxe60YP5+ncVIj6XWc9ZI4usVK+AxWURfDXVc7xNb9X\r\nWXvSSBeze5jRWCN4Q63a4yjFXXDOLfLXZT4wM/sGD+pwY3XH8t/D46C6YTuJ\r\n8bH8rJFTXz4MJAGcIVg6eVloTvZeM1JhJr9lxbooRkLNOxdYqex/YHoYWDQX\r\n3yHt4+Pxw3tEDsPTp6gqACabxFzBTB2t/QxU92eH62AXmsMTVszPx1xZhctE\r\no6CS85xOZxOX6w7sWiV984B3vuadzH1akXsIOmr+mX6QjEqayRUdyrlDE3FQ\r\nLq4YUE/BF3fT5OTGqY0RyDsORSpaKNePv16Tp2f3Rlp42TkNJ83N9+tvFNzX\r\ncmgZNKGfLoCb9y5dte7DGRP6wcbxXB5+zQkJhyE0U3IqVvc69wIwmhY2K4zF\r\nEtLUZrV+83aav/ITeUl8QS4rFU8Zo7maWAQ2AoPS7Tb1CfGS9PDPwYIoXnrO\r\nWCwR/iRD2gpLJerX5B3KsW5GpIo1nvnjoLXckjmLQFA5UtWGrWgR7WunCsfZ\r\nMlsRZldBaluL/P7eHWy4myfxczu6862K4lhmw+LT2YsZwRdcdgoGuvb/vsqO\r\n0x516zz7Za7YX9QBh7VCRUrcIw+D1AEn8d0=\r\n=k5R7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2b027a4015687161ac3196fa39225f0697a65efc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-2b027a4.0+2b027a4","@agoric/assert":"0.5.2-dev-2b027a4.0+2b027a4","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2b027a4.0_1681497524181_0.348877678857082","host":"s3://npm-registry-packages"}},"0.3.4-dev-b5222ac.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b5222ac.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b5222ac.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"125211afd0d9da93ac8952bfc3aa028b6118aa70","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b5222ac.0.tgz","fileCount":41,"integrity":"sha512-q6rPdBF703qRBdks/6Qpfm5mTZ1H/XEq9RpX1pT24gIF7Egu2iYNNEUJb1JqPPorJroEYc/kAvO3ZPVfQOqF8w==","signatures":[{"sig":"MEUCIQDqq73+6HrtroGBrob97OEJ+kXIzSsfx43EcljJzuClHAIgSyUdQRfj8IHSMT600XwFIge1ngT2Q+bs0ot/+TZp96w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOaj9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2yQ//Qpde/CPTdvqozHIGFrbip4UsBUSxjc+hGgUBqDgw5RyIVctG\r\nlAoCqdTOfrPsa4BcvTlqwhe4K9mOTzF25hEk/2aQs8uZI6QPAGEtC4hO/edw\r\nGhRI2VUs4XCg/vBaCawYqiMr0B4Ccin26ySFaZd4LAYL9kcCN/2W6h8pS13R\r\nE2MYLLsP2siqRokoUvQglXpLseA52VNWZWpvFAwWbNKzMXxMPSBnNYU/U/Fq\r\nU6AT/e782BbKupjas6gZ2UxfQTADIqhgucZaJAd3uZJXI6zlTqrt8XAPc7SO\r\nmtkjjwH76PZIDLO6yBVsfO7Z5PYI+RM9HmYrHyJBGDx9VEARlvo628JbowwG\r\nd6yuwlPe3HExMaaWwkc4pMxJBy1dEo472D32ecxbEUgppA2sYhzwSOtTAiK+\r\nIkBqJE07gGQ3NuPkb1a7T2mT7PhQxTCJ+SDegaAAUaSBZ6220bvDtzBo6fRN\r\nr9tx0Gq1nxWT8aC1n9MvctBa94hwdAMRagiLwp0I3OHgTf3/OFMRDR5rDvN+\r\nu3FsgrHtriU5AojAOVx9wprFGn2V9aRURIm/+b3Akg/gYoGeP6x1aG0eVlVh\r\ntGiddSBXP7ZAgpaD8st+R8ko6QXux9j7HOux/zWlCkI7Jz3MKjCJ6teLyjA1\r\nBTNfwE00yZ/9Ko52sPJEOXz2+dMbyzvbK3w=\r\n=3qyk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b5222ac23da7193e56df19f77b8fbd806dc4cf8e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-b5222ac.0+b5222ac","@agoric/assert":"0.5.2-dev-b5222ac.0+b5222ac","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b5222ac.0_1681500413275_0.8774418980357768","host":"s3://npm-registry-packages"}},"0.3.4-dev-e217d3c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e217d3c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e217d3c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fc33d7a0200e78a86045c7f9f49dcd23f24c97bb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e217d3c.0.tgz","fileCount":41,"integrity":"sha512-JS3NBHjXh1vsNfnyL0zjr0cZ5XzZ5/2n0pfoBq4HC2/0J3/MQ1ZYiTWPd1q9zYT03Wetdq+T2Kf6oc2dBz1m3w==","signatures":[{"sig":"MEUCICqn7I8tYdjHEHBWbMufCwDCK7n4D7rIoem3CK3J6/YiAiEAxTk2EIiD4Gp8Y+tiiJI/zfzlCKPL3e4twq75L2Cd8Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkObIvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozuA//bnJLCjMbgj2+BD2SE7Sdi536gBnnofEb8+TN1YglJtJSSE24\r\n0iTTZGBWqsoLpkuX0COGq8kDu2todznW6+xUSp/FgDIxl59Jtao9Drrx6lZU\r\nJZBlweNugk0aAT/I4WI3UJmtIDx7HyyY2m64vc22vFrCAdmkzP0oViGg86o+\r\nPl9eBC/rsYaWLg3LgcBO8GEMniHJ/arAaNafmdkEdzdP0CJcEEJok7Ox7RfK\r\nouSUUUxdX2UYiPTPiNjegZC4JU8FauOnZWFlDqgM2VlQJdql3YhJSvMBhY16\r\nGb/6nrfgMSdsnBoLwNu97o6UI84aZIJTc+vg8rxYSXO6syUfgETRGfrVZdEH\r\n+0QbqQjXPvZOfT11qMxjwt6M1wtSdxj3NgxrV9psX2OFITgu+OQcZEwYV0fl\r\njbBZtTzOQ15FwyM63I86y+6qX7rzYXpWZHisAyHAnZhL6LXzqn/egldn2AC8\r\n5G68qGsKAna51fQTuHbsuve8IHLWbhWQ1reVWm3snqAhkx6+WlY0uqplqP/4\r\nUJRmIHkDbemZJARibl9z/b8N8Hk2J6oFPBv3uLu9mHRyplZBXrx4SsuE9cjO\r\niSXoU3NaveBBzqqlS4Ij16uBLqP71gCDwxzTic67fnByRMttlEDcjzpQOT0K\r\nCa0u3B72eMvliz7+d4HDmb7fslTYI5G5WZo=\r\n=W9gU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e217d3ccb6d1e6171e094a9a30d70c934be1fd81","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.0","@endo/init":"^0.5.52","@agoric/ertp":"0.15.4-dev-e217d3c.0+e217d3c","@agoric/assert":"0.5.2-dev-e217d3c.0+e217d3c","@endo/eventual-send":"^0.16.8"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e217d3c.0_1681502767671_0.08971627493848389","host":"s3://npm-registry-packages"}},"0.3.4-dev-664dd8d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-664dd8d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-664dd8d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8aa10ebb1736bd340138961777f9c96e20dc17be","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-664dd8d.0.tgz","fileCount":41,"integrity":"sha512-VdnSwdMfiXQHgCg9O7ksSWJg34qZdwOp+xBzCT4rjmVj+4L2ZM5K/ahH76o/jXZ52gkzkRhFtGV5vEPwm3GO/w==","signatures":[{"sig":"MEUCIQCcWsfheQZUjxVQ4szybkZTFCUnS+L5RK5768rioGA60AIgCqD6LPWP7NvXEVgtLGJ/FvHmS81bo8qic0nyzNpemqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOdAdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL6Q//bQS2MFMUgfmV5w9KwshRVhW2Ui9JGc7lxOvQ4tpBDgBEQ0/9\r\n2ZS0BK8gv0+5c+PQKwOnZcjMD5Xi0muZbAstE3ShEX7nwxRMXQ0fj9TN9mmf\r\nOHss2PEPqf+S8X8IbmuYKuAht4UHG7IajOYY08GyWTddAaxRxh8+xRZPVGPl\r\n0YhzTSRidRhJVTNuWCtP2cbRAR60wJTJZZbW1WmdRHFQTcmhWU6AHy5D4Vvk\r\nmjCO3XOBXGxUskoBkRPdMHIWpFjp5KxTsNh753xNbr5hyuHt2QB2E4uH1H4+\r\n5kWXOaZOR1oj+6s2aJ5llrhakdgexvafEjn2mFIITR4fHUemQYi+qwChpFXC\r\n2//tu1sgH/fISnUarOndHxFKMdHztQCdpJlkFOqXQwiuQ9Gj6g/NOPSkQJHV\r\naKUo0c5guV/EGNWkkcSd/7zuIerKiBfJ2uq8jGoH1obq+H7pJWmtVDCD5f7+\r\nIs/JUwSbKqAOcNHKCXbeFoSMWXtMbZGPlz5KDSsdh4EJIcXsdId0ZDSW7eO5\r\n0cRyoO5y6N05iOp7gucPgmTSR+YDiYrPA1YYMUWRUnMTP1Zb2iHihRTrChu2\r\n8Da7VBUK7Y+CMzNAdf2QZ21BwvRdAiGGC8a/7rLjU7r79nJEcIlFXp6cQs5o\r\nDWPGjuucaXRfCWQEU9C9vnCg+rXrCQ+7w0M=\r\n=VZc2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"664dd8d08638d761394af648f78d6d3313f099e0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-664dd8d.0+664dd8d","@agoric/assert":"0.5.2-dev-664dd8d.0+664dd8d","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-664dd8d.0_1681510428921_0.48831192368802","host":"s3://npm-registry-packages"}},"0.3.4-dev-ad87770.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ad87770.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ad87770.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"274e95ab647ca687e930ab3dd55f4218d619fc59","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ad87770.0.tgz","fileCount":41,"integrity":"sha512-oCFKF4kCuSkZXuZ62EFC6Qod/DcMxnbWmvZ2iQGi6RaYBSNsfhPEaXVDaha1DzGCetRhkCDgdzCjJ0/baVptTw==","signatures":[{"sig":"MEUCIHIbf7ZwW2OTtisS1L28X/uSwybEk3SAgmUse0e5uJhnAiEA2DsWI3rmtkrwxENNx0PnABq8IFiCBhkpZjjmA1Z3b8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOfGpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHRQ/9H+SYzv1zsXqMaND5DudGLlWaUhEDekNcIcHGJEWGaog4qg4E\r\niCKhDLyiNjLL6E0ggp8FVVR2OdvBUZAKYE1e20+qX2ZSH/yzqz+Gx0gvOvCK\r\n6/hNYd2o5IFamEoP+IwSELhcO+PKHkbxGq7E7Ogm83qLynjPuImfBWJJIRNf\r\nmecxC+Hn1Q+YcWQsDLmFP9oMakHU7kCjYlAq8lQe1ZTFUoLZ+GPD5iXnnRW/\r\n92rWnGIu55xfSa0xlq6wHK5BOAQJif39exZTIl1c2KY0mD/XVsjTh08zsQ2d\r\nyYHhQ/s6LvVaxQuhSFMY0V1ef5sKfjZlWIpeWGSrMjavpXUVIMXxnnqhJI3z\r\n5fIQ+HwgTgV3gZhjmG5aI3yr7B4B03YLywzaU4JWqkAkGjBqFPCfMircHzp+\r\nvVUlENpn4iWTX7arEsig0yChbY68cspqGZwHOESWBTSV6vYpRHgHH/lOXbQD\r\neIQRUgK629TEE4wdv27D0jvuoRmQ98CTKCf5vlLgdGNpRdxohc74WNFzg92U\r\nu1oBI6WOgkBpaKqoTiVETeuM+iV6CTlEI4ImXHq7JE9CYURmDiV4uA9oYBQD\r\nE8vJaRUUf0aAaniBSpSwqk9XSBJsKzrl3PnWTZB/FEqOGsq5TzXO/VbE1QjQ\r\nDg6vqGNnvAnRHqqcnHWJK2OiesQhCbWihH0=\r\n=oEgm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ad87770a9b629c089937e48d26601441ae949e47","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-ad87770.0+ad87770","@agoric/assert":"0.5.2-dev-ad87770.0+ad87770","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ad87770.0_1681519017150_0.7926811486089558","host":"s3://npm-registry-packages"}},"0.3.4-dev-4eb322b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4eb322b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4eb322b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f0b0e1022a55eac00c3b8634af80157738e3d453","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4eb322b.0.tgz","fileCount":41,"integrity":"sha512-8nFae1gTkrbAKOV258hAboIIFyHHwx5JkwKjXC7WkfgQKSwztV69ZQzY0Bj+odS9wJMHTwgaIdLn98HuV7b9aQ==","signatures":[{"sig":"MEYCIQDdLbzxa3njGBOuLz1IQChJN1vkZ5JBc//2E1NsLJPvwwIhAKhROWoWZMWpZCF5eRRAtPRgF3bYkDS83b5VYg8dmhlL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOgwuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZvRAApR4c6Y4qVMRqx/+LwRzrr4JCiF4QvKWK67polZPIudxPCk12\r\nhjIqveiWkpv00nQW5ahYIY27rvu5uOGWOzFjFK1oVA1aElHrQSTzXeY1gSYG\r\nvPXUOUh+mBT3uY9RipeGhKvxzg3d1IBS5NtXvxbkeiECe1euMPIp64Fb/hOr\r\nlLMDOGM2VxmnXYoH9sofhKeB3XwDIIjI7S5eWGbrXnGd9G6WE7SIb8V2E3wG\r\na6k3aMcO3vkJ8t8iKg5frQ3AWur2y1Pj45v6Rlcm5apSDd8BE+rQdH47XmTO\r\nILQQcZ+VXCh6D1nNm9WdetVMa+4v7GSFVS000IbJfdoHkTlwvYk63tQSwfkG\r\ngvUQoqQPyXEys2ZXsazaTT85sRsowLoJNVnyhirKYVS8PmPDotzug8Cyzhl+\r\nGaATBTjoxtuUzpRcgTOBLX+347CA4HUfhWk1zu0jst2J77zoXPwDl8GVbaSg\r\n9SAp7B6JzLlYxCP5GWlGaLfGl/vq0Efgy1wrP8E5uJFx5jWYqPox9quJ8BZW\r\n/errsj9ofMTlZ1VD3UdD+eWINgd3YZqIRPxs+xEcWxU8s4qPUKpMGQYXfacX\r\nbqcKEbY4RqafXeLlxaVpKnNHvzkHtptSp8sboILFOh5kWP8o6vHxHvfJU03U\r\nT4Ggx3EdP87bNDX0DeY8mBM3zkY/FQ+JVUw=\r\n=qPgt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4eb322b6165c437bba8708b9c436bd20b92b7ab1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-4eb322b.0+4eb322b","@agoric/assert":"0.5.2-dev-4eb322b.0+4eb322b","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4eb322b.0_1681525806570_0.02084620913393964","host":"s3://npm-registry-packages"}},"0.3.4-dev-795c564.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-795c564.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-795c564.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a438645c09ab59e9ce410b6e1822b0e685118ef0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-795c564.0.tgz","fileCount":41,"integrity":"sha512-6dp8Pw1gec5QVdHtsPJp6OFBlXDlIm1Uo6Ued5C0ijah6Uu8oOwyprXVNcYbiKa0QkGYVxtnGfmXsuAMRuAdnA==","signatures":[{"sig":"MEUCIQDTOFdA/DcZfXwsRGdKcd+lPO0muXadIYPcOHaL0y1CvwIgZxAY8lfAqGXhK+7IC0LuUgoJ00vWvXIkGdM7rcyz7zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOiMTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYiBAAh3rn1NakpIEMRipHGJ27quOpW3R6C3dC0M6S8g28YhvPQFc+\r\nCPXSTJTyA/lex+YXx+/pGtr2t5TBnOwlzepCOSUghW3Ntneb8MVIWi+XxPRT\r\ny42WwkN+1yp8qWjJPo+jZhXytN7s4U9CNhAHor+s4YhVykIRqZYmLBH8vAnc\r\nYe4/QrGVEpOaWvivqbr2SSNLZe+fhwXnUrvB4AAOfKyhzRcnAaBsTpfAoBo8\r\n3QLcyJL0yp/OL2jR+Ip2ef/nAt+gxL3xuQgrWMJ+jTp369+i1j/N2yMnYIBL\r\nEkyWrWFE1YeQAPdrA30J1iVqwbR/nNyxuxaQWyK+m9R9nsIcWH9oJ0+nYn/Y\r\nHKpMEkY27ApzMlgjloC+HDyHTpdbAlHfGPn1SAeHwoBhy+1KmWVjs6Ni7q4l\r\nVRWq2YsBvWGgS7cmcdkAijHC4EEqrLT8plk4Wx4sUItCdhpUy7Oe2SJts4Gi\r\n9QmE2CKiy3249JswinYg0+j9c8n+Qe+2RAWTdIxJ1s+WsET2IoTSFrk2b4ZJ\r\nxR0rJwioTlCeAeiHgunB/Sjlew7gyZs9HhTmcfjEnQ6Y+SyTm27jxsQUOb6I\r\nSQIAEY7pruFfHA4piuN+vWsOEu5/1YLo1ULmG3ENfOyx4XkNg1vUacme70Xm\r\n32IMRbfYdnxYHMIvLh/9c0YwlYvwP//4qFs=\r\n=2dV0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"795c564f5776fcb41bbcb75a8c70875f59440f5e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-795c564.0+795c564","@agoric/assert":"0.5.2-dev-795c564.0+795c564","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-795c564.0_1681531667621_0.8484923173532848","host":"s3://npm-registry-packages"}},"0.3.4-dev-af52307.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-af52307.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-af52307.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"74962e08c3b4c4b0f942270d52727ae6f7143f05","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-af52307.0.tgz","fileCount":41,"integrity":"sha512-A+euRmbMRc60rzvfmwcjwvWUYQBIdiaYIGbmlHzCy8OPZrX4XWcVjyUUtj4hw49U69QB+51r51dj09YjT2ZBNg==","signatures":[{"sig":"MEUCIQC5lVgmqUnCe1xLekRoaw+xOAQLqRklDymvczOoANWNiwIgSEvHUb16JvhvwMRwlBLA2d1Mv0TsgrZXvN6x5ITHP2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOjFRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqfA/9Hzc87zPBPrCA7b9kHjfwl737uKKl3pqSKXKV6UXnj9ecMLl0\r\nV8rzpwSjuVoNmEqKM4jgYlEfSeFl/cOFd01WC9sZhLsWI61PSxJbK76txubu\r\ne8eYVCoJgvYPMFlwZbbaKs0Y8zcsOE9KZu3cy9x/L9nQ9Iwy3KAPQBODzlO3\r\nbWpI2iA5ZjsnGIFFcvmpnjZOfzI+V8z/s4a9r6r6GgXvLCwntfPy7+XevRSS\r\n+wCAuTbi4qGrVkmDb4t6hU78KqMqVXuymb4lnByDkFovl0OqplJT8kY7qsIV\r\n60KoEk9TIB79IxiqsGOCdCu4IPnxHtNd4XkxdFy2QdT+sziCu54NEYQ2UXeS\r\nO8s/JoWX4ciE+ebyuayeBEfjgyuUwom9n1bpKUEXwB4/lfCFck41yk6aYdXW\r\n9c/mTxCg27+A2Bta6Ut8z1L5mcwvF06OGAKbuPFl8Ksx53uxd7Tnsng6IAvD\r\nih29vVxHG/nlkPKKfZaVluMG/UFGTV29y0go/itMfFy22J+MUCWBOIbYRMlM\r\nB0/pTO3WfHn1uW3Hn8BsHoOX4MSLcWTVO6zAaVWAIkxma3hxNVWtBoonostf\r\ntMPVpMF/kT4Sl93cA8EYY+ujhBwfFwXCaFP018M1p5WFDB1wr6N9WiAW6b5E\r\n005OQXzrmklgkVO6BiFODl7jF/7xpreNdMs=\r\n=ij/r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"af52307a0aeb7adc76dda52afbf35033826b5cd6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-af52307.0+af52307","@agoric/assert":"0.5.2-dev-af52307.0+af52307","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-af52307.0_1681535313288_0.30048018166541746","host":"s3://npm-registry-packages"}},"0.3.4-dev-c832a55.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c832a55.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c832a55.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d21390702ecc66f6bf1d87d00d5466f10b69369c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c832a55.0.tgz","fileCount":41,"integrity":"sha512-jFTO1WCuJomvkwThbMfT5r0Kaq+mPqUO5ECKByNjg89b8CGFOOjqj9RCKklidtRD7lXoTY+zLp73kfJE8B57LQ==","signatures":[{"sig":"MEQCIAoz5X5VkT5JXwpyg3awbLJP6kteVKvK+sHseJ8k45lhAiBmAwy7q7pkXkOWpdBA/5lctzqhkj29k83W23qwc1iiVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPEYgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8hg//YfboWhyKlduEci0TRVsm+aORNUUX/XZcsTXniJqng5pboFnI\r\nK+UyXHoHT3libm3bfRYDtSeHgOeI+JgJyn3A5XJ9EJ2T/2vbrqNXy8gEoWSL\r\nKmcxqd57mMQZwpZiLvs3UkN46bCMx0RSN9mDK3VVt6HI4xkhFsmg2YDQrwqn\r\nHNeZPrNhLFdx9S0htwbRODYi5r1IRHCOj5rTXFRZy81K4AOYmLltsv5UHrMk\r\nphDiE4AV3U/V2+dfndnCIqLIREFJ9EcUFkWn8RfXDedjbCUBGlguOhP1VMRi\r\nzGxEXesAISDZUUjpAbACo/axBTVubDdQdDRVvwjnFBptSfGNaNoZqXrxOfE7\r\n7D7oBWtM2c4INWWgynxlrkGT2LR+k+682MHT98rYk6S1hnF0o6Onx7EF2CO8\r\nYEvNv/19jUHdGg24xuwdRGorJarHqDdCRQ2lsVQ2PxQwoWV2EcN3F4R40Bxi\r\nWBxJeTeXRFZPuDA2ZjTdAjXuKwXARTOoxM8vz+UpbC18VFiYtbhKqR52uVGm\r\nF4oz+nME7qyVLg0h1ZD2zvPDm6x02dBPdWonqjzgyAhDMh8i3SVuaoc/+Gg+\r\nAspYqBDKdgvRZgdbJ1m7l5lmk01SlYpUyy7S8CBMhwphMZqksGI63/2W9m93\r\nXvAm0SQFXm3QzP/PhtQzIyKhsyr/sCCJ57o=\r\n=CZVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c832a55a303dbe2f1ae750c9f6a4874ea570998c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-c832a55.0+c832a55","@agoric/assert":"0.5.2-dev-c832a55.0+c832a55","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c832a55.0_1681671712575_0.524085060182562","host":"s3://npm-registry-packages"}},"0.3.4-dev-71db2b6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-71db2b6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-71db2b6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5b7321256587ee1b304da10590f95d05d3cc9717","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-71db2b6.0.tgz","fileCount":41,"integrity":"sha512-tXh62HaEsXEuJuPCKH7Q28szwO1OnPxcKvOpa7wD5YWUrNVvxpl5Vd49zmitCtux4ILuak5566lELP1rgOIA4A==","signatures":[{"sig":"MEUCIQCaMGCTlilXflEHPEGzZB4g2tClZeHMr31eqqbvX5fWYgIgbTLdzOyla4MuohE1wM8A3teiyP+CvwgNPM+awJson2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXj9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHmhAAizOyqsOOGaVGKkNkzmyMC+ReoSqbqNrgDtsjtzrL5ugtghHG\r\niG6MadFyXCVIenRUcWijpNj4RahAgzahs+xQkk9/IQkWrye0roI/+cuMVdoH\r\n2j6mtyI0/vKe7rTh1AzUPa76b8rongsvNllp7v8nRSHPD/tJkOKCqUkQLJml\r\nxh9UuobQEq9OKTOc73ZreBWBLpY5JZ07FaxDKwnU777A5nlwdgkTo+b40yQL\r\ngqMmdsgAIHjsfJECisGL0wKQ2L2OB4q6mQwJbvT/0+sZMgOuCd01rLXsqoU9\r\nBRM7pJOZkPrYTGMrNlXeNF0+FrhJIqKP2XBKXu7os7Y7dEy0vUwL/iLm4ALX\r\nCwEsxvVcgttmpZArzB+e3guzWEuoDEF6RhOItudMxCfk+5DXAC3eE+39hw7t\r\nBkIxi8UdEEySuYO14aRMADQkhVykKYkjSCHOZkfjXOicg/x3Cmdinj4YHo+g\r\nz0m+2lC5viaAxWnzlt8F3VeulEjazPK1peqn2jdOqkp8xyaYHeLmX0V95Evu\r\nVDv2KDdkCiBNZecig0VjQXNwwb2bcYqnlhAUpqpQtHRXiXv1YTMXhz5Zxq34\r\nuH1hMYwTh1RTcGeY/l/EZC4XU6auk6Y0lK//uC5NoBsbpKQ+HcRBBe/YODEQ\r\nB04drGp+MargZpXAFwC9nB5AJ8KyTWpe/6U=\r\n=Y0j5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"71db2b6c4b01a07001bc2b782435f4484c5e4b0a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-71db2b6.0+71db2b6","@agoric/assert":"0.5.2-dev-71db2b6.0+71db2b6","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-71db2b6.0_1681750269450_0.11996398703520628","host":"s3://npm-registry-packages"}},"0.3.4-dev-7bba645.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7bba645.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7bba645.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c763e1d0f0b43a26f7ef0b3c75eeb0750c350082","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7bba645.0.tgz","fileCount":41,"integrity":"sha512-2cHWU+iQ9P/c0KRLk1nPSwrkXeBoq3twPRVQfmbFC2G3UzNgGeNXs3WNoMaJ6JyLfk8qgMywS5UwByiNp97i4A==","signatures":[{"sig":"MEQCIHMPsnWadJS9a+aE68amdLg+j/GHJm17okKk6S+ZO1iPAiBzLL1pfX2DT0XuVhdkzw6behhUlKUhix03qud6v0Ykkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPYb/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsmg//cQk2GKLU6v4/xnqPs2ujt5XsElI6abmKwCaHyzIukMqq3pKL\r\ngu1f7J3+rgvdoAdTdpLrMfdEgJxHxdPN78TxNkh4j7ULmqbiJ1TBHPdos3hC\r\nUG7h5ukRLs+6aEaXFG6tN58hpc1/t7RWIxl769Ufetg7BXuIqAxPLVaqQPsq\r\ngo0LDttR2JdDgo/VrlwoeN04U2/EJPM8ypvDFSsyILFbz8MpvmgUmqwkhrao\r\n9AryFbZqhvJPN+KQc4KGrppwB9FOyv6+IxSSaJXdyZR/lNoBRzNBEJZxkpgy\r\nrftZK7jiM/vi1FDqbBwDQedBsfgkvgCI3D7NlGP+VjrBNnrPCYinq7nN/NN0\r\nm9Q29x6XYv5wWP8qnrGqrbXRlXaz+4R9qaBZnuyIVUy8bgUofohIk9U1ahDc\r\nbYACC5RJAwIkwNcrLm08C2/fwQd/5a3c3aATHxYIzur5E4Z/JKdvIIz9WcHd\r\n9L1fWJVEPLYHpmY9dUNEqQ6ETDK80zNl0vyVaHAQPmj5m9KzLzeemingNCmN\r\nXvsOiRZ9l1UV8FGHDB4MuTlC3zcFpJqLTiHihR4kEfKF9PnYKaE1n6OiYo9c\r\ndH5MyII0CTSWC+y7xrT5zPwHt42Io7BWK2YBRowmQxk66pPRZVwHlJvMICpy\r\nJUa0xwj3WScP8hNi5/Mp9JDIzNs/dXUt8Yk=\r\n=3Nmz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7bba645b1de6133ae65bf1c0d5e9384af64975ee","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-7bba645.0+7bba645","@agoric/assert":"0.5.2-dev-7bba645.0+7bba645","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7bba645.0_1681753854818_0.1801628431220399","host":"s3://npm-registry-packages"}},"0.3.4-dev-381b9d1.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-381b9d1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-381b9d1.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a6da09fdf127904b217019cbd05777af1aad4418","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-381b9d1.0.tgz","fileCount":41,"integrity":"sha512-iUb3T2sM9wMST6U2Ezx7u6KZS8ZuXScg9CbPosiULx7nR01vPs/A2r63q3sZaMOxHXwbuZXuwwzpKXrZPoweHQ==","signatures":[{"sig":"MEYCIQChZ1c6f4KWKrMo1cnJhEG0fWiXmTWcY0GP5HP0Jcxh1AIhANIjtnWlMCcFs13JBQ1MTjevBrl/RJW/snpFadOBTI45","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPbn2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpcqw/8CbUmpbSJ6Pi+SRYiSMF31oc2kF2lCHmWlqYokCXdZPtlHq6z\r\nZ7T8BHO8fNSVTh7dXCTMSAimbYKhYCNixzMbHCvikGaW9FqFz5KrJyNPamwG\r\nEAwMclghTiLF23b3leiC41104c+E11vmhTA1wLRkPz3bUIP8PNv6DHTX5XO0\r\n6bNZIiD1yWoakPHmKM2/44qDJ+oCDw8PcD+x/Ae3tiN9fD4PxIGZmHztsM5w\r\na4T6/Kbjw98fGSlcK21j1xGtucnlw2Q63LURgKG+CSniry/Y5A9fOX6auVrV\r\nXUTn/Uz9ficuccsYuJNz0n3JscTV3hlqpgKIVVOpCJUjOX+CFSFNMVqNB8Dk\r\n357hEIluEIwGkW8kb9HlvLKFzG9q7gaSpQaAkfy0D0Kj9W2SBtJ48X8Jj+sk\r\niUX75KX5zu5VdGMFz8i5koAXJBPhfKR0DZr0nMqVUpRIaiPl62DuMXpA6cvr\r\nJgRjMHqqrkLg5vFspKT9crq0UDT7dc7l2YOCoL6p0A/BzmLIoTk25TQI4h5j\r\nQOfVM+Hm+1+W0kCdFXjN94L4E9mxl5R67gVo9rDTVoUVfSTHS9x7JuFWDVX9\r\nAP6SYiy84jL9SOEw9UWKtprR/RRNO8X993VvZkA37gku4PPcbhpeMbGsrdHh\r\n625Gf+UOORNb7EvCA+HWo8sME797LUyNTRM=\r\n=25pY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"381b9d1197ffc18cfd2d5b63534e2aa71dafc9f1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-381b9d1.0+381b9d1","@agoric/assert":"0.5.2-dev-381b9d1.0+381b9d1","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-381b9d1.0_1681766902702_0.02876144999896879","host":"s3://npm-registry-packages"}},"0.3.4-dev-c0e382c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c0e382c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c0e382c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"37a7f855d5c10f62e1963f6cf776db8c19361139","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c0e382c.0.tgz","fileCount":41,"integrity":"sha512-x3Oin1voKw2B2/mO4+YyQRMAQNXo9ZD3E0zKPsUsID5zeegGrltbeo/WOh16Kmb6DQ+Hv3nrJYcieUzLXC6fLA==","signatures":[{"sig":"MEUCIGd/M2iAusN+G4S5Mf6T/ZbhbfCHJfh9bI/8vOHQhKaqAiEA1+S77Ax7fWPRg3umpUQfSxdoVWgtSqdnLs5VuJhHHX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPlOBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof9Q/9HWwZeK9/5vyjrCsgcXXmbgY0RekxOux2JA4jdmZmt+PQnRry\r\nhDegNL5T+frAkhxM5iKHBTRj5oTQNh7HnAJ3dMsd7reCV1VBU/gq3MK5C20h\r\nb6Hrv7D+Ydl+eaCYwytnGUhIjAyxpWoxvxPoS1xyiR8QUklr4ZT6boPgam2K\r\npEN+tWx89MTEoi842vxL1WjrAH+N70aIktoEMEG9z54JIqdnHoJdKu5vldMf\r\n/3DpO+OtYVW8GCmpLAgUmTQ1Ll0hyYJP+8RfroSR5f8tTUJoCI2gUPQdj/CF\r\npOBBf6x2Yy11wsIYyddfcgXe5BqLo0wZ846L93ZjWCo+w1PQir7j3l50KPD7\r\nM06tmvJ83yx/f4n6S00/2odlRff8r2xTaZOHFH1+n5OPQtuwu08AHZrIsfJ6\r\na/uOLFqT99PRRyCNkWQtd5MD0YJBHDfIXS4v/GgDHlA3r9+NFp3Y18XjRQ+7\r\ngbMQjUD+J5TWNnCYeW/a0/Ont4oJudtJ70nNJiANCFxW0q0N1ZS8us2BMHi3\r\nSnq8BnNhc+VO6S7aY6FaRpCjjW66UQMLTVY+V0sZBpFq/gnKRjjVoFircJhW\r\nL6ycx3JR7X/8//M4DhuJzAZtJa1OSyHEFagAdn5Sz5gyUlBXHuk7gVupHnK/\r\n4PEKj2ewJ/OaSmroGgTQPv7PU+TaCrOyVnk=\r\n=vyFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c0e382c28f96a8728335bd7c3acd44b049983b34","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-c0e382c.0+c0e382c","@agoric/assert":"0.5.2-dev-c0e382c.0+c0e382c","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c0e382c.0_1681806209510_0.10987370423010612","host":"s3://npm-registry-packages"}},"0.3.4-dev-1b2a03f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1b2a03f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1b2a03f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2b3966d9ffb190090ad11e3863123f62b34e17da","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1b2a03f.0.tgz","fileCount":41,"integrity":"sha512-CB48nlLtY095/jz6IhoGb579bjA9DsvxPXTp+vZzTi+yG/BACS3y5e2+sm6iNxTSR4UB4osUsxf/F0ZiGWF7bg==","signatures":[{"sig":"MEUCIGIm2D8FjJOTASe3dU3wZyj5vy4NCDKqfoFAbr1wzx4vAiEA4qu5yrLIFTqCAhwi/45qntUFc8QxK3hNnxhV+azWZdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPr9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5hQ//S6lF0FDQtvK2IG12mso3bIdRvFrv3HdR3gU7QNAtQ6mmp7Li\r\nvIwZNzzUK08bP2UIrbC2ARspWiz7Vw78fDCUFr40PUZy7ZjccOKGMwvBfZ/N\r\nYoRc7oyOdDCuq5SLFkbrRg6PdsegQPV7WxJjXCFyZj/Z8/2EYJG1N0ns2yd3\r\nprFvY6vUEofr0J/TmvBUEj6ZARgEScXnqcU2MQViF9roBRTrn4qV8W1GDic3\r\nyeaAlEf0eY+8cASsYrvT/junZhNYeQFM8MxTyStWJMlZnwTzQ3IaCIYeoNGu\r\niZ476pogJ1w6QQ1htjfh1DHhcYk/z+ECdxlYnjhypgWeEokbyRD2Mk3oSjld\r\nlvi6VSe/V/WPZ0TBOvxTPrw/LBOpXgo71RahGhMeFqH3iZ09Tyx7ixABiPTG\r\nSDQUbAc8uET1OSUZIXy6TA6LsJMc+7fVtSpB7+of+mN0zmdUBDF+lpMlGf4K\r\n8r1wALDgoE8+AtCkz6Zk4mQ+eagP5qdWZ/TmXF2i8PGyHLfbgahGkSJHUvih\r\ng7Q7ixD4ptTsABJCDxAvwfP6+Nik3FQ3xXY5B19h1ubnfg+2AkmlbZTaDV7q\r\nVIn2q3l2FH+mWiariQlacOn1xK2Vlhi+YsU8ugm5k+fNBr1fBQ675FZSl8FU\r\ndZcto7U9rmx+kcO2PzPIV9nCetT6yCd9Agg=\r\n=P3iC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1b2a03fa6fa9c74e74523fc1f81f37b194cfd118","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-1b2a03f.0+1b2a03f","@agoric/assert":"0.5.2-dev-1b2a03f.0+1b2a03f","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1b2a03f.0_1681833801515_0.4725938525328588","host":"s3://npm-registry-packages"}},"0.3.4-dev-5685735.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5685735.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5685735.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5462eac821a095a9c3a940b01d904f722264b143","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5685735.0.tgz","fileCount":41,"integrity":"sha512-UDWW4pZ2yJsmLbOCKOMy3tWGjQ2WE20gL5WCvHpcNUuXaKDqRj6dlmEWYGn5q7/C/V5QJ0OAzQAVEBA5dfK3SQ==","signatures":[{"sig":"MEQCIFsihYejNz4E12wcMzPXJagVi5WMRujYXFbGo3FXm0YFAiAaBeFKtSA/yG72o+4UPaLo92waaBMhY/wTvl0PkmRC3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPtK0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Yw/+KNwiHCTGJdlJ9f/qQEJIuzeXcnVksiOjmdf9CDzWwngSCF6l\r\nP9ckXGI1jn0+Go77cBK+3VoLRzgcqEQsj9x0lT2grCMNzvCqxNn2lkJtA1rV\r\nURUCBXrRJpceVxrPea861E/JiUc2cpQwKffeeQkB6kDneNWVAVw3flEwumNq\r\nKpUa6d8xiLCg/1kd3XiLhR/y5AnDYFueNasOTTthR87S2W6y0QbGzhYT8HSG\r\nHYtncp2BwpKtNyQhJH/34jPBV9CDKYXcabtZF8QuALfB/DGM9uPLUwhnOsh0\r\nQpXuOx5rW0IAtO5MlsuyGQN7hyDkArysiAiuj0WWjs5GHe6gVw/H0aW29lMr\r\nHZ7QBVxAGTFI7KgUPgBbkOzjsR6pykBCHwtUifPyfq81Eg0xqyRkg8yve6wJ\r\nMJGkzW+F33SxfHSMSvQLBgnSEab7uJsKPMzPJFIyOzX2SIL4VrRr4S3ODrKJ\r\nuszjUZad5/xyrZIhqq4JXJdhdSJWe5jxzQkdnYx77+KsqcJIj7Q63b88bteZ\r\n25R9S8IN7dRYbGQ/IQONCnM4IsOQPKAIdjh+r1vWA6YiML6jn3vDq9ebeLbT\r\nZKzuSBLgb75fg7q6ozBCOApCl81yxeD4tZbQyNKnAJAC2flkvKNWfVkUxrRR\r\nABiBr356hh3QA2tMLN6elrNnZugN1+QK4PY=\r\n=Sx+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"568573536e6b71785d901b5b8bdfa979555b21ad","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-5685735.0+5685735","@agoric/assert":"0.5.2-dev-5685735.0+5685735","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5685735.0_1681838771902_0.7425988059705433","host":"s3://npm-registry-packages"}},"0.3.4-dev-14f35e7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-14f35e7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-14f35e7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fd43c8ade7b2cfd779832f4646d89ba7d9e90863","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-14f35e7.0.tgz","fileCount":41,"integrity":"sha512-bBW/+8zxNSGVDb9R2mDvGh2bcqadmv3J8RAnBMmyGJQctqNHfrCm9dero+HfBCZRSRBnvokMZ3/4FXa8QpNI4g==","signatures":[{"sig":"MEQCICHKIsXS2Z5/sJFkSz3MJtSXUWf9VAFEpYc62q/9wl3/AiAargJuOP6FAqbLeuhxJOrXDhBZrhDVNm3SmBON9g815A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPuDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLWw/+N1VbPvOsQzgNJIRca+aYTv9GnXpmcuuNJRZ5OVAQxoq3OZoQ\r\ntlC5qLPGsk9te9lyl0p3M1rcZ9gswJmzfah+H4hRhpJfH9LMn2HOH7zHZcvU\r\nUW5lpzbPwtT5hAIpmTtgmtyAvjvLFX340wcvRS+xHF3GojHwKramGkVdvM6v\r\noYUtvNPhnAkxyA1VrrCBKu2iXXTvkRKmMmHVuPjBEye2VO9JkW0Eu+fUJqWi\r\noTQ4pHoqUOZVdzJ4X/Z1dQeh47jlJHJBgwYLy5QX0JbsenJfReRtR+j55/I3\r\nYTgYHWnyGJlVb6TpVoWvQ0jtg28DmLrHyQiMZ7Y8dpJrQFFg6Ynxja0krp2E\r\n7XB6JKZhUkeVnI5s8PFuGjHgeTyVbJg2CF6bKV/Zf1Rpl3ApPVJcTsGrVfMv\r\nUmUSncWRESzE2hbVZXURddG3sFV8vJ+8h8T8ClxpHPNccUSFYxKe7a1uGPLn\r\nsgMNDMc03cnLON5uxwBt6PycA/dDr3r9pIaAsgY9BSuulTQVfCyey2j6o1zB\r\njjkHeEJh4caWXNAxP8WU2i1yF+2lMtoNmBTD2ltJE1j0yDm91a7oRdmu9fhA\r\nWOb+pkbGn8PMzL/AIVk2jW5dRfVl55VcMkcmhCBddyYWOO2yC/nx+zRVaQAd\r\nRuWtcERVTZYBvbVsM9oNPsSM7UPJybkvzwA=\r\n=IuVj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"14f35e76e465a1dc977a4ba4c829f20d369679f5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-14f35e7.0+14f35e7","@agoric/assert":"0.5.2-dev-14f35e7.0+14f35e7","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-14f35e7.0_1681842405274_0.9022988331470567","host":"s3://npm-registry-packages"}},"0.3.4-dev-c966474.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c966474.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c966474.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2c4bbcb4999bfa13f4bcc8ed717a9f9bb0a3ae86","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c966474.0.tgz","fileCount":41,"integrity":"sha512-PAvINIs8R4cX5LxaPgGEMMvZO7ebjatHzXnzjWXp7ZhzzHnGu3Ri5cFTHpk+L2bFAdp61wVT2j1JkWe+Qud63Q==","signatures":[{"sig":"MEUCIQDy475yDcGsbE/zesHZO7QrZ2kotWaFdXe4ua0EkEhsDAIgUqiWwV6VgiF796kHCOzp4FP0IwJVvQrWW3+37aBd/pM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPvp5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxkRAAgydqJsh1XrFUvWyWnro3eCDLxtK+qUHn8Fu7khsE0XE+pFR9\r\nCPWXOIR6xXnbQq1JK/OiIMa8IQk7VmQ999JxCbfljJfSZaNekUMugXXsHUHv\r\n7bF/Qsj96RKRKCeTZIn4yyYS4eMxr9207BfnDzPQ1g/3/EJgVvk8NYUm3LpN\r\nUqatC5rF+fmEp6hkfiZ6XNGKUdSN/VHzJnrQ1QD+7MTc8u0KDCDFQAjl0RqF\r\nR9BS1DEo1hKmzu8pz3g5OrZZNgDG2KQF/7w+J+xd9EowSbqJMTOqj0lIsrEe\r\nJteq6DPIfpiEMprBNNhjIcNDZ263zEa+KHrNWsQ1utVy6y+mbD2PvH+IUKzd\r\ngqbjl745lSethWRQlkDp5tzUJeverflEBUyy+To6x3WMaX1QTnVv/Sc5FPy+\r\nyIS//a7gtx5KpFbIIyFiw3wnCJ9mhuYnNYWLpFPxftSjNYWp7x9IKFbsWoEp\r\nZ4sWE5YWZSChRVciKuCw2xHvJcWbV33Mxr49e1fYdoDHQa0sEHkcqrDzgEit\r\nS4/GoJkXCpwOb9D/plWctkLunFMthRJcffyommsqemZqEty59OIhoR7otnxZ\r\nuB7A3LYICNxUEasEcMzZw26jHqXaGpX1szUtY2KCup3VZn5R5BMTRKRghBFv\r\n3DJuxFE4kt6YOg/nhEg1PxaQQ5LA1XjMZdE=\r\n=cPBk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c966474bbc6fbeca92b4b0ec3b8f378735e8f445","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-c966474.0+c966474","@agoric/assert":"0.5.2-dev-c966474.0+c966474","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c966474.0_1681848953049_0.283721125543813","host":"s3://npm-registry-packages"}},"0.3.4-dev-52d161b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-52d161b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-52d161b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7537ebc8c7f7c9ba7666f348ed3561be28fe5de1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-52d161b.0.tgz","fileCount":41,"integrity":"sha512-QuhPVjDCdBzxYR27LAhXjeKeFuHzrryRAXI/KU+KEUxMtAwfTpGMyb4W8zIKXcCn2KZIGTpcPImjon3VmvvCdQ==","signatures":[{"sig":"MEQCIH6jr03nZLN2MYLjdJy5QnxB/SfrBX+uV0GN3sdw7SS7AiBngUbhMO+w91GVsbt0qUgEEd3U05bFWjuGFXBKL/C9Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPwvLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI2A/5AdK6emjF5yfqqrKK9VpHuOXxOSVC5giHyma6nS/amraghidd\r\n5bYYgGo7Nh8hE3EPcq4+khavRaGZlUZyzD9XzZDuDG+wtHlN+OkPBU8R3jIo\r\ntFdACntWDk2kq5QSUfI1MbdffCu3nWEj16El8P/SGQhk8InCAN9f0Pa/O+xO\r\nPTYHaaepk6E0AwA2rGPGjOFjLOIelJui9f6sjWHqcCASgIqgNh/kqx3+CEA4\r\nSV+F6sLcH9o1gm3loowLc022xtY2glhb0kosIrYx0PbabrhZS213rTzFHZ8L\r\nhtDmhTs76c2SStlQ8P8VS3qrL7yVWW/CA3a4YtjbK+UNkQKVGdH9GK6X8nfc\r\ncsNmkoJFK2OrZvTE5iYYjhiUOIH8BwUnBRLqj3/JDM9jEOdMliN3a1mOIO4i\r\n+Ic6xkMa49S2PlcB5tD/oM9lpE49FRKyaJ2UZrbh2OYOdvEQlBGhbB0BV7Rn\r\nwbb2b/8qi66EeTm48z1ikFYZPbrgPPjKqGhq3S5P0qb+8ZdFU5akAckv4JN3\r\n4vRDVpxeHi3M5Xl8NrLhyhb1/yaaEn9uCxGQmFs7QfZWSZhUTyDHvJYp3tPe\r\nNHd5geZlpW2iYvL2PIYN9eF7ieSK/MIy880whbk4kpvvnxSRbx2nlheCpI4U\r\nKmXThDcpU8KPheFm75zagy3ORadY0zNS4UA=\r\n=a8sw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"52d161bb8fb927137acd234f07917180ff9dd6d0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-52d161b.0+52d161b","@agoric/assert":"0.5.2-dev-52d161b.0+52d161b","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-52d161b.0_1681853387305_0.7728156469407754","host":"s3://npm-registry-packages"}},"0.3.4-dev-7cd7bb7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7cd7bb7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7cd7bb7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fcabd312d2f74011bdc45fe17ad5e1d756dfd33a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7cd7bb7.0.tgz","fileCount":41,"integrity":"sha512-ILGAHGaJvKpT6zESdZUUMPaYyuLYsOIxNNTi+wcoyNNLZhLoLCt4xW7MpZwPBnAxvoq06ic9Va/Blts27bAS/Q==","signatures":[{"sig":"MEUCIQCrgtxFsXcy3HnmeudFOyf0oMRYgk6mhLi5ZfrSfBMUqAIgZYUFbh8MIag6qNofqKUuKIEaNZS7veWgQgRJxfpJRGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPziaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNvQ/+K7jE7gnZJhintAhxwr0gTn2KwOQNlLT7yHZO9f9unoTyp/rq\r\n/w8JD7xAUp9v6ozQQxj5nUzHi7aDGfmjOxagV67Qhikq97cPiK6cgjrBAUpI\r\n8YPsYsmbgE2Z134+k9JtLG4FVg+NDpFgDyjVjCfX7PtRUFu7b7ugFsXlLl/y\r\nrQtVjipExoHtj+f91iVkFjbRP0EwtzrqePp5MYBRQYrqXkRv98IFfztOJVgy\r\nh1PTttFGBNHGG2I7FTYpaL6YD/OE0TlIhfea7LEkbM5sWGn9EduiX0dcyO2S\r\nCcI2Xx7QSyXVKKA3blm1txNJgwwVzmSQ8yXBf+wFijiPtjMvPUwLnP6xet9J\r\nd58s7h7504rfuSuSl+oYw6N4tC/I5KPGn6haawMXVrQ93ohtfsnXH50k3yBy\r\nuf8HDsLs1KCKNjeEV0t/KxGwcJIewOf9RzaPfpJV4jeNQfP09p+PAMsF7qvJ\r\ntu4qwpdwEZmIvvhnkd6LKnkc1l/0S4Ov3wRtLjwehcBx6rJaHoCygOJFczh3\r\niG/0StZ/3moEPns7c6sDup3TjUeL5/opmHU8lqiA40YZZzj7gbQO1ZsiO4HV\r\ntShaz4Bpc82Q+gRM07u2kxNSs8RQ0NwTr4VDo4RxlV8+xGp1S+mBgTTOMYOn\r\nnRGedc0weyxuoBkmwzZIcyuDe/S5Zq6xgbM=\r\n=xiiq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7cd7bb774981620f76b30aca217d8e5428f8987d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-7cd7bb7.0+7cd7bb7","@agoric/assert":"0.5.2-dev-7cd7bb7.0+7cd7bb7","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7cd7bb7.0_1681864858736_0.9450062033375257","host":"s3://npm-registry-packages"}},"0.3.4-dev-470ca41.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-470ca41.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-470ca41.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c4701ed30bd03703d0a03466fef9cc8d9fa9a63d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-470ca41.0.tgz","fileCount":41,"integrity":"sha512-Vk2y6xShQHOS0KLjutyCfJmHlqkV07JwmLZoPt9HiEKOvrIvt9Eb9dk11Poi8cqwomxPKctZztDUAC1chM2xHQ==","signatures":[{"sig":"MEYCIQCkTjYRFHVb+6OWAlo6OGJWj/Uc+jYg5+uxR0vidqkcxAIhAKvPy4E5cgyA6HgC1FpLEWOqHWd766Rw/LcQ1CuPpob/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP2XpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGqw/+LOt8dCOofdu4qAWqdOMjlnb7lJqFg4lJ84bgTibtosWI1VZU\r\np0pI74nv0/t+gIx6ObanoTI3Nm7HjESB8jFmEWMD/rE1TdSrtmW65HxLDcOi\r\nyduExoS8n64f/Qyw2IgrvbadosEujt1OYbMcKQWVg4XTYufdaeeQPnqbAwIN\r\ngxUsqSkH55WdqUR/O+EJ2xxegtpOy+oozXZ+sHPn7PeKI9XxaExLjWYx/cg3\r\nPtJlicCYHSCujaTBAwZFusi/PamWxfSfs5m8Hh4BgrZkbp/kzqsbIaBXdRE2\r\n3YOKsBTYMm+CMHQaddyrEQvgrS9eC5enRJlo+XZ+wA4+Wjo0yrWsvB5P8QOk\r\njFhTzho4W1ttoyomn5OKmjndlOxStpNxBu6AheWT9KNAl29kkF66C0+cpo+Q\r\noN17IWyOb801Ycq6oqxM3GU5H4lzYxE+moAIx7WID1NUa918blcmhKJssxTo\r\nwGcs8n+IOz8oSPZMv/B6bD8ngdpce7HyuwdwDpqBHHSSL8OGR6UM1Sb2Aeow\r\nU/UpMxX7xo1gLWVnChP8COzSXtVxcAjbEe3iHOxjat3uWhmmFgMUuki9KYwS\r\nf+RW9Jk2NtknbEL2t5veH9A6jhXffvHn6kBdreGc4l9abNWvUQv/ANAy7oza\r\ncfxO5Q0Imixq9w+6IRKzXK3LgtlnN2NAprc=\r\n=3mtM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"470ca4121d46170665958cd713ec9d22dac5eb9a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-470ca41.0+470ca41","@agoric/assert":"0.5.2-dev-470ca41.0+470ca41","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-470ca41.0_1681876457072_0.2342555528397392","host":"s3://npm-registry-packages"}},"0.3.4-dev-f3bb795.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f3bb795.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f3bb795.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e1f8659d0e3e0f35ccccce1988fa08a8e6f8c702","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f3bb795.0.tgz","fileCount":41,"integrity":"sha512-NJxt8mAt/OcriC9QB5GEnB5WrenltKHeegpxgM4Rk4CRjIQQwOsPpdVsyuft31O4QPVbeqUbZllQZi34qkcWDw==","signatures":[{"sig":"MEUCIDo45aX/IZCmerB7bQmIOvrNk78K2Ko1jzonjB2MCIYOAiEAm6mNTdzYYhq1iQUsjXC8oTyBGPo9eFNt6alQG5Xdl1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQCdhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAqRAAl55FOy3hHAmv7v9FNQxQCGnOXRBMFpvPYmQCd+9QhJv/dW5V\r\ngnabiRiSktkNZYGln+GMCaNFofHIB+sFyTiqpO+LgtxEu52KWySV6Vzm1MS7\r\n+poaxhSf6yaZH1DdyMJa4pPadQ6dvuEcKWH3OGsV6tUFoezoeJeXtxp5MZkt\r\n6b1k7jlUhB3R3ixlXmgi1hhJlJcQOzj6GKdjeYozV+unfs8bObTSAh+hZM6B\r\nApLkSBFCVtQDYnBgGF4GnRkgE06sxYDhA7FpfdIshDJaEnr9WqFQszzqE79C\r\njiShadfjR63bzN9Qpk5C1XR/8xE9OO6V57UwriH45mu9W8WSYmpkSw0iadpr\r\nmODENOoNQGaRy1EdhN2nu1hFuQkrkDyzDQ05lE5rUN2pvlKNhxQvn7y8WxWf\r\nlBk2B2iEXMFCX7C2IypiCfCcfw20b2MGtQe1tovIQmvqGYQ56EFR3eH0C+Ih\r\nowrZVFNB8vXlrg4sWBeacjBChGO2lbKBXEXATK2AydWVzgGMSBQNs27Hui5P\r\nW8ff+BuxlURT08WxtDKLg0CPSao2fdnpF/ZyU1man03pGaG5fauyScLpWTHU\r\npxJoOy6EUSD8DYMK3oP6t49ZmKCV6aK7D4lUT03EG4NXJHjNODG47FmLEc3s\r\ndj3UHkQ8SfpNpr1CGnx8My3adD5uL7dHH4E=\r\n=epkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f3bb7952ee1a7f6832ecbddf3aa4b26545723f4c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-f3bb795.0+f3bb795","@agoric/assert":"0.5.2-dev-f3bb795.0+f3bb795","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f3bb795.0_1681925985120_0.46245061038273794","host":"s3://npm-registry-packages"}},"0.3.4-dev-143df2a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-143df2a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-143df2a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f5b1b0ffa9cbb8d7556d34e79a75b748bf21299c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-143df2a.0.tgz","fileCount":41,"integrity":"sha512-8wuzYhnhg48K1bvNArsV/vCqDZS/2qv3Y24VSzCaRj8cE0Nl62poOc0zkiQ7LboTy6dsX70pPqkNpWND7J0hPQ==","signatures":[{"sig":"MEUCIHugr4Wvc1InTxXnIKe/8gVT/k83EJmLgrLus5zcaXpuAiEAuET2382hWxtFx14nrNsnQd2Zn3iqBF3eTv+rgWt5I5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQEY7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4sQ//aC1fwdqBfiiEAq/NOTjs0Lw83uBxoqH0BxWrnr5xs6GSbHds\r\nimOb123+ycR+edsprd5JVTfIWT0ZrF7tTOshsN5JnPBAIoC8c8X3B1ws+pel\r\nGiifh8BHNV+LWEAPr0T8e9sBmK0tcAcHRS9OD0ZoBhROyqYGyZLf1r0gtpHW\r\nYCpuJjWidkFEMQIuint6P7FTHAkuA9191LtlrhQVMLaqEQU/nl3WuAbImbc3\r\nvGYBxcquVNM1CtZ4ci0+IA/NFnrZu2hVu9sSURa/DRVsxb9a3yvZxDml4fHb\r\nlmgwADGeamReT4mXoOZoOkHJnK5oI06vXA9kuwHub25TWqsKRTj5/N3aeJZZ\r\nCSXV4zXswr2g3k5Hg7VV8QhgunGzl9UgH3pEWrIjRfZJ+i5kCDtk6eoF9PI8\r\nB2isliHXlR2Bc9C3qlQ3Iz1IVIbhqUQpleSwtoAKbHIBD7MTQA6L2WjkXzah\r\nOigrXc/1n6fr+49kwABDbIDGN5O6I+ESmbUqknq0M95kR/Q5C3sVgfhpUmza\r\ngb7ibsSwFme48Vl1D1bYwqPtzZcX8+GpNzy5bSek/jreBH+Q6NH/wYP/Ns3j\r\nZFyBJOJnrYoIG4WbevWT6bY4Es3xQaDEqz1gHAPgsY0BzMI8vHX9reo0IHig\r\nmv3pFcG6UtJU5FD2mXp4fYENty+YTAwtAFI=\r\n=oS3n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"143df2a7fd293657f18beea2f9e8fee3e591cfb0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-143df2a.0+143df2a","@agoric/assert":"0.5.2-dev-143df2a.0+143df2a","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-143df2a.0_1681933883413_0.8466262824052582","host":"s3://npm-registry-packages"}},"0.3.4-dev-088b0ab.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-088b0ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-088b0ab.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4d9fe3c42faba8d2f3933824963e4d039afca3e2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-088b0ab.0.tgz","fileCount":41,"integrity":"sha512-Cpa2Sv3wyr13KWGv7En0Mjlclmj2tqvYgcqHcAOBDHeD3EXtj/M+ezV85huCnEHUmWlblxUPgpXm084FQ7YCYQ==","signatures":[{"sig":"MEUCIQDL7WGHsqKTd8rRYpRiTcQbv6pPjDxCrxHtHc338rAV9AIgKyRP064073bG0fn29j1HO4Dh1u4WKSImXIZWUFep9sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQEv+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXNw//YR7X3RJ7dnW3cm7+B3gE9xaNEQPIGSjD1Aone1UaKCz/3kCL\r\nwt/ln5+lFp7cVodfcw/FC49s8E0AAnaxoCTceuky8Ls2YJMcKW7OceBJDjRy\r\n9REZ5R2+xfFVatTtmW+R5pXwYE9lP2QDsCHN8A6ZyrTq05+fPCmbdRi0SheQ\r\n5rx3FtV+jSwM52zpISMG7RdI0c1KAp8S2coH2N8FmKgEaNT1oYP3cYiTdoKB\r\nBVw6tUalLuCHOSGffTdnVPlUBdutA7gU2plvA5dn6pGg6UwHe2o0S5WH+pT1\r\n+B/giXjChd1v42ugWMAmVkMApHDb8seqxAbC9g0GA64YjFjDkbZjsSMGKg81\r\neblQpWB9adfElNsw1YHtppNcif1zKYax+pX0kEGZ1B8c0hAvyCNjyO9QF4Yj\r\nzjzGuBpskacDiMiuZGZnvikSDWqUduh9qypu9hnMluT5I223L8hZRsHiQ9hW\r\n2bm9Lv2+5Gyn1fhPnc7KewYE8lhUQlrWM5uIzwdGyMpMjr5ddEn3iJR7jo4T\r\nDIHh2OCTN1uO/eVRGy3OSIp0RXkqifFZpaqbL1brDamDj4M6Ei4EaNUExU5L\r\n9q1yZXgPmQ4gpDfobaClriMgIeR6NXD6NqbBa0l5MZ6hWkm/y7CBBkSgbupN\r\neli3+jwGuyGYBxYqlGLUb7vUVcOJcnlu1UY=\r\n=up6K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"088b0abf214839326958b9c1109b2d50136636e4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-088b0ab.0+088b0ab","@agoric/assert":"0.5.2-dev-088b0ab.0+088b0ab","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-088b0ab.0_1681935358697_0.32274996912032994","host":"s3://npm-registry-packages"}},"0.3.4-dev-ed92a05.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ed92a05.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ed92a05.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d9a117edcceb39ea9a2512f152f013ec1dd016ca","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ed92a05.0.tgz","fileCount":41,"integrity":"sha512-QJPbBs2IDizkD4pkKc11GOVk7IpLzUMnFBF9dcIhOilHCQd0upsUkLUIGcUvgGKrp1J4rYw1HTb1dYxy0hO4Ww==","signatures":[{"sig":"MEQCIBxtat5pfUlI05ff5ccQ8K7WKLXOzHcwct0IJF1hd+/nAiBker9+gTnkXt4RxhwK/P+jK0ELe87LSMaeP4zS4Buu2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQIIcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUjg/+MDyMrzQa8cP3m6OU2n33nF0o/yv6vOukAB0bBtKjDYveHiIs\r\nQkH3kobFPgtlx40razuNxbYLUWfTEL76xmtBrKFc3lOysrTDpkCVZ7UAS6b7\r\n7aXOT3dTtmxuIwWSk5I88zHesUkFAcKwDPwnkEjFlkHEH2z5Dh6X12N/Uy8o\r\nsJa4sVDu2usyb7q0l2pgEQqfBoIlygvi9Vv77o8TY+D2gkmrDq9D8MkiGcZw\r\n8eDACt0IAnYp+vmnA2/EwfFi317G1jDEwwDKJmD/eSVz9n0DZZzxv8kdVVsZ\r\n2/RUPtY2eMGrmZ+4Pd+LkmZh1V2+LY/gyVAbDPY49hfYhTud2t904MtOnndR\r\nbf+a4jnRpk63utbpGXxva4t8E/m0lFNmadWIZUrYtLaQ+7AjP4iEh5oOjlzc\r\nhFSGRp1cM0Cagw7ETtbMhWbZn1zuFrjFQiMsOfCo2T0PJ1Hf1EZdbOiAz7mT\r\n3Go+iiBMB089uTeSikyt0ktmRExx1DhIJUS6iMWFcqcYl5Pm0kMXqlnHNhuu\r\nB4cexoM0svpF+xcT4Asdt04Hi6eiv1RK7Q13+XcwUbSipilWoUJyA9lK262a\r\nGQ6Im9D6GRfN3T1I49346ob5cWOf1fMFM/Mjr3qlzFpbMBw3wOY9V6oCr4ww\r\nTBFmfjaHbUUXkr2CJtEBxD2q0kayoqniJk4=\r\n=3hXu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ed92a05af03b5c361c58d069272c2b64b4addcd0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-ed92a05.0+ed92a05","@agoric/assert":"0.5.2-dev-ed92a05.0+ed92a05","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ed92a05.0_1681949212133_0.63117575975255","host":"s3://npm-registry-packages"}},"0.3.4-dev-9e39d2a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9e39d2a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9e39d2a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3566ad7b7364be2dca03abcb669b0c4459cbf2c1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9e39d2a.0.tgz","fileCount":41,"integrity":"sha512-S+KFV/GhUBs0wVxFin1kQ8ablfWE2aNL5IttlP5PUJP1+EVfuuL6GOjXV4hcvT1+yvGUJSUmvRzVpIonjGokUQ==","signatures":[{"sig":"MEUCIH39YbwhR6IYsb+P2jc4Of8FSxyKZ1NeKa4LInDkTjVRAiEAzXrPti63cIIV1EV/zIw9TKxJb6VCNGjpjSenS4liQJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQMsCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5cg//b0A5R2EQh8ni3vd7EhVB0W5avQto+jS4BFB6Rtv47Bb1BoUB\r\n6Jxo/lP3TnA0AUfpvk7FYyBREgDbCCLtD5Rwdp5WydGWzcY31tW+anXq60EW\r\nk4MdbDLA4PbwtVWcpITO3azYQDt3z3WHTmqeQAO/WyonjfANOTq5e9j1UNpc\r\nEPZ621ZYAao5GTTl65WFLUJUQ2NI6wSXYhou5qCh0ZIB9RxymkipbEmcUd5B\r\nCkhmpEbja/98G/zK+Ebti0uXQn0c/Q6opS/zPKErIiB+IN1tgm/2MCSP6S3E\r\naaXFHkesCRZszl/lHg6FTR7UUGmUR6brEKNwLJfyBE873FUhkHrrx0Sl1RZL\r\ncSvtXsbDu1VInijwTULqpoTX2kISfmATFTXfgbKxbjVPjNbtrECbDM0qgR1h\r\nioQoqjYSQuntDcmU62cSszXDVf+01Hu/wZRqGLbrvsEaFil4Zs5qshco7Emh\r\njcxJoM+VDUxwJaO88Md0DYXoxJK+QQNEPWCq9g3y9SqwhTgazJyvhZLgVJOq\r\nAEuSoXiKVZGio2EOYBikNKb/w/HfRTU7Sxcnbzq+T4MXwiYnEHOUM5vVoIHx\r\nf2caTL6cvILuLAthuavYeKi41lF+YyWaZApTOSNoyIQjB0/APOrIyjt1lITt\r\nerMk2/2l52HrT1gwFLhBO1LAtFlzsqiCR/s=\r\n=hNdd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9e39d2a453ab2a059e08a609fe3306ebd2f6ab5b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-9e39d2a.0+9e39d2a","@agoric/assert":"0.5.2-dev-9e39d2a.0+9e39d2a","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9e39d2a.0_1681967873799_0.8084746830513647","host":"s3://npm-registry-packages"}},"0.3.4-dev-8eda182.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8eda182.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8eda182.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6282c0ab1565a1aec5524c7c4827ccae6680cf1a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8eda182.0.tgz","fileCount":41,"integrity":"sha512-euvnKRHgoXdya+pkYSnLvb3eSIIdU6tCzKHVaork8hhz8VrETwIEkfqocDxPZsTdC5LFLfFdGIPkNrfvIuapzg==","signatures":[{"sig":"MEUCIQD6ljD84EsvUBqz63UXGp0P2a8tHYrQRiNlwrUImDN61QIgJfPpqTif2iz5SBN0Avt3H9jL7JhkOWk7ZUfsZLmGd10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQNnhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQixAAiZQBI+BYNb5wkjCD/g1CZhI8lkwtBafJnVHcL/PH/2aGxl3D\r\nnXHEey4S86CaVqv/V8E5S177ZBNIySOd5dJHQQb908+T9yBSqg2nCpekzH9c\r\nSoSkQ567WtOkdNK45CTG9R1S+9yzkpQG4g9xor4uD5lPpGVsYLIGbvTVeJk5\r\n3gR853AIQa0s+4hsTm2GFUfsZvSX6Xm7ep3yd/fWRxisCxzhTEBufELqwdIB\r\nchSU5BFNgpFa0udd7nF2wv6CtkHa4JhRmx1eHhBkYbIxWscur1xROuVENwwj\r\n2IlGvBCWaiESceJ9bzZWY1tdIs25wfmgMNDX9iupkQ6Q3NJ7u+yU0CD933rV\r\nq/pFquNnGJ1chMWg0qJWWosFoWefQnqDuFcVlaQYvKom1Dv2KgYKWWABfLmY\r\nqJY5Lw4emeqpfPNTvHKB/imVpVNIAyG2PuwDQcqLdSa87IIQ/fpaJIIFj428\r\nxTsjiBkxZexnMlZ3t2LNOXYeZdw/x99SKHkIPkn3oyGIwxkci2rtOQTF8YOF\r\nnTxsD1PRpXkfb/5NwAOFXVRqisEHf2d/9FK+LEvS3OoPgM72vpIchAZUJVbd\r\nvC6HvBTZg9d57Xu2ymnOj19MPTPWJ0nelVO9qsouYOk82x4Rt7d+WFsC7R0z\r\nIRVkZl1Ey/fCggZSWgTZQmds4d/ZIUq7QIo=\r\n=4PQL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8eda182ff2dcc8316dc4626cf9cf12b0a8bc5f70","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.15.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.15.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-8eda182.0+8eda182","@agoric/assert":"0.5.2-dev-8eda182.0+8eda182","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8eda182.0_1681971681815_0.2792240511593216","host":"s3://npm-registry-packages"}},"0.3.4-dev-6e56e21.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6e56e21.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6e56e21.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"739f7f82c66fdb42fa731af7172b5870b9667056","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6e56e21.0.tgz","fileCount":41,"integrity":"sha512-O2y3xIVzw7WbeN9CbYFTpp3v8DGGQrprZgqU4H1l8btsiGKNtfNEuA+mgHNxMqXGkzzc9lur+I9eOYQ52pS87Q==","signatures":[{"sig":"MEYCIQDRgtL5amZ6vUqliaGOm3DgsI1074xOVOi1+kKmdgqOmwIhAL68J0txwSutJDtXQ3x+abT1+7R0j1JJ33QAAcO5kuwL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQXvdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryqhAAo3/8Pg+VxJ8zuPEz0a/MjO1d3CHl9IryNFtYfkWX/etuofYv\r\n3EC6mq8Zk/Ps4JphjQgtP4d2jwCw3VzUdD6BpZsPd04Z3o8pNDO4QAo8rphR\r\n7NSLePYLi8G6T7oN6cfHZbYdNQ2IL7tzPnaSdqCJ8aaHdD0+WZINOzOrdROr\r\nny9YnOjxJS3FCWd7Xh16Jv4wPYZ9dWbuReHDd+vIakNXZnyO0FQ4K9PcdXOx\r\nRazJsCEIKM2YfuBkb6LEcA97sNI6nRgsZe9cr8FGBvu3BxnqAKYEQKMPixGs\r\nee7Z0Lk1+hql41Evoz2gZtC2oh6LeBhnZnCaf5Smz9Jb4qUWtHeJUG5OGSpB\r\nam1PwmXLGr1i/mUT5cwcO6LUuPheo4rHc1XLKG0darHZjThVNBN/YjkxU6sd\r\n+0WzNiHkM1IFjgebB3uC0Z6IJPmLKCesdbSbBAgMQERBxhsbwfN7iu/dw2bS\r\n4anw0xTd0TzdHrnnUSBRzgPH+sbajAF/gjm5OY83bpkDF+0zWkRXWm40sPBD\r\npJrF6A+ZRo0MGoq6EvALHv9GYEL/XeG7VPy8EelYrm4jUcCKx97FHaBqu7vB\r\nIO+AKOpQN14CdnDEI2ExJaFUE2fcKTE9BR+NyeWwdBEi/xblphrimJjRCGfc\r\nF+e60Bjo+aGp4tgcyOLjURzr2zcIsfOyReM=\r\n=uD1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6e56e21308be850dbef72b4b7c7d8d974dadd134","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-6e56e21.0+6e56e21","@agoric/assert":"0.5.2-dev-6e56e21.0+6e56e21","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6e56e21.0_1682013148698_0.512316845404484","host":"s3://npm-registry-packages"}},"0.3.4-dev-a3f4ef3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a3f4ef3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a3f4ef3.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2c8537b59fd13cd21ef0e6e5445235ab70eef323","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a3f4ef3.0.tgz","fileCount":41,"integrity":"sha512-xkcLWxc+7JVjnifOu2Z593EAmj1aa3i5pvlIetPhWoGzrFgdb+7uefXypf50WPeUdVa3pM/AS59FwjSEsCYNeQ==","signatures":[{"sig":"MEYCIQDoZB8LAldCNMaRboUi5Xw11s2Dx8pSKcx6yQ25TyBIMgIhAMYQXWxuy1F3wS85N04QDYbZp4xyIXWJi79rXukefCDs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQbSDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/zw//WKvEhKhsZOSCS1mgGNjMDtcbcmQ8ujk6s7KKzLHx0NUU5OAj\r\nbYW124NKWFqSsVF4lHghUn3Gr1z88Z86nmTgK95+QvzDjga+s3cc+oB21tkO\r\nYDEclzJGaO/MrtpG91ABOOcCHC0yDwstZjfxgA41bw8J+RKNM/nrGtkCzHbR\r\nQHWkC4UUBuqT1qX8wuNpWo/Vy8Wa/NFYYd0V8IwwJwgPgGo8uyUGjsbk8Mks\r\nmYUoxCgCuZLpvpWPcBd5lgbKccfhn8rwNPNBh8pNoaE/4knnRD8uav+gLrwq\r\nXmhI6VJ2rlju97dGKULnp+4JYwEEfHLgi+OOKwvE2cVwsW9bbeL4BlvL18Gg\r\nM7mCgITKLjeFHxG2vYHv0vP72WNT+YePfaRd0xNSNxz4DGuPS0QCXBdkIIOM\r\nfxrjgjfnILBX+w6xGXR7eLrNmAW1mxHg80g4D6kUS7foNl9UgqSqZAojHV0k\r\nUJFux3PsICmh7jE6z9aN7LiMIOJTngkZRt/uSAw0VihURs3gTpH3xnExD0Nq\r\nDxAnWB7AlSFmqy9sSeYj00bxCwbt5ZyrLZXhrHlLbFOnMUn1N71jfC55pVbQ\r\nuriI539j5nZR9OeBnG+i/rqmcTokEXauMcYVwth1ZfMW3KguyHrNQyIt4Y8n\r\nCJ8wgVq3d9y8Epo5yIc8UACWi5mXeWf97TI=\r\n=Lbcj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a3f4ef33984d171fa2c0d7759e232f48ad98f743","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-a3f4ef3.0+a3f4ef3","@agoric/assert":"0.5.2-dev-a3f4ef3.0+a3f4ef3","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a3f4ef3.0_1682027651100_0.6670811137875661","host":"s3://npm-registry-packages"}},"0.3.4-dev-7ccf3ab.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7ccf3ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7ccf3ab.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aa2bea7ef60d9218936e042c974757b09930f389","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7ccf3ab.0.tgz","fileCount":41,"integrity":"sha512-K/hGNGUPL57RN71LNF0fQsKqvy4Sl1Gl5/r56vHvVwoqzBKSKTuFYqNfCF29dmKfHZEgCM2UKFgwKNl6KAwjig==","signatures":[{"sig":"MEUCIDnT8NITrMvF4W8birUkYHCiZbOA8NEQ06nHaI5EBhIjAiEAnwPyeIJ47GNAQfFG+CGGaoOwzEpbFq4K2BCp0py0Pdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQc75ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZcA//frUNBrMsutCuAIe3h6BLqAomLId4WIRIUGpF8rEYEqNi6qNb\r\nX8i2WjMi22gqBYXAUuJ62RlwuGjAw1BcjtwVjPneybGxTEksCkn1h/8x3aqj\r\nVjlzv2041iowFQbP1Qxkvx2MVy3p+8ItFN8dlVGaFh6TaNzL1raNKgM666Fb\r\nbBXGAv09wQu86Q59S4T/m32xbCohCYtTh9vgpm6ysyiL/flAnb+zaWqyTXwy\r\n5JD+ao4iCBvvUDXbDzvS3/0g2a6va72BSOUprjIpCQ53ecxNTauzFiQOFiNn\r\nxdNi14NTtdMiQPKsgRfcffka/rYfBE6+X/ekJXdoJa13rzb57efbyJ2YfiKu\r\nljp5o3KTt9yZ90vCB17Y2imbhN9m90J+AYyKlPQ/G1HMZRnLqCqVzwasCxLV\r\n6iPpkKTOW4Z9KiPurxm3zfuvcSwui41e1Z7+eKMl6qu6zVq8pilQdwh740Uz\r\nAIXu6OIXeWRi2Nhkzcn8l1r4K3lY9Kjch4TZ3tYHcGG1nEm1KOnlt6LUNq8Z\r\nRcgww+KGawk6Xaud4SxrobIrmXsBuPp3apcxoW10IV3Q3YjKPp3k0oIINHeX\r\neuP8h33im4IrBeWsNo0t6IJEmBdg1mhumw6U3if8+USUGXhz34viEcrBx+JB\r\nnWfYQY9IstKMcpMXfVqIcvm1Wpq10r3/nOU=\r\n=y7OI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7ccf3ab26ea33c1d148401e0f2a87691a2a7a8e5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-7ccf3ab.0+7ccf3ab","@agoric/assert":"0.5.2-dev-7ccf3ab.0+7ccf3ab","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7ccf3ab.0_1682034424971_0.2924984766824543","host":"s3://npm-registry-packages"}},"0.3.4-dev-594511b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-594511b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-594511b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"58a4eefa97c550f0ae1cf95634e80e26edc4cd14","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-594511b.0.tgz","fileCount":41,"integrity":"sha512-wJCG316zSLpBlQLi9S/HCpe8TsykVqy8RMeqkn7ucxqB0B+zsDHwO0r/aI9eqG1xNhNSQ1MLP2kAHvfHOZ4Ctg==","signatures":[{"sig":"MEYCIQDv2n6cHxAVXVS2TlISi9AOyquERl3aE/6VMj/u9QPO3QIhAJK/mcnsFYdmZFPvQlVVKZlk9UO/xpOnVH9VUhFYfJFo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQePSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWWQ//QA/Fz5ram6PadujZADwgHUiS+MUZvF5SgEY1d+WFI6BoPIW8\r\nFdRpwj3tvBhnAd6LniR4p/GKe8cmxKilp9fs8xgdA+ORfTFAHmN9TLEOrQVy\r\nRpXCqaeRzGPK6vfZ35SI2vVycvPnWuqGSoxWKxAIe7ddbMtPi7hBMMhbcJ/o\r\nCslyky6vGcH8HQ2wlLRPYWzpOFEQrMVSK1dN/Rty0pp5YKZh201q+8GquyGP\r\n+kmb2luvTpa33GvYX8vfMlqPEfonP3RObL97Mbh42tE6n/v5osrtYF3b9AVf\r\n7+Z5DmpIfMhJzhjhmh6cE9KJXoFEdENUjQaNz4oklRBlWJlQU6eVgJuCVdio\r\nMsHnfMh3+ngsjhO7DJdvU//JC2IORrhXuig0l6xnfbOjjZLjY7k6jJHAmpcu\r\nAwhmWA5Vj5dNyXBbEcoyii1a8IlUjYw/JW0+Duz/hjt3hmSAXmiTEYakzd3B\r\n/DrZTh0kFmN+LXQPadA6fKtVR3MZ9g1dX58b5BQ3vnAcrfx7IVGsbnX9RpYi\r\nw33zp32Zmle+KcqBQXR8clzx8NHmYtprWRo9sepq1wn97hnJkaQhbX1cmE5g\r\nekY3ozNsIWN0Cd6aaF8AhTf4naJMEmluUrltzB6OjCWtfbI9mNzTre8H/A6N\r\n1lb1jMmpmqUS7SwScoZti+XeF90IGqh7kNI=\r\n=2WJj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"594511ba433d34e4a725b23f22f96befe82b6d4f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-594511b.0+594511b","@agoric/assert":"0.5.2-dev-594511b.0+594511b","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-594511b.0_1682039762318_0.6308171142400834","host":"s3://npm-registry-packages"}},"0.3.4-dev-e03515e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e03515e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e03515e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"12950e5bc4789f1c3ac43ff040021e953a95e78a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e03515e.0.tgz","fileCount":41,"integrity":"sha512-6elNo7NwD4CKFAQ8ezaQBm95sG6o0+UD/+hgpH9ShtgfC3fa0WOkqhlQLJufkYSlEKgfbgvf8h8/AXNqZ2PVLA==","signatures":[{"sig":"MEYCIQCRq+Ap+sXxTpXmBwN+f6XPnhb5h569C9TFnyEbTykEJgIhAMp98MgrXh4ai9X+BEr/t5H6hQJ8sEgic20qt9rtStjK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQeyCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKTQ//X0iLGZrW0Vgrj8qygsvmGoPv2C1MkoRsSa6heN+KHw8qyB1x\r\n9xNCALJr8VatxgVx5tjT1gYUKIMb2UnE8YOWsPVtd2u5GRS/BNisS9AEuMdz\r\nrjUCtDHhHzVmeQ4vTPXEwRkXzETS45qQ4iJ8+YoDCC5t/M9+KYuBr/uE0Rw3\r\nSMdGt9M3IyTqtjfjH40YnAYXZu8g4hLpG3AwKn/a3VN/MoQdqvhseBymR4bW\r\nA84+yLuZEWWJngw5S+74XooRNB1NnO7G+A+c2qv7GYhHMUvUrUKeh2HLRCtY\r\n83H8N18ZjcN42jjrhoKNcgZIAzm9cZRhWY0kOdAIoPaJJuMveZli8HBfILDx\r\nMsF8BVcRMM2AFYWbPnsyslf4+cDinUz5WSuZIzCr4Or/R3eVf9buSBPBJHlv\r\nLWsYaxL45cR8iwrc5DVdA6cxAve/+MnDXqN601mZ1BAMUo7ei82QwDdVp0xi\r\nebkrkT09XA/5X7+hehfc9QtcNvPz8234+j9zdG+yBqpkm1ZzUmkTgi31KGqB\r\nd253nY80j6OlailJBK9dJmdLQDHIGsnFMV9mx8XKvBEf4F65bDIpibefZHKd\r\naYIF84sfYH4V1ira9zl/nIE5kKk+7iavfaRS4puZ+m127gPJzFbG2l+ODpCB\r\nx/OIWs+VEuRRYl0BKG5mq7OSpYSlnsSR4Tg=\r\n=h/xd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e03515e10c0cdc2c2aaf65c756b251c9d578f60a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.26","@endo/init":"^0.5.55","@agoric/ertp":"0.15.4-dev-e03515e.0+e03515e","@agoric/assert":"0.5.2-dev-e03515e.0+e03515e","@endo/eventual-send":"^0.17.1"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e03515e.0_1682041986401_0.4671134209950212","host":"s3://npm-registry-packages"}},"0.3.4-dev-dffa888.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-dffa888.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-dffa888.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f6fda8dd21df54ded219994111855e6b60430b8d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-dffa888.0.tgz","fileCount":41,"integrity":"sha512-ELGYvpCMsN1pALxgEZKluYnXhqVSlCugHsRWK46VhDZuO4hqTuYzIz622OBKS6oQPwSn7Ir7xSr1HylWRhck+A==","signatures":[{"sig":"MEUCIQCLqWKxz5xchWqeWq6va8rsYREo+myABKXCUMnMOZJyagIgb0cxjznZd74cmtLXX/6XytfBm6LesjsMDuwW6Tn4oN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQflqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoluw/9EQDixxiW8eSRztzjUOS1e8r+EybgtGdZAj6Xd0puyxBhWmAn\r\nVhd8e9AjNjqdGFg3aG9S0ZR3lutCqF2A32oLAOHJWe3wFQwsqp6xLZ6Qpncb\r\nhuFyYXzqwuVIhzV+phdxr94t1NsTw4fyt7785Uo4mvwCS2MlayU8kPwDIeiS\r\nBVN4k9lncoR4T+g0zql5efGt35XdC5hl4yala43ixfr6fZSbj3RXFRxlHiam\r\nFn61OY3pbF/GweWjSK8GJQ+WreV0Akn2d5FAWydrJ5iKy5U5ZZPrv+25MPiP\r\noqsg6s4p73FwFF4qtpdaC4nDc+ROuEtLWf31VfvqH6Ag8OIAVd72zAg9F/Kf\r\nVWCav3pfgFPvXlOsY0P5DoLzQmjkB1QAdReCJutbuVuvuQyogSEUJPWZCPJy\r\nnRDEDWcE/faeGDD/Lm/3OwYGw/CRi7OpA1l2Pda90ZPYgPaMdQ6PMlaM8D1B\r\njJ4weVUKmRDM/TIkMBf7QFSTEWdmfRwKujsy8I/ZiOGft+JgP/NaBkLH3bmn\r\nknyunGWCrRKzfZeHGgp47PcgmVifl/L26Dny8B4mDuXyQ8Z7xwpPkgYJQqdW\r\nYLRGRSC1BPYfOzOuj/NV+zeuyZy5DXtR4MxTus265KOHXEyCyZzju4MKR/ZY\r\nfLACZe9DnLT7KKH4haqaqvab4w0ljOHty1c=\r\n=XXPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dffa88865d4b109303221f3ec458898668a3f7c5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-dffa888.0+dffa888","@agoric/assert":"0.5.2-dev-dffa888.0+dffa888","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-dffa888.0_1682045290761_0.35053568082425235","host":"s3://npm-registry-packages"}},"0.3.4-dev-554c992.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-554c992.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-554c992.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c0404e628bd0d8cdd668039efe2b76f3fe171130","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-554c992.0.tgz","fileCount":41,"integrity":"sha512-ULdyIIA88W2/QH4eRFJdU0iHOHlZYW+ehhdA5DwJCf+PtAcm1jl4pc0hktFnBjQG7EoO/LwoIBjeWOtJ/VwHhw==","signatures":[{"sig":"MEUCIQC6LkxIUQW9OZ7Qj1DQZ6WJxnDkRlKaRH5ynCtuqy8+0gIgF+nFEaO8qIP/VpqbJcc8EKjSNP4mpI0GA8+s76td2vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQgw0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtPA//X1NT3ufbiCqq8t2U8pOqwJCO+M59U/BZYS0uoKiVa4TruJCt\r\nMzMPax7tu4e1W85MJ2fxvbvRT5kFt5HS0/8NIZpTv6X2WZ7gzhRjRaNV+jwu\r\n8Y4LVVtuUuDhB3S3JRWs+I3QPlAcJDTRtnAeodzjwJ+vIcsTmMXsNWfyEWMO\r\nZYbmS+Xr/+Vi/b55NlklCHcGY0/TOi4Jg5u5OoxcRzGujq54EjXqTjYabeUQ\r\n9uM0wiPFJQ0pKkJ20cBKDoNpAApaXuaXFfgsmfNX9zHwhDsC/KPL+KvPCma1\r\nZC62KVywfZaOHtpYLueX574wAEzEtEqn1BTuVwnNeDUlsmaROhjj6bJ+UQG6\r\nmxmveK7vSLfPmtwkiXQdHx1w+t+RTDDLwDAdlUpBlsL5KINdp45njmXXjMzL\r\nQcbIKc0Fjcm9m9DMV934y0FMZG7GBa5BZ46TEb4OvXQQWvRtXOLE7AHj3ovq\r\n2z4b9GC27N5C8Lsowd1BkoaQHxaS4c05q+AuMzeeyYtD4ORkTCPD4ARMJO7s\r\n2hAs7JPL2++uT/pvk22iICAdlsZGRt+CeMKb4v2SnezmhvMT0YIZ4fnfT2Xi\r\nUiyguCL2vHkpOO4h9oWLY/NLjn1O3UDdc4lkG+WRRRqAPYCVP34hEcJq46K0\r\nj8zpJTxjYvV4XJEUjtR1t2Ffdx7awOjGBss=\r\n=fcTK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"554c992630cfcc63826a89130e90fc2c88ea30d3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-554c992.0+554c992","@agoric/assert":"0.5.2-dev-554c992.0+554c992","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-554c992.0_1682050100044_0.5587457680742336","host":"s3://npm-registry-packages"}},"0.3.4-dev-d919e73.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d919e73.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d919e73.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7e9393778ffd510652023d21c6ec89d3e99e877e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d919e73.0.tgz","fileCount":41,"integrity":"sha512-gNWc9TU15ip6O826KtDk1O0Yqlstpc0M+Qs+6iBQ4pUmS3NJHKHCCQEd8P19/7csOpocdB0z44ZcExJ1J/HKvg==","signatures":[{"sig":"MEQCIBHTqwpK2CA7t5eT3ZSHbKByB8w4/zcbn920ArPNlFzUAiA3yGo/6oQ2Vg03pavpI7zPy68qoRUysXw2VBz+o6ECzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQuVOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Ew//c9ooNd1T4w8a2wB8NL8PVE7wZ0nKTzS5oe2WUAwEdhasnOZJ\r\nVoYgYZNNl2jWoaL1Z0nrbNIFAQgp+slSKb+X1+O7FSWth3Rxxa4n1fiBaXNG\r\nqjs12YpGqmNNyWczPYV0an3ayNnPOdonDWQ2IAwD8BH7QL7JnKL8chD57TqH\r\nR8Rdtg4jTchH3vZvCVrACleftC7Ssjv7E4kRXOV/0VEJfmcBtqQs/N5wpSzi\r\nES4EhTjm+vQhcfSmLZVc/oAw0hb21Abwz3ZtYUQR04xrHMqipO3qEXYYdeUN\r\nf5G8npK/TOCyjgNVobB1K41QsEiKmpomX3F9tRhU6Svft2eW9ZWckZWv70Y/\r\nWSvnnzJKNFHWM5txEjF1GjgvomX6Ii9ReG43YoQpK6yeb73On0IBAT/nyv+q\r\nUKou8bWIoEQ5yRW6AXizvVdsrChVdRECwb08lnmM/JHj47u+eF0Bk/xGxsKA\r\n8np+j2GKoQLI+E2JN4314EthwoSaeTXwdU69czwDRaw1+1KWcFWCSpudFuHU\r\nK2MUdhPUlkpTmCIS2Eem01MdrOQXFtRU0Gh+nm+E4rpog77ARiTrPLcHO3cH\r\nvz6maA3ppZ5AjQIxsY8+NpWPPxq6xb4RFib0WKi1bJDY0J0/q366u92RTDr8\r\n+zSydf/wzBjsiKve1hTzYxodwlLNKMTJEsc=\r\n=4+UZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d919e73ef2c02ea4188d2d425e167c277eeef788","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-d919e73.0+d919e73","@agoric/assert":"0.5.2-dev-d919e73.0+d919e73","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d919e73.0_1682105678249_0.5258589292375953","host":"s3://npm-registry-packages"}},"0.3.4-dev-7760a65.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7760a65.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7760a65.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b0120001bd97d5a6c6027972a2cd6e15fa016241","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7760a65.0.tgz","fileCount":41,"integrity":"sha512-eJoQXA7kQIlFtfxyvrbXoUKEUAG0TsbaX6FzBjogvOQtiWsjQIBBWX0hIS6nfH5orOwcVqLWX3VUgNHNT/dX0Q==","signatures":[{"sig":"MEYCIQCy+ATtU2V0YM8+vxR8PTx0+5HfgUe4jAZ7zr2ddWPsegIhALtQn9OfYvk1Zs54QEmRKa75JK4ExWZpLmpW09edweDP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQvEsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+dRAAo+3tfXGSONJ6XazrUC7O170+OfBASh5iHkwAitVoJ7iivTpl\r\nO5ZMHo6Dbss1+xIehsrYqVyjngVnbaskhVVC/oiopkTZt1wc0GlwOHrqO0o1\r\ncJHdgDWmfSfTRl6UNP4/DtzrJOU+G+Wr/zDs+RTWB/60C18YHityEJAIknej\r\n5B1AR4WRQEsegL2E17y3qwaNjC2DIPJjEdmCoda916Z5BWQgbSeh+SP9C6oC\r\n4CKvaIEVAUy2afoe4DkWb8tyNwzAjxpxiAnWbLboDLT8NnrYiWHUzUBXufrU\r\nXZzUvu0b2ZuVeDK4DcTKe2auND7WHrVwpYy0UQyChAWzGehPb9gRI3Mx61Mu\r\n8DK/ZKeJf5GQjnbbrS834RU2U5mee4ZuCj2jqqV3I99rV0jO8ILdFSAxSC/t\r\nhBdvqZTsIpw1RF7lPVg0fwrEsZKzniBOUKHtevbldCRrMvdWiYperiTrqW8R\r\nrDRrg+rzW0xsKwBMw/bDX7SiGv57uRX+u4zMGQbjILluaRuHhCzCdJ1x06eZ\r\nNu9G79crwG33HKjyIJcgq+p+3sG0as43TYGCvIcxeMHSF42wTyEMzzX8ss0Q\r\nE4W/UgIySb+IgQqRYO4r/X9lWA8Xl3urk6rmRMWLM6GQL1EXtx2d7tIKnLVO\r\n3/sGRBcB43VOpuZ4oEfqR/oNrJOmSRq+koo=\r\n=PZXj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7760a65860b76142d333af468eea9d6f0ba75a17","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-7760a65.0+7760a65","@agoric/assert":"0.5.2-dev-7760a65.0+7760a65","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7760a65.0_1682108715869_0.6792118361442943","host":"s3://npm-registry-packages"}},"0.3.4-dev-338650a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-338650a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-338650a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fa3ac9bf791a6f59d529d490bf20cf29b6e7d8f7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-338650a.0.tgz","fileCount":41,"integrity":"sha512-L68Oea22sRPQQGnukVUQJvI715+mZj6QqdzAO7ihVEHpWSRYt1eKBZRcO6SM507VhGXH5vtW7UB0WOegm+EKJg==","signatures":[{"sig":"MEUCIQDWEz0Gw+7GKZc9x/WcGysYehVM0vUSYvK1BcatOFMilwIgQds3RRbA6vYwAnrTzDFQeTL28su2fRFyi3rSXC8ngv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQzebACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBdw/+JM50Vg7JLCLouVsv5CXUymG4nKh2/Z5SuTabol+wWp+yYA0U\r\nemU9N5yLNbXAg5K97+L4pijDMpZkTQQmezJQuECsRfapmQPf6kN+Q/S5wyCH\r\nWj7U662djWqlefSV2Il1aphtFq7r1QFgU1MHMpjyGNH1eNz38IqVyYM7HUtQ\r\nQoNM6O6YRUKTvpkrHDl3LRUrs70K0zwhuJ9QFCBdruh0C31SPul6gCc5N8Rb\r\nvdDad4jZQk1YWQCNDtkhyHRzW7fGlR+NaYXXvJ7wDjNKEkLt2ijPF5+l4v2W\r\nHUtdNe74HxyACysRPBqib95InDAUHHw0T5HfeErFYZR8v5siI5AyhVznBtTw\r\nmj18pbrZJWPvqdiTJ5bn0wNMJUq59lfcw+kOhajx/dw5MoAy930LPydvb9T2\r\nHaMXtYnaabKyK7KM50IkBQG2pNfrjeo2nkkYe0t9MmVW4eEODgOTfsqdxfXJ\r\noZUfimKjiJOGDBsnbrl+WW2V7CfDQwidcwmRk+iTLwQZiO4rm9z7oBQmegFN\r\nQbLqB7znlrsfUIvcKKIBcJo/XrvapfUmWFRuIpLkxXC5/2uNWyzJih7FFZKR\r\nUc9j5WVjzvfYZWMt96AokfKWY7d0L1sDi9Nh36aauKTAh5LC/PvniDIA3O30\r\nggL7kCJDazFSP6CZkYkX8owCbaSBeQXuV2M=\r\n=GEM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"338650a9644ba3a735f8007793dfec0d76773c5e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-338650a.0+338650a","@agoric/assert":"0.5.2-dev-338650a.0+338650a","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-338650a.0_1682126747134_0.30473684807842716","host":"s3://npm-registry-packages"}},"0.3.4-dev-9ec9ce2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9ec9ce2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9ec9ce2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"63c8b1816cd8100abdf585f19bca7bd257bf6661","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9ec9ce2.0.tgz","fileCount":41,"integrity":"sha512-OYbpUEzjSn9+6njpHvvHQKt7xor8dcOOXWwN1jIkb7s5XQMLk+5hI1MI0Y8RIQuy4mrrMVQU1/8wt9X1Pccs6g==","signatures":[{"sig":"MEQCIBO8gLgRFZ1oTXVSzkjV79cVuL6mewuC2hwRnuV0Xjz9AiAKY7gqR7cUGjzYSrbJakQGnEDZj7BqJ5Zr7flnqdj0lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRCK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkTg/9GVv+HhC3Z8OMZ8nxZNfT3AOfpQpLBKJYq9JD7VhYAu5eiXw+\r\ndrf9AlaB3PlxNtLKnEjHmB/z/kovPrLcPYpbS5+nyFOOnQjObVBOG4vvxwf4\r\n3ifOLXyBDZIyBbF4Wobhnd720eQ7/jGIWnEyt8Wndg2zmN6pxZ+ctPLs8Ug3\r\nF/itE92kbAxTTLTEQduQxW8ASxht1g0kTMeu4bp4a5BJigs/dSrSD7SS/QE3\r\nEiKGgmBDvvEQwxNa/fitgV4v9l9qgT+5D8FzLiVPvaRnMIotUbODQmoXNwc8\r\n/61xFPVk71L8Fihdndh/59J4W8U5eiM81WhscSsvHRXXLahYLYk8m6UVozAS\r\nkeq0nB3yN3S5I6BXuj9dD9ZLxMC7tY0NKrooyyR5iMunPJABcAYkaXGS+Zg1\r\nfOOITaTmkmyALodnpyrAsAVHV5loOrqsScUaSEivrO9u2/3GPka12X3zGMiG\r\nFQd1lYGM6d4bUztq24AnwfquBNozGy0KqGepR88LJAKLE/ixvXE7iLB9diXE\r\no79dyxmaRMcNaNEpmewltzRxl8ctGFlZu7DGpe8g1rmLBaEXPS5reKAxMQQH\r\nn/BDX2tFHgqQlHHu/AHPF0jFXbETj0Gi/oV8B+OcoY1eVMAncLCLC2T3zY5g\r\n4x77/cxnkiWTW3AvxbK4VOZPQlWJ3IAtF1c=\r\n=hGyR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9ec9ce277897c47df8b64856eabd3119f89416ce","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-9ec9ce2.0+9ec9ce2","@agoric/assert":"0.5.2-dev-9ec9ce2.0+9ec9ce2","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9ec9ce2.0_1682186934053_0.06768365000141197","host":"s3://npm-registry-packages"}},"0.3.4-dev-18a0516.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-18a0516.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-18a0516.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"38ee1fb1960391c1b372a83680608a5f839d27ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-18a0516.0.tgz","fileCount":41,"integrity":"sha512-Y1VASy66IxkvJPc0kA15PIzWPXqafv4peIlf7RXad94Mwu7C7KnsMXupt+IQwhtdsG7TdnDRy+YaVfBq9o+B6Q==","signatures":[{"sig":"MEUCIHc5DvoqbOo5E0Or8PG0svypEMmLPs86tMxvoxmp6qgKAiEA8k7G3+idzWXc4KXEpT3hVlPt4Uzzt1ALbgBr/EImnhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRGMUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDIw/8DD2Afo7RcrLjc+PldnUg2pWYVTqjW5O7a1EmqIqG099UPlKt\r\nJ1iUeu3I2ipLrh21MfzcvUlOeh2NiuiFu1kGXaWuEdhnhQVlTDMDgigasrKz\r\njnUQwiVyC3pl4E/jjYbe3KTFM6Jcd9TkVuZCmoN9GEdzR/UwGRpbYKrrIknF\r\nYWU6QHg8XzT/kkh5Kp80v0xU2MLmgBnDYrdu0PnXr910mvebMFFiwrdXwuG8\r\naL5GENnETmol/BmngGPFPZ6unAx3mUSmZGxXY7JGwUOiu/CT4W+Ugj0mMKcI\r\nh2lhFmnlE3WnBcdC6DF0mec6h43lu02t4hlm1SY3JxbvqaFpcdbSd7j54xLu\r\nyQeobZ8tfNhj0B4kWyOM2P9bKeUNoYNIsqZ/mUiWUOoelorTbn7XYOWLqw0F\r\nZuGCejjHS7l8CSZAIXcVvuDmKNfCSvxe1BZsQKzvgY6tRk1wE7MFUdatkRuB\r\nuh7vRdyApvnd3EULrdEbpeUa7lTqismy+M9hbucNVXfbcqyex+A0/zgbzVGM\r\nlz9y952rourRiCM5D2Y81X9fNw3I7gfnwhHf+C9ATw6qh3CULG6FdwY2oRSo\r\nbka7sV0ZKdtsKtKjJFRf+B8GEU+ndHXXY4VcGQcoU32MBhL/RaV7kAukYqz0\r\nXOOFFX0I8ej9n2e7idPizhgjK9ktji1w6Ho=\r\n=UhzC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"18a0516df3808e9f2e5ba2c0fafe55c367a1612e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-18a0516.0+18a0516","@agoric/assert":"0.5.2-dev-18a0516.0+18a0516","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-18a0516.0_1682203412580_0.8985938975520935","host":"s3://npm-registry-packages"}},"0.3.4-dev-de56bbf.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-de56bbf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-de56bbf.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7d53903a41344d5b4ac913cafad906c0adbf74f9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-de56bbf.0.tgz","fileCount":41,"integrity":"sha512-KX2fSRvYqFi4k6cd8LLMa7K8XK/QNncA2+d65eODfkaGBhwCXFtXqsK/WnBXzhq6mNu2rbagY6AgaiKG7ErRug==","signatures":[{"sig":"MEYCIQCC/htq55gka6LhmIdcQ+iqDywYGxE2AlnAIxz+eZo1DgIhALt1VoD33D0UTOpVkmYselqEPl8Oxn9bPUzOVyfesoM5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRsQCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYSw//doH6424IDGSwh58kYfPe4fLALAxsZJzVrcyTVYxSJA0/+jLG\r\noGsRDU3hSIvVCdxpS6wxqEPW7p+UAB5diNm38u4B20ru86/b/Pi1QEu2IB1z\r\n8WePflNlkuWTFgyVBAi6HzXpjA9HA14DZ6vY2hWu0NtGiEUaYK9fvt3rCIzV\r\n8ly27v3CBmUOg4IlOP/FpXuSu7NcbCUb7NmEo1Hgs+mDGUC6Nd9LFK6X7yGL\r\nyr44hTKW4K8yf1iS0VfDtaxUiq6TO83p4ML3yerbf8/j0CGtaj+KpmizmOvg\r\nGoW7DK+uwhxhAl6OYEPZTeRLVMAD+af+8d+B2vNs5FVpUmx0UQyoo5YLqXpr\r\nmFi1w5FPy15UalErdGWt8e/+rmyE3dySRvTktsM9fQnarKThVIaczTbZyU29\r\nGKcHAlpvkq9BZA96F8vJlhvtOV1f3ViO1Y7XTmxFFzGBHwtLzkvb4MGftkLv\r\nmKQhC4UBetb8IQ22I+qgmPNsD8xE46OyeKUX2NzSMANSnW2vie3BrgUpXcE3\r\nfi5TRy0isr6ceZjCFySFZzM7JguJvVJz6ZqLMNDT7FyjlU0Po+wrkr1HmXt3\r\nqpuiVBhdTrhMaApnfr4iB3BnM8Ex9YDmgsf77GNRbwMCIVZ7580KJjHbvs1D\r\nvKaoKRzRu5lMN5Id3dBio7kCniGBKzVJwLM=\r\n=TGDc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"de56bbf9067d277adefd6f1ac4c223f30cbe6825","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-de56bbf.0+de56bbf","@agoric/assert":"0.5.2-dev-de56bbf.0+de56bbf","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-de56bbf.0_1682359298131_0.8764229922630429","host":"s3://npm-registry-packages"}},"0.3.4-dev-6aec458.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6aec458.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6aec458.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f24a4ae17d4cbcfc0a30d68b2a1b3bd0a671e208","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6aec458.0.tgz","fileCount":41,"integrity":"sha512-QjydBmavGbGdYWuIV8ofNuqudFBP7QJ2/Vu2BYIYEvLuafE0zycCut9yqQ+uD9Ah5M1nfv+d3xukGAYZmRxiVg==","signatures":[{"sig":"MEQCIHM7L14E2p82lmTxDjxFbtay9dcYdGw5t+DiwGFV1voRAiARoWi2ogRpF7Uh2X8ajmRiAYvSy/4tkpNVWCapntf7Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRtB5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYTQ//Vsz0+Ll7BOPPg0bUdgCCwua/b8lyIrGKgWu9bAVE+WEIfl+V\r\nAENydqpaHqytUbz68hXDooMdTDhbl5inxRCSj+igqHhvqzw6yfl6+vJmNEEI\r\nIeD2Wad3iuCboELSHkDrResYsnXfQK9LHsRVRc//7t54BJ1x29kQTxkFX5oc\r\nDa7P/WaGAvZjxSg18GZwpcHXwemlBU3V7y9xLftzwb6lDGDArp55D7Yc4yap\r\n/EpS/XxzHRgqc5vap9lsSbb4U7618dyGFp03PR1bIjQcYyw00HLAMZS33jd5\r\nKgNBkotnFhDtGBqPf190t4A3gz4wMln3K8tpdzAOtVVxd5ZO89Egk40rw7cq\r\nUPpPZEB40S/ouIZXF1KVO947CuyEhWuGX3lCN2jn82kjbLN4uXKjbmk5vCt2\r\nqRnRw3BR8VOtmM7hryRkLQLAcp4iTJqYzWtGgCov/FdJlciRn5nztB9zz0lZ\r\nKOFSr2nhA+ep/lFlJASB55ZRIb+NqqIzfod5dy8QotnaNlGm75x+PxtslmVo\r\nyoryHxz/s4FtH8ZgOOLKs2Cr8vE/9YstCNAawVOIUxAzpdOfITQEK76uBGOb\r\nNLkEVf8DloJz1DQpynL5G3SPXIr/FOBmfmBaWRXwkyqzGqkZqg0XaY/uF+0c\r\n3HIu/kGOLFWwUmrDl0sODfHWZZgq9IDR+is=\r\n=zxFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6aec45890a8bf9392a9fcb79a0c1bc7918b57722","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-6aec458.0+6aec458","@agoric/assert":"0.5.2-dev-6aec458.0+6aec458","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6aec458.0_1682362489349_0.8471977017431953","host":"s3://npm-registry-packages"}},"0.3.4-dev-cf84dc7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-cf84dc7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-cf84dc7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"739ed6fe93fe1aaa48d55ac967972b6f9dea3b44","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-cf84dc7.0.tgz","fileCount":41,"integrity":"sha512-BjsSpBFqYzrQZw85LeetKsnPmAcx08APDmnl85Z0Z4ar0kc1ytLoRHh2HrYFx+j55qRYL16oAdyghI8L1O8o6A==","signatures":[{"sig":"MEUCIF3FCejuopGdZ4R/AiUzRWXibBj5d6vphCg8PkjZIWJyAiEA2SoKk8Zk0KdXlJ0rqQMa72+H3awa5E0adOZ7M3mcif4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRuCaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN4xAAilWigH6nvlhOLdwc9Vy/EmHaEdmStnnnJ7IyqgE1KdXUG0V/\r\nKoN5gi8ZuB7lKhYSNGHqsEpM3OU/XfAFdbwYlnunyQsXYrUBWDJH8qN/opp3\r\n1TBeP47TPg+Ailjpom5Zsn+6ti2hDUY2Ms8noed5FQBnqW8TebTDiI29UFit\r\nhrZjIIBMI75LUWkP+/aWkMZIC5X7xAIIEz+2VCSiou4X0oBP4DIHOPU3c7jk\r\naAf2aueEsMhNcasfxFJVGFV5UhaG3YvxiK+vT7YBeFNnTzJkHFwr4wC+pTZz\r\nV2JZWeUXDwEStTLpJ2xOvLME2UyRJ5JSoibzLPAjN5evm+N9bf5k0g0/D/u9\r\nRoDunPKBmRM+e/Yqh204w33WQo5kspu1XrWfeYxz9fi7fLWMT2eAwvHHTPg3\r\nUm5wZGQr/mRAQpI9wizKtWw/XkHfRIocjkrMy+nt4xcrKnfs+hKSbneDPyUJ\r\nqhlw/SXqORJ7Wkl7NQ18l6dTcWdC0WCFwyJFdT4/Ww54ygeCYNG66IEWgGi6\r\nbCPY6EP2XCTj0YsLE7ucFWYqpZClyE6WnFac9kOlNffsD63OBqrkfJgUitCB\r\ngs12BXtyRwraMquYg1+f0GNfAYea14U7RN3E6MPNUMf3RczUF4c988W0VEBF\r\nazw0u5Vj5NpsAL7pIEER+y62XvpjyNyw02A=\r\n=R9NO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cf84dc7720374998d1316fd3171eae4d07d574dc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-cf84dc7.0+cf84dc7","@agoric/assert":"0.5.2-dev-cf84dc7.0+cf84dc7","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-cf84dc7.0_1682366618100_0.42111604219501664","host":"s3://npm-registry-packages"}},"0.3.4-dev-fcebad4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-fcebad4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-fcebad4.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"85eff1ab85790f8118282db2b32af123c423c6d5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-fcebad4.0.tgz","fileCount":41,"integrity":"sha512-5dfQGD7s+/YeaxhWyWI3NcylYlW/z8r66eoRmHZsIeBO9OYK4rtyBVYVPX8fL+M1fGhzJnPvGZ/fbK75I283zQ==","signatures":[{"sig":"MEUCIQDcEcLDGHy9fueJXTdccsuUJavlPC1Ebko380vliUvlaAIgX1eP/ZIuiMO6cEumJ37zf/SisbSKDrDjyoGYVq3hA+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRul4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMsQ/9EdB1gWfM5R0MIlLMwS2dJvkUlzPNAWOh1eYMxIikC7vjmgLO\r\niyI8zfU26QNUFdvyFv5K4Hu6R/MajrOMAEwhU/hStimxq8mqGIMlBt9yxD0u\r\nhhjoB/zV+yUWTvtGMoK3hUHgSPP3G9dVjLWr6FxuRLPBiorjvH0A54MUZh0q\r\nVAJhOxictyaYT+vTTc61a+I4Ek4L9i3CpmA8o0rQcP9F+Xa28ZhrkhjMat9P\r\ntzBUgTHdlHRAot2yVVMTGwA39Q4l344i714iW3LozzgpREBu2NPbmDjzxWuV\r\nme0ELJtVrC6u2srycxsjv9tI+HuksW+7BhVjF8EDA9p4KDShHgwjaltTkzdC\r\nmdnoHI/z4i0grR0dMBO5e6O5LZXcfzMolBwwJE09rppo7Ft6CybRVM17Rgoz\r\nPSevHyhYq/OQCvcPurADNzpdGWCN40ilASL9Y4nsu++b0eCb34EyQ7I5dko5\r\nVH6red7lpCXcqenWDjoCKXhsF9nQUo6exxrOO2zwZLvXYWjBaMlwcM2ttl3T\r\nc9VrfeALay8QPY7uhPqjIXxhrQHEQdws504XVigptYTLJ7FgC/olrvVX1HQE\r\nkjlZnjOU+qGr3ukVauFUKfMj9S26hMEYM9HFrwWIPrJUpPwQKI12axeP6Hr4\r\n4Vu2Imzrz+Jmhrrg9mCVkQq3mRb8QAe5u0g=\r\n=iMFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fcebad44758a60aee367278c7ab72b4472980e00","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-fcebad4.0+fcebad4","@agoric/assert":"0.5.2-dev-fcebad4.0+fcebad4","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-fcebad4.0_1682368888502_0.8059344619466373","host":"s3://npm-registry-packages"}},"0.3.4-dev-7a740b6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7a740b6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7a740b6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"558fb5faa1e7df708177833d7e3e913c58a01711","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7a740b6.0.tgz","fileCount":41,"integrity":"sha512-TUt+jOrvlD7sK5c6ddHxlaN5TJvoUGDIFM0HHC8qxouQuNU8kYdfPEyHfA0eVon4RbEjlTeV3IHcc1y85S4Jew==","signatures":[{"sig":"MEYCIQC7znGUywkXtC4WNX4Akf5YSYB4Fo6ggbyt3dAsR4/qHQIhAMfB2zLm0dFZwxMTJ0UUoQnlQNyKfyhVacGiXNPZNG7n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRvrSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Ew//aYz+0AqWPPFjQiZG80JmPGG1cLMfi3DXJ4XqEGN0xtv2goWx\r\nLJ9i/FjTWYDFw25iGHBHwi5VS5pduDSXyPhDu1VPXL1ksqwzFN2HLgbdYNb0\r\n0M8O26pNo+/g56qQAA/Xuh93oiJQxGF2zeCO6TJMPKhiUAcD0vV9mDBhfDuk\r\nxwdcVWI006hk7EjSdk5yp7EvirehomirUwLorfEIyDXeYdK6GglJHw4elp0R\r\nelJb01lLrJjUAJEHC6PUwA7652szANfYYRob3O5I0uVBvPK9WF96xU4fKz7G\r\nT7hKB+5TA2qXE3jAmmrhZ4URrBYQH991rodCV7uktRm4M9R2BE5lSSjIquRh\r\ncpi7PsgSZz1SZhr41Vx+WephgAjeFEH7TM1N2OKVtWRBVPtuvU6dW9esZJXP\r\nsHo+5LncjJ4/e5wK92a31tpY2ih1/ZYJtjESP1I4Pij71XxYOzbMax4K0+D3\r\nc9AJ0LqgM6q4bQrxOY8qcnDL/rYXBv1Wk5pAdyF5qSx/Y/+KEK+henmIi33H\r\n//ocS5IL2XmGZm/5BQN0uk/zgrC0JH3kRasWIAbh3Si18kGbhoqDRqzXGJUv\r\ndoV40HmQJl3USuBH20sWwklkU3ixvkRse248vWgOfVYnfc0Un/ZvuX2Rqjfa\r\nYZ/YmW64JYVQU56635XVPtKIbGTUk3gkkAc=\r\n=BHhz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7a740b61e5f12ba737ac213cc184e34e37adb91a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-7a740b6.0+7a740b6","@agoric/assert":"0.5.2-dev-7a740b6.0+7a740b6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7a740b6.0_1682373330343_0.42526466194648394","host":"s3://npm-registry-packages"}},"0.3.4-dev-bf2a9ff.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bf2a9ff.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bf2a9ff.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ae5b167d287dc56b323cee39feed512ec4d90e59","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bf2a9ff.0.tgz","fileCount":41,"integrity":"sha512-81ufNwsA7YTmbi7XVrj5/sm9WXDIAgghjY3tP5EsLj0aDgI+pE/Uf0cRJDJFt+uS9TqdMrB36TW5LQ16AcyJgA==","signatures":[{"sig":"MEYCIQCuORYxka1YPNsx/Bz+p2etTQF8TM0j314eIWi9euU4MwIhANKceMaqhi1Q8kc3xBZT3BptWA05t2ISkmnZlktCnOx9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSBXEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyvA//X2GCZXgFoSkD1pLKEDq2rZDx6BbwEj41yY4esT9xuRIRo0ZG\r\nLhoRa1OL7UKcPrlPw89j7HvEIeVfUHhayPiUGloSnNRtPBCv3JHjbwMc3/Jf\r\nqzlSKspr3/g6dlibdAwbCHiRLOycj2cUILOFzdOC2s/uNTfl544QOetsWS+S\r\nVF3xNDlRzYox4bCM/l3SorfmlYv4nKOACqJ/IwJ37PE7Ps22rnE2XLPWgMPn\r\n6+ygdyujlvLHX4kSAIxELIZ2yoEa9wdUxGwor5t8aP9Ytgk3FopEPEBHNo27\r\n4xVd6WY3eXSMu1gYjjMh2EGkGwygPZ1K0yC/fUgYhu8c/DGHtzb5A3OZL9CJ\r\nSndjEWtjByhZA0yHeo3MCH3mGO3NqS5a6405RCEJ1rCDyiMNODT05srgTazD\r\nFnbnwbpma0MyJ4JIr5+UW3MO9mMfAIvwPCNirsIU3K+rbMv8mXuBKTTM/W+9\r\nb5DC3/g1280gTkLjSjK0FAxXDP3ZeRPRB6Gplbj/U6joi6El0AUOIeOc9PT5\r\nx7zzbgoXrkIh2iAfLzvIDV13Za558qv+UWmmJru4jZBGY17zOCpZnKxEuV2l\r\nStwzraqRnYx23dzYEmuFiJAG9ieNnqn7DcAETGObPKRqxJllRRn0HOyvMhmT\r\nENcNoXQE5L9aWZpGMveZJkYwp7toL6uzUI8=\r\n=z5fR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bf2a9ffb10c937ae54254f4c95c38b7354a67451","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-bf2a9ff.0+bf2a9ff","@agoric/assert":"0.5.2-dev-bf2a9ff.0+bf2a9ff","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bf2a9ff.0_1682445764045_0.2767532206121235","host":"s3://npm-registry-packages"}},"0.3.4-dev-88491d2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-88491d2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-88491d2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"57d588b942a6a46821357eaf8c8d4f3260c2d98d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-88491d2.0.tgz","fileCount":41,"integrity":"sha512-uvPhkJy034cWcHfbqbuny4fGNZDlcPNbpcc8iW5j/HJKT+xn4mErCgn7CgY+7/5kQI3Anyw3dun/X1n9Ui8BAw==","signatures":[{"sig":"MEUCIEHbKFmO5nc+uPy45piEcrpGdFUpCUEiMaQ2LF2z5nljAiEA7LqeJa1eKJw9mxS3Trfl27Al5qNb9Tiy/xtAO72VCmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSCSkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/EA/+J7Y46uU83hYPkK1P/ZIvPkJbz2RpWc4yTj82HWmCp07d0xxT\r\nk52stmkwh6651DlF0Ule7d9qdZPW4Kmsxj7m4RcbUyf5EHLgK+mqvoX7i8SW\r\n67omboWSm2wNOiEFfwes3y1VziGdVJE9oymAXsvBGl0rEoAvmge4VUyCuQ9P\r\n43DWlwEYiaH0VjMONSIENer2OgaRf6v+/Xu69hHN4QsacuXukq0sTzPG3ved\r\n8A+vV/uWmCz4b/M6VRz/nNfPEJsF1EhLl4jQRYpjGm8RX2m35cY5olfT5EoP\r\n/mIUg7ZiwXnbB+j1FmtWmLn9Fkb9xfgSYnrLjD9/qrIYnzTELgIGGjQKtCSk\r\na8asjFEvHekwLVCCqIo/pO6qMkrKFqBYPLDtgXv8U5GtJJmbG8Cz0+A3JDSQ\r\nlvEo532Gs64jKVPvzrXwTozMtuS4MGAL8D8kv4s2eNHZz7Dadv9mcsq2az2V\r\n6hiwdCJ9HZO1gr+GZrdU5Ahsy7c/oY2wLIy1nduQD2wFRjzHcURPJMKRpw2j\r\nyv2lodsJvXKITJhbvah4xVw2MnGNjytsch+w3j5XFCrI1spYC9Tu/bosrf6d\r\nD8jOoOAvVzU1LCTeLF9dbDzsCv9Y38QOER9f8l9V17R2k5BtSFdFnqDj3gx5\r\nK/Jzr7YZQ0Ce2vFKo/LL4Eq7iDtYspy8/0A=\r\n=hR41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"88491d27ec41fc74ac29bce479da083840b4ecbf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-88491d2.0+88491d2","@agoric/assert":"0.5.2-dev-88491d2.0+88491d2","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-88491d2.0_1682449572064_0.6682530886857834","host":"s3://npm-registry-packages"}},"0.3.4-dev-5052aab.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5052aab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5052aab.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"118c3b62e775e3cecafb7b59979ee39c5ea8f9e8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5052aab.0.tgz","fileCount":41,"integrity":"sha512-eNZo4dm8qgP6f3S+4uOtlxLagRmbsuOAoBxZFrGLxMJLuS+O5wZ3rD5itYlfbhNAWt4fCR+aarDTqqkQ6qy06g==","signatures":[{"sig":"MEUCIQDomZZEQM+m9Yz7coJ9FRBVqO67V0AcHRFB1UvqsexOwgIgLPXUkYgRhnErTXfAoeNLuQcJZRL35ARrKD86GcZ4vog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSCslACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCeQ/+MpNdvRtvysI3RvjLAEmEtpF+au8yh6sifug6sSqOfvTdCt+q\r\n05g/vsSN8wILRQJC4npmJIDnw5AfdT26p56wPRwanoLurr0YUoLvQ5M9pf/+\r\nwLv13pKiaOwTbt4g5stAL+UB53ayRxOkSSe/H+RgZYhClxpING14wqd2sd82\r\natj9MYhVRpdEg2rCdhUpF1PrndJczMSYWkOuA7b5f2Dpmx9dQs9DME19u69P\r\nqU0esG+41DnKMEent3h+L9+UWfVrQ4Q7emX6/fEN3idiIoUVzhOiyTevezFS\r\nN9P1Kgsx8icPgMuKQ/Gm8GLSWDSr6A+ICQXmny87K9qpgPIiN3FcE3IGlX9p\r\nltxS2OtPLSt/qi9ahEndnxSJZ2bcuyuH+ScE12+agRNYaBPITHjFLV2fcj8q\r\nVJlNP19sKblYJy+L3x/gGYpPR9nB1++QM9SwPcBn1T4VQrEGIZTZAa1tlPTS\r\nq0cHnNKtHRWSOEYhwgvthr/Bcn6Bp9YLQAOTB90WNuAUa/Xo//MmYRVk2RNL\r\nxOe/K01o2CXZm5MVuiZcmvMc7Xy6C5KpKScAh6WrKruhddo0wwos0ZwBqpAm\r\nQqiahqw/BV7iBq9eSK4IGkadhzwLsr8wogHt7YjQEtikoZvSLw0QYYYjlv8d\r\nI8zzmrdaLOg23DdNy29QKn/qKCZ+how7cvI=\r\n=z5Ld\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5052aabcc07846a146d322342996ac9f4a5d8561","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-5052aab.0+5052aab","@agoric/assert":"0.5.2-dev-5052aab.0+5052aab","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5052aab.0_1682451236953_0.5762577425104589","host":"s3://npm-registry-packages"}},"0.3.4-dev-463e8d4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-463e8d4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-463e8d4.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dd18f41830280d65237492f65c30bee5802d10a9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-463e8d4.0.tgz","fileCount":41,"integrity":"sha512-vFyXgmD5JdVvAogwsmp/D8hQqdxzr64Dc2dKSD3mfL7eg2p2rb1nS85DQaDhxMHKLcExTL6ZaFGDpWTpLDnrgQ==","signatures":[{"sig":"MEQCIEH8NMuM4nPRnOUJQc1tMhamysOykWmS8u3ZoFIKbqu7AiAmkHkYOsDVdHIoPeAbLexSCg8bbt2k50xRNNVyz1w39A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSDf0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSNQ/9Eo5NxW7GkwYGBqyO+BWOSFBMYe78MqIZ8MRdJu3Ny/eQm5K+\r\nTY0/ZMJROkYvMV7kticqlyAUp0R0oYI66l8MyRIp84VL2YJzKlq90qLvXBvi\r\nFSRHzUXnLrEwWY8IylzINPw1h/gc7ozP2YZaEO6PevHJWYvcBhtIqn1Uf1K5\r\n8JS/xLoyopsxz2A2NMw5/y4hnOOaJKql56JFQNWV9LRJEImSLrZWrhvM0dc+\r\nMRyBjZ37Ru39vbF1kx3neJZhwnQs+gWxHEQHmp/+Qc11rks8oO2oL0nj7lEW\r\nOONzMbvFe66y2O2XZpw/VUCyAlErH7gBXRHsm1xQFAGonJHN6PTV6O9AHNyN\r\nWPRmirzNI3T8tdsKUc+avMmykNqkKeESJWpO8SKsdx5inMvlmyU+3h/EvnyI\r\nVq2L1vS1q81O9NGV08GU8KzVPViuAJT1cnWQ1Ria9lFTkEiitMeRYQA9rBqg\r\nqPYQxDLv7K7ZoOLmvr/FJVqwxY8+VoLsnCW51Gu3nH148nrK7rBmRC6fJe8x\r\nXSgwWsjM2KCaa3w7wLSeukxYoCUMpYZrkQK4uMcoL1d4TBY26jNvPrUvJcp+\r\nQ7VJ92zUthnw26yuH+3L+mQd9yI+FCXbfhGQKhw6gYOv/ZhCxWrUUUXc67W7\r\n4RcsRc9Dk8N9x1Nase9bDtEHmGVF7sch0u0=\r\n=uOJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"463e8d4c475fa41fea9624b94050287130e27030","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-463e8d4.0+463e8d4","@agoric/assert":"0.5.2-dev-463e8d4.0+463e8d4","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-463e8d4.0_1682454515959_0.4002307463714845","host":"s3://npm-registry-packages"}},"0.3.4-dev-73c0372.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-73c0372.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-73c0372.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce19557c14b4b545b503da60e1f705ff24b926fc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-73c0372.0.tgz","fileCount":41,"integrity":"sha512-Ui46zBCuQoOTO6t3kcSlbbYlec/cs+2TpKRQxsE3ri40uES3/wsR/hpGvW0z04FPz4oJNZtF8i8ejYzs/f2Rtw==","signatures":[{"sig":"MEYCIQCN5a3rdffJRQwKMC34jXFsB+5Sz5ZDNLno+wHB9rjSowIhANLM0SEY9Sd3NtxWOBFHv35dSYHErIyCCMC1VnxjQBV0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSGnBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnxRAAlxdsH4E8H3p23NcDx5u6iggukhS5JaHlAkgaoaB2XBdkwaLY\r\n4OYRDMn5PU+SswSb2Ec54Kc4L2JlgcNmK9mBBMB5ASz0+M/h2vqWypufzxVQ\r\nuPRQ2CiZNpPzOQcsHR03pxErlicpRUfYwJ+DWn69pA4j/vXwkjX7KR9WWnAk\r\nXW07n98szqUvBog2x9iCUYfl03EjjVLlX49yZABx19ypdGLVbjxFySklbRsV\r\nYnx2tEWug79KWVdcESim40+TKFMr4O/gUBZpaIuVaFB+RuWG/IOCOBz5QO+g\r\nopkR+rTMJHVgsjb1nAfsaw6W4s7UGSEyA4UP4vRahFHw8Tg1BrCR9bWUSHFk\r\nKGTILyttW/MbEjf84XY/2RSZSBaXYzPhMY+tCU3o1Yk+be5eHVa4yNTlmRtt\r\nmD8TQrXkBA1mUbMbKrN+80EQ+SYLmfGhYqjNIDPRm08sMKqkxmpt2cjGJrZp\r\nh/PLJCypHECf1Wm8EMLEYv/Wiv0OEoESKHl1au6TqN1kGSW1ABmHO3saOf7z\r\n4y4LL4/egsWDaamOcDaf4Bpm9piZN2QbbiEricEjY/+9gB7tngkVMTAELTFM\r\nedjB9ofqv2IKwE04l9J6zLHX6JULmhjG0GK3Em48am0dY4LeDM6vvvYl0a5e\r\nADY2HyNBFhxDwj6OBBWZRprEsqddeQflWqA=\r\n=Co5N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"73c03723b56bb86bb392f4a482a7b00b34747aaa","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-73c0372.0+73c0372","@agoric/assert":"0.5.2-dev-73c0372.0+73c0372","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-73c0372.0_1682467264898_0.641411753666769","host":"s3://npm-registry-packages"}},"0.3.4-dev-e380327.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e380327.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e380327.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d5f600e1d838e6b47a91262b553970b109ea741","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e380327.0.tgz","fileCount":41,"integrity":"sha512-GAsKxnQx0vY2HKZv3xwkYqIRDOfTdhQIwSWBX+KPM+6EPPTACg7PDos3x+6Gpw1acEvDMoEhw9Gt1btamkdQMg==","signatures":[{"sig":"MEYCIQCZsmVZ9QyO5gHsWH2hgbjOPd1dHn1z0aGwUWOG0sp5NAIhAMaPx1NuOMC8Zou2JCg1SoTTfBYdFgYccKHpnI98gaeT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSHJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqajhAAoGm2SKVCu8FDBaOx72LWVUZjUMhhnX89CIxKzX+SXH8lbfEG\r\noIYcemElwrb2SeFAuLvo3uwsU0RaaiOrqrV1QYqmQh9dxLtD22xlmjjF+EQ3\r\n61j5UKzcKlxjaCW+O+mdH6nYOm7hrxv/V9zfPoQ2gXvvldEF+ULB8CbC9YfW\r\nSrbAnpQhNINIgeRE/MTf0mm7TpWSzOTCz8Swj1yvwoOE6wTjRUGo9tojLGEp\r\n2pfIbbTYCILgFC5T61ASd6CxYGs47GCLIeE4oSk7SrqfcZRj9QTACqHWgRbR\r\nq3WjHnAWhiuVhiNMbWXhgOcAv7NEBZUfFM85VrM/hGvuByFqhM502+ry+AUx\r\nZ0tLIA0WFjoHE83b4OyIF5SzuhFb9/3sJeYu28OaOSJ6wjgCee3b3CmSve5P\r\nzuTw9QIKb/yjiQNucDb5SFhZBkxWZq4v4auw1jnBHb5RX6xXiGrEX6Ywit9r\r\nMtP3HIcwcaTR4kyi4xj5GF3S/11Moz5vW2rYiRX1+EGr4VmP4fYdFAEye0IH\r\nL4tvcHCt8rrgKN1zBmFCAA+EuH1o5kyN/L49P6e6ZEI4IiaR0ttdCZUF5iPB\r\n+BvFzEMGoejyKbqO2+pjst9blot40Aw/AZyuZysdR85VDx2CvqthivIHBCCD\r\nunKw14GmNethV3OkhAKiASHipirMA5ZPUsE=\r\n=Tixo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e38032782c7432665fc9a1d4f5f965cadfb13ccf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e380327.0+e380327","@agoric/assert":"0.5.2-dev-e380327.0+e380327","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e380327.0_1682469490158_0.7178565461923918","host":"s3://npm-registry-packages"}},"0.3.4-dev-0af7ff9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0af7ff9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0af7ff9.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5420a4bbd6feb3b765e2450abc6f508098426584","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0af7ff9.0.tgz","fileCount":41,"integrity":"sha512-spnkuLN2PPRCVKvAOvHCKVPZDN5DChZfIUNTJ+VTkvm4sMZQRcKV19jg1AIxO2br9rZlwY7vBak6KF+AtxKSBg==","signatures":[{"sig":"MEQCIHO5SvxvWCPguUv0VIO5711GiIQtc+V+hmsevQkt1FNRAiBDwSnm4AGJEPWCYweK4TyMA/6DPBrONpRg90zOTKLQXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSHqoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofCg/+LWm52TLUJjHCzW7fxoMGKmth9YtDnE4o4QVrD5TcwhiHoOvN\r\nnbfPj+kQk5weIw3iHcBQu+hb8/dbmiPRbftRRGvY8R8pEvHj3wGQ8HPzDDAo\r\nKmbobf55LM0qHajBIRPPcgbPlEbsAz8NDM9ZXVmROJiF7vOqw5Jmc4fa0PgV\r\nVIiJi+XOwC5e7HFijpTckLjmLGFDgczicoZWEb7PUGrnkXLhDHQtyvsUx63K\r\n32cSPvqG4Sox/qlyKYoobkiR3YCkKm2g8SqhA29DembNpvVovIhi7uQKhbeF\r\nvXHV7SQT2ZmdqYbRuSiYzUN+Ipu/4oEtoV/YsLYai/O3TRKjRy1cW/Rxi6ax\r\np9UbCssOjGYJlOYaOIH63F54KDUhpbn7u7MCb9JSOpRPQONgDQpHAYjwQ+1P\r\nk3iMHKOy7YdodyBp+fyRlHaeIbO74162tQrea3A9YVQ89Wdd6eXUawNX+r3O\r\nXZkgUpykccQFTA+HsMzrsc3jkeItVyoJo+nWvJZ86NLYTf+aSF8hxLCJoDYu\r\nPXB0ScDZHMmlZHTJgpHGwreZJcgcSN4bEIbYP4J7M8BYJkS5404OakEV0Qll\r\nDgKGOPNqTxSzM/fpDhV28rnIaG3Rs6uc9h90y+QNpmXLnPwbsH3OeV6LAjr/\r\ngnDrqbFWSB57NlAxlCtbFuz0h73ccn74iQA=\r\n=tTr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0af7ff9b25c4965f81970df0361dd7d7f31d7de3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-0af7ff9.0+0af7ff9","@agoric/assert":"0.5.2-dev-0af7ff9.0+0af7ff9","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0af7ff9.0_1682471592061_0.9821641327129811","host":"s3://npm-registry-packages"}},"0.3.4-dev-c6b619f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c6b619f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c6b619f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c1316ca1d36665a1c922f23e63cff00de0ccfaf9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c6b619f.0.tgz","fileCount":41,"integrity":"sha512-3AJqPI5lDe7F63JFn02DPmDhs+wd1ATDqtXR7LLpmmq44Y+ZexHu7gLGOXBAnSRcGY7ev9tKbU3q8dJWqw0r2Q==","signatures":[{"sig":"MEUCIQCTmFiXHmT/7nUTyKJ0qwU1S5xWLmZnMoS1xOZfmI0jqgIgNNWjfXW9QmXsQ23aBoUHLSlPrd4NgbQavo8GBCwn5p0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSIV1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlcw//U6aI2xwwmaiwW2CCwkbuBhKwCMxCxJmj7Piv+0XIFs0RNqkW\r\nEAEKtYSShwc0qGZ5EuXPHOZeU/nPNoA44aZbpAHHBNS9flA7cUt018jP9U58\r\nB3w00CNZeZullSvivukiq6A0GCFjeCnm4UcAo4XcjrwSDqsDI2dSlnriaKOM\r\npDwTOrhe+dLhg05fvEugWnmFNF32pL4YJyMHtwBe22WMPkQTSL/G5s4/Tt5Y\r\nj2cAD350Qf/HjxTkJxeYoYaCP6lTCNL6o7VXq2qTnS+GG+A6ssFFMw3A9NDW\r\ny6GZ5zvHk3wTrFov7tl+hz3E+5LUOJKew+o9oCCzXW/xW1+0nH3CzhQ1cts6\r\nZQnmMXzmnK1xzS3NCuUen0E+2WqE6vsfEZR4gYUbkRc2YiHywLCybSKXBwME\r\nvpVdWluId8l1xXiidbmj2IJ4BFf6MXmBeK7VDELSc4k5B0Gkr9Aqeh5Z3Ab+\r\noR/aZg284tIOP6HlckjiflUADBk+3o8C8jSVcJySh8N10FqEtFL4gjZSLLck\r\n/iFXuzMM1duiZITvfaBifacRrcuYB4f98FwW4zHJxUGMik7Hfdq4LItwSVcQ\r\nVs9+ZYshOYQULiBk2ZAmXZx6hAVld/TANnOchf7B4lmSwVRSJE4JWRwQLk1i\r\nIB5ZehIIZF4F7ezttTlGI/kLZq+iwi4S07w=\r\n=mrlP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c6b619ff40e5ef7a5b03191f5e4f4ad0e88bfb04","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-c6b619f.0+c6b619f","@agoric/assert":"0.5.2-dev-c6b619f.0+c6b619f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c6b619f.0_1682474356959_0.08188314734191993","host":"s3://npm-registry-packages"}},"0.3.4-dev-e2f6892.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e2f6892.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e2f6892.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ddb14c6db028e125d73646853379561ab4510114","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e2f6892.0.tgz","fileCount":41,"integrity":"sha512-/nx9wg1Qk0x2eo5/tKKgYvby4GcC7RYPFAwfWO0Aj2MoIXYN6xKbCk8M8GwzWQmyz1xn3HYvk29wlCthi8GdsA==","signatures":[{"sig":"MEUCIAqw4NgZROcC8W+lChZqEzLYZyz3lfKmxqMY+INHD75cAiEAnR6JsnnQUqbQUPL1hg6+C2tdzElB6YBI9qdNyDGLjlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSI3VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqCQ/8DLM0hAxzM3W2uHeopRXXm6L4x6KfhPK1p3wsYYeh8FGtRDOg\r\nP4LuplF3qP7WX5Tq2+XMLIT85xABsTAW60VEgQbx6mTjfeUKfIV5m7bMQw63\r\nL5Cq23SBTGoKjObN0oBFgtQt6jj/VwyAV50ikQsWcDy0dzsmXz0Y03QuQibg\r\n2NFeEf5s+zQkqU+dkT1AfZfIQPfYxgwun/Z/wdqjsKySF6CpO+68ROIPmFP1\r\nAi+vPuKaW//2XsxyrRXIu5ZPOzRDB2x/LfD3gHhKOYZQh4Ri0ncAWexcr+c3\r\nPUFiUQh43QY7G2vWo3JQzztGak9rlcDGgvZ1vG5ihqxpdZS5KnzhyW6eoWxl\r\n6KU8HrPyi8B1qm+6rf/pGmO8wXU+3zROlZ636r0L0uu3rNqKT2TYP+8O0LY1\r\nIX8l5WME0wrqisVBFi92qqEDAnrISEYgrwlNEV1iM6mQf9WEfPdI1LQy74Ly\r\nNqCx5rhb1+UhznON7OGIEMgFucwoDoFjW/kY7IIL2OFzzKRC1BXt7z1knGCs\r\nXyBxwsIXzlU8Qy8Y2jzvEyMw+Y4DxeLDyjGkCE+ES4h4uhZEri+F05lERBRK\r\ntykoLAD15q0oQmTOLM9r3FCybHzzRSMaOs9z07Ij2vf3D4yJdx1YUUVV9u8O\r\nuVj0MXvKsUX4wtlYZJX8RaUVoVwSgekf2MU=\r\n=NIaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e2f68922ba1a5207606bc7d4996b91ec3f8ab260","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e2f6892.0+e2f6892","@agoric/assert":"0.5.2-dev-e2f6892.0+e2f6892","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e2f6892.0_1682476500799_0.32453177253757737","host":"s3://npm-registry-packages"}},"0.3.4-dev-d0d0c91.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-d0d0c91.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-d0d0c91.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ebe8567ae7e1a062b443eb6b9bba80de5c398bdd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-d0d0c91.0.tgz","fileCount":41,"integrity":"sha512-L3tKRAmucXdLzARRdr+g5e+Ijg6ZzY6TLVXGn69lJDLX3YBRBXigruQ6T4hJ4zvA4r4m2nD3yNfyeAt5IBkI/Q==","signatures":[{"sig":"MEYCIQDbaIvalvj8xAg2RcgAlLQfxlJMIVVOAV3mRNbGtxoY6AIhAP5rwbLwxZeXEynRIgXg0kx3ZzleX7qBdxEssiolmy2z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSJXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog7w//fR4O+2nOtTCsco3NpU54kDRQJz8pNlGRozhwjg2Av+nHQy5F\r\nGGVgToikG7cXtM+FG4N625Djr1Uo650qxf7690Ma5KRp3QSDFeAUd2KZrTVQ\r\nrqXOwJfFeK6smXU2GIHHKwVt0yz84JAYISQiLcY9e6p1U7OCx4CoQ5xS1PLS\r\n6xKg54AOAc1Ubiv2GadAytUQ0AAYQWUfxZXt/Mmtc7SPs1YYrdqhwUbIW4jP\r\ngy6mao6kK6gqIdhIotuQnYbxd3fMU0BXHwl4OqMxP+tPsxkewQIYgqkXERP/\r\nqplwA4mPas9VbPjKq81MHdjyeBv0SPr9jJbut2v3ZLG427zM2jgDOazHivBL\r\nekRZbyePrvv+Xhzd6v/Ss6Ye/PIB4mVGgICIUr2NUolyfFgq2Qr3jGKRJnxl\r\nDbffjWEBB4mOYBMoQIv5ckSIZSPH4bz1ORuUsWRe8DvCiJU3trDFXrdRvj78\r\nvWn5l1aAfPuBe7KJJa66iujIT8saWV2TQ0TpFHAuZOsulRp3Zxdc+R4IBlTZ\r\nlp1tPYCccb2ZfI0MKU1FLNZge5qbmAx5oe4OUJ/f8KeHpZevT0gp9ihlseiI\r\nkZn5riOsVtNn04KBE+yIiWD9TiwtDvSnkheuoU0VUfZ07kmXauePwkYAPeuX\r\nzzc1JaISfnN18Z8C+BlqmvqFQv+6Nvog3gg=\r\n=+h9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d0d0c914e7f4f688fc2d1374334ebc3cdfabd9ec","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-d0d0c91.0+d0d0c91","@agoric/assert":"0.5.2-dev-d0d0c91.0+d0d0c91","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-d0d0c91.0_1682478544177_0.10339126308116398","host":"s3://npm-registry-packages"}},"0.3.4-dev-a3fdf8f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a3fdf8f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a3fdf8f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6f03e0a0e2f58a55148cfd13acef304fe3772a24","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a3fdf8f.0.tgz","fileCount":41,"integrity":"sha512-mrt7Jze6ZJ9rZipSn/vOwO6HfoWvORkrMbPh/affFdNgY+n8NSThQYlbjkAtWD+nMC//DxStz4yWGDw3P2tbFg==","signatures":[{"sig":"MEUCIQCgzMFl8U0yCic07eoJy7M6hSWiPHDA4Le6tkeqz9U/ogIgHlXyDZ9WbOrO3k6oQuV0/NbVs0Bknlztk4YLBLULx3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSJ43ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUMQ/+PxQcgJBSCg3680Yy76KJGZPOGm9fmRQUxJdR/ulhsofjI0oH\r\nVd1XvfNcE7viy70+FbHaJrQFli/apbf82FvIH0qrR5vThDYn/uUfPwnVExHl\r\nEyekIDUfcYrDoElIhwnkRbFocFScksra6HnxImpRQPWhUbLpoVCF3fprm8tY\r\n9ealMTITHx23oSt++G0jSuODNojPRzqMow7hykVHpZfXWEvNp56O+H4murBk\r\nZRE0F0tlWS9ENWIu7L9/nCeKffiNHXXrp3zHnl2XwO6U+GGmDsQ7QRnYoQgG\r\n2RNCie7RFz6NHHu1BbE2aM/Ngmvy1uyyaEgdDsZ/VYSgbbYHaa1bIlh1S1tl\r\nV8wXnotbT3hR1g1OyfWlw00ZVNUk7CR3qyo+w5980YhJMSz6Sg/OziiP/C2g\r\nhmBIvS5w/JTHY+cgsjHULqQEW4KEBp7b6A29jwVHMHoeCP6UjhB6jD/8AdKO\r\ni1x2+wg1D6lWFC8LgI+qLK1by7ytcmiYdab5Rmt+oroUNHYNyiOjuKQ4E/GE\r\nHPf/+uVueHLZgtdFW47SDmuWynf86k/ATxKNjVfbFkZxuaT4AmVa6IAy6MJZ\r\nKoeTuK6yogbNahZfGIoSE2VoO/ssn1Y6pfEC/fGpPR9zOFm1c1qj3bXKOCSY\r\ndxvRnuI0VfUHa2k6iEeB/0hdS1NhXuBkLZg=\r\n=rVZJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a3fdf8f9802adebf6c7fcbb39361e333aeb840c7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-a3fdf8f.0+a3fdf8f","@agoric/assert":"0.5.2-dev-a3fdf8f.0+a3fdf8f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a3fdf8f.0_1682480695240_0.4116587298401009","host":"s3://npm-registry-packages"}},"0.3.4-dev-c37a8fc.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c37a8fc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c37a8fc.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fc49dd392e3016ca8eaba72dc8e1b038c011f007","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c37a8fc.0.tgz","fileCount":41,"integrity":"sha512-oMxaDBNCemQnU9EnEy68+gbWKXxT8S0t8IPhodaU9Y74FoMnPsF7uhd5smG2KuFWJFUkgpvnGPxphUt+4zeqmQ==","signatures":[{"sig":"MEUCIQCTMaV75+d8yhG5UwGtMn6yNZd2yguX+9ksni65r4av3gIgC+2fu5tl+U7vh79GzEkfP7D1EQwVtqvNrn6yn+jJ6FE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSKbqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvohAAg6FVdynusw8mgpZyqvc6OOtRVKJYlQsoP707s8Irr617wMVj\r\nAjsAJxZy3rgddfRvlp0/TyvZavYLvNG8VQYg92lAI4x8j3EfbHBivhzPa2zW\r\nuNdsavXniLdMkC+lgOoa0ay9gcoZvbbNJgLHUdRigehAgBGwpmm5bJCzlVQB\r\nDSTekUBzsrYou+LsRMTHMD0bkvekiHYz9Hc5Tu4JDgzoA5+uShCSI+4XCxr7\r\nGDAsuZhrQXB/iD1MHi96XhdvyySR7TWfT9jfkoM9+MUqCp7ysqBLNkReZHHI\r\nuolhKhyYLS108rFJTCl2RtiOa/8J7XGGYcAZFocWUsFcVAYrHYUKILhRlvbA\r\nz/XFaZtoW/yGvI6j4JQGiWER4dNDsIpLeZTI6e8QUidPIJAk8nFysSq8A2Db\r\nu007H2hZZW+pGN3K/WQ/7UKtkPC5ywUpfnrnv6vxMoFARU90N6bxiPSLXN+r\r\nXA2pRO476t1A0nIvm9kOO4H/RG0JpaiVOY7cMh7BjNUdmu2gdFlgySwX3tRp\r\nf0yBtlgOKkIScHq50H8n3/mKVQ0sbvnwMx8ht0lP+RtihIPmzNUTq/7zDnyb\r\n72dm17ofrJANBjhgbGXSxjRcTfb9kyyFBwVot7yTP64jXUZN/lMRvcWox3C1\r\nnR84WfuTmWPIGSdBeaFXEBgywd+5jr1zWzU=\r\n=NDtm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c37a8fcc494886a524a67893421c5d3d9356e748","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-c37a8fc.0+c37a8fc","@agoric/assert":"0.5.2-dev-c37a8fc.0+c37a8fc","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c37a8fc.0_1682482921872_0.8957378896729673","host":"s3://npm-registry-packages"}},"0.3.4-dev-b07c01d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b07c01d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b07c01d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"af4b326e787bc6c82c12708ecb42561fc30996bd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b07c01d.0.tgz","fileCount":41,"integrity":"sha512-vz6KWwlGyvVc+C1cg57Hqt9VwjIMMBKRtz9CvSbb/IA32rH30Hu7+z00Co5xiBHdP3Rqn5yobjxE1bitzVGdVg==","signatures":[{"sig":"MEUCIQC3+Ppx4KhfCKQkG0bJyaLRE9D6ZM5dHCkqgK0tO3FthgIgKBUJ8v4sH1QXhytyf9EJ5pmF5Mj9Jq1xz7VtdxWyROM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSWT7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnUA//a6l2hIB7AkL8Ns/yj8SQq1vcwHHvPlK1RwBMF4n8wKgawfnY\r\nYIy7f6bYg9uwlNVgMQHfgpBc+52GEP9293CrcdTLGbr6Ujei7nVQUhhl+zrP\r\nJA86paZFh46pxxzSR3+CVL/c5lbAsHdwLWxx71QAKTuu5i8TK9Dh3Qf2sL5M\r\nZUexo3KPWxAQE14P7WRLla8xskUMTED2uCrECJ1JlatM8gxkGyHiJW9AeKrl\r\nbYCe+XY7Y3td1IdfrkwidBCpvEajCRQmLRs1cBj7OHWwNFhNLiFRuUM8uf1g\r\nsP+jt01sUmp+tTXWQZ5ApYrNJqc2eucIJUaaujbv22Zo5nVuoH/dDE4QR4KY\r\ncrsTXa4Yc/aGwfIQhBENXIckej4Teq3zbLkc2U3pBh92+SSyPApuNOT/o1ZI\r\nboMeZCXaUMntSwxXtedJaWHcNDt1MAadgCA3le+fa3Klz5vFhK59mXJ1LuVk\r\nVOGn2Vd2O3YgqtJPcHzKuxTSyp2h0XlL+A8htZ4rliS8L7Y+90dZhP0/IYTQ\r\nb6RCLn7Eb2ZoeZOU3l8axhHtI/AidGCUk1DNxwSb4AeEQTvzGOWC+CypHRbA\r\nDdz6k0kvwbLmCokYu5V1wUyZ60t4O43pr5QUWKkKbLI8P+S+IpIZAG7PLWGf\r\nb39/WD3aKtWwf1Qdnt2VGMrDmxlboxDUMUg=\r\n=2QnU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b07c01df381b8b4bf9253f7da8623db93361f89c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-b07c01d.0+b07c01d","@agoric/assert":"0.5.2-dev-b07c01d.0+b07c01d","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b07c01d.0_1682531579150_0.37981800720231473","host":"s3://npm-registry-packages"}},"0.3.4-dev-c73675d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c73675d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c73675d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"71e9ebbb61e64dd21ec3ee60e27f3ef040bd2a19","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c73675d.0.tgz","fileCount":41,"integrity":"sha512-vwoL3SCKw09r/OqJyc01hse6kn8zeDgWGwq4HHxxLLY2yW1Ope9vzDdPBnTFPwirz3RCzqQbSDqkJt1cj0qfNQ==","signatures":[{"sig":"MEUCIQC+whn1R3RpYWSTJ0Z9bBs7X4jRnuArMtuocETLsWsNtQIgCWeAizKOnqBPClNkJ2Z6JV6Y/99polSazs5nWreCTco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSXk+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1sRAAjiYpmvXLIzsqT1rR5dvy9763pQy13pyQs7KvczxkYxmaRzg7\r\n1CrbHGLpZRrq7ZNCICmaU9a4eisqVNJ9n2TsnhDfe91wgSh7sVmqZnEaq1DB\r\nV+b2H9CouwnJThHx3NLbfc7XSZGGMASxUt2MbBNPMA6hELj1OCsKrX6G03Ha\r\nlCwZbQnZxWchJGVSW8yVGpIjWVn9GmKkY6sYGE5fDhjt25omboT0y/0hkRpw\r\nIefNughwFQF4XrRJ8iEN/9wxcpNqWXo4U8P8T7T/f15H0Y7CPWRrWzLcMBdC\r\nDDIsyIpu+LqcuLfyPA+rmmrcrpZkVaBFZctKNiBsy6nGDeDwkHrhWSDi7tyu\r\nnmAfCKcbJebV30CKweLDG5gW/8CieYhpNkwryn7NmxIr8ypwPAkWD++RagRl\r\njW3JPKpyz1QuK1ceMBXT+UoArPeOM/tG7uunzB44Ti46Dfp3/8wOuIUIo5Kt\r\no9lxqSrC+OMZmJuGBA+uLrTxDjPjuIyRkn1zzYeeZbCsJ1hLi1r+jp2MgMJT\r\nXZ2CzBAblKJDgUHU3ayYhN2fQ1yStiuCCXj/FuTVA7NUhzdJJXYkuiEE2DtH\r\nOGgTLHh+Uu6f321vSoPoRyp1CIZIm2K8FEiZqvc4HJjSJ8z2wSlrtwgR5fKr\r\nSmJU1J+Ki3GaQSKL22oGfepv0dY/q5YUw90=\r\n=Bobj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c73675dad025b6600f0eafe9f8e768086e50b626","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-c73675d.0+c73675d","@agoric/assert":"0.5.2-dev-c73675d.0+c73675d","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c73675d.0_1682536765903_0.5873058823556156","host":"s3://npm-registry-packages"}},"0.3.4-dev-5ade36e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5ade36e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5ade36e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b7370045741082e9e53513095de44249156d522c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5ade36e.0.tgz","fileCount":41,"integrity":"sha512-xw68uWWdQJ99cY+yLPW077r5OYj009aa/QUk7c6sAeOHVer5J1RHJoGbTeFMGydRQ01tRBH3bBpQo4Bk1aE59Q==","signatures":[{"sig":"MEUCIQCxvbOv1V0tgwbmE7XeYQuSVrDJpBpxqcu02BBJRGn1wwIgMq6oYU4lqiu6hk8iHrBeKHCvExlqIJEUFLDQ8kueodk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSYPzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpysRAAgtZ5a99Hw3avjRVT2muHI5IrLA6sg2Oo04345aQq5jan3ju+\r\nK658pYOqVGo9bd8U9nUuJxtJT14N1N4s7IvtJ6WnnFvMH3/r0KZmmmlnmWiB\r\nFg/0Z91wkvIwTumrM016TVKxwlNdl4DpSN1U1lcQ1fRKdJFApfKXStExeFGO\r\nSd6K4PdpyQWwij7dE3Yg7gXlqTNF7FkwvyPLxXsGpJ0RjsbOG77GRx3eIaUt\r\ncNdrvCl7tt72p/UmmtEThk0P2JtPyOYk4wdIdistktZYYOWrGnQL+7b9ffBV\r\nbwCbdqtJFtLtLf76kd5xWI/oy8nDhHK7z3cWM9nLmdNS5YAJiF+zyfcvTJfO\r\nN46BDIRwzvPmaKZZaRqkPwEpwmaMFfimyz57t78hYVwU4RCdPHPpvJV/j9xY\r\nDQVP58sKExG7OwLyz2b43LLkpVRd93DRNqsH5Z9d3uX4jKN/orNrRknA/bK1\r\nQi1cjZFXjnd80iQFhyq7RW/Zz9RCuuO8+CYqZjv2Ugr0TCKfBSzgkGhpoo3P\r\nGXB+regg8R9Ub/dfs/Ekj3RhOpgYyzPCe/bRZzYWJrBcIFhxpGnKB9pNwnn6\r\nBj9lfTeSiMzU9dVR7NYQ2vlS8vLNzV3GOOad56nMpl/N1TqNFPfTyLKHITiH\r\nAegm4tO2sedGa4i1ZxuyvCnxOcc+E7s9rws=\r\n=5NRZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5ade36eebe61823b579879566eb2452501bd1186","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-5ade36e.0+5ade36e","@agoric/assert":"0.5.2-dev-5ade36e.0+5ade36e","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5ade36e.0_1682539506857_0.8785600777858751","host":"s3://npm-registry-packages"}},"0.3.4-dev-3b8f262.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3b8f262.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3b8f262.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a1927efc4f830913a5f8e9e30ad28cd06b578c65","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3b8f262.0.tgz","fileCount":41,"integrity":"sha512-XVQEriNXc9Vq8Fm+vMkOkO8qBDu9yv2ZQgJs5QMsusQUHsRRq9zq85AiizAFHxoq3C+Vbo0aMYJ4SP+J7niX8Q==","signatures":[{"sig":"MEUCIAnMqPk11vRMciXxLm5oVXqkh6WEoUcO1L1WY8YD1HeDAiEArT/1SV/PuhV9PNTGAbwGpDpV9kB6enrRjBr89qGV9+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSYuxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSghAAhTb9c2ayTPB8WAKzdVgrmG9jtjJ+LZWpp7yk+6/h7SDrMND5\r\nNGdDXjuUscdnS22iQeyYLQ447SHfzkHdjyuyhm8OfmF8bnsNB53dBKdyJ1KB\r\nEaFVFeyMoxho+tfcOWHor7eBg7vxI+bih6YzqLNkLGQ6XW6yjHvcU1dKpbvo\r\nAP3zSLdysk6Pl7I+yhKXQ8mHVpPHC+yCSsJx8BNT0j/+KIzNsV5Qms2Laxwb\r\nRuGoUpWkzWhLEwTHO1wpCXEhK4mtV8tfWRYELgCTtUD8tbCGOnZ461NHMees\r\nwBDnHrtrzE/ZRVtpUxLa2SCsGHKLervGypFxaWOV8wUb4sSG96+BCFM0xqXd\r\nEHZWwgRiEgP9N6JDwudMG0qcRA0R5NEtOvx02EFb+FkkBhutU1JFrM6FVsbJ\r\nqjqRXYZhzR/ASRWjUXJCJLx26OyXmgWAuXfO+Pav9ZAvqrFUOX82DL6Qg5D4\r\nVzKmSZ35yXu8LXzCJ3lU7PbuLFzSPkCf3Fp/eFg2jlLi22oJjAgbQScYPCOz\r\n30YPfrC9rct75yaX6T5rpvp1H3rvbqlRUNuxW7aCnRlNTHa5naD7yDbD/j6e\r\nwBSWkC3A3EcQWp4KC1oJRuBpWlysZHnTAniFJXzpPR26g99urHRFaTMoKLtC\r\nz4p335CKaZ0U6YsG4wuW153b74sn0AsdKlI=\r\n=MxMD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3b8f262ce728ce382c4e7c6b7e070f351175c2e3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-3b8f262.0+3b8f262","@agoric/assert":"0.5.2-dev-3b8f262.0+3b8f262","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3b8f262.0_1682541489233_0.9997848714583026","host":"s3://npm-registry-packages"}},"0.3.4-dev-45a498e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-45a498e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-45a498e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"73395d854e3d0839f0185ac82f789fb9bff6b9fd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-45a498e.0.tgz","fileCount":41,"integrity":"sha512-zFHNuDsQi58MPIr6K+AcDBYeH5GIrLRBEvesfaE4wKGIdqQq49mJvccp/+mLG1k36vI/NEw2UfClp+T1BZTjtA==","signatures":[{"sig":"MEQCIFDslKjlpOmcAZZxHnkDxSN+o+8XzuJLBYw/NNkcYE3OAiAXepMut2Nt3ImpS0d9s9u5ad5nctiJhdZQoRwwu2NQKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSZYOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu8w/+KAj9qRjUgMQqNvc9TEeGIhx0f+kw5jaHHMo4TZCrx+xUAZoB\r\ntoBNthkdXl7ij2Ru1lvp9BRFjofSqXNKGCvtddmycgZsvOKhibcD+cgSO5EL\r\nRTtIT3u3wyPRBkkMy2XZREjZt9iiVulpBbPVbK4Aqh6G7H1pnDtgU6GFRDcq\r\nxfE+wIxDDlrvDm3Gj+zvZczbRoWP5zPthZKAxkeKqac+P8EQO4I5GlPPKCbw\r\nEP5j3PJNJmzEEZIb8HiUITI5ENvsorKvB5XRiy4dA5ba8nzdhpbrTN5dvvYu\r\n6/AseT6SdjSXJBWZVBXwGq76v0X+7K5QSsqxnuYqVsBlRdNsvL5Jqhm/KftK\r\n6+SfDf2FmuhMnkrKOUhZiQ9B7vYSI4bLUokPlVM4XlW8jjcYB37SLrnodBDC\r\ngoW81D+mFyxF/CF15tU3M5VgrtoLaEHvY/oIgr2T5R+rr26qkaw5XZOFarQF\r\nKaZnDcOvhyFm3TWR5/EqE5WbzkcmIodxFJ2CIeokKKdYMmnYJhrsTnHi97Kh\r\ncJZWmpFnqQA0OroYt5bZTZ2O6pVLSrtsVReMhpd5STLDAaAU4jD1ZgfMvi1x\r\n8VT6u2dBmfDEtOgP9eDL4rSdMsutDydh5EyYf9yF0SEUP0sUpFm4wSgoqrP4\r\nPNZeBdlGsL8OFNbOfdD+SYHTZtCFsJh1cyU=\r\n=FsK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"45a498e49d4c579ca881ba4da425ad7b239d335a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-45a498e.0+45a498e","@agoric/assert":"0.5.2-dev-45a498e.0+45a498e","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-45a498e.0_1682544142377_0.8523552072295741","host":"s3://npm-registry-packages"}},"0.3.4-dev-b115593.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b115593.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b115593.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"367186700f69408b130dddbdb039403b5c0983b9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b115593.0.tgz","fileCount":41,"integrity":"sha512-JTCiTtzQwJrhDwBta2NOWh3rzOl8oEcAu+eP0zsucH2f+8UCF35RLHDXh8qSLPWd1B11wL7idKBTTGiOIRg7XQ==","signatures":[{"sig":"MEYCIQDlGeWWZ610Dl2m11HUwX+bKVsCe+rNCRHdy8/Zf+dw1QIhANTgFJmnUOqH9ErTUcZtqQJw/UP2JZtRhFi5+FywmZ5O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSZ/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpozhAAk4HO0FPYm0WdDpmXg073bP73cvFj52tdnTQzK4kaRAgw8xl4\r\n090att8oiBnQpFbRLepxvQ2ii4My09TmcnzX9KKrTUF1jlJCsFnKWcMbdwWb\r\nMnKThIcTzBy+IzN94gaBwTuakGG5TkBdWOZZBLSxH5ViZZ2lhjPc5a3ejC83\r\ncCoXti5V/jS5wWAjYmlT3Lc9rI4ZtX+HSqYM8lB+KLTrdO8PsScSAyMNBMb4\r\nHEd1gEHylEqTSVdtXf7tPRR/Ukw8wm5+xa5LPxvHfvYfkgx4RAqp2ZJuyVSx\r\n9URuQQ+vP/I7ER9RBM9i3LloCAYEAP+r7qVIhgBh20QgXJfyqhS6vh6XFpAG\r\nU4YirJi5JGECxdPvYk1opcWLBkANYuL2TtHLJ9h/BawvWcXwvINOx+DQ3dtV\r\nje6eg404PHHUD3VQYo4lHhQCUvRsmM4fFLkaIO5fKpFAqAYtEXO9RKQbOS6+\r\n0X3YLOH3PjKedVePgSolvVr4m4Q2GpjQnLA+TCkBF2Cn5Xdgx6LHruFfil39\r\n7s0/mo2da7Hm+oS86BwGBVkyuqnEyrK89BKqNznwwo2H22JCyUBFGZQR2gBe\r\nzHxHQLbl61GrCch8kXrAS3T3w5GFn2b5Dv94cNHbOxKleEgoFbQBv/jcm5my\r\nz+pp3RuYWM2oFI3CtLvKzrIQWx5aEB/Anu0=\r\n=WAG4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b11559310bdd701d0d0e2a856ccf7072ceffed99","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-b115593.0+b115593","@agoric/assert":"0.5.2-dev-b115593.0+b115593","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b115593.0_1682546672324_0.5195006751494775","host":"s3://npm-registry-packages"}},"0.3.4-dev-8ab381f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8ab381f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8ab381f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"78ddf81ddadd286f62bd30914deea48d998d8f10","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8ab381f.0.tgz","fileCount":41,"integrity":"sha512-WYbtSi6o22BpiX922gVVUovMWyEgZ4UobYRySGUWE7543jquxJf2qWSM5N3S8PBMrRqu7FwMinsAdkkKi1SeeQ==","signatures":[{"sig":"MEUCIQDv3hrhgGCkeDRvDziZk1hLv6UAw5Zq9woge6yNhY4sbwIgHSKrdQHJSk90ytmz4PY2UK4Oij2pHuL+ZuaHtP0OsQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSaiaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy6w//VFCi6xfFzNCgkpq+/yYSVtQebjMrvSPomIb6d4GH1PZcqR4p\r\n5Et+unnHLP85bkRREyV3XdSXIRelGgVAgrND3276nuJanfB/A9HbYvNxUPJv\r\n8kT9xLUbT8KnAA1pXypxpd3zjvLQhmvfG1pftwfL/e6yNujdI31XUV+BPeMR\r\nkhE3CRwbMS/Eu+/IhoYzukBv89935LHn5O6Tomm1/2nwqMIIyivNnPZxDEmD\r\nqpna8Kr3CdqX0idOR7QcsoDvogL29jiRp6/RPH+8B/iMeGiwWszLwMt3QIOk\r\nUxmTB88A3EoMQ0A5OSxiZ2IJb6BzCrd3Y2UX9uOyB+EnBqk7V6Vkqt/Var22\r\n438cAxIXeLvrf/cAIWDkVDG88B97aI/OaF4XE8AcVCxCJWEeU8cJQdcbEPuO\r\nfzz4YZ+YgIEQ6QTd6Syo+gCPWNbE2KDa5WVEiCg6HbwVYO6aDN9FBNMwu2Kq\r\naQGkSQBVPGNsF4XCFbqmbbti8iQxmjnpYoXGpxmna0H/eSeibMaCi5z374kO\r\nBAouXeovPhwdRzKTEBp4MGA36BfvWgwo26dGMPb44i+1kkCKWWGFEWe0QcVS\r\n47tl/cv4qPRfoI1dN4TJ5lzvdo5u1fzG2tom20OMeP7y6LprUhhl3ZwAOWpT\r\nUdcs3g9VcgflC3BUv2E+C8QQ0d4isVeuT38=\r\n=yCvb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8ab381fc38b55ef77873f2a2c4a46eff88bbf9e4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-8ab381f.0+8ab381f","@agoric/assert":"0.5.2-dev-8ab381f.0+8ab381f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8ab381f.0_1682548889807_0.1274243273075515","host":"s3://npm-registry-packages"}},"0.3.4-dev-ad04d95.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ad04d95.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ad04d95.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5751d02f0f26aada395ce4cf6ea066d22ee834ea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ad04d95.0.tgz","fileCount":41,"integrity":"sha512-1GYDXJT1nm0mr6VbcTOp1BKgg1zaAvXucbIgIczWnh4sz9onpD9IMZsCWnwlmIivag7kZIcqZebdhp7vNpecCg==","signatures":[{"sig":"MEUCIQDB4l0vCd5h5IEW5rAxVtcRhl4kk5oMhhWu6qMa/XyazAIgNIXzhWroQKarla+CP4Lw98GUEUn/Ro040JmYot9a0CY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSbJOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNxQ//ay7fBMvH8VIVNdqghUlxUErEXP4zvyiHwv3b7WUBmIHWnpTe\r\n5O7FhbKdgwNfbqGqGrMzjaZfOPBeR4kMevT2Z/PBkVeCfmF3ucJfagKmyjMA\r\nzRzYkx0aQ9chZFUhh+UkOdVDnx5Yn176BvjlikHK7P3d6lb1BJVGoNbCfzlr\r\n8jPVVPW1p6pi9lXqoKEHaZI6q388O2gkbGHXH0bXN1Asrg33fbsykOn87a3e\r\nl9c0pz7y05N7CcYE7txi3764kBMge/G3HFfDi7cekMGKTucKAFWKoR/Geb4l\r\nmdhO2nHH0ZmQ/OKdtl0nS34POypybmD8OkdlxI2g8rgf4CbWcY5tCHk6AHCC\r\nqDYMdQRq5JdZ8sDmZxSeQ913NDZVglJFsSSZnvTRdpZXaSwj0hMzrrtYL0fE\r\nq8WGsVQ3vJvnPgYt6VGHX8nYxAdlMvm2JzlJxwyRaWdpm/vw4MSJImwvSL8J\r\nvoDGuR9y1q8W/38qnz3NxUure3w7/94HK67i6K6w7St2SSDEgw44nYkI8xt5\r\n9Fypa+IOBpUSRM/XS9q/BY0i552eUms2HURPS3b6wzN4Y6n3zhN2Iyhs/VWP\r\n7TjuwLMGD3SouO1ErHBFnvjnyHvrfx3RaDYJGZSugUvfud+n+6wf00B+2zAe\r\n4xftLaIMgrgw6Semmt2navHFuag0xPQjNdw=\r\n=Zwuq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ad04d958252a5aab00fa752b409fb60b41a531ea","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ad04d95.0+ad04d95","@agoric/assert":"0.5.2-dev-ad04d95.0+ad04d95","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ad04d95.0_1682551374742_0.6422068374129521","host":"s3://npm-registry-packages"}},"0.3.4-dev-9e64c81.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9e64c81.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9e64c81.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"176d227db50a7199c46fd34c8a5149b6471e32d4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9e64c81.0.tgz","fileCount":41,"integrity":"sha512-Qy00ritgp7VIh2DUVwhBnHQcpnsauHnkqngNxppBeNJ868+gdTI7p1dUBBYyocpjo22OrLWzkTT184TCPlkAsw==","signatures":[{"sig":"MEQCIF4glmB31GSVe3PWbQPq1BQ25UbOOzjJc5QG1/KWfE9LAiAvgWiEmh6w3y+YT5A6FzOouGaTM6BrrsEoDpgSXlaYyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSbsVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+fg/+N6uIdx2xoa0t/YrBXcQmznDdxkAlpBL+9k9DNbYFbRcAVCK1\r\nfk9C8No/mvCHxyluB9xQ0pT4qjQwrLA5c3KYmUvIgBv9LDHJm+K9tAB+P9gW\r\n4ySY3FY8gMHu2v5OwVlBuP0VPnTl90ZX5Upj1zprh887awIwBDH8K1dSbywy\r\nyB4NLt6F1IMr8FEfDYBouiwFvIXMuPt/LsDmTmwHCj+9VW2k8azE7yytJYhQ\r\n7nfpZf4+a2RCxA8O+WloBzSw48dKAQj0S5XR9s+KVVU2rZJi+KozcYy2jFWr\r\nY/Q8mjDgY1yAvPrQ2kRHw4nQhR0w2s2QMndVz5JK4F1Z/+ZRP1YVWppIw1e5\r\nYAN1ue/5HZVHN2ioRnL2MsB+N1Z1Vw+szX816+v7W1SIidYH/6dkapVBHvIA\r\nIHKJTFVZXTbiebYs8jJQudhX8ghx/Rztfyxujfhts5BFgxl8mk6koYO2Mzd3\r\nqlefpDqR0vE5bVhvsWNDsa/HEYTIRj8t1ycE3TkX64+EMMl2fchZLtiF4VbE\r\nati9fB59XTfHf2dO9+BnWCyFTgtlQmjT9BF8kZ09hYtYX5khTGHxJOUk034s\r\nXxRqvUZFSRD2gRc7ND4k3bYpMWobriBm9HOiNgVyImOXSnza/wpdI/IjWsLf\r\nxUhCC2EPddfP/TDx5qExNqzOiH2GMyNQKW8=\r\n=nJnQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9e64c81631bbfe582748886af2803b5eef141249","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-9e64c81.0+9e64c81","@agoric/assert":"0.5.2-dev-9e64c81.0+9e64c81","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9e64c81.0_1682553621042_0.08023291566006141","host":"s3://npm-registry-packages"}},"0.3.4-dev-6781bc7.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6781bc7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6781bc7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9076a8f44b242d7890b0f9fa875644ddd445b311","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6781bc7.0.tgz","fileCount":41,"integrity":"sha512-YRs5xmiMuzjJEDuC35Bgdb8IbTl/zFISm1hf/Mrl1F+LvAcrnvsaOOlFr7nUg5oGEfNkCt6mS0WNo/NdRoH9HQ==","signatures":[{"sig":"MEYCIQCu1oE/qE7fAUrQdSoSKR8yBCxBEyk9i2a4FkwNzXXzEgIhAN/VQiWQVrUGvGBJstVT9gieAnGt8pj2E6xvNo88zFMc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkScTuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYIBAAgo9Ibwzp1z5/7m7hZ2k2ffkvzqBRg85RCDRYL0n7qtwhXO39\r\nVw5eOekRVmgFwNWoBnffBcjeHKpNDg6Xjt9XCmlc9E0rf8PP5CskEjyfvyxt\r\nfhnNfQHxBX9O7ebN/8CZcylU+UYjKUMdcHzYhBCpjZ9vHsDiYXnZ3HBT9YdN\r\nfGoq40HxjnGfxe0KbxtuVagcH6iJR75Aq3f+hktHaomOD4HP929/XbAsqSKd\r\n/5BrrIPqrsfZ5MOd6A5LPt+0deBfsnT4E540Jz6HWvP1uth9KZsRJFnF5QJ6\r\nzLnwl7L5gfR5Tby9wtB+vUziJ3uLrcPhSaD9y7NME/FvE0O5f9vdlKRB8N3b\r\nXvN4ZbYaDrRkNmC/VHDJ2zIAhG7b//J0y8xDO+TOxR2GbJi4HVn0ZxG+IrlN\r\ntr8ERxnjwhPd5ZSkFAOPU1MpPgcFBGS2GCHgX/hs7na8PAe/PQmMN6RaO3qD\r\nIR/Lc6H3hyhy+aFU6VtRR8nA12ljiJZNnNdhUvjuS898gxAj15OYdGSwbn3E\r\nRyDFrH1zQbwb2hbOFlQJzlSjBKWfjgxWYSFvJk9kjIhgXITdcExZUb8uoO6R\r\n7UoZQLBMzdlzmFk8FQwq/QWH0wFwwCwCG3w7y2NM+qvysGSxFY9uTAwmAfMA\r\n+0NF3G+MyOvUHFqa59XrLkrTzU+4gJow1Oc=\r\n=yMFT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6781bc7d88e37fb1bfb2a934fd6941f2f230cf48","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-6781bc7.0+6781bc7","@agoric/assert":"0.5.2-dev-6781bc7.0+6781bc7","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6781bc7.0_1682556142458_0.3322199140329014","host":"s3://npm-registry-packages"}},"0.3.4-dev-1a65832.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1a65832.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1a65832.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d67e65cde73d1418374427164074e8b01951d849","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1a65832.0.tgz","fileCount":41,"integrity":"sha512-dGchY55OwGV962FxgRLEWq+ELgq5Na0W52FEEf1ZOOBma8n69H29g/ASnVDbhqv1ZYiZRiNa7n2XI4PU0Tei3w==","signatures":[{"sig":"MEQCIGvrBOuQIGB7lwVdJCSsmu6hvxij7rib0jmXnPkCNKJaAiAjCacFgFPDFjNb6tX/wzUSHfzJjRN3YR+1OW202+kkvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSc18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhxw/+LTuFshzvumx6jNfsC2iPL84hyEJ4Y5KO3eIX5Rt7GmrwbI2I\r\nLpdovis9uHN4SdQyACQqLf4z74aQJCg2IT5s3SIxxtDErEG+YWh722EcB6mn\r\nKYtxxM5273uWDOkqWsNO1pKpM2i7jMe+jmGzp++VsM8YgyazJLAsIaNz47ef\r\nECXqF9Wh7B6B1xayyiBWdZKxnrSIF/gU1XYHL8xPUCch4p/IKg++ZzQU8Y6O\r\nue4uHMKlK/sBga5ZuvjyFyQW1c8+kPLOD7lKfJI9JFjEQ7UwKthbDP8JVk+7\r\nwadUSYtaodpvRSaCcqKZ1O+JVV5J/wHz6rWDqzoDgttUHK1xO06MsFDJO+Vl\r\niv4FHvsYI92DTueGQXVIanP/Y2GATHUQMy+ObZ73Y/RF22dOHAt4il62DGfF\r\npMP6wF26x/mQj1Q1ZFH0SIx0GHwsagZjXgyasY7GGvdH1yZMu6sD3vBjigb5\r\nYwSkd8CkSOtmyrMuiIkLSg0EsuAicoDU8fp2syIXrE7cUS4lycaOVmnf9Rez\r\nfb+TELhcPEgcXYdwj0WVr5F3qmCiOaYvQ3hUTHSZA2n7ERGxd79TQCETXUDd\r\nBOazxtej93FiWcyqp3CC4ecMfJsvaTFQbatocttnE2ZJ8HieVJzCyaGUXeZC\r\nrW088VoA2Jz+bKcfVwseKcGD7mG9a+nQ4ZI=\r\n=EZAQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1a65832592a0d5c29326d9a666328662dd8740f9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-1a65832.0+1a65832","@agoric/assert":"0.5.2-dev-1a65832.0+1a65832","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1a65832.0_1682558332730_0.3748718075752666","host":"s3://npm-registry-packages"}},"0.3.4-dev-e566049.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e566049.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e566049.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8e7394123320477c1275e52632452e0ef2f634ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e566049.0.tgz","fileCount":41,"integrity":"sha512-ITz142cSSccpEsoX9oDaFJ9Rk0WsiNSI+TQiDsyrw7b6NeYrQdAkvXT1t8zICte/g2JH1A3Gkgws+BD5imYLlQ==","signatures":[{"sig":"MEQCIQC41+uQc4LSEHX179H0f9ya7xmt9uc76mKAs362/pOrBAIfFwrVKXDCoNHkpA5lor1omC2nyyhtgh8tbliHLPFACA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSdbkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG3xAAkOx32gMhj3xWnQGaLIzREY1bd68L3vFEsTVlB1yoW7kkY5W+\r\nWzMH3t+oqLRzmfr//ZBqlSnaIxXH66nOaD77bmtD8B0ZAUwG6m0huTPBUUdL\r\n9W8wY/w0kEmkqSrKSKAUyhDmYHtLzBtXoBdv3uP17bE62YKB7YWzh+l9wi3a\r\np7ot41alIQHg1YX5J+VR1Go+zydBVdBeeY8FTZh5Nhq+hxI5AG+NoEWoNr1i\r\nAg/mrb7zQ7+Bf3Kob5BVnnv82G+UA9LNxzYTTciI41kBZxiM0egkjh+ySPPZ\r\nMCHlc8JJac4tfuWLOToB7C2YPb8bYhiiNMsiU2Vi0+N7KWC5E9ig7KD8uneg\r\nYYmU7QxJFXfOjQNbpuPpiBPjHYX2BQhMTZFrKulcntmSYgkH0SrFrY9ZtXmy\r\neQDBQjATVrPKV3cwrX0o2psBhEnSABEf0QeeiD8RX4xsxgHOyEC5faF4LajT\r\nMO9QF4L0PrRAB9ZKkVJ1gV7lq+27xa799VmPsZTuznhUPWqWfj8KMdIyQMwm\r\n+5SruUxwAHRYkxl46xZyPh7FyUKwc91TDBxmZp/Cx9lwrIs30vOYNWhZJXoQ\r\nD2f4i5z6RGJWhGzRw/UWHufY5UGJlZTsKady/w1HAaV9DqY3n8OAlpWA264o\r\nyIjqq/zTlbkydEJzHUpX0R0LBciTqYv/uSs=\r\n=I9Yf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e566049a0ca29311078ea153d44dd0004a9ff965","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e566049.0+e566049","@agoric/assert":"0.5.2-dev-e566049.0+e566049","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e566049.0_1682560740028_0.2135691523672698","host":"s3://npm-registry-packages"}},"0.3.4-dev-9a3d9b4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9a3d9b4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9a3d9b4.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a59dd2056ab4c886b30c641d8faeb8717eb9cac6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9a3d9b4.0.tgz","fileCount":41,"integrity":"sha512-pnl4Z1LrS2JoucbJanzOGW9yvMbUiOXnKD1mVdxf8j5hvRABNEZ+7ywB8vS4et3fD6NalP3y0Afh8mhfiFIoIQ==","signatures":[{"sig":"MEYCIQCx03Pgu6u6+otOyjJF20fCVkOJMNvoI5sdTv80fq53HAIhAK9u5TRuP77NPg3dmOgvPdANFIvhAH/SQHQ1sgFP/9i8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSeF/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovAhAAnhggikSGbSIIwuglwhmp6DZUbOHT2NLe+YnGsvqIgdvFTyeQ\r\ntvSEI5mMldzYWNKnpPKQwO0HlDGLS1dWWGfaB1xm+zlFXmONPFn61R2+EeI1\r\nlg4/hSzWvFbKWbx6eJSHms18veR13+tw1rAJmDWhN6Ua0Y4Vi4W1sAyj35fA\r\n1XYSY8Zj2KNwm1MDG0gPULipWR5Y6rh5i6VYyEejUFtYderOmezlEmVbd/F5\r\n6e368fOSxBZ6XY4hIlU8bMz2Wx68j38cCwQ4dCjnmT6kh3quoqQPLxoix3BQ\r\nZiP99Op/wloTAvRsjM2wJ/SNvI4+eQSSpPVgjcyTK+sfwkkVASFeMWyNTI64\r\nAY9Yque7rckhee4xrciuvXrtENsv7s2gNlEaVODRx7ugohZ6JVjgSE/x/x0c\r\nr2eCxKN3Ivn7Tsjbimg2E/MfXjUwzIg3N1lrtx2yiiHAlkgaD2f/ibVAguqt\r\n9kxTv/3tWXOuISR9DgLlBw+OqyevOO1HJzDp3AUI2JvB1u16yc07OtaX/FVH\r\nisL9+cIBQfEgsdFbENPVW+VUeSfIRZ4GFnMGbyTtia0YJHn/LQEgv5Cr2Sl+\r\nzFQZw+mndw1wPvuhv+tLheGUqbwCzjY8Ai1VkG0nWyY+J0uIwU7GIVZa6DaD\r\nUZsWBKjtn+ZpyU6R8IkabkamKlLoChlMovM=\r\n=AHrE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9a3d9b4ce23eef75ad0839dee9fec8567f28793f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-9a3d9b4.0+9a3d9b4","@agoric/assert":"0.5.2-dev-9a3d9b4.0+9a3d9b4","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9a3d9b4.0_1682563455623_0.9161811428546831","host":"s3://npm-registry-packages"}},"0.3.4-dev-a0a427e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a0a427e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a0a427e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"547a570eddb2a9ddbbf559b4fe2fbfac7f2dfb14","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a0a427e.0.tgz","fileCount":41,"integrity":"sha512-o1I5tm0yiso5JmlolfJoOsFjq0MjOyaWkIBvkUO5LUGNin4+F1NsDM8awwtHAlsd5ehULGsIYAZ2fpGr8Fx8Ug==","signatures":[{"sig":"MEQCIGoOuSrE6p7F8TNUO+zCtwX2aFTrYMoqVx9C74ESv9PvAiBCcudmaFWq3AcR2tyBj4CNCwFZelAHWPCw+Jc8nI0LkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSexHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKwg/+Oji2bwuJuVXo+UTqwaSKf/J+B/AHKAnH3QoWMpCnynYAdiin\r\nhIiVABb/cLUuo3PBtnroSwV2x9rgy75gytaih/kVHdvbbhG1qoJKqU9fQV3F\r\nVwD1VQCy2u8WV1GOVdIRWQZiFT0tdRr7AOrR4sp+tIAImsMVL4lrC94hU6nm\r\ngd+60WDmlmM8oHuGMXdLU09/yE6671j15jdp3gM/jf/dASlogOBMYauXLN9S\r\nSZzdV3e0n0lcdTP4hktb+d/HZFf5vhBkHVm0Z1uat1aoL9+e/DsWCnIsICwN\r\n5T7lGgiDcdwfQj+KqZdawL3ns56+3mpQE//WE2UKYeAQoFcXOC/fywl8XzeA\r\nXUOgl7nng6saHFSPtRriSpo6+ipH9eXr79snSv4oxgP2J5fsGc1gIY6TJqjk\r\n3pSf6s2dETlrDF4kl0KBeuGZI5NPq2Vq9Pw5OTsz3flxRkdRD9z086m3MNHG\r\nOCOB5Rd0cb+hQTtWYRmvs1IerczlUx0noOS2R8TLmfFnK9ac2jwaO9vsBA3M\r\nDwkzJqs1zipK91nK3WQFMYyzpOVULVsRrbomJ3D520MaITlGenUvfqSGmUQW\r\nqAWgcgOvnw/n40c+cyPlzSNvWysEhZNKzNPEJRtPM81ScaYdLeDtkDkt82Hv\r\nWcCnKYyw5czY+DBvHXwrMfbDJMA847iwZB0=\r\n=1uj7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a0a427ecccb199ad7d9f3f8ddc162d5d8f1ce45b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-a0a427e.0+a0a427e","@agoric/assert":"0.5.2-dev-a0a427e.0+a0a427e","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a0a427e.0_1682566215014_0.3767731581221385","host":"s3://npm-registry-packages"}},"0.3.4-dev-7f04fe6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-7f04fe6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-7f04fe6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a17e96fedaa9fc18d769411e27aa7aa8ce53fd58","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-7f04fe6.0.tgz","fileCount":41,"integrity":"sha512-zIbki1KazIixiopPIV7clF/qekkh7kO2VHFsmZeBTm4/m04Eu3Oo/TJ5nXZiBTXy+wgczejRzhOeKpqqTAGTRQ==","signatures":[{"sig":"MEQCIHcdESWzkjcRF+4hVxfXNR2oxPIfz7q495YVN1Zt/kDBAiBQP3+xEfQ5c3NmwUtBgOJQPzBtzikjMTxmUZZ6TahEgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSfcDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVDhAAmNR9ufD9CQ4dGbUpIX73LzGYo28i+8x5y9jqEtUkyiJk0CYH\r\ndcUeUodhiKHHUVpm9cOHnkJB9SK0/oMrQGAN1e98GjID8VnsOcpnq2k2m6nG\r\nf7DgOOmF3jz0Yv8d3ZD7oldBpKEBIujrXpJh9HQTE4Bs8NcyKGoDdmlrc2fr\r\n6tTWFn6tp9kNtelD15mSXw0x1hQsz+5mlbGJ+5NPufGUry8nkip8sZ7EqlVY\r\nszphfje/4SMYZMBzJUpFqp9yx4V4wvKRnAxI+vPI0SEgmP7IkWNTZQpldhW5\r\nxeNDxaRf24KpVW216KGThAKfsi2QMNGN+WOuYYM1VR4FYddkRlTTRwmQFPwb\r\nxLLXziH5yrG+acKvplx5kZ38JiRltc3YBf8ZD5jC0FKm8JMVYg53HVadeI22\r\nEJNFtDFvA36y9poTwSdl6UkOSTH/BZVZtziP7Sqxj3u4FuSxJka4nXvZz1R1\r\nkA+FFa2OFE2Q3wyS7jV8bc5GOQb6eMAKTI4Qlxq80t2i8e1PwPYSVLR+jML6\r\ng4YlsPPxYalnSP8ynFOVwQImBq3p9uof68GHX/5erzHTemXN79111uysfsbu\r\n1GIhzjgzdSoYzJcJNqyt63abX+Cf7lPgIy5oqdppvdQgTU4XQGR/lKace9ln\r\nTrEhjH9X/AZt/Ri4J9GBSgmRwH+aqpi64MM=\r\n=zChX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"7f04fe6b7ec52e1fc05c12241b489e842d2b6b83","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-7f04fe6.0+7f04fe6","@agoric/assert":"0.5.2-dev-7f04fe6.0+7f04fe6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-7f04fe6.0_1682568963416_0.28342280867017866","host":"s3://npm-registry-packages"}},"0.3.4-dev-e056a61.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e056a61.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e056a61.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7b794cd263edc9bf8cec79234e96a5680a6324d8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e056a61.0.tgz","fileCount":41,"integrity":"sha512-HgNmlReahbvD6Q+yuMI+2kCSgt+xF0TeSLVgl0KoxAy8epw4duxqXPo0BXEhxV4j3LFg6ByfuJNAJ95a05teLw==","signatures":[{"sig":"MEYCIQDT7QiHPmCSoE8YyT01kxsZf5kwsibPYdldzsv8N0iplAIhAP1431PRAzPp1Oav/TcGpjbeKfuMdowYjPWTmLE5ELAs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkShNtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVww//Sh4JkN8Ccc3qv6AsS6qmt85aZF9EU0xNQ6pfC48RmV57o70F\r\nbbrdRyy21TLbLwMxHeivoBPMupKTXo4Qo9nCoAU2Hrpg4NB1dj9fOfpDMgMQ\r\n5ooA9rSl9rFjLg0+TfawGc6TmQPCLJv4rRCyIomoh8Wn9OBaXom/XuYG4hsu\r\nfxzHkuCm26x/1BYk98hEAxX4DH2qcNkU0wMS8AXJdLGrR06EHoKsIh+qcNJl\r\ntQfUhkwyQ9f8ccbcEk6wjc7Vxyvcql2Oy3cHP/8RUJ9tZtdBsSshlW9aYeYz\r\nhz21mI+V9m5uub1gb/hM0hySs9Mrwla5LDpdAn21R5h7NpQ3K4N3CngNy/TY\r\nZRqqwLcijSE+ENa4RCTLaOJqLfZn/zzZrkrD2lgKzfC7VXxODQOuUmZp66iM\r\nVYwfq921jJzwSoDLINPC0QsL9yZZXgetaeGSpY84MFCt0+kBECF1GMNqrF2G\r\ntHylewUX3yAAbx/w1uZZDDwXVUhjVb4d7L3UVp3y2s317EipPhLZEPrz4Q74\r\nSxzEgLai/tQi9GdxWKvw6uJgMySi9UZNki4VaaPVcLUNgZUYf729HRjekOGc\r\nGzKF6sB48z2Xf0GLJdh5xlrpacBZ7bqtvVwGY3qgFeOayuPQimSzvLOD65Ox\r\nzVe/O24Z7lmWvmFAGHZl9akuFqIcu5GEg7c=\r\n=4cDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e056a61469619e373d4a183d5a89c414d8e2f47a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e056a61.0+e056a61","@agoric/assert":"0.5.2-dev-e056a61.0+e056a61","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e056a61.0_1682576236887_0.2590091776405268","host":"s3://npm-registry-packages"}},"0.3.4-dev-9715146.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9715146.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9715146.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8776af08cc744cf8d9f265e38df67601978f0b23","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9715146.0.tgz","fileCount":41,"integrity":"sha512-ZD/zJLzGEkbw6ng1gHZTL6FrZ7Q32ufcPHAFjvM+Cd8kTgwGuvTcHcQ6b6wIzsTjcqs+YmC9NjWwW3obOaHjgA==","signatures":[{"sig":"MEQCIBWsyz6CrdWXHYnZessfBjWKvPqequCPZOLdZQcHNuRoAiAI5+Cvb2HtVQt2oDup9ZI2Y5fJsSp0/HnQ7xrsF5W5/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSh3PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBgw//ULrKbphW6a8vcduKv/i5duMVr/LdwVPNJ6miw8C5JoFmJX7f\r\nKFpxclpcqlsUq17G2GXZ9pa4EzAxsWVPwBdiBGklihAGc9QCcg9jIZVCQUxS\r\nL4BnPI4LcU7VrsRma6rxLia2iyGykjLz4wVsDviBlxNidAiGVEO4gNOBd0U4\r\ncXh33fk+KhvnTtWB/GBlWgdZHLB19ll6e5r30SOnvoAZvL40jyul2NOxo1te\r\nQvQ4Q76EH/tJm6vuJ2+R0KchsOYxB6j+Rxcb2KWTpfS9JwyOiyVOoUIOeBtY\r\nTWYcpPHjCQ77JLan05g6r7L84OkRCaFy+uPUAtz2qLAb6trqFywXZRipqiGW\r\npeA0yHis//0GW3y5KjCC6kWf4YEDpIdJ60svYpiUjLX1p7zBSRFlVnUX9nHl\r\ncyLp1SF2AzUK1NbFKnBw1XWyweVhytSGbFdoTIykAuH4Lhbla1txx0hFL3ST\r\nbbN08owPrR+BYyX5pbX7BYqlX5IZx/VqWspyKZIASIFXvc5fsYxtL/YJGuCS\r\nuEo3WHRp7nGj39dAvI5Yxa2P8mO7vg+M2iAcSfyCs45YbiLjwGRmwUgc/BGL\r\nt8st9V439RtqrQHYjdl+W5Sus2jqA1BtpR4//Zso+AoWSK6oBm+sRkEPHLI+\r\nzVu2ZnOd3lSxzx7WPQZrcSPcUsWTZZfBo04=\r\n=Wy5a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9715146ccac69dceadb01061b5dad8c27c11b856","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-9715146.0+9715146","@agoric/assert":"0.5.2-dev-9715146.0+9715146","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9715146.0_1682578895741_0.14913656098288608","host":"s3://npm-registry-packages"}},"0.3.4-dev-374b6f5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-374b6f5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-374b6f5.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"da689554bcf227804f78e3d2969156b6ce9e822a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-374b6f5.0.tgz","fileCount":41,"integrity":"sha512-69w683Rs5RMSg6AHnwjdTItNMCf3T42fv6CYo20clGXpIYZIgDcG1o894q8kp1h5QxpTxA7AaIMqvETzUOI3Jg==","signatures":[{"sig":"MEYCIQDlIMVv4P4tVYpUnBPaqk4J4YVMz9H5hKccTWu/bsMZ3AIhAOcJulzfzGqeOg2lBN8kG/89k62Xt5tLNNcVW6oBT9BA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSpp+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPHA//T/FL+P1VnYnXHFcE6F9wk8n5xgtfw6PP/RbbHZR/eF2KbFXj\r\nr6G0qdlZvj7XFzqHteKgM5PdrrDJDIJbOYEArPcMzhemj8/E1DOcweC4evh2\r\nxiZETQa5ZFeskPvS52hFbCe/LvRPwYzueygP+RlxwYlNWD044f9UaDMwd2GE\r\npSyD+Gj7XviiZDUJqVWFZjVPoNvTqERP6XhJal24yID0rmu5QY1dXCt36WN9\r\nHway2iEMJsxhtoC5WhIGX+RUpbiNzjrWBP7GtLZh4lczcKeiryT/Nbc8/DGx\r\n/JwhnlT4abBz7xttmaGUbCyRNcryM5NdZzUFe1+pvODleIzuyq6Z15e9yJ1/\r\naRfEVqL+F/F4jqQ9b22ctO5YUNHRhVDpNp8hGCbYNL38KicoS43u9U3mM10T\r\nLmgV6uY5R3UjxYRmaDHJHDjWF/BwVhrp8JX8b5DBo5l0pKhmuaBmubpg84Dy\r\nhgqqMJyEtk1Vmsn+yXv9oQ/BMFW41ngq2x4ONwwpOGv5oXMuRRvTvqw40zWo\r\nXVnTFhGFn2kjlZgdWnYclOw6BDSD51lw3m4EGZ4MZKfKGvvCf3gEWE9+1iAY\r\nYYkZjwpG6nWT7q9yNXR5wYnd54igd/D0nPxQJ9FM/R7EBMXWNmZdjvcDcJmW\r\nssBajEUAQb3E12gBjBjPyOhD2bWKFmPeE/0=\r\n=bK8D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"374b6f5379b35fc2f92a1f1faf9bf88b411431c2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-374b6f5.0+374b6f5","@agoric/assert":"0.5.2-dev-374b6f5.0+374b6f5","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-374b6f5.0_1682610813903_0.6829293174435851","host":"s3://npm-registry-packages"}},"0.3.4-dev-faa0e2b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-faa0e2b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-faa0e2b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d0137b300b6d2dbe826defbce5449138e817f11f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-faa0e2b.0.tgz","fileCount":41,"integrity":"sha512-8rIp4Em/Me3CkQ6A8A3T/dsCIO7lhesKN52KZCi75Y/UyW9n2SF0eyRnWLAoDWvFps7YnJ3JJ8nXzxbGJBEULQ==","signatures":[{"sig":"MEQCIDLCggvZgHAgJdeNctd0pw9tG3t/knmTfdYW4kViIwQVAiBng06+vt0EE8fVn0hVrV3BW2wwF+zNKMbhm42VfrRf9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSqg0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcHg//a63m2/kb6PQyob0wvhcj31OSICKlD0GU7ZguQDQb3bV+XIo0\r\nzVag1mH18Xbh0eyNczgsuLuIBwkel8tklr1lKdx66HXctqkPJX/epDzPLkzL\r\nNoiElS/HTWMIo6Udq8BHvyPQ+BCPaXxoqCvPHsX2ke5TJXwsG7n138LyJZVH\r\nbENQ2O8lr4zVA5Bds8mBqpoXoYjreDxXBu5OQdzuSnzx+eM/9jthfWfVUNH8\r\nFiQ9YQTumc/z/sZdrznTNTd9ecQLxmXD/4GY40mSfkLAx9f/TYzrNf9xcpc7\r\nEGIHxJ4tTpQ+OvVwt03kSU7Zdt0o26US6sDgTrfIkaC2nI6C4gRA8KNLGy77\r\npno9Rb/HMyE4PVEKwK2Y9b1B5zsVjBsodFZMcrz4yAD0kfX0gpwSr0nhCMAf\r\nikSKHjP7vhXCQ+kCdr3660ADKgZ/lqWh48FYAoVg4okX3xHKwqfDWZQo5tF5\r\n75r4CEGU3iTeAzXkhNLV3SB1bed1DwrvWTRZymrz5J1jydJhzlc7t98co8Rg\r\nMmlCpbcB6n4ZGkHNE1kr73q85FbNcfstFWtf/Oa6yrupdzoHK7It5ruPZ62q\r\nWJ56Kf5wOaqBHmVcXFOHVD5WzZCe7WdVeJmoqMWdgtRrJ/6wGmx0xqiIUKpI\r\nSN67CtFp8MMevSOuXVBl8fZhr+8wEMCxhA0=\r\n=EzQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"faa0e2ba8e55db03a71dd0eac733325a7d0ac6af","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-faa0e2b.0+faa0e2b","@agoric/assert":"0.5.2-dev-faa0e2b.0+faa0e2b","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-faa0e2b.0_1682614324738_0.975794763033651","host":"s3://npm-registry-packages"}},"0.3.4-dev-bb6a227.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-bb6a227.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-bb6a227.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"68d02db497ccaf9d5a6b156321e0fa9b8703fcb1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-bb6a227.0.tgz","fileCount":41,"integrity":"sha512-BzuZA8A2gf5RTPjbmGI+D6B9qMeLoV8dGpphGvgWWlA9mUjCBHzaTrDVoFYVrY4ffFlNRrJ9mz1+2dptGpbXJw==","signatures":[{"sig":"MEUCICFBuNbupzNIwqOX722BvD7VEVqx6qSXguj4SEx3P/9TAiEAtHc/j/T98zbiB0KaOC2RLV0FLftU0c7495fa8o2CANc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSvGrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAPQ/+NceulVFN+49VVmAnyC4YKdGrBv04a6Wn8OL1zcg+QzUIFkDp\r\n6E9jWzMSAnFo07qrWtHyB5MKRxm9Zb81+66JzwcYL8PmyJkpTbH45bsV817x\r\nCjC4NdShEjzxEwhlBLMovs4ZKB8Swy/APA2/rTDiCgA4vD7D1I6pLeIE9fml\r\nqI6nE97ZX0kR2PKOeO3lc7qDFhmNAbR02tQfXhhRhNUVMDl3RA/+rS1ry+Nh\r\ncuoWwpTYlnPT6PHwD5OS13hCylT7+nJkrY3xAiiqAA6TsbRb3nCuVd+6gjgA\r\n9EuGtALPtvJKQqA78ZoRn3mAwaz5UuRqkj3QdPoxK3qFuT0/dhPoZQTXKXS3\r\nX4iGFv4As+H4dvSIe4BuLWcjsSK4ro6GDtEYheNXJUVUijLQ2qrGPQKvCObo\r\nT6EUAEdaOLUaeD/UBeTC7nqwtKTqM3VcaWkhlI6/tXEvMT8omoxsgalIeciO\r\nswjDtXTVJUfCpV/+XfJeZdk0kXmA3U7ZbysVxod9qxaU/quZdAJrBqBt+nda\r\nVWOWUhCeyKGoNIdFInX9+ISY/d4sr7PRA/XNqvm92s1q5f0cWZJm9g5kfiff\r\nwkmTUmQSmpc+LibgNq6fImcc6B5zYwbRHfGgN+88OIRtNXrJYNZB3ChBO/8U\r\nfRcz5hG5/HgjYVfZiFjeYPe7RKdBC7hLEjE=\r\n=jmoM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bb6a227cbfb1037531bd8b6c162600cb3459530c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-bb6a227.0+bb6a227","@agoric/assert":"0.5.2-dev-bb6a227.0+bb6a227","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-bb6a227.0_1682633131307_0.8698199258450643","host":"s3://npm-registry-packages"}},"0.3.4-dev-a6fd24b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a6fd24b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a6fd24b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"201fa4736ead6568b7ff08d5df1b93ba8f603600","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a6fd24b.0.tgz","fileCount":41,"integrity":"sha512-poe7aqAXYw56qR6bml37UJFJsMD8Fqitv3kZvGAEJWgUpCkddVGsHCdNqRetA/vK3J9YlIKPHQN8X7j1D4MJMg==","signatures":[{"sig":"MEYCIQCfJXa9bI31rxsbYWxAX5cqqRtm93xn5XidT44RLvqngwIhAIgbJlslHvTyB4cclMbhXNfp7XAlWKo5gmcTqa4uhvkj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTDbUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmqg//eEexb+oZqcOkIr6wn9z59XyfiHsQzA4oKzLqYE6H13iD08ej\r\n38jNLRZX7KugsQychg0boeFw7qBBR5+rVorJqv3W+X3tkKKTqUyGqLmG5O8z\r\ndk6B+ZwQwQLsjSWqZIJtKwLZLOK3vJ7DBDbIJkb3qDu/z94HRKNIreZQOYUs\r\nKKyW++D5iDbEFh0ADWneIpvzBthrr6kTXinld9zMt8hl2ttt/2di1qi+kavF\r\n3ZcpkROqOfdZnD83oUTlWnX4UGLhYfAN2ZUUgGaCLVeV0MemTgpVkoKbtmGD\r\n1gIpbTLyOpfUEX3JYtLH1Iid8FhtHQHSGM8X9z14y2eloRCT65456Min+6bd\r\neF8T59U52gqRH2lrYPNkB0ORbJ43s8WwgcNKSA4K/QdeEkbXDM/XdA995khZ\r\nZUj4sMEnkOmDPquRWhjaNNTrvU/yZ3vBSYhDo2ffQu9eP4/RBxDNbJtpzPDG\r\nExgQN5G11smwg9+Pd4+NQphrxQTSfawiwDDEgJPM2oVBoCEzRKUqqxCBhl1L\r\nQR2NZAKdp4CjN4FHnvcfk5LPGYQHbGcA4I1qlrNlN7USSpN7EJT8mJL22A89\r\nrrMeQo7sQeuLsewgWLHMxKMRIen1XGcpzRaWtEvz3Fj6G+Qy3awS3NVI+ASC\r\nYZztcmn0Rx80KinWoQhA6BzhLVTxKbmA/ek=\r\n=bnXa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a6fd24b3b357b0b43e5bba04c7f5dff5934f3033","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-a6fd24b.0+a6fd24b","@agoric/assert":"0.5.2-dev-a6fd24b.0+a6fd24b","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a6fd24b.0_1682716372656_0.17876543071272866","host":"s3://npm-registry-packages"}},"0.3.4-dev-55693f6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-55693f6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-55693f6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"acbd7139bcf55aab65f87c71c357e9b0a56f3a4f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-55693f6.0.tgz","fileCount":41,"integrity":"sha512-lHp/JQneQZJzEm5ir1wbFmDojMdyOekCSnOBiAuLaSFARQk0blwCcYDUraj0MjpTCxrpqVlPwmZmP9ALs4EOKA==","signatures":[{"sig":"MEUCICedmRyw94Q+Z/5Racg9lIjlSixjCm20Z+m5K1C/9PNLAiEAm/dPNV2A3xf9CHCEBc2HeZX0Sa0zWASeNlUaGMk/ocE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTHHrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOpg/9E/YJqP7msmDCvcWNP7CQPQlrul9zDg+7amEQRUQmj+0bX9RC\r\nJTBDpTVumPDBojBN27qaXZslpvfdnAGxyfLJrMnjFreHoRiSsW+atulVDdU/\r\n4RK4cXQoKWhp5wPmu6OvK0AsN5C2XJqjE4Un05IZdHVyYadTUCJul6Ksxzmf\r\nijEsnzhs81HFv70973fqHls2k/vtbxnfdAgCs8vJoW62WSVLbQQUudosHMMO\r\n54NnRkE7cML7qy6gBjhvP4dxE4l6QDYvfcZLhOs/+Ga0PGKMknr1qYvfQrxL\r\n9UbkPwyonksqsJoPyGmSZj38oQzs9j4J5z4vMSjFVyVAOnylWvM6RgksUejA\r\nkEYhJ6xDdx/6OG0J3vBMq9CUpBD0NCm1Ut9mmlCLvGacPR5osV6Y9xDetbfg\r\nuJ3GInxrPmNjypvZPvmhw7c6ouCUdIQAEZb6WXNG7JXPkElReYMl3tqZ+vOm\r\nCoQRZo8gxY0cZKl/Z75COFy/L/xDvM2L3L/FVcLqSQSKpfGIJdsMbsEB4Xn0\r\nwRPE1x7oO06XP9V7RuoZsArpGF0oQdXriixLioaWRJzSrpxJM+hrUIzRUya+\r\nq0nwf5GvNvrnQw+uPh3OVJObOO8dyLtecwGYUbrQDVf75T34G2G6PCX4E392\r\n1u0b9MRfEJl5K9rYyOmRXGbuLnSKLPvoBvE=\r\n=kAkW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"55693f6baebf5bbd218d92fb050196302e880dd5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-55693f6.0+55693f6","@agoric/assert":"0.5.2-dev-55693f6.0+55693f6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-55693f6.0_1682731498873_0.3265242896253686","host":"s3://npm-registry-packages"}},"0.3.4-dev-6e658d9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6e658d9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6e658d9.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"406787b54850cb9599d3cf4d50ffda22353739d4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6e658d9.0.tgz","fileCount":41,"integrity":"sha512-v1FoJAE+tM7nnmJDZ15rAke+QQs7xfvooZFBzUUnuxMq6TtAprKRQH8hSv3cvadF7iqcoSpZLJkRhuCV1L04FQ==","signatures":[{"sig":"MEUCIQDcyZVBGqlt4Y48tHVn5zSCn+kgN6NE+RA4/VhVW6v1SQIgKEwphaXS6/dgHNvGVmGypbcBsZUL+Z+jrBcOrCuZgus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTYSzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7TA/9GjtXlKVmhHUT9/DfZgH7YPBQvrw4FooQeyv2H/dStfsyFLtH\r\n//q4Yurgd4uLpKR/NiAnHEHLneKUqb2gkku3yvs8O5KXcb8Bp2Jr+DrQPhgA\r\nazcoQmEJZ4hlDCR4QXYIbE8aZndFVAE/FSF0cHxy6M90bDYW3SSvEC58+Dbt\r\nBDCeGCHI+tBtlg+nHG5Laf2YyE9tvK92uxxy21Npdws+fQ9ULC2rhQlXbVTC\r\nmucorXc3oxiOWucdUPDT6snBrlhhxM9WQTEm0Ll2FTiJLE3PqRrlOmgFzlM4\r\ngkPNAkCikmDyG4boczXwFxuGzRfbHuRPmrxPKlaV/Us7mCi2ESoBBOzmZQ3N\r\nqenVL4rJUY0yzLPTpTVM3f7BLaPftbYSDn47ppqttLXFdDShQ+MIeeaFv7lI\r\nx5/A0qXXs3oX6WUOnSKfnj2yVZUVjN2MoB4uiQJOeFWaCKYrnFQYSvDaWU2L\r\nwCtjgnLWdRDBWWE3US+vSsh9B8uv8/qwcovQiFQVLzORiwvWPg0yxREtIIVe\r\n4v/J8UpANrxScG7SUOn1QiUqoaWBls+QCunqsTls0EVwne17nmPc4rCjlf3e\r\ncEUOfcOVakeU0TQds6X+2uuifa0CR4SZ1yvsWNwvfYJZmsIObkPubkU7SUZ6\r\nbhppRIu4gDkAuwTzzs+mShQipCAkpvy3cBc=\r\n=U431\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6e658d97b098716210019f147fb764edc4337bc9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-6e658d9.0+6e658d9","@agoric/assert":"0.5.2-dev-6e658d9.0+6e658d9","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6e658d9.0_1682801843093_0.6799149015791977","host":"s3://npm-registry-packages"}},"0.3.4-dev-ec3faed.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ec3faed.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ec3faed.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"14a23d0f8bf3ffba813af87112af952883f139c7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ec3faed.0.tgz","fileCount":41,"integrity":"sha512-KmE4alE08JA0gB0clqCD+iOmb3HfOL5fUiodilgTF5/TIPgmpYo3AX+iRWsCjSNuZH4jb3M5FoqI8iqLO384WA==","signatures":[{"sig":"MEUCIFDM4VSXLpUxQ523m+1Q/v1c5a+JgwCfMDYiAKxTMPmfAiEA2UmDUUXHua9CZAD20VdxI5Y1qIGMQY9YgpQEiVvEPCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTbH6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHvQ/+LrHgwIR8saWclQXqQxBRwu70R9KB8JEjiCI/rlPYF4LqsYZ7\r\nkVUiqfT21WywriwbKaqJxTOQbCSRCRcxdd1/GZIA/pr1wqbpSja77z1Mevfg\r\nZqPydgQ4ueeF/N+6lexXyB3sK2OQjA8yOdHwACBNNGnmWzB/M2Aaj5SnxhlP\r\nBJynYNO5j0yfqHNjd70Un6l7QHtmq6MGAirC1pOa26bXkG659iswjMx3hyGZ\r\nROAQW83825B1sJkHDSdh8hh7MlDNuya4pqoim1lvNmAbUZaV1+ctLHm7DNrA\r\nkt0dheAs9ZItn+Y6Z+V0xsi9zBlB2SkzpexZeN1l3mygtAzEaOHPQFPG5h+W\r\nFjk0WndFuC//GkwzJL580EGtMsHGCsjWIsS2qpZalHGHQSZdHIcDSjQjTsrJ\r\nETFyXrVufJfxfaC8tocJnYX5iGDcbOlOYowvWIJzXTfyCKg6XtZ5XgpGJzEe\r\nrMhEw/tVlyKKPZQHwV5f1OFotfmVaIhkP5GafAz9qMCTGAkX8RTjP/XnVaAe\r\nkhmntIgFXRt4pyBLp30RmL7VpJHGtmfGzJ+YbXRqwI5Cp1DSezBsxoSRU9cx\r\nYpW+OZRwIjrok3jedOD+T3Va1P2C90bTGr/fSp39QZtS+adm0EcO9ih9k6h+\r\nl2LB46Nih/FNCy3mZHIjh7u2uSEmOF6p7Nw=\r\n=Gs7p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec3faedd6a169a4fa12c3dd6ae85fbdb6e49a828","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ec3faed.0+ec3faed","@agoric/assert":"0.5.2-dev-ec3faed.0+ec3faed","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ec3faed.0_1682813434331_0.21012157469195003","host":"s3://npm-registry-packages"}},"0.3.4-dev-eb15d4a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-eb15d4a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-eb15d4a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"63091657a70b7c1656e1e14668c201aef4f88d67","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-eb15d4a.0.tgz","fileCount":41,"integrity":"sha512-BhhZrR/ePNlMPfat+uuZSGqXfyA6L9F6zNua4860KHoTNKzLnzxjZ0XWb6d1LbWQoAGyDDZcOHTo7yXp2E4B1A==","signatures":[{"sig":"MEYCIQDbJkEo/G9ofRxIqO2+QzCyTevtQ9DLKNgg6+BmKNocgAIhAJPgtu2qm86ngShax/aX4Z6JZz2hwRT7/nalzL5w2Cet","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTbrmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJkQ//ZpPaTBGZUqCdD0kmFRqKQ34szs7LpbPLr87OORz0FBl080iy\r\nR7VwJxpDdCoHyhziFRiJ7DM+Qjl5/3mhvVJVEtXl7qu2FZZfeOKDvD0ofc5i\r\ncAXDZY2eNL+K9Vp/U17Z9SPMhn53Yi06qBeOiwFsHIyPJqzfyyzV/GuRvTGH\r\nUnDK3vTx5YjVUUWQ5ak2bTLHxAyzbwq5ehHNGX23W7PCj/Pu3T/fl9COk6kD\r\nqO0YopX0YB7o87R2HXGKrCmMTXof/GavdtiWm2PeILb+A7AQIvz2S2NaXwrw\r\n++3uz8K9MnAxqucCRC4+T07OVm0xb/TQc9oGNDfFCWsEVzUH9m/QsTS+ZUw0\r\npenTZC4qdFxWAscXcTlfbUScvm/oMSDvAX0jWsdrHCvjIbwQJ88+OKkhJQtc\r\nPxvDpl+nSML6qv8ITnG5SksTmh5Y2QaAgwafMeaKlphGfeX6+9ZfVeY9eQQ5\r\n3Sjp3sTlCLoqzmLkFyagMFkvZ1UOpIe7/phR+QJWb5BbdC9tGC0LRIoKL+Ay\r\nCEqjeXWlrEbbyZUX8E0Ds0AqT32djlPM/5dD1zQ6Rw/4ETQVoDwRGZg6d/su\r\neUy4VZnWGv+9W/n3aVVvnkF7xFsrJbuaN8YymKt8u+yfxkLx7Tk+IbmQiDV5\r\nAvGBm6qXnp9pEcsu0F3B8P6+0fRJd6oh0ms=\r\n=JhHU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eb15d4a0fc1d99b07e1bd4a40265529f2676aadc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-eb15d4a.0+eb15d4a","@agoric/assert":"0.5.2-dev-eb15d4a.0+eb15d4a","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-eb15d4a.0_1682815717783_0.4170231676783871","host":"s3://npm-registry-packages"}},"0.3.4-dev-f221eba.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f221eba.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f221eba.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b7399c137dd24ee7bba0b4aa2921d9823ad7a50d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f221eba.0.tgz","fileCount":41,"integrity":"sha512-r3VHj6QIQINolCuTjoalHi7jwlK6iJiQq1+n5bSDWKFzuYwSNm90YLev3ivy/NiDzk9Sug1V5bEnCGtVg+cfeA==","signatures":[{"sig":"MEYCIQC1Q2F86fYZlYyoGXV97NuC6Q48nEpJXg8J7u1lD43MvwIhAOy1dZFz2W7adRxx83uJ/KkohXom4xGjEeRSXZfhwJB9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTceSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbBxAAjgPFgSF+782SXmCypYJWMTN82lH+PQHCPhkSRg0aImjcaoN7\r\na4Vl6R42ftkxJWA9ijVLBoVGTLSXbTo+P1nu1GXJs3QIhQS0fBV3RFMrwujO\r\nXwrY/O4NNS0kViWva8Fss1z169HTlAruQi2Sw8R+1fP8Mrb5DxxL+JZGl4dc\r\n43ul8WAMJXQ+RvlEzbpE86iLkbZW/3ZOKvPA6NSrm1K9WfwousTP29unC5RX\r\nj3MuEwN4h548lpJ4EtLip+clXazig05W9rfHetqM59kgLYnWTQ4qKTsJiEbp\r\ngNExeIUQ6X6j95W+Uz3H5TlAdcUt5S1Hs4jdNNA72WlYWv0xjvCoPaR3pgdp\r\nUEtKIABT5XOIHHHHtHw2ortvF2ONr6lihfJ2j2Vq+Wg5AcYdGL/2/ZKTApKK\r\nSODZ3NOsHPnGI7jYwWVOPDJGXGlWxwm+CoClRXIhIEyUk7Q8E5IeLS023aqo\r\nGcp/wiJplz3Fe+eZKGd9KKfHkQcbq2Lp5hgu9Xx2VOiAtlQ1fDhyT07j0iJs\r\niIQG6FevCCPxLhVfXNsNL65H3alquPyhjvqyjS74AZHl/XkSVMEjxxSpEJvZ\r\nFWt63Vq/G11NZss6gBmf57Ie88+aZUUkbDhVo4jfGBYDgky175zNYhRmpRGC\r\n3cjqHuYTXwnFZDwPFufbRQa/L5t4bYc/dmY=\r\n=3ej8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f221ebac30c0b4b198763ff0389589167a767bf7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-f221eba.0+f221eba","@agoric/assert":"0.5.2-dev-f221eba.0+f221eba","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f221eba.0_1682818962299_0.853174236936038","host":"s3://npm-registry-packages"}},"0.3.4-dev-0f800a6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0f800a6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0f800a6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3c3a3505fa17c63115e01e5a720723a556390177","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0f800a6.0.tgz","fileCount":41,"integrity":"sha512-WWSffWacB6N7LxD7PAxJwguNZCxCSMV6bXjhJ+Dvpl67+K/ApIJXe5XH8HBZqu3byQ0xUL9oHCo4SwbxSz2q2g==","signatures":[{"sig":"MEUCIQD9BriMjYXJEieOyBjQ2RbZu1MisJ8pg3ho2geg4mgQ+AIgKk7zEHvR91uC6GCJ3cT1FMmVIKu1X5B5Jm2zCiEA4JI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTeqNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLUQ/+JEpsxXhYTaIKU/DEAbgzJO1eiW/HSVcXnI/nsgRpdOO0JKRH\r\nQINlhJ+NKg1q0xpBPyqXrmsR0mXWMPttZhNnFfr+PQs41Q7vtD29ZZ6tKba/\r\n7gyJPgi7TFggzHVX4nhSEoNCxnxwyLqhmo9IigcrPq15gt4rQpsu5ZtiSPnu\r\nGl8hoTRGJKma9jb3Z45U6XdiL22Xl+5JMAcuQ8GrGGeolA0Uo/6BrXj92wIH\r\n/qOCLoIyVolM1FujGmuVVq62ZUEBr9krwq2NQ5x+7JGJ6MmseIOgE7VsO4eZ\r\n2RDwMIem+8o5B2CLiEb2/0gmjZtzcYw27v2PYF3jAdy9NPASgTNvs/aPXHSB\r\n1Rk2qPjr8ONN2uJrcI7O53m2RBkD7i4OBbrydgU4PsfMjMr0fSJtAcGHNnT0\r\nhDeT4369EA/QlwqwXaQBa6xD4xxQZkPTgPsIvM/YuGKgnEmHfcvOcIoUP8Kx\r\n0eZ+zh4bCex0pscuof/XbYyrhV+Z6979/kpIi4pWWDhnagRFp4cfwFw5vFX8\r\nRPXXzQlF2CcgvVDSveslgEjCnjmQGFoEFoia8cCs7YxSY/Z8OaOH6vL6Anhf\r\nRo8AevLIFqye7prNLW44LmDCmPePbvrY8NFlUB4Uyg18kg0P5B+Q7/KvGXP2\r\nl85bDGr6AeGAp6qEHCxmtJWp6XSk6jcyLo4=\r\n=qtm7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0f800a622b81c61101d96b0ad620ab3065f4b146","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-0f800a6.0+0f800a6","@agoric/assert":"0.5.2-dev-0f800a6.0+0f800a6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0f800a6.0_1682827917340_0.26139142543919514","host":"s3://npm-registry-packages"}},"0.3.4-dev-1265a79.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-1265a79.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-1265a79.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"084d44b2f13717e6548359b903272cc416210c70","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-1265a79.0.tgz","fileCount":41,"integrity":"sha512-sdpA0yLL2EeIeT+CPVwf98yu3z8KoA46klrc0NmkURy3/nr4M03yJgtgYidGG6YIGxLaAc4Rb1AzK92l/cW74A==","signatures":[{"sig":"MEUCIHR0My0g7tR7yhJ9HxiUN5x2qGHQz1VfJSr86hN9yCX3AiEAwbPOG4eNbLEGoniTy22iUa+67pD2Vqck9GVx+7zy55w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTjkpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUyQ//W4uGnpXRIzRcUSFTBb3meGoAuN5+M9MneUJA+1uXSuhgieb+\r\nzpEumqSZQJ5cgsHBRs9qAVmEIdk4PSR8PanBMFNkzdgPUyFBfya7O2cPQtHb\r\ns/LArL9T+NAarUu18e6KjvATiTTaiVqRpgLHnpKfzeWb6dV1I+XlSPwy38Fr\r\nnKhXWPWlEOzphHfih820C5rODqFjjDGIe252hagE70GeJgzH87euuqp3COS8\r\n0c/OdJ6QSh0BjiGhJV2LiLVtUs/vtgvIDOWeTRt2qmtjyRzCmUMrDkb1E4VK\r\nVPkyW3h7HKedflOFfIiw9+z5NaK3RIhYn41XfPomCv/vegD226hqhom+UYMk\r\nNX3kaWDGvPYZRXFWAYk/90TTm2aMv37+C9QjcTjERxhLlCjCxbRrQeW/eLki\r\nBf2SLJiqQ5A5QLOamf8B+cxoT2TwBsJDRP8XSxf7kbT15ydivQ1y8Uu4FTA/\r\n+jyWxrzHXgMLV7KaCuO9WneHUhHbLIwjb6m3wnqr4Q7DJbrFshyGurWBQDgA\r\nQD4QYyzl6DoOwwxtNmwyQz1R/PFy3QYPCExjkUedym1pnUFN0wqTDjZ3iBJT\r\nMaMJBTI87q/j9liWZg2GN5hDeo6wgCHSiJ3NzxiutPALs35x/CPCwqk6Oq3K\r\npJrDCpeJnVVEPncdUuV/Z12fALnQ+xEUKdw=\r\n=CkpU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1265a79b4a322a18848c3769e7cc66e2fbffda2d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-1265a79.0+1265a79","@agoric/assert":"0.5.2-dev-1265a79.0+1265a79","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-1265a79.0_1682848041536_0.23838413620881838","host":"s3://npm-registry-packages"}},"0.3.4-dev-317cfb6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-317cfb6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-317cfb6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"da09f36834d5bd455c67f0b67bcaa03a21f43e34","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-317cfb6.0.tgz","fileCount":41,"integrity":"sha512-Rm3mZTohKygev+AHIFK70dMc++J1gi7pZmAUZ2xKfYBoX6SSL+TssC7AzQGMCfwWtGmsEXtSuMVP3ok3Aea3YQ==","signatures":[{"sig":"MEUCICvcQdpvOoQqxLLfkIO38C8Zy/5txrM4Z1If/jmrLLfpAiEA+f5Ok9U9HFi1ki2spRE6MMSG6S4MhMIvpaZx2Yl9WTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTtrAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjsQ/+MJgsosqp9taItZXKyrwpCkePiHrrz0CDv2597talFAymlCgf\r\ndckNs2uaFitLmn6VQfHb8HTMq2UVZDXR551aA+CAwTPZu3d1gRS8dBfGazS+\r\nLDethurg3m14rYruHGw8cs815fJY2mHHJuuBMGjz5eQq6AN9eUvvxa8CSmo/\r\n7B6lhKkTwAfJyIXeLg9qozVULIWhW9I/qulphaFkte9/mhD2FQTBjUimHjCo\r\nzYQGmgX9Za3qQjdpd8jlGIH98cyIDG8rINK7fTBpL7e3BzXQjOBwEM5H3pm4\r\nFtYvfHHOrNb4xr8rQ3OvMLmhvw/gS1b2UVU8YXBl5CLU95FE/mINYg/04UKe\r\nm8nGfNcgMrKzHPu/ZBRGWuVWAwxFE6MF1wUUk+bs4BoCsD4ZWsyinW+HHh5g\r\nOuoctClM8nWOLBmhe8kTFl63soslngZ7DsNexMj96lfXKTlHwriFiP2W9m99\r\nEsKtzjbR7097oQMyeAICoMcObM03KVRIW1wBHKWM1KG6fAlZYyYTTzmTDNn2\r\nBGznzHYaCtO2X3m/KbuZ95nhMLScq+zsXbAKEv8KAJdTO7SnWrv4OEDwdkwI\r\npEX3X+NBOHMGzkLu1jWvwLkpwcfUKEKOQSpPrpBPpS9hFshOoUg3vQ6qP81A\r\nNLxAkOGDjUzP11dW9iKuS9KTPzAfwvTSuhI=\r\n=84Ej\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"317cfb6a5030a8129a527e4cc6e2865f864c4ed7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-317cfb6.0+317cfb6","@agoric/assert":"0.5.2-dev-317cfb6.0+317cfb6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-317cfb6.0_1682889408276_0.9071233849636684","host":"s3://npm-registry-packages"}},"0.3.4-dev-ef650ca.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ef650ca.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ef650ca.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"87b454df2b31f9f5e342156cf9d0fe176005a5a5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ef650ca.0.tgz","fileCount":41,"integrity":"sha512-FpS04cRjkM+vFxBcduYyUFoFEzTMsD8jmMHKoH25ZD8mq3OQAP98EwqZpumWsYetKNrPdhTrdyLwcEAWKHYvfA==","signatures":[{"sig":"MEYCIQDp1iJO0rkjFRBnVCwb5v0tWyDQr7HVt0FOhAnd9L8S4QIhAKLMGKi6bjo0QMm/wXOO3C0tlycXPA8pKhZIODKmjhie","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTuRgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohZw//R4fHquRyW25rMVhkTJcolH5pf1HTnltlv/zuVIE0OklSFhp7\r\nCPDTXb64GYCXux5OtpDhFwH0IDJzOjgRnHM6Nzhjk4ceDsKl9P9PNEI4eJjy\r\nni+cNgVY7JT1eXDBaCmX/XWTqXJObTQrMEIvfZpL6LIkm1TB34XtxLvDvbuz\r\nvS1rKAt+/5T3JngNR38sL6kfVKaYHGOQdFbTbFnzH5kWMfBfe6QTzjSQ9ByT\r\nwYGa+j+BZEwMUC5FHwLososM0mdjZtTk8nB5BFoyv4fzNPg/um93uC7YLVwJ\r\nE/Cj7FWB7eb5iMgYCWlyF6cJj+hjeOXj1dkCf8Zahu5aQv86gpRd+KQcjKfl\r\nt4ik/HQDUq/bOy15jF8FhaIG5TpObkAEpgQfwU+18KvHTFOXkaDTE0S7Gm9I\r\nNuGUN6DDr7WC2yjbYHUpvXx3MK6pLZyyqFj9yU0v1i4osObFlkFScEpHE7ZS\r\nQGxCYGubUe8r3gdXTu7zlPzsX531Yx6sSOpgAlzVxTjxRjzwLRkc1dtEoxm9\r\nhMIumT4alD3tiL774OIaHYU+6HAELh+MDnjqCM0cJHIBM7iBUUYZPwlI9F1l\r\n9pCpgcyc42O0fhps/CCjR1RQLwgTYLqQrC9eOp5B5zdh12iYCi0dZRaNPSL1\r\nRZsFJQ7P20JpgZ2mWc9Az5xYPBxgl+r95/s=\r\n=Z/4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ef650cac4e76ae69f7956f92c850a91373ce7797","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ef650ca.0+ef650ca","@agoric/assert":"0.5.2-dev-ef650ca.0+ef650ca","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ef650ca.0_1682891872665_0.7698359340321186","host":"s3://npm-registry-packages"}},"0.3.4-dev-ab38bde.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ab38bde.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ab38bde.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b0f38aadcef4c6373a60f11ecb55660544b7703b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ab38bde.0.tgz","fileCount":41,"integrity":"sha512-RPol9qNcyjrkV9ierm81LGznOU+rFDNrxCs3yRlIZzF7OKBZwzlvAbCZ5al6jf3ZvxPFpBSrjdITeUn4QdBeAA==","signatures":[{"sig":"MEQCIA9/w2E6TJUfRRAahhwx3UuYMMbfUbwzhkYr5yGkrdOKAiA4mmePbC5wMYFIVecqbPRkyp179nK2CKVgUwDWuTbWtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTyKEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr91w/+MWeW2HQWb5jFEmmI2rERSS9Y0ZMIiYVaVzZANdaUSeSoaltd\r\nYt+xXnzxpG5T3OwnYuqGhI4qM4nGTB6tHHteb9I/lMmr7UInF+4+3NnlqHTF\r\nRFSSZ7iXsmTunYKEUPIqdlqLrMREE/GVA8RdYqEEwC2WKpbpDOPRRG4bPugQ\r\nkS8Jy2lpGrrGovSqyLQnniTYRwnypOGTPcuwW9MbtopKuEW4UkjIWKPEWhN1\r\nL7Nvu4s+swndbK+e8Xd0DMw/Yh3j4JtclBMxNSy4nbb/u1q/V/KAh+hsdXq2\r\nY+BSE99cI3XPn7SnQ/7zHSkTvUo6jXVyVA7i6bdVrsnCks+O1KzE1yN2NuYL\r\nrb2UHvwPsPM3SoTKw0gVAzjWJ1hMcQj0Hm/hpDHtKVDCG/QLaEDyo/s4CtrB\r\nC8FE1KR48lCaKzY0cTtUJgQnZuebl3cO1zJTsDwVru/rLCM1hAivtBFoPxLm\r\nj+Fp2v9d+MFvC5SLsueujRXmudmT7in4WFuulW4gl160XcKWRHNLzOECgN2Y\r\nsMgoTEsAdvAZyggdF4/Yqz1zJ7klDCDFsqNHBveNTBlvEh2g9ROQUX/+zRow\r\nFpUDdMBLgjIQ/B72SqD8dL1VvRb1V+Alp3OV23GwHlVmRNBeTpo1AxSQAfuP\r\nsANVrTWDPfp3oI97KdtgiQz1NwFn6FjHGj4=\r\n=2jms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab38bdefa7fec337f897de122041bd5b79ea0196","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ab38bde.0+ab38bde","@agoric/assert":"0.5.2-dev-ab38bde.0+ab38bde","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ab38bde.0_1682907780689_0.9779260739603963","host":"s3://npm-registry-packages"}},"0.3.4-dev-130d73f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-130d73f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-130d73f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"544d73fc480f0c013c7776416052290539b4e2ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-130d73f.0.tgz","fileCount":41,"integrity":"sha512-Se8ZYg7fu0Bpuatw7bfACDy4br5Ej+erMtMJr0LU67/QcuOQGzuM3Xa7fCo1tmMHulpPA9BrGW1IVVq2PyrfIg==","signatures":[{"sig":"MEUCIQDkG1y1f/+i51M3jsawghkUkhggWjtD78SonWcqqMV/3AIgYpHIcsBkC5oVYAvyNajz8NmdXLX4uOuG/se9oPPSQOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUCKCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru1A//R8yWrMEHd70htKmxsfFVoQRMF4ZWnLxG1v48wzPAaDuAd4KB\r\nxCqyvAgHkGjTVRxGqTMM9Ou7u/ZaNnE0v2dxGPgWnwXB3rKzYQjNzOxTQMhy\r\ngSlJULqwN7kSjb4kx11iMyvcrUlI9V6h0M3j0ikzB1NgZ9t1MWeC6/ClwIYe\r\nkTR99UHHGI3/BtYwznOU6n5bNpUQwIAcULl8lA6fHPsTyJP6r5ARlWkJNBEu\r\n8Bahd51sR/Uky7f9KorN/xHb9bpgG7ctGcGV0vqeKPLuW4X3gRl2dy/HdUHZ\r\nbHqvLoBRDjF5/S/+9+Xu6mCsLdjYjYk8dTWKUKihs2mEoIqM7d4UIYjG/BqX\r\nmEbuJdBxSfZVtBo1FcwedgBPBrcnyrfCy0M1RdnyxnEsz0riqdSh3w+zN9Sz\r\nQ71glLKIQTtSXSyLZo3QFgDTRfoP9UGGW3aQxA9xhUk5y2Tc57+J1vYWJWqL\r\nSgrPrUrR9yhovB64WeyynXmRUj4/dZ8Nen5Q8jntVG8nGFaGz7GcNKv31HtZ\r\ne4xiKaRh0IwDkLkX/mw/9m4fN3Td2+T63rcFd8xfKkMdhFpG8A/zusf4trV7\r\nAFGAr+ZO6B0CvX/YaN0AgBmX1XuLk9PIn8O+3AlRmxQL1JkN0sbLqTdNRYeF\r\nVz366Z7DsLEXpAMWnjs83oUps7XN137JIrI=\r\n=gitC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"130d73f0751348162b1eb4d52913ae71313685e0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-130d73f.0+130d73f","@agoric/assert":"0.5.2-dev-130d73f.0+130d73f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-130d73f.0_1682973314348_0.9254463579639156","host":"s3://npm-registry-packages"}},"0.3.4-dev-85b1dd8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-85b1dd8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-85b1dd8.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d553931a54e95a6af17dd68d96c952aaf48735ee","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-85b1dd8.0.tgz","fileCount":41,"integrity":"sha512-DfbiCNqVlXipMhNZM80HgfSpboUAWQrjjDsTvos3O6jHH70jGxGcd5WDmc48b9mSA+BXT6dEM3BpdKYxCOc0pg==","signatures":[{"sig":"MEUCIQChJWshOO2Z9uyNWjHKEZB0ubxsAtH16lVZZLY2hT8mbwIgGCVl87fxz6ULN7DI+FtHv+q5fNHcyL+DS2NHXVsIlP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUDBgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6cg/9EAuswKtTpzNv8aQF5McT8lCH3K6UUQTZRc2pecfUUrYrd6hS\r\nAu68KRQd4Pr3f5vDr8FWwifFlZghb9ckU+9YlqS5U4o5CBPtaldLWU4gufAx\r\nRvi6Tl0gwaE2OI76WAA4K595oDoaH6FThFVQoC+hXi2y57WhVgb3PFK6JGsW\r\nROhRXW6/3RRGUulzhSeVYhl7mDdNPymKkVxuvso+ogKEgI1KvgFh6xaRueqA\r\nIXopr2zKBAAa6Q4p92DUyuzT9bgg+YGsrPAofjUdayPUoXKpSoPzNFW5i8f4\r\n3TEppvzzg5KALlq7YmrvQG93jQR/xfwJ2eam9lIwXrxwU/pP4FbbJ60VNF3z\r\nZrb428YSzZ76XNbmXhV3Bbin1ssV7h3beA41353MUbxAknqhUNHi1XRDMnTg\r\nzRm8lqbtl2DA6HSh6YfhY2mn32z1wNkPapTvNQ2aJclQpe5tjzdeC56o3STX\r\n9Zoi8gJJocXF2/fMKthbmr9zerUd2c0ZJ3eCGtgJGflECs0FNKDsi9vGmFAE\r\ny+Vombg1cRUI4lM5HGGUie6xZEJoSjzSrDtircCEtIvxfTHUsSR94/9tzj7x\r\njKxCVbLh23dWc5IML67c+FV7qnMCZjrYJ9f5ztbnaU0a/ik62M+PxC6KhuWk\r\ng+xtDEvOXUmOE4uv6xxxN1YW82m0WBCCSuY=\r\n=k02N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"85b1dd8db3746811a808b464637b29fa1c212f25","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-85b1dd8.0+85b1dd8","@agoric/assert":"0.5.2-dev-85b1dd8.0+85b1dd8","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-85b1dd8.0_1682976864750_0.6136808302213146","host":"s3://npm-registry-packages"}},"0.3.4-dev-0780856.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0780856.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0780856.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1642ef9f3af796f5e529c6351dafb6b195481e40","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0780856.0.tgz","fileCount":41,"integrity":"sha512-mlYYHewBRkMilSXjuLnkzjeOUEYtxF2jayV+moA6dugEFErWwucZVdrszOBU2AXDRGKk5TqJKX2gBpfAyV3eDA==","signatures":[{"sig":"MEUCIQC+h2JqEJIvHBHH6YWi64D6I2pG0YGJ45VpdNdMaVX1LAIgTfeoh9XUQUOCu7bM9gFTGeHfXxaetZKHX7CW+nj6s1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUEEuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpllQ/+LjYhvDEbFlvX1twNfSxOT4K8CZmJ/alBqk8GLhoj4qlkvs4x\r\ng6T3SShtTSbs7Jv77wZ9oBiyQ/Ye2EoEXiyuaFWCwl9/5Uc2qRDYS3cnzSl2\r\n1SDghys+87BBCv+ncKMqUvlcPQdPeAIwCrkK9hxaiTI9lq/OX2K9K2ghaYGB\r\n0n2K02WqVv+KKc0PZbmbxvpNucUi4L3DVTRCkkBmfonUfqDPFHp6OOomug6e\r\nraLRLVgL5suYsWbYF7ohi1ygCg71J4wm2KSNnhtZCGLmbG7hAIPeXWSMhUYY\r\nyZQYoi1R5t0koHLnUgn40ziErq8LwWmaIdmIwphylJJDH5jq9sZC+rPA0DiX\r\npu3jSZHzH7HmL8MNzCBp2a6JxAmZpCHdKOS6T9ufrhdnu+gzUyaQnzt3P9yq\r\n9+LUEiEi0aqFI4jyDpjoScfS5s1Y7wu2GF67U8AMkPO8eIaSvcsaUTUw52u9\r\n7RvGIV6PYL4lGNelZy0n+DMjCogwgvaCa6zQTsuXwhRNLnTIpZZT6xuM6nj0\r\npApBAiyTZQIadBqM7K/5uN5ThI1A/KXub6Enhq/sFFJiqQO3L7CrhWMNru1x\r\nZ0qIdk0FqZPF3u2AfpAa9soon3A1ikb0bUxQUdwmQfT5PeSiKaa0sClZQ3Ye\r\nWfBRS9/b3jCQZLv8ySU9Z4QjHk0LOMubzTs=\r\n=/aC4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"078085651ae66e337450e4b0b98cfebf0b7216d8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-0780856.0+0780856","@agoric/assert":"0.5.2-dev-0780856.0+0780856","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0780856.0_1682981166299_0.6432891460325991","host":"s3://npm-registry-packages"}},"0.3.4-dev-e5a83df.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e5a83df.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e5a83df.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"060ab1914e28ac7683bdfe37ec441c73bcd4ab89","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e5a83df.0.tgz","fileCount":41,"integrity":"sha512-ic9UkGHSmQrkP7dFqcrRh7oAxqWHdjLdFgKs7eqxh3iaoNPJPRQoBKM7h8cOcxyHV7CHX1vuNRpyL4/o+KYwEg==","signatures":[{"sig":"MEQCICO1VlXPAR3E7o6KIbKmjeSpu0Zn8wkRzN17iOi74EUaAiANWM5UjBRDg2QGX1imYD/q+6j8impXMmSR5fmzJkn3eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUFQWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+aA/+Mij3OhVWyxcaBwVa1UDctZQBMWBZdPnP8XwqAECc8KV30jEm\r\n9mBNeddz5dRr9azhT3DdsluoOFYcLP0hja8wgtJ5cVCwXcW1K787reFEjzB3\r\nVd9go3ifKwxCc7kwRkvDc2/2Or9R+9Qk2iiEJFNC1RIQv9B/UmirDwyIdAqD\r\na99mUlAl9CsmefcbiYV4lslJVZ+g0eTBazt1mOU7g2Y9gRgVJyFz2XYGn86n\r\ngN+5DX4j7hVgcBoOHDjKVI5VcgIfDWEYaC8vTcXKJDi/YFGm65kMI+ITKQ74\r\niGcthaDFjsMbPYAHvmLxCpkRfiplMEj+GjVDAK6Aeha8sVTcdR4x9FkBXSzL\r\nLeT4z8f6KQYKFBMvHY1ul5ZSFHrG/ahfhGqbAdx9JWY0JGjT8TOE8YcqBby9\r\nE3D4mq414Pop/HhZwHPlYCUTrcozNFKLuBDWFXaH0y5sBbl8ztIoLhi00TSb\r\nOs2PP7KsarVwCkXfHhmsEoSRdjFx8f3EbxjkDiu5qtEv66V1wc6hXzfIcL3a\r\nNDr49wa6JsyYulD+luSYZHWab15dCNer5moWGaH/oEHlWOXztKlFSs1LGx5L\r\niubQv854swMzdQHiHANaJttpdy2WJs35oSjftnxcv/00G0OuVF28fKsUSgGI\r\nE7JwLd9Xt5JkUvzc78oT582lMCzmS5uuRT0=\r\n=7hTX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e5a83dfd086fa80c8b19643eaf9544c695908dc7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e5a83df.0+e5a83df","@agoric/assert":"0.5.2-dev-e5a83df.0+e5a83df","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e5a83df.0_1682986006684_0.3170291329740642","host":"s3://npm-registry-packages"}},"0.3.4-dev-ec14573.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ec14573.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ec14573.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"659405d35a37594a774b08e20faeadf9e1b17fa7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ec14573.0.tgz","fileCount":41,"integrity":"sha512-m0OVvK9l87Jvw2q2T49TMRGHGzrWct9Y3NwANk7YHsJfKlLnI5QgqijcuNbumH8cYDbNGJBIlKtknN07pyhVgg==","signatures":[{"sig":"MEUCIQD2ed545Aqy5KmKId8fdeLdQ11H+s2WB1vkbtplQHzB8wIgaEIkLcOsk2Zo5HEmYvYduvedRn1ApWJ2i1D5Ovph9io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUK08ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWsA/9H4hUmpzyQI0Zw+YY1RIypCPvEQKyCmeq7nZnrPBgT/hda3CC\r\nXOsTiN5zB8oiImaFStkuW0nPiB3qeniDx/t1raavic662lsQ7S5L8qYYXNa8\r\nDU9nszUazh4Bg+BX3TUdTBbYSkb26XRBA0Gwq6w+6hr/t+Crs2Mg2JqPUn9d\r\n7PGwEsbVEGCH1v23ayeYU9CUhC14c4kh5u1yJvDffbgeyVBe1A6scjb6YkvE\r\nGxPoOBTU92c/WRMwrAwSQCiiPVjZCA8PouqZcRtnj5IYrKKutiEmgZqym2ye\r\nRoxKdvHJ9lsBeHKTmxGf8fs8Ks01A6Ykb0vfQqdcIRBllrBGiJYrAC9Ck3jX\r\nVjzNSIoP4vmbKhGF9rLyrCmYEAcpl70bs050KZyk9Fg9zfagxp1lmu0cCDrr\r\n1gq2zlxmGLFghBuGs69/bhDohdWbXHhVGXO7rrYdDFOqFwrh309azWc/5gVD\r\nJdIyRL834njBf/tO/yOCYuO1ZdP3BdODSrClojQD4NrXheEIitr3xy3gPYWo\r\nEApkxeUWyKPoG+m/oXoVQI03XhIZVZCQuuzaBIwzJrGHgjigDyalPFxhFbnp\r\nUpD2+mBlQcZ9FjwnjI9vCrdArcyTV1L3fhABVQMgYK49UGkWROHafNyLYylm\r\nkCcPGyG+uXYrCqpBB1icbJDPGVDtqndNmIc=\r\n=OBgP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ec14573959210137f369ec5cc553f8ffbafe0c99","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ec14573.0+ec14573","@agoric/assert":"0.5.2-dev-ec14573.0+ec14573","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ec14573.0_1683008828114_0.22043010240293315","host":"s3://npm-registry-packages"}},"0.3.4-dev-5c8f683.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5c8f683.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5c8f683.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"95740be43ab05719ee8ab241e58888942f5ec9fe","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5c8f683.0.tgz","fileCount":41,"integrity":"sha512-UEOCiaxUQMSKfKSQorDa4QBM2po1CFu3mjrR3wB4absFhb6ZWW6gp85ykeJx1QaVL9Hu0Blhp7yBfX/IMsDZyA==","signatures":[{"sig":"MEYCIQDh8By+T7FqJraWACp9ez0W088Eqgv/l1yDsMQ1jjZnAAIhAIYvvSRmXB4Fqnid4VWJPbKEuvpBK29qeJ7v2ifK8uAi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5c8f683892b6054af5c9a02d20f6d97de4762974","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-5c8f683.0+5c8f683","@agoric/assert":"0.5.2-dev-5c8f683.0+5c8f683","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5c8f683.0_1683040485950_0.6134417823737432","host":"s3://npm-registry-packages"}},"0.3.4-dev-accf926.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-accf926.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-accf926.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"36911f2627a33dcadd9fb1f26ddf23e295f2bac0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-accf926.0.tgz","fileCount":41,"integrity":"sha512-V00N6roKlSysTxT9KhfAIIFsEbAMaiQM9WjBSxUgH1MreCxB+YURGhWWct4z9kLPmntMjQAHJbZkqn2hvq6C5A==","signatures":[{"sig":"MEUCIQC/8OzFIvt4pK3UGNysb/l/OsKfI+GgnyAdNaG6SspOBgIgcsy2kYKYxjBwVMSlTAv68eLO6Qgk/OvEtxvqYaRzW6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"accf926f92af9b4cb58d48768e9e9317704dbf6e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-accf926.0+accf926","@agoric/assert":"0.5.2-dev-accf926.0+accf926","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-accf926.0_1683042955243_0.1887227127183424","host":"s3://npm-registry-packages"}},"0.3.4-dev-0caf07c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0caf07c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0caf07c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9a3bd5accee7167e9e11b0e73e0b7dce002a796a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0caf07c.0.tgz","fileCount":41,"integrity":"sha512-hWn1GfeeU5tBykINaN0Kf3FtaOL0X+nz9uxTXGzRUE5qwrx8aLI2Qhng9ePFLp0ksdHM7G3kGC+30Hw1sjEFNw==","signatures":[{"sig":"MEUCIQDiCDXLatRPt6qFucle+igO38yEzZFA4a7JUREWXU15RwIgeQXywb4qIWBFF3yHnZ2ssU7cOcFpMJGKlfRz8Xi6fS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUU7BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6yA/+O646Kr6YboZdc4/00ApErOZnidRdckXcsylfI2K4UIgd+GZq\r\nx8QXWV/56YZSTzSGrI9U34iqe6EtH7vV1dNwEjFQBjFTAVzp9K0bsJ9kzt+z\r\nPyWnKWAThP4aBKXaskgrlfod2e424mlY6mdTKmgV7U+TSVL6kJeTvJ3BXcvF\r\n9dovr+Z+xyOJAxuWfYcbIX1Ys8cimO0t5wzY7wZXWByJUYb+3I23lpAa+frC\r\nxRRCwb1eaQii/u/Fct6pAF7LbfwVPyKPTvwR3QM4lEyD538CqSOkHH4ZrxNs\r\n4jFjhXlJoPboh1DXjGm6CiVRfOfYhn7qDzmY+vbN1sEPpoR0B517HwZU5hAh\r\ns+u6DxVWQU5Jh9O+WevfrDGhRR89I3/nM0uq/TesrOWhG22waFwjw0KwXEEt\r\nKrJwesTymYeQcwaiEb8G1Ni6FsfYTImBMVzp7Fty8hodVAc1h6wQvMpkNbjA\r\nxcNv6LPUePYHU2QU/aIMUTXZkFCjStr4TpcnS4ODrVeZxsXnub6jiy9sHWW5\r\nfZPbUdESvRnzeclRwNxyLAOIYucWZ/UchP5apX53FE/kSV11L6dCPTeqIURN\r\nnnCNCHfkGv3fnkI0xcmswXfZF5CmgYi9wmmByfJHvJyeCZDAVarJOTbW50X8\r\nmh0AXllZf4Eyix5Cg5acyQnJsf7eBf1uWKY=\r\n=odS+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0caf07cce3cb91d884c7d1c79467e962a3beed69","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-0caf07c.0+0caf07c","@agoric/assert":"0.5.2-dev-0caf07c.0+0caf07c","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0caf07c.0_1683050177139_0.9359797601488913","host":"s3://npm-registry-packages"}},"0.3.4-dev-4e866ab.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4e866ab.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4e866ab.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"49099b6fbb3a388f987ecefaea05aab62da76f45","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4e866ab.0.tgz","fileCount":41,"integrity":"sha512-nbPGmi2knQoB0xbKnPdKQw+1RHQzEXGnYd2N9n/MCP+YPk/HJl/0e137T5RIVaKxxHuIvS2dVC7S1GIlmpRksA==","signatures":[{"sig":"MEQCIFf4m60GU9We1kyqzHAi8WW6ms/VKjyGtBL79A0Yc0aOAiBf3hp5EMnlTAY+tAnFCh+G1uKFOr222H47+bcPTpqpQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUVdbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVdBAApJiU1TTyAvxDnsQzrvJMn6O/y2WcrlQkZuOpSfxlaDnvwAt3\r\nVQBt4G6Oqlrd8s5QxDlZ8PduEZQb/JD/H+7qjQEa+fWW0UdOLDqn2YE62DUa\r\nUIEzB5JLa40lQHvF2zluh/ZM3PgvRy7eg5EECbDixsPiR/SuT79/FeaVQYGU\r\n+WTCeGVmmU8PUW1pzV0eyz+FMIhRH2Xezs3gh2ejDA5a2gA1KdrmiwVXd09U\r\nDyqlrnX5AGZL4nKXTjS7BVag8e3V9YGOPZDSCRNn7/Iz9UTSuGRPWvykD//b\r\n5pMnTn2Q5ISkcT+KZt194laUi/EGHlMu4um3HVrpYh9JmumcxNTeo8YQBYlC\r\nqTM2DicZtiQwES2vPRHEjp0UbGNq/WNdZQ5tkLjs7dc8fbF+FdLr4M+55bQB\r\nkzpE7spyBZOtuSuiNsyG/2tZ/ZJEdBU9TMCwjB3QfQ/9LVlORjfXVKqqOV6b\r\ncnRjTN1GeXVtKHtgX13S/OJbVqGU1NEpY/aQvrEUWcIrPo6WmB4DuGPiWQmY\r\nFNlyQ+N39OXSaT/0AKaUPZYq7NywaPRDoNupzkZF/dwwcmSZbiP+lY3UNRPj\r\nNdAjVYTRnJve8DDQUeIBj2peY2bhuZXcLFS5S8frQEoJKaPPDHzb6QuILngG\r\nMPCBqT0gOSJzVZclJWxz6qwFhezJO1InchE=\r\n=zTAg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4e866abef894254783ddc54ea684d2f23a94ef01","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-4e866ab.0+4e866ab","@agoric/assert":"0.5.2-dev-4e866ab.0+4e866ab","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4e866ab.0_1683052378711_0.2213087584098068","host":"s3://npm-registry-packages"}},"0.3.4-dev-609421b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-609421b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-609421b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"aba8ad23d745e9c65d2edaf74728c951c1d40a51","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-609421b.0.tgz","fileCount":41,"integrity":"sha512-Vt9qUHOB7sa1Mc6Vni/AJV9PfynxYy9GI7Ux7pyu+6nYkkFxkp2qhq2o4xB07pg7wl8clYts8s4EXqpgnvSc4Q==","signatures":[{"sig":"MEQCID9dV1ziECo2IuvSHGOq5HHosI+NfMzwbtWeyXhJVMd8AiAAiQWA/g5jBsUiLtRK5ikjEkoi+ZUtozgxTyYLywCRoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUWp0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoozQ/8DXzuYyzIJENJK52Q3piDI3p6Ggfq7Dmo2O+RBJ0QoRb2kiP1\r\nLIgjY5IATWIR3sgbn4x9HXcG7/xt5ROhrV7FRkTk+QLymsvyL5OFQE9fDXkV\r\ntiC9hK+Ejgd83UyZLj+Ietvos/5231omMyiXzfd4Qv7QRnmS92rXyHVKkFNX\r\n0ipEmju4/C0cCXJvO2LBbMcwsCwEAao+i+x5hF374K0zPDQ98UGeGfOC6WJ0\r\nuuP0An48exTRvaDaIXNGAyQDalyjejfNhqxb5Z8MdTA3feXqP8jwJOvWr2Ek\r\nHRGBaLQgKGAysXu3rT8Fh1Gh1ELst/O9QYe+gV9+c/cAut29xYMqxU0XV3c6\r\ntzW10FjxgfHmBSvAEVLR4vJQXsZKgOhoBllC64KCbStJMa763M99wTfWUaJS\r\n9RYtScwhOR7FTMYPJR3U488xXg4xos0fLrHzu/LWxQJM9dZ02C32mdeauvzW\r\nFWuDVMXSCpL8HhqIHTnePkU1RM0avnpXTbE6xYDM0Hb4oVR05jNIhaCXyCDE\r\neXVpP9AaQ3LFOoU2/4lkVC9URVo79eVHlicpruuDEdag4BLNmjFjAESC9ZDl\r\nOE5Rvsug4bExhi9ZTe2Yf5Nn5GsnzU4MaxXJxeVXFl886k8EGJa9ACgKC6iF\r\n124eDnrT2qnFyUubvwlsnDc+5nouyYgxdqA=\r\n=Q831\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"609421bdfab1b595633985983ad3cfc748e727ce","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-609421b.0+609421b","@agoric/assert":"0.5.2-dev-609421b.0+609421b","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-609421b.0_1683057268321_0.7806289128650941","host":"s3://npm-registry-packages"}},"0.3.4-dev-2354e8d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2354e8d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2354e8d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9f4fc3eb07a11c6df38ddc72399bff123595f15a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2354e8d.0.tgz","fileCount":41,"integrity":"sha512-pd+nd0UyvPF91HLoWSisdD5gW6XYjMoS7diEFyx3CIbK1HdF/71so62CrgVpKmQRSGspLaygIPQypk1/lAKyfA==","signatures":[{"sig":"MEQCIDlVkWx2ob0l4T62c5WzF7TO1DsOJ9WRjJMQQWxZCCOxAiB0Am+D7+YxRZ0LNRV4bCZWgBWQZAXUfgEFEizcs2pahg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUYEJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNJg/9FqAK5++FYU5gxP252WcsPpIJdLswbwEuUshVXGRqvzF/h5Vt\r\n2vPu5zYrQF7/jgq80943rFIqJzEGjg32t9Xfy1gvOKDfmYzgbzav6aG7uISU\r\nJhZOVryZVJQvHQ4u04a/6kHc6Spl9Di56JSCcCfR7PTvIwY/piUsGLJU+F6S\r\nS6ZKo8HM0vqk7ok/XnUpBd0A/hupia1aU6z0hgHJyJFgCCNoqUb3ffLgC8Oa\r\n+7fcG+PM4UDd6hd9NYUK0AawQ8gaqvLZBbR/pNx4Rq6DEavKEm26jVZmYl+w\r\nkPoGRcS5IprUSD+iZQUrHnKH5zYLo150olmEuRx2q/ONDQiYJj5cfNwOHvOc\r\nvduxNyzNSCOH9iwzMJ/RJXsxVO7AYas2H4kSVdH4teNYpITZlkFfeI/qleDh\r\n/xuSFs8JpgRdi4AIIHUrI2zuNWwtl9Kvq0+fXPGF8erIcuOrCXMCvguH3cZC\r\nvVdfNKOx85l8LBgyNQwu8thTunhroGqDP7lV1fncj1/SU1zgl11z3iL66m/M\r\nGJperC4VmnYyWZ9QiNfs2QyuTJVux4ycH+XSdBVA3doEiFgEkUIiDTTIE2xJ\r\ne4mI55GYDOk88on7T6HgEjPE7y1D+tDITu2weoMf5kA/5C9Y3rj4nLNNQtQy\r\nKCrtZJzcAIo0ok+GodjKlxpctl2BiXFaPzI=\r\n=JQ8t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2354e8d4e23b6a9cc4be67a41d3c5a5119ef7d51","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-2354e8d.0+2354e8d","@agoric/assert":"0.5.2-dev-2354e8d.0+2354e8d","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2354e8d.0_1683063049576_0.39973958646935315","host":"s3://npm-registry-packages"}},"0.3.4-dev-4ebcca5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-4ebcca5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-4ebcca5.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ed5762fb434e3a57afe12e64cd321e20993651c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-4ebcca5.0.tgz","fileCount":41,"integrity":"sha512-l0EoNyutAun/9lgGnIlgoWoP+bsD8zIl2eN6OjRC43jk4NWoJRyFPvERPQFyvzYGJlmnps7+2hy8XmmDvttEmg==","signatures":[{"sig":"MEUCIQCJpSeJ/qNfEzUzx9wL2Iswd2wnrPmAAAfjzB1UqyrMcQIgAmsgcg/mVTcldbZctSmyN7JmxQL1HVgNfq+wz4bpOls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUZvzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQdg/9GL5Sty8sNy0oUfja9LfB5jMBXzvfzKfBwZeVZxrAZbfGglhE\r\n1i1FgHR2C7IAmBuJWWg8yHOELyS7TEbmXC+TdOoPIrUomT6fr7DPc5O8Ioyq\r\nBEJu/foNJ8aZxpchBroGxvZnfFPaVAV3nmw0Y6ZMNIZ/MHF5FHe9BNyQOldV\r\nT7uXThK7Sa79TF/8bxeO3Ill8aD5/1n//97k1Yoi93Wu+W6x9bYEo2t8i6iG\r\n51ItvfP2yCznT0ydb4wmY8CIBF2rmjc37LeD0pi3WIvKj6mAGBTyizliMs8k\r\nC85wwkIJg9dk7QK3Nrcdzqy4V+yhneDmtslUZEW4oE67XMvUAYJlqA/TK48d\r\nw40BvcYI0TzAOlaNr8jlo3z19rgcyBxQLmCzXIBJBJFN/4EDbHY8sX4x6wMx\r\nkZpmHb4WAybKohADxUk9kWUW6QaRKyIpJHpQHXrch9rANQ5bt0WMSjzfJsIB\r\n/WTf+/Tuy2oQxE+Xazgkk4M1nRdcpK7wUYMiuGWOu8Q04VQJKTOeABHS8jCK\r\nt5BxB/HkEwDX6ZFrC4Tjq6i+ze/P1K+6R0/xwKcPX42XlBuHLt9CyoytYsIW\r\nOZ8SoO2GDg8GnyMGZZA2bTb91SqvK+N9PkEBFlhcZ5JHqsV5qn1FRZdLh3j3\r\nrX5nC6VAJLIVIo2RA1nx0h2Vvjvy9kWXTuI=\r\n=X+e+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4ebcca53b15cec31410705617841e25cf92ba3ea","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-4ebcca5.0+4ebcca5","@agoric/assert":"0.5.2-dev-4ebcca5.0+4ebcca5","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-4ebcca5.0_1683069939350_0.644737892528702","host":"s3://npm-registry-packages"}},"0.3.4-dev-f243a2c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f243a2c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f243a2c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ce03092d92057fc183a514f61206ed98f078da57","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f243a2c.0.tgz","fileCount":41,"integrity":"sha512-x84cjF7hNgWuE5nye9G+Fe2CDJfwFcI+sYXljA2omOiXSoYBhaeE6VwSxd1jOLvVQYhsk495Y+RxgSBeF8bM+w==","signatures":[{"sig":"MEUCIBIuPPsjKc7nqdRaJvqevjVEs1D/MxU2XGYpxeA27kVlAiEAlMUiLCF0fe6kjJHpLJjZki1F1TPfDXwlGivrxCaXf6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUrEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzxA//cW0oB9Hzg1xYVxa5UtATl5trJyz2uQZSG7kOak50/7He01ad\r\n+zvAH3eLiHU1LHaA7jlPmw/ib9kphHnSsXi7UDnx9aRg7YUwbbX3jCGeXL8k\r\nHzE2p0VqA5qWCv9+T1bF2vwGp4SXd/nUepvd7HGXQeDI/BzGCV2m3C/w6O3b\r\n2BWSywHi3TVcO/r5lzyz5hI/3aiz/T4a/eiTV0ONFGLfBYLR12VhQ/Sb/X9y\r\niWYOeuKWnB15RkVxtbkH59yrU/85GVFhqfKIWQyDeIHt/YIKXG6G+vZztqSB\r\nCEFnQL0xU+r7MZodb70TSJojYDIlfazDw1Uj5VnJsDTCggYdMXovYhZsRF79\r\nOR+5CVvCHj+OiioSeVSLew2ndipzMQc2MXZvld0FoAlHcR93wrJ8r7fw4q0/\r\nDXFlImiFinlSITD/46iAIiCm0RZvPlGVIH12a84TNyVAOn4VmyMJVpbur9yV\r\nGWkV2weTj6HaqKKwVVsFJP9HmeWfw57ckCE1rNpvivkvllxUi41uB1SSJTP/\r\n7CdTRbj7ql3H+yCXaSWnkCTLJ27Ss04g2PZpPK76DrgUgeXSJDUycd7HoN6T\r\nz2LE4cBeDAMxHEKq1knfR1429jHYXiRetE6lq09Fk//HDFvUjcivqTYvIBVA\r\ntB8KCRkI7OuLHPhBc7Gyb9nbDJnFw/0W5eA=\r\n=hLaw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f243a2cb67bff4416069d1e558544a781d0d6a81","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-f243a2c.0+f243a2c","@agoric/assert":"0.5.2-dev-f243a2c.0+f243a2c","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f243a2c.0_1683140900220_0.5896654389035396","host":"s3://npm-registry-packages"}},"0.3.4-dev-e7f11fd.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e7f11fd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e7f11fd.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9e2753cb6fac7d6cf1d1d7f45e56b212657cb341","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e7f11fd.0.tgz","fileCount":41,"integrity":"sha512-dMLwic4tJI0GUoqniyIhnIQeevNIvhU/uotkrYYgyFxXQmvaQaNtGCl8GpI9qLgM9TQSx9sjMuFKld5IylKU6w==","signatures":[{"sig":"MEQCIBEctpm2ztDHPK9OhqQphbBaT021GsCtLrLLefKvQe9yAiAOAMoD/jHxN13ZciWWCNQDcj0lV1ft/szXv8nQOx4Y+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUsbaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNFhAAoHKlfdKa6CIgXfTiH/wCCt2NOPQd4DeAufIngKddPGouA+vX\r\nIQ3aD/LSI3JY0Kt9IkzcT+K0vqqmlEzS/WwPRDGsbrvt2uXjMYpq/V0fb6XX\r\nScpBJbw0glo00CjA/IlA1vD7NHZykTVwjfVQw0eGe99SQCjXJP/dQYZX3mXl\r\nfJ2tuSdvzTQbNQKL+gLRiBe6HJ6TXODcRVqnPBvXP0c0uEPG0ao2cZcvCtus\r\nHkTh2l6AOfn+S0+bKvdINKy33dDSmzzWqul+ob75I2HtOlN8SujwjBi30I0k\r\n3gw2SFUuTvfSMpeeRV9gzG6tmj742yLnTxt3/dckKMKGv0O5qtuQkHtwzXKl\r\naW5D6WE5j1diuF5BuGg+H/VH54y5n0PC491AWDkVz4SKA3RMn74LWAaOc3MM\r\n4MDgRA8f1Sk3rtKYR1z1evDCyx0aFTCb95F6McB5RuuBsuoBgL5DA+B8rn4s\r\nkUGFTzjb3vWKUurBSYm9SYXAeqRgsvwiItx7kh+YDbvXGmMpzaO6ViMb2VkX\r\nPOgJK7RVyzTL3JihoYMSg/qran3GfLIwZaXwXZS3acehVbqAZt48iAuCbsFX\r\nNpiFgiKK6qMEO5JmojXOGmrx4olbjttopa6NVvpn6GPPuhExBCXkzMmJ5vCg\r\nc20tcGkFXMaNrPYM8pygZN4w3ORwM5SIGcY=\r\n=ffHo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e7f11fd06e3b8de5946c31bb920141a1d4c0cf9e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e7f11fd.0+e7f11fd","@agoric/assert":"0.5.2-dev-e7f11fd.0+e7f11fd","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e7f11fd.0_1683146458522_0.8768481429499373","host":"s3://npm-registry-packages"}},"0.3.4-dev-720a16f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-720a16f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-720a16f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"dd8802ed144d98ebcfa752a715675ed357b35fe7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-720a16f.0.tgz","fileCount":41,"integrity":"sha512-UkQKJ09XAuKtIzNZptK86Fm53xT4UZ9EqAGSM+HzBqbQMtCxTmH3wYnnb1aOz64NrpbmVpkcZ0T2/ORTLJ4NtA==","signatures":[{"sig":"MEYCIQDgEYCYFBobb3JNFW1KxDg9KgQ8jGNYY174uufWpQO4kQIhAJu41495d+HgNjQ79pPKWWTdGjqZuv9OaTzBqEOwkEtJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUtCTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYHQ/+Ie1zaLQYB75JOahPyC6su78nffi8PeAGL0orA8IM5J4yeOpc\r\nJUIrFcP2yCTOCRA/17KSVYAX5HiPYt7KbzqDcGH2V13hlVOyxMN4w9GnxRzQ\r\n8qc86nEBy8lGnHbEg6Mn+e1prhqh5YiNMVEcUBvB6jXFAHLjnN8fHsXyPwXq\r\n2XT1b5liD6Q5d48392uAt6FDfkCGHMvpq10W8dMx0EBFQgeejoIRe/Ln8lwJ\r\nmmKAIDxm0YqmE+W5Kv6V2rawfBI97FhsOnhJuX2XWUiGKJ/pl0gEvF2Nz3Pv\r\nXe5MucZtDNH+1OMQ/+Fog+rX85uFd7llfF8H/pshM3Kjs+x+rUjj80SrStA7\r\nKlr5jUoRiekRO3MIiR7WZU9sdvgJ1cczKC8qBkPheYwCbfjJw1Vt8/yQaDzX\r\njWQhIx2pr9NDp45EBnskEWd32vBDsQbFOwachiDT6WPhwDISgGTgGZgxgfB0\r\neaU6e6dYjsImM7r6WvlWlYGFLNy+6wVQFTxYTxkqKAk8t/glXZqVA9aKkRh3\r\n1sGYJ5vJaCo/5wGeT981J1pbrbdpmhWI5uTxrAoTCBoR70lYLPzzzocftAun\r\nfVss71UGwt0t+vXLo9EO6MrvDnxhmshdOpjAPCkTvtqZXaQFzFjofst3Ldf0\r\njcptapNQJS2+E0X4dFjLk8dMOnnJ33Ll6IM=\r\n=DlUO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"720a16fd76a528868364bf107153c87e8a00e54c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-720a16f.0+720a16f","@agoric/assert":"0.5.2-dev-720a16f.0+720a16f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-720a16f.0_1683148946823_0.3558406537930867","host":"s3://npm-registry-packages"}},"0.3.4-dev-76a3231.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-76a3231.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-76a3231.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"09bcb955a1cb76f6b69fbe4e42948e01c31a5113","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-76a3231.0.tgz","fileCount":41,"integrity":"sha512-3dWeva8n8Wz/i4YSK8UdWprq0zYfsrcrHbcoEQKsqU1brQHTeqtiLnS162NLD7XHZiHRtxJXuceBIt5dKx6OMA==","signatures":[{"sig":"MEUCIAyzf2RCwwhjixkzP1POquNU2jGjfSc/e2CCamcVa10DAiEA13STFFuA0djzftzBM2/DsEfyyMXiZtfiQnrcCP21OI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUvBoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUPBAAnfWfl8sEhXMcp4Cg+FQKXSI5666DHkR5oTdjkc05zLBZWl/n\r\nyHUNPmyew92tWzpzc/M0d4ZuzYS4hBnyyamHfKAjA5Nb2s3PZiuZCbf1rXoD\r\nqSYvcBJTQDLx/eash9+u7cJE8+Lz2OYi1Cobu1e2JDaogkYrFjA1ODWFlKcK\r\npSvkZVeB00AnmYScI6/pZZk3u/JazQOADlfnZjfAL//KPfngoefCNZVXx34s\r\nHviPwFKTfpl26jyfQKIfo/zY5zcRbUpQPaUj9gstx8uwB8/Ab8j/wg+gHao8\r\nEt33PyMMvEe+252yobokB9gu0UrZqlofNBbnjz1zVv5hmR/dwNT8kTAxg2Ah\r\nLuYBYdJKM+iL9Rizs4dCG501VFASpRzk0iIn5Lq3RlCkbc7NdsTeHDc93YQy\r\nEagJfE62oyzzqbymS1njzM+Mrj8Df3538mnp3TqmXHSbM1lCTCLVW0lXDdyt\r\nzn8Up4f8hPKQ/ZKBu3fGzOL/t5tPS7qp7xIJGpEHs8v/zk8VoDgOpcW9JQbf\r\nf4PJdgAFn//iunFD5oA8sbfVjHSiA5az4MbgW9IFj3XwOTupk2i1rS1M2Mfe\r\nPgPbbrDSEPleugoXo3PHdivm6c8LMzo2WFWCD3WK2F5xQpJri/PmD/bdtgdh\r\nsNtqjCK3BYlMNG2HPM1GVxfcPs97SgCiZjw=\r\n=qNzd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"76a3231d3a58030b357cb86a1428429852e68be2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-76a3231.0+76a3231","@agoric/assert":"0.5.2-dev-76a3231.0+76a3231","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-76a3231.0_1683157096390_0.19010062422617202","host":"s3://npm-registry-packages"}},"0.3.4-dev-3fa74c5.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-3fa74c5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-3fa74c5.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cf4ed1e73e90c55cde52ece184f73cc152b2810e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-3fa74c5.0.tgz","fileCount":41,"integrity":"sha512-e2AtCe063hh39HuHVpJ+7amED073exUyAhG6qyFul6rA84PQOpvMX+Cw7gwxDjM1rzBwXBBeV0EbHUvytKL0Yg==","signatures":[{"sig":"MEUCIEgB20V8/yQQTVu+8cTCpkFXchiq6xvz/9iKHL/hphi0AiEAvJJ7c4g0rORfj8o5fbBcuQUXsuhWg/3/LOOrujTb/xA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUxL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprbBAAh43kdPjtC5ewEd7IgVDIHYd2hj5tNT28dJPkkbfjcm3twBgy\r\n4KjoajLVia8v+2SdDK16oOdN8Avda9TIdaX38B2teWYLZB8I/q4NCt2nRrhW\r\nCYLgPUbYiPXkfeYC0d1D2K+GToVphiL3En7X8Hy0R9aUnFuiDQk7un9lrJgG\r\nUOh5rTi/bRtrb4/DWrjt1faZS3c2BZLMwWEiaZ37S3mQa4sQLpc2Q3cWG9Jn\r\nWmpExCzsJxxbdUDGJZzKMtYjYa3ANgLtE6SjsQu4y9ZNV0ZGDQbYJwuJu6J1\r\noQzMrFE69fSyMmYg7F/GWLGxmyfbKLizjD8zZd3D/LFpokBDX0NoEsA52Y+4\r\nI+1eQ/ZpQ0jSsm+AH3cS/5z7o28teLnDm29YVmZPpmliz8GVW8EIMpkJPwnO\r\nEt7XCJvjhcR/jxNhGdHh2Awn7ThC1aUEMaYcHPgKJ9Zht5/osZgcJKerWcFS\r\n7BhkwCi8HT6Lg3g5PECJFz/s3/t6yoJKBdYc/XO9ywQmCFCBIRCM4CTbIxwq\r\nm/8PoDV+YYt68UQLXchiRDQM9payDGxKCOSWMZ3bWGmmHEZ9LIWSG8sTntyM\r\nx6BKgI1rqBhg5kzw9K225tVM/L4fVP5dDNxoQostijEKUrUo7R+JBxA6SbQQ\r\nNpdN0uqACCr5SHwEyNjeIbHyqKQzP7V8OL4=\r\n=fXqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3fa74c5bb9675c4ed967cd9c7961ab4692a49cf7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-3fa74c5.0+3fa74c5","@agoric/assert":"0.5.2-dev-3fa74c5.0+3fa74c5","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-3fa74c5.0_1683165951468_0.3251899601752788","host":"s3://npm-registry-packages"}},"0.3.4-dev-9cebd87.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9cebd87.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9cebd87.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7e59a7eb1e7b4354f04844b2fc8560fcbe487e60","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9cebd87.0.tgz","fileCount":41,"integrity":"sha512-xAWdIeKemP6orSzwBPprcW3OdA5OL4f08MMmO34uOmNx+wTHo5MI83ZKLHl57OG05DzTaWVrxBhIXaLVjWKsRQ==","signatures":[{"sig":"MEUCIQCpPN27e/9MbHwDLN0zaxO/uOig5t4hoUN+0qfTgpoDLAIgAks9aUsB0YmYSVWGm+i6DxvSNJg5ejQgYrQIEZwlov0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUz84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG0w//bc/RypMzksYZlAQyTaEKKPgHtBURSWcX0IA8i0GlLl90zFwq\r\ncH1KSi4CiNEAjPk9qhqIW/tzbJDecGy/oZbnhFDMBxMVGZGv7esdCGjhcS/h\r\n/3zO0e5NZj/ZtJP8qM6y6EXl8ccj1QchqKP5VIfGdDMoAwhXATxRDLd81gUy\r\nJObk6HRFjmJEFECSmC2MwG4rYmxXikj11Jzv1+fODMYsQqeG2X79lIVwVN0S\r\ncusiz94YTmsaZAX9IYEV4jIlUu3OKAcC7VMBIuV6xa/JGRGa4rhoMAEUvU/C\r\n9REpJwR4RnCOpP3ybHNjQ8cYpUs4Suu03vrzqw0zfqMln60k+LutwL5tvYXa\r\nZCTff79WBmfzHMZJmHVdSDFg3Tesf2Z4wnmWqnEuLlxn/UVxGNTwB4gj/WtM\r\n+iuiVb4cKh+MC/rJQXgUeit0CjfssZNKjz6qGNxGtBqPj3xqyZdlafEUm00i\r\nvJ2pd7nTqxpBIkVplW8cB+2Jj0nKhtGn7JEiNj17XbSOVHJ/K5Rz5y6EKopV\r\n+tipecjpaW2EtjvbxIedULmZHgxKC33wg5BuEO+B8Iaaob4m3UBLjoVfCJPD\r\nkMjd9SJQzIjsPjn+tTXLrtrKr9SktZYTUCCLOy/K/oPcfhrpEcsd0KJ1ghux\r\n3R10UbzEHyWbEw9i0uFWTgJwFMLTlhU3fmU=\r\n=hmJ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9cebd8777a46b726467f50cba084d2fd0e496c2a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-9cebd87.0+9cebd87","@agoric/assert":"0.5.2-dev-9cebd87.0+9cebd87","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9cebd87.0_1683177272414_0.5397404814699316","host":"s3://npm-registry-packages"}},"0.3.4-dev-acc2db2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-acc2db2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-acc2db2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"58a757d57808d487ad8d6b9f3785edde5ebd9e81","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-acc2db2.0.tgz","fileCount":41,"integrity":"sha512-yoARZDCduzdUYqRErS/oc2osl1XPZqxcfsV2lyzUpCrg/w2RzVx8oZ10pDRzo8oTjrsw7LRJ7eAlST4gVVUKTw==","signatures":[{"sig":"MEUCIQDHnV9vgKGJ8qGm1+HmRg0OKT+KWLphP25lh3LhY6+ilAIgBL8rbF7d9rOQYuPEHcSa/0vbq0cQNeHtmyNhz7teOlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU9OsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomtQ/+IBucNUk9mllnTGeNnRHD8HtA7k3014sxWa3+wloL2wzzwgwF\r\nzbaRQ+VIv/o1zFJplvyiiTYfUramHrRbz85tqG8vRmvOnZ7jRXzPh9WqPOV6\r\neBnn8epzEwH6yCvPyHMRT4G/rhRtYR1acD7BFBHjSbDsLRfZrRtmQhQIXqD0\r\nof/wx6IcL/stoUdI9FZH1FGPsz4kNMaLX40YpLstZ6+7kZ1xiOB7I3x/TBqg\r\nQT7GWcFumlD7OP1krHz0C9YuG3D6Zod5bRTIDsdP1+HmSKGPOKm77n/McsEE\r\nt66i3A9TGohZwyxXPmD7HMur7FjiqykSExDYON7jZcMfKVrBQt9XUJi77/fp\r\nflm8rfiSSQIzA1E2gnGEaI2MAEREBjFcNhngQpXTawp9Ozk1cJOBU/Q5zE1q\r\nb5YH/K/2RkPDbTY4Mb+SOmeqveu88d7s7E7PBj/lq+tvBUSuH83x02IkTPzj\r\nvxQAtOQ5jxIkF6kcFWlBJ80RaOJL0zx9OLdOiGFG/dNX+ZEOFCf2v+L3/xDo\r\n8c1sGJKOtWOLWIYIIDLKpwAtVhoyu99xVCA55ggPWZI7xbiGjVd6RPXVDhNd\r\n6mZjOVhumLhYeM5Q5xNfNWD72mrzsJKtz+EfaEQkQDkVnLo7zYLik6XBYGYz\r\nBrIjKl+POEDvT7i7aM5xEFKT17+nIiMFoQg=\r\n=FdCo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"acc2db25a2c6e50b45848ba9a848c4a71145033e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-acc2db2.0+acc2db2","@agoric/assert":"0.5.2-dev-acc2db2.0+acc2db2","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-acc2db2.0_1683215276685_0.15470866259044636","host":"s3://npm-registry-packages"}},"0.3.4-dev-69003e6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-69003e6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-69003e6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9af424c4d25b15c4e530ce93f48dd23db1872ae6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-69003e6.0.tgz","fileCount":41,"integrity":"sha512-zXAEjCBbPsMEZiGGcUZTIJ6DxddBYE9WVOOmuEt913ZZgGMHof+rW0VPFpXiNmWTDWAuZoMcGHWHoP5FhwvFbQ==","signatures":[{"sig":"MEQCIG7hty4kLd7sYnXtXIjtzmrfZ3BQMG5kQ3nDbemaN2LiAiBhLlU8A9GUdgSBrxrIvxlqnXQygRktqCw84bqcfYOmag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU/DZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoukA/+L4QNlblq2ZfQqq1rsI7SRDd+B+adulW4r1UM5Xfte2b5UbQS\r\nrBrWJQBIVDYeIvg/9qIi8GvvlUls0AhmU0Cwie2HbV66yZtE6oZvp8W8y94p\r\ny2Y6Y2ugVOTBFzd5/vYuTNCZlpu2oysR43Nha0UGmK8gpe2q/w9/00uhv1PR\r\nbHe71hzHUdh2YWGhTtKyf4EFB+MYuArQzDF8Bn6gfouD+9Q34i9bKIlFmYdW\r\nsw+vynHnAjFv6s9YKCyUEcIMMvCGTZccdIfqLAy0vDf6E8enCOG98timglNf\r\noUsWESAvKe6vWmAyPXt+MnSzBn6qmPH0XiTAzDiTef7Bksx9xbLlr7CaGrI9\r\n6lpB8Ft518ZpNwulCQw4sQQ1qYsOEWiy5AgkVmTB/kKu2OdQL2Ae1okuWhuI\r\n2FgKbnPKLG0JcTGpbnj2lJ5XGOnT858EmWWcSrUQLK3aDxQ3wjVBr/CjyxN6\r\nDAm0FjsLgH76qsr1gcXJ5mG6//3mNGKFxGYYKtdNx8HBQJoN8XlRUofGJDsZ\r\nLx9kBnQDfIw+g2qbTsGkE6bgtO0WH8IA3U15ceFkOQoPSyTAjU0/ZeoY1a4+\r\nn6DqADIUmeaxx3+mLDcpyh5NA/K0Ja0H9C4OV1zgTFcHsqB6sBpOs/jhanSA\r\nl1dOOfifaZ4wdaK/50BgiylDAplyfq9V9JM=\r\n=3qQs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"69003e6007eddbdbfd55073970463aed818620f3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-69003e6.0+69003e6","@agoric/assert":"0.5.2-dev-69003e6.0+69003e6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-69003e6.0_1683222745435_0.34862361348897375","host":"s3://npm-registry-packages"}},"0.3.4-dev-02e99df.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-02e99df.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-02e99df.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"08f9f86a16140087e4e910e92e484a4f8c21c4bb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-02e99df.0.tgz","fileCount":41,"integrity":"sha512-YCSatBpzrxrreC/jdhvhe+TTMpbGyARvD5LgnB4ck/1c1J6me80iw3kVNUntja9xou409EwZEhQ3dyc+msDrGg==","signatures":[{"sig":"MEUCIQCnYP7r7kA/KQa3hGdu4woTzU+L0x4C1lCAj1djK8zONgIgdzuPhV6Dbse49DhlP/2mIH5rT/Eqme+sPdDlqR9Hqlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU/orACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIsQ/9FIZSHlMJoq5xpCuv0Vwl5tJwU2z43wZDPuv4L9FmsnmbMxI/\r\nU55SNHJXivg2nsoc45aYmC7M/m4C3jVhqnjpBwpr7504H/+9QBTKYfi4mZii\r\nyjTf25hhoiFLmSGU24ohJ+HV+PmAURwIhSDrKCCSLuuOkvef7Yu5r5gBufR7\r\nyogTDKa7uFrL7p0ijYgTbH97AieB7ooH09kFNGOgVKuHDrz0nFo8vyxl2lEz\r\nlCTB+kIBVDQQ4pXdRBWtUCjNvm3O+cXNKs8yDRI83NWCO7+ShvavYI41x8h4\r\nYnX+/H2kcFtVFghQJCtg0P1+p/PYOM41khdv5nPuhID8JboO6wQ0vopEan7r\r\n45hYvG/YyFgbYnMm0pgZHvJHcv27j+Kwo97Jh2NrXDojRy9U4insj8EI+YnQ\r\ngkxAwyLXC7D98RRZpz9Qq03a2pYOFbOYo4Epbji8UiOCfMOKX4eTysu0i909\r\nkstlFHBUoDsRn3nH8bigZK/IioQI7ZizwMksoVg3uOIRv96dlWmMIUc0a+P9\r\n95BiuBPvbtzyI/icC8rxubdpI92thlj5hvMWhZEgQwvGWsD56MczT9ffXs+n\r\nkDjg4yMQ6qhBqqIzuzsrWRp/KU0Wd0Xkdf4P0+deehYc4voejFM0laVURUaT\r\nxvVjVAq6oIu4bf7khwHmASX7e35bMlTt4ok=\r\n=jJbt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"02e99df0d4ef3709c2c413cbcb10cd6779a28036","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-02e99df.0+02e99df","@agoric/assert":"0.5.2-dev-02e99df.0+02e99df","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-02e99df.0_1683225131598_0.6206105290707793","host":"s3://npm-registry-packages"}},"0.3.4-dev-09561e3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-09561e3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-09561e3.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a0f2a58a242e82bd879e2792bc97641610050b62","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-09561e3.0.tgz","fileCount":41,"integrity":"sha512-4r8XydpoDHqn9y3jZdNntmHZTCSG3urVRKhWiF65xYNp1JUZaX74imzW4njjrtsiio/bUeCyo6TmQbc4gt5saw==","signatures":[{"sig":"MEQCIEI4hpMrI3MK1oMZ68ALnkkcixwmXxCb+0JlLfRijihsAiBkIeh//YBgmzgrfN0BfARxpV6vfxP2KZpIc9AQc4nFQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVAS8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJyA/+NL0dbcgIHMG9en8h4Hi2e0X+24jyw6ld8C2KHL3AUB4hT+da\r\nOBWjVYsgQ/6dn5KWtydRxFJQpOJ7y2gOFQU4Dv78bqyOBF2aDgNOGuZbhuKR\r\nJi0EdVdml4kOMf0gtmiGh+KDBb/ijhtSBiIWanImTFmb8rmHV5Q1+N0r21ZD\r\nbn9XEEMdNyGFIiuVIdREiZKiDOUIG2ba/zHgnC2T2B5gquYo9yngBJxZkdUq\r\nrJFNC/M2zkBJPqilrniwHow29kFIElCIK/cSrdnLuNxprW1X+eIiWOeGfFs0\r\nSsBtYmqQ0XP/KqySmCQKF0TyxFe6hdQEWhCI02EIJpx1xuRwW0UVqhiz/hr0\r\nG9Re7zX5O3mPiW3DO0xwkl6Fk2UzrEXD/0E8fSbct5n33qjWhBFkpPToBbUF\r\ntuLZIFfRHQYUVCP1cW+s7MBL6zu4Aal+t8nJCCgCaIIGoDMP09TlsVOEp49E\r\nobsVxi+3VhVFLJPaG8u4sknLtA7nrv0NOeV2kNgaCHnYGHkjq3SozzQpGvbW\r\n/O0HuZxNC83A3Nd24lgGxRHuXRWfWJ6zyDdLLjv03IWSXHtqSCyOQcbV1weg\r\n7tz4KpgwCwVdCy6jmuQmzFuqHQdgsyYyjnrshabCm1azhWDy0WS49T6aX1za\r\nDvPZCG6tJGQL8nElZvCphXI1b4LR0HawTXA=\r\n=3WTA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"09561e34f31e345b9e40b4f6883eb0ba190e6a8b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-09561e3.0+09561e3","@agoric/assert":"0.5.2-dev-09561e3.0+09561e3","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-09561e3.0_1683227835918_0.8128370180479769","host":"s3://npm-registry-packages"}},"0.3.4-dev-ab7a341.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ab7a341.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ab7a341.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1233e08a084eb94c78e3d5bf7d7d939479201925","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ab7a341.0.tgz","fileCount":41,"integrity":"sha512-OscyIqn83ZkLSGMXzh785QweokyncXxm7jFa6UXGLx3Gl/h8/pAm0zprRqaiMZTA+Ue3+0OthEiQ1h+udKl1/A==","signatures":[{"sig":"MEUCIE2keQzmE2OLVh9FHMTQVVGzV2EccNp8T8nf5Ym2pgqmAiEA/bFdPJHTY0XvUCMGV7EoxKdgBcdOtH2l4R0wNi5icvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVAvGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqv/hAApPcEKo148+SqF/XUlo6w0iawZ1Q5Xukh6zjCZhMQUS5Bs9xy\r\nbVayDS8wDWDtcqP9x/ye1UCA0CnqRQv/1fhn9i4DSMqJmlsTzQYFM8Q3yggO\r\nLy+UWL4zkjgG4U/7XRRNHXGi0wWwLbRvVKp9xuWs5+XFfCp6htrVvi6/rFAW\r\nlY//sceV+4PvvJwbx0KKFXjTf8yakE5irGioNxynCdM9Ch0Xrrq3pTVwSNzC\r\nZr8b1yAUdnkk+2Wm7mFgYUgEitmV4hVtQljsiJzwOzrAeNnJNkUoucNYjuBn\r\nViva1wju9Q3cGekfG+psN4RLHTk+0QJ7jb9BxjyKl+SyTUOYCJVQIudwS70V\r\nZfexGw6WYblt5qSWaz70RmHPZIey2ZBqlvHapKdFHlQQSiI51rUJsara3Pza\r\nOlmFsqbz+pnJwqV1sbzgpEzsToyWPC2F2ljkbbGLf+kTxpthCg2GvAfq5Cc7\r\nZblpF7M675U559KPu/tEXj8oZej+EPmP06ks005az1CZ1MoPM8/wU4s/3z+z\r\ntPu7Y77GNSOhHV72R7i9nKWnsVd7X3w6iln1dWu9vWdjGB6RunW/OoS7s3R+\r\n69MXWhfXVFKfIFfKSOkSEW6+Hr1bNQeiOrqUA9A7A1+JfZ98KGA6Zbiv/jxv\r\nPaHmnfnv+hDsrqh7wfQdas8OQURAxmdve0c=\r\n=uT58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab7a341a734f6a7c951819e528defc0d6b527c50","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ab7a341.0+ab7a341","@agoric/assert":"0.5.2-dev-ab7a341.0+ab7a341","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ab7a341.0_1683229638300_0.6129270285659818","host":"s3://npm-registry-packages"}},"0.3.4-dev-05bd95f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-05bd95f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-05bd95f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f792942f580258cf3cd80cf108bec53ee20b75c4","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-05bd95f.0.tgz","fileCount":41,"integrity":"sha512-XiWT1yKgHnrM9kpQU0NaggCeCF/STlHyTDSCzwXHek7atnDrS5NKty2Lk5kqb5w/zpSkBZcco1ac/Qry/GOmeQ==","signatures":[{"sig":"MEUCIEFtxll1Lec5blrm1cRuQjJJxzKwypvsLTFSJT9nIB1LAiEA4s2BTPeYAvH0OAj51UBxI0AoYwp4XPORsTlabUZDP1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVBHoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4uhAAlQdTcLhpPGtN2cNmPJKS2f1Y7q3chByJWo2LreTxp7IFUzvW\r\nuukbdC872dCjfH+iB0/C17M3ZF8N+ao0s9tLG3OLyWXKGRYBmBz+SEG2qCso\r\ntKrL8TKw0UjVEn+lcwB+DvT2WRsQoc+Q9RuyWFGmmqq8JoZnFObhcPtjiz1Q\r\nvameGnAKwE+oMvfs+thFM50qS3XHjJzotVtLLfxLBQSWSZw9dcE7ggGnnOsF\r\nhEXyQAUWXFl6wI/gv5KRJyplSl0dQkotLTFhcd4LuK3DK1eNm01cV8zbNwO4\r\ngbmy98522K/niAQnwT7cPSTAEV2vtdG8AzmqJSbIoQ24gS6CoqC4x3L7pt6F\r\nYlScUingeYr31xKVIPotP8MT0fJu6Zzic0+2cTIuFEav1/85l8Y0qu25nnyU\r\n6aa91n2SGwkHdlz4/YV6I95ChlpSN+ERP8MTtJnM/FQQhVyb+cTXqxuUbZ1l\r\ntPA9uqJCN6cy5BF8/A0eKQTYZR2HTJpEQLMJxrnsDnfWAb51wmG4Sudo6j2G\r\nnr588ZRFH2/rq5HcfdPyYIwJBtrwAFQJ4UgAvgCkWDSDs0ZjRMzbcimjfqRa\r\noDlN6IDTVy4bITv/dIRRXQwla92geg4VVCCCiapF4gBeujHbWCwiH/9KNWWj\r\n2JCbHLeFQ6n7CE4w0shGjcLl1Ix0YDTrBqs=\r\n=rfH8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"05bd95f5e50ae8d8d5911b2f351605cc18711312","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-05bd95f.0+05bd95f","@agoric/assert":"0.5.2-dev-05bd95f.0+05bd95f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-05bd95f.0_1683231207885_0.4489759256533288","host":"s3://npm-registry-packages"}},"0.3.4-dev-82bd133.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-82bd133.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-82bd133.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2bdd9a17496dae42a28a23b3c9e31aaacb4ef1d2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-82bd133.0.tgz","fileCount":41,"integrity":"sha512-S/hNufTPaR275qI2M/JjBj/Jbj1L0yaaS8pyrleJgz4CDOvm+k54FE7xrtoRRWsyY8byoHR+/PLrJLHwZHUlaA==","signatures":[{"sig":"MEUCIQDdCHMfzKYtelhqFiV+ao7gw3auovWKhZffbnKNwV3togIgBNtonlysdxyUvb/bGtkhxBg86XH//ITFtPoL+nZjLaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVBrUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+3g/+NtZO4V1t5qQo0PEjLmxJpH0iQuP5yZpI1GXlQ/c4jR1nc92c\r\nlyGAkJ0kWmZzt/F8a5dA9KGFKFDRRaUNKwfgpvDS1TtJt0/zhPt+TNugU0V2\r\nKFX2K1ydAOAWMytC49+u7s8xdeSkC1K7Cxj0LCNJs8JTtBrduwXqh3xRit7T\r\nJmw5j9nCTu8yn47aTH9KV6JnK79rVpdqbx1F3iTMXqyL7m530SoQm3/nYIbx\r\nZpbx3i0ZOm6ok/5eO15YTA83Kcu9GF6jO9AGLOaDYOrqPmEG7dF5p6yEnhlC\r\nKTLwmjZYDAaTptp5kpi2YuxfTEd8gJPOcKWj84jBGIGC3LMY/qAV7vePLn8G\r\nB+fY87QIk8Cx953hO00MPe01W3u/Tjrni2Obk56DovpBGUbxZxSOCcMXyHIE\r\ngKMfif6dl3hkSV9S1pf9CSmz4jK6pmNmRfee8MRRPDOT7N99E2SyjG0w7tBj\r\nFpbBCxsDOCVSAUYxAstBmuZR9LNy09GOFpSmblGl25w5kcA8+yozEvP+HLtH\r\nWEzJj6EEj4ahmIag/TlGTzjbHvFSqERw7mvnhF3qKsk6yipZ89eH2hBTiB5S\r\nVsIS71cqYdTXyTwHdgtClLwTQCE9GVoMYyq9jYkORwlQVH15SD2meO6hwl2Z\r\nFNCFDSOI6kCIklep1gLqj0NQBQM83UzudVg=\r\n=LxkV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"82bd133f87c2425e47c999861b37eb1dc85b96ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-82bd133.0+82bd133","@agoric/assert":"0.5.2-dev-82bd133.0+82bd133","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-82bd133.0_1683233491957_0.7342740955992098","host":"s3://npm-registry-packages"}},"0.3.4-dev-e9260d3.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e9260d3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e9260d3.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f38b3897f89c68a6a60b00f1a96bbf70637e713f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e9260d3.0.tgz","fileCount":41,"integrity":"sha512-I6YCoi0lyRYP9bX8bTm8wAP/d/OoPBfF+z+XQkiyeuxXemN5us0yYlX3laEJzO1yO2zVLFq6p70PqndczIXpog==","signatures":[{"sig":"MEQCIGd37zxRgnyyZdNu8P/p3xX/6vYwy/nsIJQp+y8LN3KDAiBSNYgD1v6vhOnM9J6XQ19mUle8KSB5AfHQabkZsNIa+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVCVbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0yg//eKiACfa+OkXWO1dzT5U7g/8CdTj/t/TeW+opzfbuop76TqHA\r\nHGowBqhrBGmKL0ijNA2TVJ7gs28X1k+JCP7MGGeuDiFXKssdNssmoUAEuVwZ\r\npgnFCfyiJ5W0YFq6WUZ9HyVzTwt7avvB+mLL2C+eXmU1zf//ljDzKJnROjkT\r\nFYDTCH+w9gDrfNwsuAFnrgbAujO5iHSz0CxA3j6fGDXAYdtSD3F0KeYuQxK9\r\njAdXjCkPrU7BNmuM0ZNNZa4zkKKIwqeADNyYzzgj9AOblOPJzfQnAoY8UkE6\r\n1gjEXcbf936pucoqKdAU879AvKzbDu/j0nN8MMHHnvcQT6Ft6a9K0zsMVRz1\r\n2Zm4Dshfanwo0gNLcAqxocYcg4RQsOHBUCcUTWiBZ+QdFDU1py7l6PeZ2SFQ\r\nuqB86771go87KWBZXA1+f6fysMKLjVwR4ztqy67Nqjx0hC40tKdNqneGrO9r\r\nh2FQmAthqDlvXjbCduEp4UaxGTBodnKplcvob6TMWlVqTkGZjSyw3c9Cuknv\r\n8JfbGz3NO5IJ9OrI9zvJGAFUzsHepblqjuR4aZRbOoMINlJayim+zZBB52sQ\r\n+6pVHej3iX5WarybOSru3l/zCuwQ9vYzx/xaRhX7HY6F8uidjKjdNwuyp0SU\r\nCQxqSk0Zvk9kEvgYyfJA3/L63OcCd2zEqS8=\r\n=vgzT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e9260d3ea1f69b7d2aa5bb382586c8d31323f93b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e9260d3.0+e9260d3","@agoric/assert":"0.5.2-dev-e9260d3.0+e9260d3","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e9260d3.0_1683236187262_0.291801923381136","host":"s3://npm-registry-packages"}},"0.3.4-dev-73ca139.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-73ca139.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-73ca139.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d0ed998f4fc988bfd728d582a5600c9b6d6b6dc8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-73ca139.0.tgz","fileCount":41,"integrity":"sha512-AsTHslCACuSzxgvTdBYCd/onJ8kh4ZBCXaYd5RxMcSrVkAvnOitSDnEot7aStwLrJYZD+de2SjdpSAg6IIkx1A==","signatures":[{"sig":"MEQCIHsvGuLoufc3DhLF01zc5HtOIGBjU1j5YaC0B4nvhc7oAiAvii9EHBxHFgkuJ67/rUkx1P3btA4RMpl/NIKi5owqJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVC9aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqQA/+Nw/4bHNBlHqvWyQzJq+jbWIhDTTR9uwP67JGmUEzYPJ/dgvw\r\n1pnxrAfekeFSUrhteZuhGf5zeEytXA/0j41DHnB9dht0PHeFCh52XWK79+M3\r\nEESBjFXe1T5fYS2ouF8Ru8qSIky0lXPkH7ff+rUkAF8mL3TiLmHvWm9e7V44\r\nHCmNJffAY272x5QN6G1Q7Jy7JSCv+Z5uzUsdLKcOWZ228wI0mkPaA7SWI9co\r\n0/7bI764BG2mMM2dXR+yjswKQqsVL+DQG4nyFIO3SnygCtS7kIO1ba2BCMWH\r\nOnOzlEBMPIId97tU9jOlbgDZkfH6SlLBnqFL1M1A8msdUCKE39omU6ax+10Q\r\nrwXD1MoohlPLe+bxjCafKtjQ5dT/lovlTXzUOWgnf/HH1E/ImiePR+/LyzoY\r\n4aOwe+9f4yfNUHNBOR1BMpP1qcYLyUrG21IZl6GNfnzJFruamAe9UtgFr2Tx\r\nywUiC+VifsMcwEC18ez9QKKZM/kJw1kUd+Vp/MZPGzcL7z78Jo6mPSZD1ihl\r\nWFZgHX5rsz73L87IdeIE8EdB7DLHmESwYzQ3wJw519Bpu5Yiszf1X/kuhUFj\r\nbiR+pLEI2Wmd2ggHu2LEUqQ8qkv/lkMd6cbaeZJ/tZbqwtS/oyml50sKL+EO\r\n7w5j+gSK3psR8JhicWZUD+bgb5Xxq82py/s=\r\n=m2YS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"73ca1391d4ca9295912a66fa18f007bc73b73c3f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-73ca139.0+73ca139","@agoric/assert":"0.5.2-dev-73ca139.0+73ca139","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-73ca139.0_1683238745964_0.3166666600370567","host":"s3://npm-registry-packages"}},"0.3.4-dev-eb9fb38.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-eb9fb38.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-eb9fb38.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bd16ad98f56bd631751dd9fcaed0e1c330f7ec49","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-eb9fb38.0.tgz","fileCount":41,"integrity":"sha512-WPwoqm4YUBjHf3E6DhPQOID2Y0bSyKMROB1FlfdXjC9XsMvTyYebYi6RXM/vpCsk+AURKzLu2ucGKkCBQwbzOQ==","signatures":[{"sig":"MEQCIEFydXf+LtOuTdhLsmi6cR2ful5xcroLQB1qgwiCaIB6AiBBD+1DisDBQv05ct29B7+D2aWi5dzv4aGHB//RXjkCuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVEUHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFWRAAod/nR2vSFr2bzsmuoPnWJVyhSvIm/6mm4jSNMfEoOG/d9qyY\r\nD4U0rfYFQew56+RyV1Hl42kiPWFNfaGz7vRAjDuMGFIpLB8him21fA8PcLo6\r\nNt/Jjco5wAxCoLaYWt3DrFoxtvjgu0ko6S+T1kv0H039V0bFWeuui9kUV+ef\r\nGfwhIYtvBJ7PG2en47O1QJWKiufTOiNoIJCBnGBxtO0L3dRUWBHlwLnUMwzn\r\nQYTzcdDBcX3Y7yXxpgFLl9unwq5Xm/qk2E5/8N8aieHV3x1YrZLRpaL6PY51\r\nujyL1nEfgLzCOC+1SUkZ8WqkhUlHgQuBHpmgGGlkfOFpabZybilQoxvMiGOU\r\ngXTURF1/OWFbqUdzLXtFzNQZauke3Uv2KBFbros1aq7fBTWpio/bqejoSb+p\r\nRrMmpmRKRhm0h9T70tnLWdJ9JCnQoD4Fywzy2oWZNxGvHeyFUgKfLrQOf62y\r\nrYHTF4QfqWWThkR9UmofK6EF31n4eGpdi3ilBvroGg1jfgc9fyY/hcMUfkMQ\r\nXk+2xxE0tE3dyq9k0MYdcP9u+4Ysl668/zR8j5ggFjSyde3CkdkG5sXm3r2i\r\nC7NYzxDVUFZPxdeAkeqcRZk5z9/Ft98FueszFLUqfQRCHoU9+0H/5DCyHAPj\r\nnn0m141KZNUv3IvFcKmUFyKMSvLylG1Zxdw=\r\n=K7st\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eb9fb387ccaf9e2a1c5187c3926601824522b2a3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-eb9fb38.0+eb9fb38","@agoric/assert":"0.5.2-dev-eb9fb38.0+eb9fb38","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-eb9fb38.0_1683244295343_0.8399934390506265","host":"s3://npm-registry-packages"}},"0.3.4-dev-a9d6a3b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-a9d6a3b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-a9d6a3b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5ed557c521f67d27bd4a7ffb01e35f2da8ba5b75","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-a9d6a3b.0.tgz","fileCount":41,"integrity":"sha512-Rrx8b514RvgE7iDppRqzamhLbut75CocqGlT+AojAzyp4iQ72aPOvAvXglRLKlF0DRc3uC3lXvcTDTdnoJs0kg==","signatures":[{"sig":"MEQCIHn6nZDKewH92c9Hs/n9ORJs7NaxQ8yH3Zi5dSTUttR4AiBRazcH3wJ8YAXmqwU+UOHGyKXtTtREFZ+NvusA9fhD/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVE2oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAMA/+MZfhYwini6uJnnljh5rEIpUSlYo11FxEF6yqTmprp+gO7Fe6\r\ngYNqnnyEv2h2L/wR/idb7T4Qr0oTFhtvpILS9/0jvAZMdDUHkcUcYbiqM3Im\r\n6buAg07SjF/V2VV+ZRd/LqfUHss5dDuP0ZystZTiEwWxe/2yXgSqCObtX+u9\r\nCbbDmUJmMbLdK5AfqLN+KKnZFxV3zNltucY5uzAkkwzt6LOgRLQqjIn3CpP5\r\nmlU6fG8wE0/lc5l1NYyi0g51jtx+GsSRJ+7YIVuH+aTZM6r7NvrOy21xI4UT\r\n+Tr48SQsHFf+hh2Z94Qgvt/kGXToa/DfOmMvtUVljMkt1xdIQJS2SQAvktzB\r\n+Et7oQGpw/hqTN0luBWSGV4SZakVz1XB3EKdfFyiPGtGAYNwbaRXkGq6Itrq\r\ncnA4s3K0kL4K91z4gL1yJjHub4+jHqizRFv7DoceWMjB+2o37jIkfWLmb000\r\nX7+l2hJO1BFag4q2kAzk3vnL6jvF2jTfm7hhFC2XlW1sE1aJQduETGdTNx53\r\nqVg3zJn/izlK3QtobjR8z1nx3y9IdrSXPST8mU21W3ZIZHubSWWFmSCbVKTa\r\nSgRJiuW29shYmXa81uZG+FNzyN5vVBQ7Q9l1nq4y2ZP10/V1Qqt7nr0FbKNL\r\nL++UgdJ8mWjhWiDqnB8MpO72s4IMMGvNwR8=\r\n=+SJl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a9d6a3b0a98c68817b1a4a6a2dea6e5684a7cf91","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-a9d6a3b.0+a9d6a3b","@agoric/assert":"0.5.2-dev-a9d6a3b.0+a9d6a3b","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-a9d6a3b.0_1683246504657_0.12565953098390392","host":"s3://npm-registry-packages"}},"0.3.4-dev-0a2843b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0a2843b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0a2843b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"965ca8b41e9c3059fac6824809f21a5e16b97568","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0a2843b.0.tgz","fileCount":41,"integrity":"sha512-As3gM4ppSRVUaLmAGB1P2v+Oq4zaaKIx5xzFTMQQUmcTxWnuU2HR6WiMJeZtqlUqDpr+zHYtVPDU7TLsUMAghw==","signatures":[{"sig":"MEQCIB1I4wRGiV+tHWH6A/CNpWS0WqMaqjpNm194YymgVSxJAiBsPeJrtk8HPElAyQTwS7qU/u1Vw6kjxKc3Zq5wR2DBog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVFXIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2tw//QHNQ0fOhp1f7/Lud917mSRrG/AKTvePQwmV3AYxSn8smGbWn\r\nUIW4oxPQNNyQ81yM9JfnyC1cp2bsXslbRIFBcnVqK9Iso7zE8WF2LGZORT3x\r\naOrG7fPByHrxudw+Ow0Zf33rWYWmxARUYK3UehXW6KKdmFCQpTlTJ/LrwqE5\r\n73JSFu0HbDuFw+an0O1nSnckC6Q4kjUaj++mspT38G79a8eGE7af/9csb0SL\r\nbfbFaKYwwfDW76liLGBhkFC4rVUuDuY2kCdCkz925Gf7OEwHB6UukGiBZqW7\r\nQWn64TT4PDgoboN5WF7oi8ca1eLSPppE+pyS4OdBrjCloibSG9G1TpwIQTGa\r\ngHX1WUpWgp+hPC5IOnm6QZorWxqMODokHP3ptL71CotnMXu3Xcs+fcOU+2VE\r\nhjIStShW9U+xjvOKuxvJHHUK7k8pQLdBaaTZ0fd1w8l830KreMlQ4Hfe1Ed9\r\nFMgWtOJXJ5xmt++2aYm/VyHYDAlqQe728ccjF/LCb2hWc+Jb3qX3sqaH9c41\r\nndxIr5KK9gkxTUB1Gi+SQRfXhq5Lm4lBwrFKX79MGmxV0utsiHdB+mXKzGq8\r\nqGM+PibpRklWI8eDnyhXTtWisI0zIGDj67cM0fC7dl6wBOIiEpstiOBoYx2u\r\n3IGrMFzTG1n+hauk9JK81+6KmRaexNbCQt8=\r\n=0TZz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0a2843b787b998a57ca5977b00f9432bb7201607","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-0a2843b.0+0a2843b","@agoric/assert":"0.5.2-dev-0a2843b.0+0a2843b","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0a2843b.0_1683248583982_0.5996665910613235","host":"s3://npm-registry-packages"}},"0.3.4-dev-fb9d18f.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-fb9d18f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-fb9d18f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1c90ae4ebf9794725a969b0f8329525e8eb07afc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-fb9d18f.0.tgz","fileCount":41,"integrity":"sha512-+LBmvnRSwoU5QdMpGZhxmkRMk6x3j+xRZvaiYa47hqYrH7Gq+dHfSY+NLyzH4Gh6nePWLstfBCgz9s18TcmjpQ==","signatures":[{"sig":"MEUCIQDYwMvhR1lIghZZI5zdWOqnpecAhsjHLenm+ll4EyEXHwIge2NewnCVMlMouk3dslLjy2Sb/YCz9C63JZbl2XZXaRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVGI+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO5g//ZtMFKud91xJYWqOQ9tpQ3+MtW9TeJYpdl4DnsltIi4B2oySr\r\nyshrOWIfOBMTKRW3uNkm4JkIwAbLwkaB/SU8jIyjrRCTDh7ZFejG5kwbD/tO\r\n5BicisdLz1xfmizCqeJF5Ty+vawdVeDfg7o74x8K8y6U0A0eNc9i/ZH6DcWi\r\nVj2VTt+n/1cKoZHZKaBIUZuQxG0J6fNbpz2Ms/5UAsN3vgyB45D8EuYd228Z\r\nj2RSXpVWzTs3WfAny5xpohyMhhffZeHZQeIUJvNCFpfQw8hA85VHSb5/4Tge\r\nlaR+YEzvP5klK/8+QT/r02RzwS4lyWrgcHG3FFP6dvPhWiI0ooQ5PLVOQNQv\r\nWbh23ot5yWZu1Fs/xE8yD8y8C5cDf0uU1hYNFOYpnGjUnW4PWW/X6hSjcZkM\r\ntkIdTBZ68GxGOA8YSHJmPr/O6uOHfhGgNMDnVp1+FV5AlmvanKTqdeGdj0kV\r\nus7T4rzqOyo9vdz1WRlDJzpPs5PE3I6rVhioFuXg0L+R38TKC1O1l7f1zzxu\r\nhBS0FUKldb5LQE0Nfi9kE11TuoMdMT2aWuzkRG4W7yHT0Co7h2kthPpnk2E0\r\nMkn8vVIwnHml5OBbHIonUmiZdXUxRt4Urqt0JN1y0INGcTZpVqt03RFsLzEo\r\nSBzzUJ9k1gLH3Bwjpw/ABeecQ0tCI4RmDhs=\r\n=KWLm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fb9d18f4067c3821caa7819425b4fb2684ddf1ae","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-fb9d18f.0+fb9d18f","@agoric/assert":"0.5.2-dev-fb9d18f.0+fb9d18f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-fb9d18f.0_1683251774129_0.764083522300157","host":"s3://npm-registry-packages"}},"0.3.4-dev-03d1e1c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-03d1e1c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-03d1e1c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"327fe039c63ccd8783a9236d7c59faea3e43876c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-03d1e1c.0.tgz","fileCount":41,"integrity":"sha512-RUFse4AmFIq9LXSLjEv4RtwQyG3JeGJuhyCC6xYheh5Bu9RNJgJkn/ziWkV9WPKPSyXc3M5eA7IIaT6cSBTuzQ==","signatures":[{"sig":"MEMCH1X2xfBg1YxK+2fWLAA0RRYmq7gsK54JduU7+fHe7iICIDI7H1iBHyu+ts1xLZd+IsGqItAkzIEsib2F//u4j49V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVG2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr76hAAkzwR8stAxwTrD+/+4f0vjr9664jMn8TgxvcyXdmxFr3fs12/\r\n9xlCwtWosCLX5J/v6lJMvLQuz75AQIEGKocGQ6mdOjrWxJvkcwGgROk0XRwd\r\n8N651d7J5WTeoURQHpmvNcw4Es1+TclOybubaRp8r0s7yJX2ufW5FsRSvZCq\r\n5wzTjqElCqrbDj7Pe9i21MYQ55rh/3aC/hCyA+E9lz3e8zdLNj0I9jL+8Poo\r\ntcrKDwC1w2R1QZKTbZvJ6ogwucMRtpW++lQ2ZQNiTVH+wvHz5lOknrswHcbZ\r\nrWYxuq55s2f054UBVnQOKFGb2FaL2RVWOJQmvakGQHLTme2jj122vBPZOBnO\r\nqjeenywwnOa4S0CzPylgf9hHTUEBpqRrjSID9LQwJT3w02YvHbrTR9uggIRz\r\n2XwYLloSFVhD11vEsTVYvblKlL6A6VZb6oXeAfoaLdK1Dop0iw2R5wCAX6tp\r\n6QZH6t3yD4sUAX1fGvxhclsx3ZJJ04OmXlMvhnW/DwiqQI3yj9U4QSdbJDCB\r\neFNzdqoc/y4APcgl/sHeS0jL1ccl6wtUNsKYLGWbNwhO+NtX+BnG6S3kekTv\r\nBAy0PEyliTFzNt7BBF05w8p4gBNqTn60zl9i+hbuJL64O8hlUxtVA/eUlu5S\r\n/r2iiBzH/QAoYKwLhvYZo0GPgafUj15BLYc=\r\n=BR9k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"03d1e1ce99c1b911138b0b9de9d24ddbb27766e8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-03d1e1c.0+03d1e1c","@agoric/assert":"0.5.2-dev-03d1e1c.0+03d1e1c","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-03d1e1c.0_1683254657608_0.7972405816051493","host":"s3://npm-registry-packages"}},"0.3.4-dev-c0b16c2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c0b16c2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c0b16c2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5870b1509e928bdf65e2f91aee677d00ae984cf9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c0b16c2.0.tgz","fileCount":41,"integrity":"sha512-Vg7UrV0rFeUu5K5ScLifC/5Y11ipklXJ7CqgYccg2ETch84ay6Id0pxkeECjEX8UG7938q3N1aSjU31eKwjGwg==","signatures":[{"sig":"MEQCIHewshEiC+xSKxXaskgSnsfzEQucOfMH4PIrKODptExWAiAHgJwU7cY3OV0cW/TstXmNNLAe2GYvHCPBadu0z2TUTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVHOOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMiA/7BaZtj+U7CU7+of/KtMTYli4G7Y2rX3DFn/1SG6RaEzLA5lnx\r\nu66x5ti5LhZRUM0subs3P/92taWHMymVhEhMhvnSLYOKeU69ffEBjOVWMA/i\r\n7jEM3I0LIrtlJ3w+Y+nFpb6vFMBk/kqGgldV7dLdWZFiZHTD24qLBrYbvysI\r\nxYtB3ymTBstHq4ULMfkhZK7IC8x1Z6yijriBwPwmKrF8MJtrUoLzTXpT1qlw\r\n1s2MAObs11oqRw2k6eEvIxnLbwhMjxUXZ9cUybYhVLA0gBN0/8CETfJ1xgbU\r\nEqfEeyVpRhql8K43tggKXaasXgV+qC2Yt/au94RpMIRI+DdM/ITawmYdknXj\r\n6tzkNgLvGvdrQfNkzEA9jRJPuPClwKkUH2PU8DZdc5GtmG+wfJgoeZHBznYE\r\nF7oBJZr9fC4N8GvnO8vSkF6B4h8/lUnasTBlWTMQscmgXmKhsL7MnciU+mFb\r\nkJLzRs7OwazMIPruzGxpcKxcRTGRtQH8vFYieGeCNpDUQ//Uytcxa9m4WOIL\r\nEIxSqNdThfYetrB4ugLPiMDU3oWSNjRS2zSvBw7X+bjOkRX3O//XkcUtmJL/\r\nN3FbLgQS4OsOH3VuQtLnoMdq+t9EQT8fQTiT+BZS6pk9d/Uw9PfQASth3zPI\r\n+/ZmDWXZqkHAjvWb6hmQejo76dfYh74hDm8=\r\n=o247\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c0b16c2d66d4b45f4cb437645b4719bf67c737ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-c0b16c2.0+c0b16c2","@agoric/assert":"0.5.2-dev-c0b16c2.0+c0b16c2","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c0b16c2.0_1683256206319_0.8745468511139254","host":"s3://npm-registry-packages"}},"0.3.4-dev-84f6373.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-84f6373.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-84f6373.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3b07105b1f604a3988ab342c2e66a37096e8d0e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-84f6373.0.tgz","fileCount":41,"integrity":"sha512-mmf4GM2EOAo7pzMlxKKbx5L2Nh9rbi7lna8x52zCPnbSAJrtF3z+GK7BeC1+qq4+xLXhgb5bg8z+0DJh9Vv6pQ==","signatures":[{"sig":"MEQCIDRYGpgeerKfTjg/NWzzZXgbNfyNRw7Ik0iAbgDaM+QBAiBjTXP3MD0aYbj3G0Jeomcu2Ru5OX7QFxMsarVgQ2UhdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVKSqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCXBAAoy3cvXxNLRxCh3Vn/NgkuX0wNLTIL0+WAFKelQf37vQA/XTX\r\nvDPOMmx28fQBY/DI/uKLfWgXZC4kuUA9/Yg+ue180pBMsAgNCkJXBE7DE1gf\r\nlcCOLgIo1Xs3aUV99N5fFaDcVkgUt/tzmqs6YbvwzMYEPvGaMbvSVzxNQMHr\r\nZvqXO14mVQLrlGEtMKEdev2WokVxIc7W+DEZBzKkLW+YXrcf/FGe++t/hiBN\r\n3xhXziPS3UuYFsSEq3/Sl3cH42XVyw3y/I9A9HdgCsVt5Is+dg3erRxqNUXc\r\nEbLg+wmwJJSx/aXYubtaDWg2i7sGK+TrjO9vgG8PjzWlN8Psu0EfswX1v4Be\r\njflkeroTOQIK1ZQkJy2K7pxp56N9OkxvFa9v4pjCgjgwPzdfS225MuBjr4Yl\r\nI2nbaojbFRSjzlKeoHBQW06Dt363m9jxaNvYZiGifkwHZWRwfINxhvGMWrhd\r\nFHA8WATAyZc2E9ww4L7Q9YWPpFSHbaDPL3l1kRFEFkBeH7ubmoa+rkzsxuTF\r\nbgi7mhBMGXQFiisipPNfHZ1ajlgd1kGjwTvJx1l3NasSipfcX8hZ4L3CMvth\r\nhr3wgkKaTm0rGSOxVSHRZjBVlU7xj6EfUOzPsgP4dW4tk/x2CmNPrWYYTe5v\r\ndDXOn/++vqBw9pFx5Xh8Ix/L7IHVol5SKAM=\r\n=0XSG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"84f6373e66db7813a3d0becd808e2c83a02caf3d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-84f6373.0+84f6373","@agoric/assert":"0.5.2-dev-84f6373.0+84f6373","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-84f6373.0_1683268778699_0.891082582840693","host":"s3://npm-registry-packages"}},"0.3.4-dev-dd5d004.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-dd5d004.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-dd5d004.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"85f63b1ee4b60c837046030ef7386fcad2bac3b3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-dd5d004.0.tgz","fileCount":41,"integrity":"sha512-zsHvZ5REXV5bHclLayEhSZ/IJoQC0s9xCWfgRbFtIcMp2z5850SMMFxnsfJR3yQU3dNGjhR4brTE3cRjvJoYDg==","signatures":[{"sig":"MEUCIQDptLUeyJBw1neVzWy7QUg3uTdG9MG/QaWnVnbL4twVqQIgSzBP8tN5xT1g9eIEdT1VzLgec8FE6mN2i5XESjlv0EI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dd5d0047e9e5686f25768d907ddfd68e9a21856f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-dd5d004.0+dd5d004","@agoric/assert":"0.5.2-dev-dd5d004.0+dd5d004","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-dd5d004.0_1683297740740_0.8611533452353435","host":"s3://npm-registry-packages"}},"0.3.4-dev-35e5e30.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-35e5e30.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-35e5e30.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"655ae385616aa98c485f803c8c007dc70974fde0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-35e5e30.0.tgz","fileCount":41,"integrity":"sha512-R4QvRZCMppOIYZxtA+szEJIHGmIpiiXYRgSBVxgMHSyHETW32ptWiiViCRUJ7YL466xSLJ+UzcQD8x7KJu0FnQ==","signatures":[{"sig":"MEUCIQD2II0GHG4Fytiw0khqPrzmThXstMxukvJ9JpFUxI6BcwIgI7WdIf0fdh/BgBm7jUpMYY5w3BjmpodfWyzbrZEz/wM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"35e5e303bf8d98a8c2fe4a0815bafe8ff00317b5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-35e5e30.0+35e5e30","@agoric/assert":"0.5.2-dev-35e5e30.0+35e5e30","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-35e5e30.0_1683321618044_0.8490152002111775","host":"s3://npm-registry-packages"}},"0.3.4-dev-f75cfb8.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f75cfb8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f75cfb8.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4edabb511a33b464101cb6ba87ba10d754c65668","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f75cfb8.0.tgz","fileCount":41,"integrity":"sha512-npQDpC8Ng1Fk4gCBvB9rhzdnsJtHtakhGAYU8n06A2/Gal7suKAwUpZ9z8ArSC/VX9XSUptDNKf0SEC6rc0iww==","signatures":[{"sig":"MEQCIGI0WRHWDHvmZUlvaCrppcsvWsRUcGVNLgXpdXMNKV8uAiBd/Bff2n1Dr7s4fkRu71GFGFbdbUDjWTZ7vs6V92Jusw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f75cfb805308544fb0d1f2bae215d87f900f1c13","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-f75cfb8.0+f75cfb8","@agoric/assert":"0.5.2-dev-f75cfb8.0+f75cfb8","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f75cfb8.0_1683324329758_0.03352383580668339","host":"s3://npm-registry-packages"}},"0.3.4-dev-b1a7a3a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-b1a7a3a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-b1a7a3a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a88112c8fd3e013490a95b51bbf1d19cf9facb89","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-b1a7a3a.0.tgz","fileCount":41,"integrity":"sha512-hZenruKnLcYcGLxPP1xBGqLsiCQ/TTtkb8Wp2W9Plvl+boVGDcBsTSjWJiUlGLtpCdn6zM78m/Z5RbFwaJbdsg==","signatures":[{"sig":"MEYCIQCjnn9COLgPa++C420coejbdl0yMA43BWPZL1cNSG69KwIhAJrxok10VklDiAVX7HjaBIKZAhTEJ4ZJjhwF0RMzGOOt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b1a7a3ab36839a8e2601c90dcdb2ab4dec8eddf7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-b1a7a3a.0+b1a7a3a","@agoric/assert":"0.5.2-dev-b1a7a3a.0+b1a7a3a","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-b1a7a3a.0_1683324962881_0.9647347069153236","host":"s3://npm-registry-packages"}},"0.3.4-dev-930595b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-930595b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-930595b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ac134e831cc7c73ad5d4b31f796096395860a2bb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-930595b.0.tgz","fileCount":41,"integrity":"sha512-p37iW7mrJi1PLR9WYmy8SGYeD32gVnjRZRfbnhPgBtVZWCkSmEzAHUYeRo5L2XXAMyGWfwgZ62yzQO2dHZKjqQ==","signatures":[{"sig":"MEUCIQDhRSF7j8XOFKBq+tUPkImkc8aC4jbnfPtptIwjUAChBgIgSnzoYGsKoztypXcTnCUN5sXp15O4uBUNlwtEjxNpt+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"930595b6b70c2c7014b58d3e6461309651594213","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-930595b.0+930595b","@agoric/assert":"0.5.2-dev-930595b.0+930595b","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-930595b.0_1683327169901_0.9375363286891758","host":"s3://npm-registry-packages"}},"0.3.4-dev-fa1e841.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-fa1e841.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-fa1e841.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6d71e4982e294283586450a163f81ebac980714a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-fa1e841.0.tgz","fileCount":41,"integrity":"sha512-o5t1q6n5TOk/8tGf2zKwSujIsx7a8LubUmS0tgXo9rlB28j3zZqUpFFOK5PfnGDP7wjCbZ+bSkb//XayVo30+g==","signatures":[{"sig":"MEUCIQC2CKZfSuvV59cW5CmGIXZMWDb2dSumxoXkqzZm7D8scQIgOLz7njtmeCFiG3lSur4pvn5ipvBrLhbBeDw0WrsSJGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa1e841e0adaa093337d418786e2a47ba94af895","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-fa1e841.0+fa1e841","@agoric/assert":"0.5.2-dev-fa1e841.0+fa1e841","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-fa1e841.0_1683332211442_0.5827393098513265","host":"s3://npm-registry-packages"}},"0.3.4-dev-f6a48fd.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f6a48fd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f6a48fd.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e1223829cc07afd73374224aea93d47da436e2af","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f6a48fd.0.tgz","fileCount":41,"integrity":"sha512-yqoPU9geoXzh30ErhqlHzC7t5s/q0i8ZlOgo2gDAQ1XSVJFswMqkvO+YZK5rEbbe0ZpVbXA0TAT7WgNduXcLhw==","signatures":[{"sig":"MEUCIQDawD7YCM/w65BAFPX1/VBkQkElN0O+/vSaU+G+qKG1qAIgezIaLMWyqdry7HrZ244ixFIheBFveRGZXASMR4hjfv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f6a48fd8d0a0f4f0882e151df4367519e597fc78","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-f6a48fd.0+f6a48fd","@agoric/assert":"0.5.2-dev-f6a48fd.0+f6a48fd","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f6a48fd.0_1683418721541_0.2736562895972692","host":"s3://npm-registry-packages"}},"0.3.4-dev-2788f8d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-2788f8d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-2788f8d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"24a9da32457e43cfae055b36cf2a939a3d51b236","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-2788f8d.0.tgz","fileCount":41,"integrity":"sha512-zDxVJCxmJzG0HnvIrXLfR+VmvF4B3jtz2fn8SUexbehE0X2YsJlq+aPsMY4CSJ85WfAopFErLh38ar1yrotyJw==","signatures":[{"sig":"MEYCIQDZQCsIDFLBOHN25gYnPoRxcPbdjIYBoFk7J3+2gk/5twIhAJf6fNnMtFqCDQLacrleHAgO8ZxTQds/tOBM94brxeOu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2788f8d1343b7206b1b6322febdba52f3514e964","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-2788f8d.0+2788f8d","@agoric/assert":"0.5.2-dev-2788f8d.0+2788f8d","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-2788f8d.0_1683420575850_0.3876830106458755","host":"s3://npm-registry-packages"}},"0.3.4-dev-6a45c15.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-6a45c15.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-6a45c15.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"90b24ada3e24c53b7770fea6464af64eb58c92ea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-6a45c15.0.tgz","fileCount":41,"integrity":"sha512-7yORGRdsPcnGe8bofdvD+zwVTjXyifGqBzGQMgp8PupkNd12G3Lheb62SfBLLbmZ6UzhERGabmAVjIUcW5Gg3A==","signatures":[{"sig":"MEQCIGlM5qINVBXHzJBpdlsOP3xJw/IkA6vNY5VHNvIEtcFjAiB0ik4ocNAqNAMNpimiLmkrdcG8hmOt33s7V0SCHuOJVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6a45c158c7177e955de1a24cc2d258b6d5f1a582","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-6a45c15.0+6a45c15","@agoric/assert":"0.5.2-dev-6a45c15.0+6a45c15","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-6a45c15.0_1683430233177_0.5750022970107043","host":"s3://npm-registry-packages"}},"0.3.4-dev-0ce9545.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0ce9545.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0ce9545.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d11a2eee7670f60c04f0b352a91f926572974a6f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0ce9545.0.tgz","fileCount":41,"integrity":"sha512-Tpkmvb6HjvHN4PrRKU6x0Gmkyvg4BSGOFvW+kAHZuyaBU0TxpJA2uflJC5XHPhhBu7GcBBh3sf9xk44r6ImhBg==","signatures":[{"sig":"MEQCIDePUitG9Ndfklip7Al6/DCNyoQ+BhTLRgNBsAVJGQOzAiAqbNefFVz0O2xjQHYbNI2bE104rYkJkX8ckW09p+8A3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0ce9545041d41022e605b48da6d2561287591c54","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-0ce9545.0+0ce9545","@agoric/assert":"0.5.2-dev-0ce9545.0+0ce9545","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0ce9545.0_1683463592933_0.4768762407181457","host":"s3://npm-registry-packages"}},"0.3.4-dev-628de13.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-628de13.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-628de13.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0c3a81e48562689c38188260d235c14f326cbf3f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-628de13.0.tgz","fileCount":41,"integrity":"sha512-WYsa1znsppGlWwRlXf2q3xIPvwqLYK3FcNDK9PSd7x9udcnqrYbkA+jhsD0NgupCBRVHyHkMYKAy8J2W7HKFZQ==","signatures":[{"sig":"MEUCIQCitIi6efQzAECi6FIU+RfwArvqgLr9fPsIImFEXqI/8gIgRLYhPwyS8/HKdlkO9UKpfoPl5WIuidhCF00Wc2w1LD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"628de13892f6a2a41fb656b1faad45458265e902","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-628de13.0+628de13","@agoric/assert":"0.5.2-dev-628de13.0+628de13","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-628de13.0_1683509486648_0.7175041179701178","host":"s3://npm-registry-packages"}},"0.3.4-dev-0fc1914.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-0fc1914.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-0fc1914.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8d66094b398ad9162749ea053965b3a1609ac748","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-0fc1914.0.tgz","fileCount":41,"integrity":"sha512-Y8et19nVCxc9liiN401HK0wVCyR29NuVPrRNY+JvitaY8oLIZeGGHnYHcJGaiKKtqLnQzwyfhOExm9QI+s8ZYQ==","signatures":[{"sig":"MEYCIQDBhoZciZZm0AKR9kB44kPdkJfPQ6P022Sm0PmjiZJb+gIhANSr4S4vTe67TdV5oXSBa9MJ6jZb3B8SsRFh/dwA0rOf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0fc1914edf1440ceeaa8c7c0ede955a60723e446","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-0fc1914.0+0fc1914","@agoric/assert":"0.5.2-dev-0fc1914.0+0fc1914","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-0fc1914.0_1683558766816_0.6868839395439688","host":"s3://npm-registry-packages"}},"0.3.4-dev-9d23380.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-9d23380.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-9d23380.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"70993e852b9099ee9fc84b9a22abdcb01d555303","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-9d23380.0.tgz","fileCount":41,"integrity":"sha512-2P6R6uu+sbw/nPLUmPKFAJGCWXofQozor5o7Rtff2RRGLQsZfP/BLvmvvjyVafKWyOwvIm3y0vhZlrkKpobmUQ==","signatures":[{"sig":"MEQCIDSkoUjMdzxQz/XGHEMIbsNRSk8l1/eSSItoENLELA9NAiBVhmxTArXnLzbU11XsL8hUzTZynMkwJMmppBbKAMGUvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9d2338041e3ed732de6fa0b9d3aafaa5125c4128","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-9d23380.0+9d23380","@agoric/assert":"0.5.2-dev-9d23380.0+9d23380","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-9d23380.0_1683569968681_0.5902625810009676","host":"s3://npm-registry-packages"}},"0.3.4-dev-eb0553c.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-eb0553c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-eb0553c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a8b147a771edea8ae47655e3d56adf12af7c4ac9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-eb0553c.0.tgz","fileCount":41,"integrity":"sha512-ffQD/aJf55CLEmLhplGn1qDdyKuP0EoXBZXmdfQFsZCbDl8JZECdtdo1U8hvvYg0b1AL9BYv7DyA3M7ZFZ5gWg==","signatures":[{"sig":"MEQCIHm4DnD4voGAgmEgBd+78BRSFF6Bod67JHWcdE42NZdgAiBqKrmLZb1DufEHld8YVCealZukPy7fU4ZM8CbjBDUAWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"eb0553c2b571531b60768f890a7e56de2b41c15f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-eb0553c.0+eb0553c","@agoric/assert":"0.5.2-dev-eb0553c.0+eb0553c","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-eb0553c.0_1683579598309_0.7867047112781909","host":"s3://npm-registry-packages"}},"0.3.4-dev-5a3d014.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-5a3d014.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-5a3d014.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"81a925b9f969acf92d5fe4970d4e326818abdb22","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-5a3d014.0.tgz","fileCount":41,"integrity":"sha512-1VAaqbeeh8pLw1Kzbqq4TVrhtwVQCQ998Oh06FQ/JvX2pLH4V55hcq74yPMn7HmtMwcpA+hgb8hWoxiU4h9a7A==","signatures":[{"sig":"MEYCIQDGPok7n5qypzz+esOPv1JG9efEBVm/9tMZEdHe2KYzTQIhAJDqL2Lb2KPT8aZukLEfUT2hIsGiC/M9cxjFgSIGfbd7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"5a3d014ffcd32d47c58ee2237e91738de0d861b6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-5a3d014.0+5a3d014","@agoric/assert":"0.5.2-dev-5a3d014.0+5a3d014","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-5a3d014.0_1683585014453_0.08789323984973496","host":"s3://npm-registry-packages"}},"0.3.4-dev-09b993a.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-09b993a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-09b993a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"51d61da6095118af7ef527691f95abd006d59328","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-09b993a.0.tgz","fileCount":41,"integrity":"sha512-mOqi+K9OvcvommhDPMHiV/FkC01y0WSmX4oZa8eA/mvfVN7/fsEjYkjVnAo3AXeUSx4L0E1DODq/RlyzEaCfkA==","signatures":[{"sig":"MEUCIGn7kqlQmqNM7zEyWZu5j2rl/bKPT9RlvykfL5ycIW95AiEA4vQfiRh7m1ReDgQ5+tORZTueoaiZupw+Eodh2TM76JE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"09b993a22a1618fc6c0e3bddb1d09b6fa4e78de5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-09b993a.0+09b993a","@agoric/assert":"0.5.2-dev-09b993a.0+09b993a","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-09b993a.0_1683589607793_0.4751677715175313","host":"s3://npm-registry-packages"}},"0.3.4-dev-606cbd2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-606cbd2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-606cbd2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"434728691b6d2a3fddf7c7b1c37da5963b0af1ee","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-606cbd2.0.tgz","fileCount":41,"integrity":"sha512-QCKxthK72v6dWWI+VLZ3wmuKAeE+tfLub92iG7GenXBTtmAGOYXp1eOHMyk6JrVajzVKKNxFIZ2RaM/ayDqM3A==","signatures":[{"sig":"MEQCIQCp2mjxJRTNwEEgnF67uuHpHSQfCpupBOcoN+18rM4lZgIffpcmomw55SYLn+2o8yyfGoYlBbvV3bjaH/HHQSdDVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"606cbd2c4b76ca1b5ce1b2488cbeab9bdd5a31ec","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-606cbd2.0+606cbd2","@agoric/assert":"0.5.2-dev-606cbd2.0+606cbd2","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-606cbd2.0_1683655792347_0.7633498057608588","host":"s3://npm-registry-packages"}},"0.3.4-dev-8c6e4b2.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8c6e4b2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8c6e4b2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"93d28598cfa6078d9bb1a52d78d196bd5b0bb4d0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8c6e4b2.0.tgz","fileCount":41,"integrity":"sha512-/Uw7MyKStQEv3mc1jGOM6n1UrgCz0i/RJXmbkIAIYijQCvMWjWNRkf6p+Y7SdRKwv7HwHWm4HksoDKvyIwrGkA==","signatures":[{"sig":"MEUCIQDIjdNeVj0tvENTNUi0a1EdVS+DPeAVHmwYfGAbzPqnYAIgeL4nGKHa3P0rbBbL9ZJzJQIgNZy1BZHx40T6VmGIeMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8c6e4b219ca371fca79a536335b2423f2de48ef9","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-8c6e4b2.0+8c6e4b2","@agoric/assert":"0.5.2-dev-8c6e4b2.0+8c6e4b2","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8c6e4b2.0_1683660850022_0.3098377070500229","host":"s3://npm-registry-packages"}},"0.3.4-dev-8d17cce.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-8d17cce.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-8d17cce.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"20b2af4c5a25a4946f90c3379ac35f354836b0c7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-8d17cce.0.tgz","fileCount":41,"integrity":"sha512-He2ee2z5NoKi56rFfKlQXsNEP/N0M58TAd99xxX6ySn1s2h1qlpHtEoPRsBahRnehiGUdFjoV5UlTwnj9HU5Sw==","signatures":[{"sig":"MEQCIGQHTxRD+B2tU0vsvOG7WDnEwMaUYfWrvS2osQIXc19gAiB9QAYpHJNZJYc9UnY4cSj/36ETipDc0qpMGSTGMKZ/5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8d17ccef5b83f5feff95318e234067d1866edd8d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-8d17cce.0+8d17cce","@agoric/assert":"0.5.2-dev-8d17cce.0+8d17cce","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-8d17cce.0_1684347651979_0.6609469530579704","host":"s3://npm-registry-packages"}},"0.3.4-dev-e816b60.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-e816b60.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-e816b60.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5831eb9325862dc40f4eabbbc03c0f41c72c1116","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-e816b60.0.tgz","fileCount":41,"integrity":"sha512-/Abq8oZCspqFO90bBBaQmJzE7cbs3Yh22LVebVBW4fxzM4gzc6w3+SCQN4E118rGaHmoEM69na0QyLVGd/i1bA==","signatures":[{"sig":"MEUCIQDjGT4lq0ENkX28wmsKTJu2wtDFO2XgUWHGdqR93Ua9gAIgLrvipUk0OYtidIVDPXtYM7PVxaq3zHEaM7jPH9DOiLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e816b60793132a5b2c94001250c85248a0f18228","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-e816b60.0+e816b60","@agoric/assert":"0.5.2-dev-e816b60.0+e816b60","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-e816b60.0_1684354620142_0.2735075765124524","host":"s3://npm-registry-packages"}},"0.3.4-dev-f5c3733.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f5c3733.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f5c3733.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6e0151e1599ad4c5a3bd043dd47b0f8f15ea9d34","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f5c3733.0.tgz","fileCount":41,"integrity":"sha512-1UgPxSwXPFaedgiP7+GEA4jE0pEDpxncMlDCa21W9/9Ymrws7Rxbx/99ZVGo1r6RDadOeF6uF2Nfb3BT3ruV9A==","signatures":[{"sig":"MEUCIQDNSyc9x6o2+97Q3kQTsOOu7Nlwn/SEEIJCCKPJZUwyYgIgGIE70Kt6AQe7qgEkpNsHF71OEhELTPiePxgYEqa8j4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f5c37332504c8ce65668923947b6d3a77bf3b041","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-f5c3733.0+f5c3733","@agoric/assert":"0.5.2-dev-f5c3733.0+f5c3733","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f5c3733.0_1684358646035_0.4520384195387863","host":"s3://npm-registry-packages"}},"0.3.4-dev-ffb9433.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ffb9433.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ffb9433.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ae5487d7ec5f4750ca865cd75bfc6d06f319aedb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ffb9433.0.tgz","fileCount":41,"integrity":"sha512-UgT1EcFDKiFC2Sde7JeFHdiQ5udiqOMYIGhyeEJ0NDjUwCuIA7G61Y2Z3ossFjqFxU/RtvjgqzcuO4qjiE9fzQ==","signatures":[{"sig":"MEUCIGF3Znve6YXOoi3dmR9KmwmxHIuFaEQBGihYEXI2IM+eAiEAusVIJG8OxLfXnZWnGoExOwA6dKRSAb5gVdtVPQX4zQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ffb94330371a79fd09db828e327e32675723acbf","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ffb9433.0+ffb9433","@agoric/assert":"0.5.2-dev-ffb9433.0+ffb9433","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ffb9433.0_1684365391872_0.3931406807628808","host":"s3://npm-registry-packages"}},"0.3.4-dev-177d1e6.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-177d1e6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-177d1e6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fc3203363edf76f417fa7dcfaaa2f239d0814043","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-177d1e6.0.tgz","fileCount":41,"integrity":"sha512-cv/efig/BicpNuWSZLBNZZWn7EW2MB8q+rEZIvy9HyTCQDWaknp+9MuUy3Fg/3/C2pgSaVaA5UUIy4EX0LE3PA==","signatures":[{"sig":"MEUCID4RVRoS6WhWsZIUHFkHSD65XWg1Q82Rq9xOa76SeLsaAiEAjpvXYX/SN4zOyLCHfcxYFs/UPNShHL7qbQU9w6yjrtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"177d1e6abe12ee6e9fb3ea0b004a65cd83979e5e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-177d1e6.0+177d1e6","@agoric/assert":"0.5.2-dev-177d1e6.0+177d1e6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-177d1e6.0_1684365871498_0.5587431309850568","host":"s3://npm-registry-packages"}},"0.3.4-dev-c7c58c9.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-c7c58c9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-c7c58c9.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"946e4794bf9547407868fddaae82f302a4cb86aa","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-c7c58c9.0.tgz","fileCount":41,"integrity":"sha512-W7XHmx/8KLmurysmWWAkuXjuhqFeYv57pEbSpb/A5cAZr3T7eHMLzZBzvxQSb14gCPOd0caJF880cyd8lNJfGg==","signatures":[{"sig":"MEQCIB+IH0aUnfkY093j8Ra789EBba0zwG/0XlabvW8nbdnaAiA6FUNoYBYRdXVTMY+6W+ClenI7kWOB+h1FTkziUjLmvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c7c58c95f8351f8bfb26883ae54054dd22c5ea10","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-c7c58c9.0+c7c58c9","@agoric/assert":"0.5.2-dev-c7c58c9.0+c7c58c9","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-c7c58c9.0_1684383053970_0.43793992816261307","host":"s3://npm-registry-packages"}},"0.3.4-dev-fa4a08d.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-fa4a08d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-fa4a08d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0c10f954bc5e22967664c9417d4a80252fbbcfca","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-fa4a08d.0.tgz","fileCount":41,"integrity":"sha512-DbWTo53QDPgrRjzXiGentg5/bObhVLRgKA2DMSrN489QY4O5vyUWTK8N1mg4UMUrlO3ckewc+WpWnsZWPUsowA==","signatures":[{"sig":"MEUCIAWROXOUuw7PFyU6b1lSiigF4ypeFHBDsDCeUSPsjrCKAiEAjExNOTsPVVs6g3Rqz5jS/n6ctDQJxyWcRgRCHXofsFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fa4a08d6aec6f9e5ad752aa2d9058c5b26830d60","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-fa4a08d.0+fa4a08d","@agoric/assert":"0.5.2-dev-fa4a08d.0+fa4a08d","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-fa4a08d.0_1684386119496_0.399227069091995","host":"s3://npm-registry-packages"}},"0.3.4-dev-ca22069.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ca22069.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ca22069.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"27979f27270ce16310b92d9bb883252713ddbd20","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ca22069.0.tgz","fileCount":41,"integrity":"sha512-CpYfd9mJUPHPA2JB84z3mBUc1ptEWc67jM0h0UjgJRm8V3Xnc4i3Qx1+6/vvX8RH1dvoqrlzne4muombvDmWIg==","signatures":[{"sig":"MEUCIAp5+/T6znmMHHaU9jmDp0955278RI5k7UsceS+iy08iAiEAmRDVtMw61Cna1mu6JN4/D0fZzf+8pWGfj6WOVhTp0K4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ca2206984301c10ad860695c5c6f1fda99138f0c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ca22069.0+ca22069","@agoric/assert":"0.5.2-dev-ca22069.0+ca22069","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ca22069.0_1684421145303_0.8547874151973378","host":"s3://npm-registry-packages"}},"0.3.4-dev-f25bc81.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-f25bc81.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-f25bc81.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2b3149b51343f4a20a77206fe1612d58fbe2bf9f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-f25bc81.0.tgz","fileCount":41,"integrity":"sha512-iwz2wmDveDuerLArKUHq6fu8AmxWIQ5fbfBh1XGJkYq1p85DuV02IRk59woCkcaOQfPWD30k9tdE85kD15ZaiQ==","signatures":[{"sig":"MEQCIGIQ57jkJPztu+1BMKVUHctArv1LVDEfn6jgE+4fyAazAiAbS1c13LZv4d16ZMbUoMWoahnagLUctp2QIWSTrSY7aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f25bc81b20c0ba381164ea0de218f2afb375a804","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-f25bc81.0+f25bc81","@agoric/assert":"0.5.2-dev-f25bc81.0+f25bc81","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-f25bc81.0_1684429346234_0.42542178951555876","host":"s3://npm-registry-packages"}},"0.3.4-dev-feb253e.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-feb253e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-feb253e.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"abeeabafd4519da2c709b6b39269dbcb76a8dddf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-feb253e.0.tgz","fileCount":41,"integrity":"sha512-Ec1WnsT5lCVesLXxbiUrajQ6X6gCLE+JTnz/BZobdXbqktekFedjCUogJ+YE587B9HymsERX9sK6mDS0zxcUfw==","signatures":[{"sig":"MEUCIQD4XTl0ByVXPb6AfDj4zaQbS6pNBsGFinPGQG5tXfza1AIgL7k229hcWD07mhBkgTvh4aZIW4ZglhZDoxJlqV6L34o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"feb253e6fac6a25a9dbbd810061cc9110ee203f5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-feb253e.0+feb253e","@agoric/assert":"0.5.2-dev-feb253e.0+feb253e","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-feb253e.0_1684435834456_0.10924891222664823","host":"s3://npm-registry-packages"}},"0.3.4-dev-ab850a4.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-ab850a4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-ab850a4.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"12eb23f5da9c3c663977dde8732b58ebf4d21116","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-ab850a4.0.tgz","fileCount":41,"integrity":"sha512-2wyo2ZHl0cgA6PZNU8Q5TAsdIxw8nkTt98Nq5bFrBNj674imScmeSepax3rbEy1Ry4trgOuZBtw93ZN2ouNVUQ==","signatures":[{"sig":"MEUCIGc4+CRPtDRLi11rLUkBx1BpKa1YhwIwTc05cnx6gg8LAiEAvAH//Eio30roRrfCA8GnXq1TzGbYQ75SbYJNHflv7s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"ab850a47e8cbecabf3c7e6917ea1ba9a148dd0d0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-ab850a4.0+ab850a4","@agoric/assert":"0.5.2-dev-ab850a4.0+ab850a4","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-ab850a4.0_1684506283781_0.4843787444631309","host":"s3://npm-registry-packages"}},"0.3.4-dev-cfa270b.0":{"name":"@agoric/ui-components","version":"0.3.4-dev-cfa270b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.4-dev-cfa270b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7086963ec9d96e822de838bf318a928a40c51dce","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.4-dev-cfa270b.0.tgz","fileCount":41,"integrity":"sha512-n1wqjv19YxAeet4T+2ljH2JtVhkzSkZl4fk9945DMPESy6SJGcQdaZfiZkbPWh8F/GU9ppk6ZkWS5n4hkXYrTw==","signatures":[{"sig":"MEYCIQCVB4uTWQ4EgHmEDQO4EjnYr2h9r0CJ/rJZbcmGHM+PZAIhAN6o7NG2PMSGJW+nnt919IYT5+M0kKCBSzhwMLfDtdVr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66337},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cfa270b512784826ad907001c60d8d39d06ca6a0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.4-dev-cfa270b.0+cfa270b","@agoric/assert":"0.5.2-dev-cfa270b.0+cfa270b","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.4-dev-cfa270b.0_1684511144772_0.8558783626879598","host":"s3://npm-registry-packages"}},"0.3.6-dev-800c2bb.0":{"name":"@agoric/ui-components","version":"0.3.6-dev-800c2bb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.6-dev-800c2bb.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9334fc578ae3ef1f6bc6a8bacff91d1c12865ce2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.6-dev-800c2bb.0.tgz","fileCount":41,"integrity":"sha512-iuJ8/A0YcvDuRkcJaKKh/J0YwU1BONmCBYbFQ/MVll+HD89Tw9gV15QBNd2u55XemAVbytquyEVN8NOLQfI0zQ==","signatures":[{"sig":"MEYCIQDo7xXzaeGe0lkZqlrgzNOy8vmq4aj9hHpBtLVZJCq1pAIhAOK0h+umuBNEeYF99UBGMEKCFv7oBwsR4nadhQGN9qeV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66731},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"800c2bbed8ccb1e0fc24481c9f95027f95efc1fb","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.6-dev-800c2bb.0+800c2bb","@agoric/assert":"0.5.2-dev-800c2bb.0+800c2bb","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.6-dev-800c2bb.0_1684518876207_0.9374657306019796","host":"s3://npm-registry-packages"}},"0.3.6-dev-d32a66a.0":{"name":"@agoric/ui-components","version":"0.3.6-dev-d32a66a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.6-dev-d32a66a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8ae6befbcd9dfac7ee256aa0954ed2b8e6c5ca09","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.6-dev-d32a66a.0.tgz","fileCount":41,"integrity":"sha512-d6kl0h2+weAg4YKHLhzIhXhzz048c77tdHnCNyK/i1hKtDXSahQwy3/k+JjJ35uz0wFcY5wQNNUY2AE5h/RbpQ==","signatures":[{"sig":"MEUCIHso2oloXhtV40wcYc1q60ONvN6VAAzg+rrOumdy/kJ0AiEAgPVQpyXQbP5bpSPqfV/k6/Km+N3VLt7zX4NpWax9dOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66731},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d32a66afa6bc92169b51ad73adf2432f4e2ef848","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.15.6-dev-d32a66a.0+d32a66a","@agoric/assert":"0.5.2-dev-d32a66a.0+d32a66a","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.6-dev-d32a66a.0_1684529118529_0.5316347049521857","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@agoric/ui-components","version":"0.3.6","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.6","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d7ea7dda8bc3d3cb08dc35a5ef1b5e5509e3f63f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.6.tgz","fileCount":41,"integrity":"sha512-vceCnztIfmPCZqsuXm08h03fFlHBrCmq1IRhH93Ij6YYDNrY8xhABHbR/4ldbZHaM4Brq/DNIQCKuJPVr5/1CA==","signatures":[{"sig":"MEUCIQCtVZ72vw+eW6BRcQGcQ4Jgtt12t0uZNvq28jE/vaE0lwIgXsZCMOGyNmpN93ztyDcgBkmuq2y86tQKJBuS8pEyG4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66864},"main":"dist/index.js","type":"module","gitHead":"ea8c1c64911b4c58fb43635b25e17e3d50d0cf2a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.19.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.0","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.6_1684534197178_0.7171669237478637","host":"s3://npm-registry-packages"}},"0.3.7-dev-bf4b59f.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-bf4b59f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-bf4b59f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9a25f650a036774830a23f2a00d6660cd6023fa2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-bf4b59f.0.tgz","fileCount":41,"integrity":"sha512-8XHaImuBVx5Eqo3mFwPx0XdHlLEg5TGfrzJhbMnLg037oF6jyXZ6ACBxMa1tXbSbI9WnmUhzNb9oitPvNqDx9A==","signatures":[{"sig":"MEUCIBV3Wm+j8gbCQp/GLA+OZcaqG4Ff2l4rDsmjFYrZ3ePGAiEAqRr099Wyt257lTK4gwBO+w3J4n7QserBHrCcx4ahzzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bf4b59f2128aca73d786429c6ef4a7c9cdfb6700","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-bf4b59f.0+bf4b59f","@agoric/assert":"0.6.1-dev-bf4b59f.0+bf4b59f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-bf4b59f.0_1684538472957_0.21387920161261165","host":"s3://npm-registry-packages"}},"0.3.7-dev-bf164a0.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-bf164a0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-bf164a0.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7f6bbbdb28eb67c7ea709c3b555453d4faff89d9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-bf164a0.0.tgz","fileCount":41,"integrity":"sha512-gLykzlnrs0kxoAfjs2McpzitQ2AtgmwP1BbMWmfaUJyMQV+Y1WrsP4WM8XY/tlUKGjLF/uMzFCSYv9ph7u7umg==","signatures":[{"sig":"MEUCIQCH27yBj4v73Zh36Nfh9NSqqQsfjcCnujDZ9Wxcr8ruXAIgIA1vS37u7ukgd89TEL+Qb6X9q57MvMItS10zRqmWzws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"bf164a05f425460ad357841b537b8dbc044357a2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-bf164a0.0+bf164a0","@agoric/assert":"0.6.1-dev-bf164a0.0+bf164a0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-bf164a0.0_1684805641373_0.5305759931361038","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@agoric/ui-components","version":"0.3.7","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"04e36bad47f62fbe89386773002744c683817a55","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7.tgz","fileCount":41,"integrity":"sha512-hORo5RUDtyUsAbj3s9FpJjK0wcyrUkDssAMJYl3ipUyLIXqfebYClie6ac1OsHw3ZyszBg89qeWMZduX23KMUQ==","signatures":[{"sig":"MEQCIG390U+3G9v5eU6cMyY6k6gXUgsb5z2slgh8x7T4tHLfAiAeGk3CyyBum50QHD5jtMvc6hlmgAvZo76OJs9Lku6ryQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67061},"main":"dist/index.js","type":"module","gitHead":"676e947a6fba6e1bab0717ca7228824c32509bda","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.19.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.1","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7_1684904378850_0.6696913322854128","host":"s3://npm-registry-packages"}},"0.3.7-dev-fb2c249.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-fb2c249.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-fb2c249.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1bb969f812c56b2d3df4571625951d66f980fae7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-fb2c249.0.tgz","fileCount":41,"integrity":"sha512-eFB8rnDND7ordq6hPMdW94wagMpUOUVjD1M5Zs/uRcgVLTPUS/HmxME/9zPEyI+RgNvackgIGnYfET1L+PUBDw==","signatures":[{"sig":"MEUCIAosl3hmtrkPqYSW78gTZwtl0E75LD1MVXoW/6+w+lPuAiEAg4kliV7BQNMosKuF4N5/MvTu9ApdnW84Cwx/6xKESeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"fb2c24900340da870b85f4bb1dd132d8bf97e139","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-fb2c249.0+fb2c249","@agoric/assert":"0.6.1-dev-fb2c249.0+fb2c249","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-fb2c249.0_1685132133948_0.6269297034129373","host":"s3://npm-registry-packages"}},"0.3.7-dev-4a0bf28.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-4a0bf28.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-4a0bf28.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ab0416241dfe381eb2cb39defb5f048acff8ee1f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-4a0bf28.0.tgz","fileCount":41,"integrity":"sha512-5fESYVwgqVr+l0w9a7Yv2Nkqjub5jTgAXj22Qu5cgzDPCVU9xp6tlg6GA0b5zieCg/f8MKbQJsQNOZc0sBr9jA==","signatures":[{"sig":"MEYCIQD0WGQh7NAnuBBo3MwNcesjImNwi3RW4k/TdT4DzUv9vQIhAIKUFZ0Ud1lAQ1jlcQ50sSMIj9MKgJQrQ5F1elnMpfHD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4a0bf28cfbdaa4475b44332182f28ae948684f98","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-4a0bf28.0+4a0bf28","@agoric/assert":"0.6.1-dev-4a0bf28.0+4a0bf28","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-4a0bf28.0_1685133783164_0.8840250842316029","host":"s3://npm-registry-packages"}},"0.3.7-dev-74a0763.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-74a0763.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-74a0763.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1ddf7eaf462ad8187d0467383b96858b3bf5b872","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-74a0763.0.tgz","fileCount":41,"integrity":"sha512-BpE7Oj5ugYKvU/Of4W9vqdQAC5wlmBCTZjJDoA1ZavxbBNtlP9B/pKWgpHFWjn3PnyLpsxGpWaZBpxA5iZlHew==","signatures":[{"sig":"MEQCID69r0mWqhI0iTnhPFcN1ozHAeauioVHOtSLw3c2guD/AiA2RZsiU+4A1Vg5VF6twlHQpxlq9q9aRzlbPVcM8zi8VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"74a0763ff1492b3b161d6299d7cd59c2a0e8ee99","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-74a0763.0+74a0763","@agoric/assert":"0.6.1-dev-74a0763.0+74a0763","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-74a0763.0_1685136547748_0.7608801159527379","host":"s3://npm-registry-packages"}},"0.3.7-dev-3b12eb6.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-3b12eb6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-3b12eb6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7a2382f01854367a674c017a1b544f5e56597f74","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-3b12eb6.0.tgz","fileCount":41,"integrity":"sha512-QAhQDb9erlbOnqmZU2XAwbDrF0urFGrIQWpKflMPn6Oc2/yT9PXrTDokogY2ejcwptLO0ttcPqY00lRLTcuHLg==","signatures":[{"sig":"MEUCIQDQQg50uUzz2DRgy5vFh7EeqAWjuMrkCo5wQ9TcZ1nlygIgR1XOi7Dn0wasjzGIdkkTcdMC3AnWS0D9y3IS4DeloOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3b12eb613a620dd699155c1751e6cc33da13bde3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-3b12eb6.0+3b12eb6","@agoric/assert":"0.6.1-dev-3b12eb6.0+3b12eb6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-3b12eb6.0_1685211003521_0.5614102929108813","host":"s3://npm-registry-packages"}},"0.3.7-dev-acefd94.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-acefd94.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-acefd94.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4f633052fa6e47859f0441c6e02f79e75bfa0e8f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-acefd94.0.tgz","fileCount":41,"integrity":"sha512-kFLwAHLV+MNSLNykO0E/+E+9zB2EwTlEt8EO4AGh/74MacuHU/vI3ZVumAZFzLXjC1YhlJ5ryPSdWEy6agL4jw==","signatures":[{"sig":"MEYCIQDL5EUcN6rXZ9V3E0yaCzJh0sIjrkzpcf2RIGYenQlAUQIhAOYxICC5+SFx5iSX7sKdfHk7np9dzOjE6t99S9EFLAPE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"acefd94c2191c7fad2ebcb3f31f3d960582fc111","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-acefd94.0+acefd94","@agoric/assert":"0.6.1-dev-acefd94.0+acefd94","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-acefd94.0_1685465181509_0.5507407888060227","host":"s3://npm-registry-packages"}},"0.3.7-dev-f9596b4.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-f9596b4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-f9596b4.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ae3541a7f2162f02d16ed016858ef6690b4657a5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-f9596b4.0.tgz","fileCount":41,"integrity":"sha512-Tnz2win3vi/2lp6r9LB8yibXByhkqFE6g8MZ5kJ1fs5RWQE1gHevtKWcofV1oWUvakTJLJAwDu4Jta4iF3VCgw==","signatures":[{"sig":"MEUCIQDveokv4nQz8FGQjXlsY6DMyDNn6Yl3gpCIbgi1xViD6gIgYqWnc2yccisI0fvE9tVM5eW5/HBY3bcXGi2rvfwEvMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f9596b4eb216be127f23ac4064db6e7088b2fab1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-f9596b4.0+f9596b4","@agoric/assert":"0.6.1-dev-f9596b4.0+f9596b4","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-f9596b4.0_1685473423706_0.5082389469253499","host":"s3://npm-registry-packages"}},"0.3.7-dev-d42f8d0.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-d42f8d0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-d42f8d0.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"85afb6a637f3ee8b3662f5916554d7e35eb90f62","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-d42f8d0.0.tgz","fileCount":41,"integrity":"sha512-x559sPU0IGY/C0ttsBYgw3eTaU2k3lgI2MwSSbPiJHZWL43d7gepccZJbzG1AdyAZ+Jr0YmQ9stAeRLxoNKZVw==","signatures":[{"sig":"MEYCIQD8kT1QlaRdsnG5MuqgbDqTAYCHWG0kVika0B8GOcyG4AIhALhw9be7SS2c2YGDPvaj/4oE/tjXWL18HWK9Bb1Y4xwn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d42f8d099cb6457d27a5d04e3c91797948040502","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-d42f8d0.0+d42f8d0","@agoric/assert":"0.6.1-dev-d42f8d0.0+d42f8d0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-d42f8d0.0_1685479431643_0.44692235104012745","host":"s3://npm-registry-packages"}},"0.3.7-dev-c2ae5c0.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-c2ae5c0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-c2ae5c0.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e7a49b7ac0b1a724bad58f6bf74b24f2b8d38a9e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-c2ae5c0.0.tgz","fileCount":41,"integrity":"sha512-PJKTurqUYZ9z0GwOdB/HVZZvQuGi05ZpyN3Qozs1aXoeudbhkdcy4WnwBODv96HYkWLcG03lNqcvPzdx+62dKA==","signatures":[{"sig":"MEUCIQC+eINFrHCziHZubkulfLRJeHs/lbc0+Am21PNugA2TpQIgGMsGOsNHACxB+VegmNk5jLYNF4kiPWptFSJdkIb9l7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c2ae5c07c7131372c85f61e1895be6c9ae88c604","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-c2ae5c0.0+c2ae5c0","@agoric/assert":"0.6.1-dev-c2ae5c0.0+c2ae5c0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-c2ae5c0.0_1685484383036_0.28352379652341386","host":"s3://npm-registry-packages"}},"0.3.7-dev-80bdc60.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-80bdc60.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-80bdc60.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a958ada2f61990dd403f0275356ccb046ba957c5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-80bdc60.0.tgz","fileCount":41,"integrity":"sha512-PHNyUSsQG/lKJ7w10oVao4jXnw+iZBy1nXldkbT3aVT6Y8ACyKjhWJrMM0Lahg+RgOlU84h0XR1+oFTq+QZfHA==","signatures":[{"sig":"MEQCIF3F+z6RT+mOr4nJ8qsozuBFigK1FNB0BlpIk+xxhu6nAiBHl256TNaW+WXQtKKZts0EV03K6JVmmcVRkPC8NL5uvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"80bdc601d42ab5b1e832b57995e4659caef60892","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-80bdc60.0+80bdc60","@agoric/assert":"0.6.1-dev-80bdc60.0+80bdc60","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-80bdc60.0_1685484770832_0.7683176635481772","host":"s3://npm-registry-packages"}},"0.3.7-dev-13c169c.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-13c169c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-13c169c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a3940c4f8093c07c1944d8411123c61182836ade","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-13c169c.0.tgz","fileCount":41,"integrity":"sha512-qTObYcGqJ+YaWhJmVJtFBvLk1qJrrtjws/vT4hNogy286XHCDOWEhx8yK2ogx0xFDnIdRko/PP+hb4L/mAL9oQ==","signatures":[{"sig":"MEUCIQCX+rWITHpaLwHvDdTgY0fczi3mgOu71mpXDXMCxOljBAIgH5+hbS5JxOwwow6hPqrcFM2Hhq4J2JMqPBmU0MnXy5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"13c169c76c103c45fb952d4e3362a40a8b56a0d2","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-13c169c.0+13c169c","@agoric/assert":"0.6.1-dev-13c169c.0+13c169c","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-13c169c.0_1685493819063_0.623787293768775","host":"s3://npm-registry-packages"}},"0.3.7-dev-effbf7f.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-effbf7f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-effbf7f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fd2c38a17c03978a76236a0354fe8322eac1a982","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-effbf7f.0.tgz","fileCount":41,"integrity":"sha512-PQBWYTe5wWNQ6YayOIzY5qcHCVOlhv5mx/WUXx+gvKA85jOeazCyl7B/np5Y426gMlslmUFadyxVD7kQya85NQ==","signatures":[{"sig":"MEYCIQCbz5x+cSAzzSSy65vJku3MHtFj7oXiwNIv4gWeSmU3pAIhAJLd1T2ikfiz1mXjzKU5wxIc8j/zZtN1dA4Fo9Ge1RM2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"effbf7f7a278863b88419e0a19ae19f0db4b30a0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-effbf7f.0+effbf7f","@agoric/assert":"0.6.1-dev-effbf7f.0+effbf7f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-effbf7f.0_1685658050369_0.2792553873182986","host":"s3://npm-registry-packages"}},"0.3.7-dev-72b0aa9.0":{"name":"@agoric/ui-components","version":"0.3.7-dev-72b0aa9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.7-dev-72b0aa9.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bbb84dfd16d77934a8896e1beec0772f607f0d46","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.7-dev-72b0aa9.0.tgz","fileCount":41,"integrity":"sha512-DUxbeUuEWM7BBHuAggFIDfGfTiFjTFf6bDuMfQt0+D5o8oNlZdO2f1E6EP9T0MzbiRa1RgcGm3HmMmqRH/u2hQ==","signatures":[{"sig":"MEUCIQDgWl5QoUK2otomo73y2J4O6mSe2YjS1PYChA0I7JfKvAIgAIn2zdFQ/JKf3NpdJ53E5HqaAhANf0fVZzJgN+Mts14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66928},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"72b0aa9ce03797b76d8d671b010d1a1615b5ae45","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.1-dev-72b0aa9.0+72b0aa9","@agoric/assert":"0.6.1-dev-72b0aa9.0+72b0aa9","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.7-dev-72b0aa9.0_1685661695048_0.9865483618388258","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@agoric/ui-components","version":"0.3.8","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.8","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6111f392f16984e442bd27838560f623087a9468","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.8.tgz","fileCount":41,"integrity":"sha512-bkcu9NSNNipcEXaVciQjUY1vto/TQlx32LufKRNgZNy/K9YZlX870HQZYCKtBPjW/dH9hGJ2trJc8keHDHccpg==","signatures":[{"sig":"MEUCIQDo5ef/f9j/Od066dGUlL1JBGcsHZLsONVNRazByumwwAIgQ5+kaP+CUToWoxcNS92J2sWLP34pMFOwTkPB3Rjgg5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67258},"main":"dist/index.js","type":"module","gitHead":"b66bf7c881ae462fcb617cd6e8d41b5c40ec58ef","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.20.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.20.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.8_1685674247586_0.14259020095381558","host":"s3://npm-registry-packages"}},"0.3.9-dev-51ee28f.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-51ee28f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-51ee28f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"77c203bd3f6879f4864198aa1bdd34d450838907","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-51ee28f.0.tgz","fileCount":41,"integrity":"sha512-s0MH3BNX/aa2CIzvreLru02hsNRB8fTljKf1uoEIb0msiOAA2ISb6uj+nU0Ry7Pc26uOuv7KiXEPoz5cFH+oBg==","signatures":[{"sig":"MEUCIQDyYo5RAU5G2Cjceo9dcXX9OqaZmptQIjuk8kF8MhAVYgIgRQ6UGajwG7yqqJo18aITxjNJYbNrMqAuNrfX7BHO0yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"51ee28ffe0395ed9a8924388e46b898b6564cf24","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-51ee28f.0+51ee28f","@agoric/assert":"0.6.1-dev-51ee28f.0+51ee28f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-51ee28f.0_1685743140487_0.2841482699892153","host":"s3://npm-registry-packages"}},"0.3.9-dev-3ae8bfc.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-3ae8bfc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-3ae8bfc.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fc83478512481192e976dce507667926587a9e26","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-3ae8bfc.0.tgz","fileCount":41,"integrity":"sha512-lP2E1oXZk23k5ss8ByFCwzpyHYuNVEbNEeV2dKfQAFE6pneWPSykwjxEkzlTdbb4T1xLDdhEK5ULq3h9n/TPNw==","signatures":[{"sig":"MEUCIGyY9oRk5HkWzY+7Rw+xWTvuHhQppkaYl0WtzTC3hRxBAiEA6YCkaepNrz8HVKNn1G1BJdYa/ij6sVhoW8c+c3uVE1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3ae8bfcad19ba5007482f67d8b6b9269f91ae71b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-3ae8bfc.0+3ae8bfc","@agoric/assert":"0.6.1-dev-3ae8bfc.0+3ae8bfc","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-3ae8bfc.0_1685983423741_0.0548229469104462","host":"s3://npm-registry-packages"}},"0.3.9-dev-056a064.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-056a064.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-056a064.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0c57497a530a25b310597441ab91b07f0c0705ea","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-056a064.0.tgz","fileCount":41,"integrity":"sha512-Jo7rF+Fw+mCgRwX+t+PomPJpGNxfkHtMwjUrcKlI3d8OQLMRyQy95HUR61YgcDXU3yCWXNCOnZ5n1PVRApwMOg==","signatures":[{"sig":"MEUCIQDGuIBltqhu5JdRH5eNkkLyVDCz7ZHFInd57sXcgot6zgIgDsYBSeciEqt1BWuNuMwZR642Z53eYi5AUc2ZYkjEz30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"056a0640acce4cac1587549f505e6a19176b3ce5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-056a064.0+056a064","@agoric/assert":"0.6.1-dev-056a064.0+056a064","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-056a064.0_1685983510840_0.31122781927592413","host":"s3://npm-registry-packages"}},"0.3.9-dev-4989f26.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-4989f26.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-4989f26.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b54474bf1d8f6272eddd0bb5a31d76dcdddaa2c9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-4989f26.0.tgz","fileCount":41,"integrity":"sha512-cRmBcv+gKJ/R7BlLUhPb/IWcpkWU5MVF+ImJXSfvle6FyzjxqSO0BoLErrfNvLzf1zWZvS3R+rqjFSQTO6ZJIw==","signatures":[{"sig":"MEYCIQDTlGB8Hd10aTrGjRJyAaAtZnhIn8hL+wk9UeLO2mz4VwIhAOlF9swTbjcMskSP9FCgbJAuvjLatWk9YkuCTq4PS5di","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"4989f26753580251326c40fd6a7a7e3b853aff01","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-4989f26.0+4989f26","@agoric/assert":"0.6.1-dev-4989f26.0+4989f26","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-4989f26.0_1686017211700_0.23225360458156308","host":"s3://npm-registry-packages"}},"0.3.9-dev-9f34f9d.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-9f34f9d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-9f34f9d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7a02a6d630bf4f68c686a56ee84ee4da4d7a520b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-9f34f9d.0.tgz","fileCount":41,"integrity":"sha512-QVABrAZWnPkIjBBAFo4dBpa752XnXetXfaeLe6aclZCOilZuskcDcliWaAaN8GyET0BSVr9AyAHKN7iZbeZ/gg==","signatures":[{"sig":"MEUCIAtAE4XIXSGY6EHeZCzBImfktDuUGWSxYRDKwzWFTnEAAiEA84mA6LRghgLeV2XK94H7xKExYL7kJgUN/BwRWJYiZnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"9f34f9d4e0c6c6db24b28bd6157df25b348b8232","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-9f34f9d.0+9f34f9d","@agoric/assert":"0.6.1-dev-9f34f9d.0+9f34f9d","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-9f34f9d.0_1686025975239_0.15438301919170083","host":"s3://npm-registry-packages"}},"0.3.9-dev-779b73d.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-779b73d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-779b73d.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"958c4945d47c7fc83b162f00743a8e35e1dffd92","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-779b73d.0.tgz","fileCount":41,"integrity":"sha512-nxPv/TWd0mTFx2BGCjMx9+WU9Mz6LwtEL8PglcHGpM3lvgTigEs0ZevcVCXAcfJHRhImAtsZtc/wskRFOhpCCg==","signatures":[{"sig":"MEQCIFpd1P73SIlpi6/+7mW6ZkzCYwYAgW8nSrsWZrBrbTBOAiB36bbM5S/1wXcHC5eyQ5FMWfcRQjENxU61MVJ+xtWjCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"779b73d11992c1e00cfe99bfe3444081107a34a1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-779b73d.0+779b73d","@agoric/assert":"0.6.1-dev-779b73d.0+779b73d","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-779b73d.0_1686028875011_0.07722507439962922","host":"s3://npm-registry-packages"}},"0.3.9-dev-3353509.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-3353509.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-3353509.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0c69d77bba90e49966ce431f949d4858e2d342d1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-3353509.0.tgz","fileCount":41,"integrity":"sha512-BhMR2PVGWLw+8LgoKjRZS32p/jc3bgDbmtSUVVVETu07MbzVd14/iXJdR0hyx4DIMA3oUpDWRD7mJ9u80b9Isw==","signatures":[{"sig":"MEUCIEJ2SNxWbZgNgfYpQewlqC91txBsuAZPcLqFsMd+mE44AiEAsHfE/KcgL79ufVlE1A1A3JMZy2wAqTBnN2DXWcS+ROg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"33535095a838565aa9ae7aa1234669ed68b4bb9d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-3353509.0+3353509","@agoric/assert":"0.6.1-dev-3353509.0+3353509","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-3353509.0_1686070472369_0.14871615970257146","host":"s3://npm-registry-packages"}},"0.3.9-dev-2043349.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-2043349.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-2043349.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a40105bef45848199b93941bc3a49b9c92613c7d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-2043349.0.tgz","fileCount":41,"integrity":"sha512-sNqOU7C9iWIEn+hFvuvIuiX3gGtKAKfLqWWSv2TqACLl9BcZn1RNIbf1AGhbkMvl6lNv9L3iXWKiqgJH5M2xVQ==","signatures":[{"sig":"MEQCIDPpiXLOq277ZKhgE+AmEfl3G0ISy2mkjNg8UHM5kv+rAiAoRmTXaP3VmjalKO3t687CiPp5UFXSB+gRN2z8MiQR/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"20433496eca876e26f34ee781702f75542c9c17c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-2043349.0+2043349","@agoric/assert":"0.6.1-dev-2043349.0+2043349","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-2043349.0_1686071948491_0.23677638714530502","host":"s3://npm-registry-packages"}},"0.3.9-dev-b020abe.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-b020abe.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-b020abe.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"495e29089c046cc432700b7a3b1e834fa93a2d17","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-b020abe.0.tgz","fileCount":41,"integrity":"sha512-9VEnRjnOplBHlyYTwhtxUXNJYme3biByb2e7Zs1qQcbsemUFqL3BXvHCvX1gWxkP2RBHb6YY+xzBC4N/aHwPbQ==","signatures":[{"sig":"MEUCIQDw6eNeaFpR5buoIKn+WJr4uCdoJf+U3uaFm1HPfW6iOwIgOUni4lIoDizcolLZYlSjOaVppN3T3z9CdxLrB9XVfng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b020abe995e56384d2e1c9287558831434b841cd","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-b020abe.0+b020abe","@agoric/assert":"0.6.1-dev-b020abe.0+b020abe","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-b020abe.0_1686075463363_0.05943444094777539","host":"s3://npm-registry-packages"}},"0.3.9-dev-590740f.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-590740f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-590740f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ca63e5fbbaa6bba2b56746d7379de0b4e11f61a6","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-590740f.0.tgz","fileCount":41,"integrity":"sha512-ya7zbfz1uIPm9U9u4KWTGBrGNYptOnH1GHV+flZb3uWKrOJvcPlkagIzKYbnukDb7S2fajaADik3Bho2w8qNrQ==","signatures":[{"sig":"MEUCIE9L20fZsHVAxV40KsthDp1W31oaXN9QZInq5omYdfltAiEAnAexVRvzf2QeGxCRDGzeyr1NcbmFQfnc54QUbJloNFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"590740f3ca7597791a220239084ec1ea5b9918ba","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-590740f.0+590740f","@agoric/assert":"0.6.1-dev-590740f.0+590740f","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-590740f.0_1686084066785_0.4351829390948285","host":"s3://npm-registry-packages"}},"0.3.9-dev-13050c2.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-13050c2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-13050c2.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"9f6fc4afa9a08de058c4afea83249d798ffe8c11","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-13050c2.0.tgz","fileCount":41,"integrity":"sha512-jTinz1B3q2ljja0AsMYAvr1P6DEuxPkcaBkpzTOKDYvySZuNOuEafsP+01vJRPHFmSaR3XlFP+rrU+RHxVGO6g==","signatures":[{"sig":"MEUCIHYfkahdsHcg5FQZxfME2tLzY2ol9SyA8/5BR3Rb7k8QAiEAscs1fSieZhsk0YhgLNT/Pj5NKll5zJxjy0jycZJSsTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"13050c28e9a154e188cff8f1d08c704a4c7ca26a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-13050c2.0+13050c2","@agoric/assert":"0.6.1-dev-13050c2.0+13050c2","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-13050c2.0_1686181966992_0.014033402139372875","host":"s3://npm-registry-packages"}},"0.3.9-dev-69236fd.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-69236fd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-69236fd.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5e9da00bc7b40d0c2445ca1d0b7c973be4852490","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-69236fd.0.tgz","fileCount":41,"integrity":"sha512-sETVRRCrhpmlyRozT/Swlaik5RLpimYpZg6gqxlP7bigL3CyG3RkkrPOz0uIXiSnD1ExuLVYtrVU8hIevo/Bwg==","signatures":[{"sig":"MEQCIGkUICNOO+BIhpUQUGHti4GBpq6M7hNLq1rt6/qszKogAiBadTclSw0EovULvUCc2d192UpalzGfheD2EcC2Q071gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"69236fdbdce1521dd78da104bd54f331d4d2b28f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-69236fd.0+69236fd","@agoric/assert":"0.6.1-dev-69236fd.0+69236fd","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-69236fd.0_1686182946983_0.8083564888368544","host":"s3://npm-registry-packages"}},"0.3.6-pismo-dev-f760927.0":{"name":"@agoric/ui-components","version":"0.3.6-pismo-dev-f760927.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.6-pismo-dev-f760927.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"92788c994dba6b0d2a5b2c841b020e7dba442700","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.6-pismo-dev-f760927.0.tgz","fileCount":41,"integrity":"sha512-NlGs9iLLOsA0O8lYnuKS36RWCOnLKJtLinzHAYWPb+LUndtmxGt2UHZZe8dH8HKJ6ayj/t5Hi5m3/QLC3TEWuQ==","signatures":[{"sig":"MEUCIBYseCofmx/xOajDqWQYS/IdJbw+LhugMex+zZpw1zKlAiEAtgr+Ch3XAHmmH3v2Tl2MkzQTvMa3Ct0pt9R7P4esjJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66729},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f760927771c926464a98b0a902087fdc1bddabd5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc --maxNodeModuleJsDepth 3 -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"14.21.3","dependencies":{"clsx":"^1.1.1","@endo/init":"^0.5.49","@agoric/nat":"^4.1.0","@agoric/ertp":"0.15.6-pismo-dev-f760927.0+f760927","@agoric/assert":"0.5.2-pismo-dev-f760927.0+f760927","@endo/eventual-send":"^0.16.5"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","ava":"^4.3.1","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.6-pismo-dev-f760927.0_1686276431138_0.05340636350685957","host":"s3://npm-registry-packages"}},"0.3.9-dev-39b1586.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-39b1586.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-39b1586.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b064cb18c52309af27fada850a64fdb5ef7aa18b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-39b1586.0.tgz","fileCount":41,"integrity":"sha512-Xu5YXPuni/zdT9zj3Rfosf+P8BvjAfZRL9w8O3aggdb/6FTY3a1UyfxSfXbAPc2Iv44wBF2uHZWGIwz/W6UdsQ==","signatures":[{"sig":"MEQCIG+W9XiVI+y2AmHyHbDhDPGT/+ZPoa/WTBneJ0gKLYFdAiBmCU6SmQhSyiLOaXA/65zrBjE10aCL6jy68A7fL+hEbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"39b15861be74ddab196be88f24476f04cc4acb6f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-39b1586.0+39b1586","@agoric/assert":"0.6.1-dev-39b1586.0+39b1586","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-39b1586.0_1686329161627_0.35176575820936873","host":"s3://npm-registry-packages"}},"0.3.9-dev-b8d6697.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-b8d6697.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-b8d6697.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a104a5793542af69582a598ad8aa9bde80545327","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-b8d6697.0.tgz","fileCount":41,"integrity":"sha512-YmMswr6JhhHlxg4jTgge31JJD4btg7KtDvl8MVQAz0fXXwicYP/2bOCKzWnqMLr5oxwtu0krg1VaiP8wDkf+lQ==","signatures":[{"sig":"MEUCIEzhZYKNnrrRr2pTtT/qUXIb5WhVDSKss5Akt56q+UN1AiEAhD8AdPTjwi/ZwMtOmvKncutsyGR3XzYsWlgtOmY0xNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b8d6697074b899630909440f0ea3caa519cdad44","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-b8d6697.0+b8d6697","@agoric/assert":"0.6.1-dev-b8d6697.0+b8d6697","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-b8d6697.0_1686535769698_0.8705757224137562","host":"s3://npm-registry-packages"}},"0.3.9-dev-8690eb0.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-8690eb0.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-8690eb0.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"224125bd6b3e4eb18e1f4f252ceb7ef05914d177","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-8690eb0.0.tgz","fileCount":41,"integrity":"sha512-RYLI6XmOX7o/vbnsgDCm2zCM7YlWRVfpAuRbstVwWthd0KMUFhwUuhTLzPsJqSZWv9hzFOt9jnkJbTmlJXMhIg==","signatures":[{"sig":"MEYCIQDcUn58N7KgO1YXTOOwcVQ0f/a/NcxvcOyDsb5XiLTr4AIhAPS/PoLXtBxgfAJnTWkh/x0Exg1NeaCmc5UyImBwWf0m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8690eb03ffd4afcc288f1a2a6b677e8d380a6334","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-8690eb0.0+8690eb0","@agoric/assert":"0.6.1-dev-8690eb0.0+8690eb0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-8690eb0.0_1686596641679_0.06741598036802565","host":"s3://npm-registry-packages"}},"0.3.9-dev-8c14632.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-8c14632.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-8c14632.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fb5b8b325dbab1b4c951f859b8d1e995a3a087fb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-8c14632.0.tgz","fileCount":41,"integrity":"sha512-a4qxN4Z3TOfupwzeA1Y9Jb3SlIil6Y4nROVlqBs7SROZl7uQTCQRo0xmykL3nQGHmiQ+iJbpaqfCaVypRunyjw==","signatures":[{"sig":"MEUCIQDFi5Z/s54+BK/CZ/4j/oj+yIDJkdnrCkN/rwHA2A8nmAIgeXaeYbQsGI6EcNio/Px3ZOL85rbg9esuOnrG00p2L9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8c14632298cfb982f91dc0ef271681703237a93f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-8c14632.0+8c14632","@agoric/assert":"0.6.1-dev-8c14632.0+8c14632","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-8c14632.0_1686676436329_0.29180196675264214","host":"s3://npm-registry-packages"}},"0.3.9-dev-3f11ae4.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-3f11ae4.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-3f11ae4.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"996ad19e93396962e94a67cbb9e3b07362aef708","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-3f11ae4.0.tgz","fileCount":41,"integrity":"sha512-y5EDsGnIMdmAVCqGV3A7QvFNW16ovKemY+IGbx5yRSQyzka9K5TaFMZoYPoALh1L1gJFnmVh0BUT4rO7BvUAVg==","signatures":[{"sig":"MEQCIBJcD6+JiLN/XaQqJmw0OkfGGrePQuyr1hT9+/pRtt/+AiAQpLCA3o0KU++ql5KZpprryt4V086jpkY/HTXuCWvBhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3f11ae428f89d6414a150fb334f55b9f2d8baf15","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-3f11ae4.0+3f11ae4","@agoric/assert":"0.6.1-dev-3f11ae4.0+3f11ae4","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-3f11ae4.0_1686682533757_0.1344437591830716","host":"s3://npm-registry-packages"}},"0.3.9-dev-dd19d79.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-dd19d79.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-dd19d79.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ae244d827c20a91b45e1b136e084d57fc35d7ac8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-dd19d79.0.tgz","fileCount":41,"integrity":"sha512-N1X9zMLsndX3WNHaibTHBRrs+yAmD4awi2qlO3F1tyvapStqi1k/dsHnmyeJKlnl3nZNEZSts8LpR7AU2/tn5w==","signatures":[{"sig":"MEQCIC6yiJa7YV0GfT8mkt0BuCtVrAdx7LITcqxgcWKi2ETcAiBIg960vQLzQ+Z27QbMqzniRhei+SOGS1vSpYHcbqf+fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"dd19d7941c60a98470fc75cc8ac648ab7e39fde1","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-dd19d79.0+dd19d79","@agoric/assert":"0.6.1-dev-dd19d79.0+dd19d79","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-dd19d79.0_1686692687727_0.8178573532286637","host":"s3://npm-registry-packages"}},"0.3.9-dev-6fece09.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-6fece09.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-6fece09.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5a7a459834e94a7c2b46f8a2b541bdd66282a76c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-6fece09.0.tgz","fileCount":41,"integrity":"sha512-0YFz6s3bRtJ6ukK3cKvmWWS3Mv/65mv0eEc9WnbnTHMfI0WwSXM57HGMkT56dN7U0M6MWtvYqVOPUccT+8vgsQ==","signatures":[{"sig":"MEUCICqK0Gei38/E9MTFGvFt4DTTH+p3pMZHkBQ2uEfnJkFsAiEAoS/YvI9U6yNu8w0XW7Jh6+Zvd2mRusXgxIYX1y6J8ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"6fece09c30c3e3381b3667bdc8a84f8bbec7b6d8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-6fece09.0+6fece09","@agoric/assert":"0.6.1-dev-6fece09.0+6fece09","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-6fece09.0_1686707864146_0.9188753441224164","host":"s3://npm-registry-packages"}},"0.3.9-dev-d589873.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-d589873.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-d589873.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2e8f9a0b8d82c503b9f9f14c4ec2bff129a3c998","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-d589873.0.tgz","fileCount":41,"integrity":"sha512-rqFlL+j392Uu07AlUeA+t66AE9SRLlJ7kYA7GKPCgp45bfCJPgo4sxpdryiq9fzsCDvvWE9mwK/w/Sdx5CNpTg==","signatures":[{"sig":"MEQCICrXXFauRZmwbFY5NRlpBfv4YpLXR+I1l/cXuP2tLOvyAiAmJ3rVYFy68tnCIQ6698F5HUajHRq2FhB5qfpNKHnO8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d5898733a61b253fae863e4ad5531d9005cdacb0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-d589873.0+d589873","@agoric/assert":"0.6.1-dev-d589873.0+d589873","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-d589873.0_1686824593894_0.2912669261498819","host":"s3://npm-registry-packages"}},"0.3.9-dev-3c781f6.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-3c781f6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-3c781f6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e2ec7a1d145597aa14728a4616404497661781df","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-3c781f6.0.tgz","fileCount":41,"integrity":"sha512-oo9pKxL+/QpSOqQGTs93rQIPuhuNOzq7abFW7CM4pwl7RE63I/43uSrrHU3P3RiNSE++EkCHmrqeqqfrGnvOpw==","signatures":[{"sig":"MEUCIHddejEFKbg1hsOpYcl3m3F+jLxiwvskXaXRnwiYcF7oAiEAlxUUS5DU/E/7uj4YAaxRZw7H+4LYN/FMc6LEZACFX4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67322},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"3c781f643c6c321d676272060bdff04fc9dd0fd8","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"0.16.3-dev-3c781f6.0+3c781f6","@agoric/assert":"0.6.1-dev-3c781f6.0+3c781f6","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-3c781f6.0_1686845767368_0.062215918438255136","host":"s3://npm-registry-packages"}},"0.0.1-dev-33ae5d7.0":{"name":"@agoric/ui-components","version":"0.0.1-dev-33ae5d7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.0.1-dev-33ae5d7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c4286dd9f078f55c29707b993f7667fe2daf7f71","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.0.1-dev-33ae5d7.0.tgz","fileCount":22,"integrity":"sha512-n4sY2iV0tNrOXa5F5eLqMw+8714nBGqUnlePCYlIMzNAGF1EgVijNpa8pgmvdPjxo0Fxpa/YMENcmNYrj6qaKQ==","signatures":[{"sig":"MEUCIDuG7nwwHZwzV7/hjJdq/xygQXLw94Hz8yvqmlggdQ0MAiEAuzBJvIOKfSWJy4DDEqlcLc5lXOj0H4a6XVr1cxHfdn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35551},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"33ae5d7132a7abdf59c4cf43d49651c6dec66374","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.0.1-dev-33ae5d7.0_1686859595604_0.1856578664228148","host":"s3://npm-registry-packages"}},"0.3.9-dev-cd7ee76.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-cd7ee76.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-cd7ee76.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fac92bd0d2b304692d01f05667d83cda68655ab7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-cd7ee76.0.tgz","fileCount":22,"integrity":"sha512-QA7fNorA2d0ihpAA2sb16elP0Fn5INIGSZLtUbYT3vIT+gGMn85VYpf82ttsx/gk2pIFp+87N42aHjgWsP2pUQ==","signatures":[{"sig":"MEUCIFn8dWQbTu0cbWUJ4Y+IpvYj76PmZDYTi8T7UNsc8lEpAiEA27vbPtMwAkwK4vUjJxKNGS5j0pNiuo32SmjUjdz1XRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35551},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cd7ee7620638c6970651d557ee7962fe083ed25a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-cd7ee76.0_1686860541168_0.9189786147760024","host":"s3://npm-registry-packages"}},"0.3.9-dev-b543822.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-b543822.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-b543822.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f8e3c8cdcad7c82fbad678f86a70fa58354be42c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-b543822.0.tgz","fileCount":22,"integrity":"sha512-p2xwC6VufGNlwrUp0TBNVg6NKfcwJGYY/22Sk1CFlMNkWJsOqP0O9lKdnEfjbjNe61FhBcEUZQIvHu8I8kVYZg==","signatures":[{"sig":"MEYCIQDs9sDGA0jUHiPoTD5chzaOvfOukKUijAUaTQREemjqqgIhAKo2CMRXHhdYlb4cZXG2EYR9f82MOenQIMsveCmyVjsG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35551},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b5438224dc3067f3d2a8194061257d4a4520df57","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-b543822.0_1686894765290_0.44985766972129015","host":"s3://npm-registry-packages"}},"0.3.9-dev-933b31c.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-933b31c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-933b31c.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f81c05bca44be9e6b863cb790d481fe6e7553da5","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-933b31c.0.tgz","fileCount":22,"integrity":"sha512-fb+h1amsazyY/vCSeda3MNG9FnghvI2lBcs8Xu06AcKZlTEgBdHg2iEgFHuBQx8E8AXJkuiso61BccEp+k6dMQ==","signatures":[{"sig":"MEUCIFk2mfZGX1uA0ql0KvlvQwcawthzwSkbGcfKJKiDSPGVAiEA5iy/nIr161/0qruXNrmo+cFqRm4V52rFeGni6nk/gOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35551},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"933b31c388b9908c1a6ca569dc3974effb7ddab6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-933b31c.0_1686895360994_0.4201455196278705","host":"s3://npm-registry-packages"}},"0.3.9-dev-f4286dd.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-f4286dd.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-f4286dd.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e1394cd0b7525fd2970e1f593dd8149cbef4b8bd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-f4286dd.0.tgz","fileCount":40,"integrity":"sha512-MmMRkHXJjyELHHvkRLZCBcU5khx+jB8OZSEL1WWYPwoqJ9w09vRYfhdgW53aAMWKExKulC9gPmaY0Xxp73o5sw==","signatures":[{"sig":"MEUCIQCWFpJXwgoOapTdr2TEHJdc9QoJXfOufMrYgy36I3x0tQIgBJ8OkM6RTDi5cK/pEryVJy+OVNL+4VmkOGO+kcqGEKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55477},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"f4286dd6fbb24eb2b8a8ab5c82d22fbeba5af960","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-f4286dd.0_1686943615591_0.928026298434607","host":"s3://npm-registry-packages"}},"0.3.9-dev-bd4a82f.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-bd4a82f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-bd4a82f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5bc8cd477daaff34262d89848e631093a9d20c4f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-bd4a82f.0.tgz","fileCount":40,"integrity":"sha512-giP9bwuT16vrwEWvRPpf8JnPkbMgPmnPmV/NZPu1ZvSKzgmeF7M0JTa9mASFqNc+0VvkYkcTbY8A18Hy/VHsPQ==","signatures":[{"sig":"MEQCIAGec/IaMW4wltsmH5xO2eKw15i6qc/qNTspUfrWamJtAiB2luX3gQ1n560bwek+4Rl+7i0F5Ph0vv465pHpyDTK4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55640},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```\n","gitHead":"bd4a82f9bb77efd2233912d8889eaccd7ff3821f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-bd4a82f.0_1687466614099_0.8042245454582158","host":"s3://npm-registry-packages"}},"0.3.9-dev-2c6fbc5.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-2c6fbc5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-2c6fbc5.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bebc10d1aa80ae3010a8a15eb72e42096c451129","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-2c6fbc5.0.tgz","fileCount":40,"integrity":"sha512-PqGa7NEoQzK9UiXIFY0RwqPSqnSnx5rUa/r2a2DdDUpNFWux4oLDne60lNLRDRcAGsTvZpITjuX+B7n77mDczg==","signatures":[{"sig":"MEYCIQCnKv2Nfkaz6FPzImoMjlwddR4dA3zkm/seN32FokqR6AIhAO0MhtzbsHkT6rht/lcIQZMIvKOeZ8MK7nQ+YjqCkMzA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55628},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```\n","gitHead":"2c6fbc57a10b4323b9c782a53b42ed6a583fd165","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-2c6fbc5.0_1687539929903_0.7514139291786581","host":"s3://npm-registry-packages"}},"0.3.9-dev-ebf5d0a.0":{"name":"@agoric/ui-components","version":"0.3.9-dev-ebf5d0a.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-dev-ebf5d0a.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a09c2636a9b0b29438f26b82fefa69095e94b58e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-dev-ebf5d0a.0.tgz","fileCount":40,"integrity":"sha512-9U+tk6pn6/RVKK+N7dh/mczN+dhkE9Hm7hMTc/U/tpJPKLBsnhd5f1fQvrhdtQAp+o3t121XeAfl06PO34jJow==","signatures":[{"sig":"MEQCIGh6c8DT6WvvQI6DrIdyd6087R+pvIEedOrYnqnyDBXyAiAPRAsVvtaijX1y9yKUGcVX1H2bKaThGVpobVtmSrJbbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55628},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```\n","gitHead":"ebf5d0afa1d832ef5f99b1d7a83da82debd1f9de","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-dev-ebf5d0a.0_1687882575158_0.06230091503014501","host":"s3://npm-registry-packages"}},"0.6.1-dev-4dd5c43.0":{"name":"@agoric/ui-components","version":"0.6.1-dev-4dd5c43.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.6.1-dev-4dd5c43.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cbe51f7498e5c5bf7245e3b3ec949b27d620a005","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.6.1-dev-4dd5c43.0.tgz","fileCount":40,"integrity":"sha512-sqdodtm2fAyabI9QsxekhrjDEll1os79vYHESRFf5FKB+qaMBGhCQxFLo0ms+z+n+3AWs8ge4dzKai7cynxmhg==","signatures":[{"sig":"MEUCIQD6EmIuScSVZq4/Zitt1OmZUlC2Vw2dqJ5IBJuioBVYtAIgRF89qkLrBnDHAqlNaIbXkOb9cjfezR8N4usM4PgSZxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"4dd5c434cc70315ccbe827449f28dbed0be189ad","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.0.1/node@v18.16.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.6.1-dev-4dd5c43.0_1688074305340_0.5964879259257094","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@agoric/ui-components","version":"0.7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f130c248a27152cd74703a88c85232991999c01d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.7.0.tgz","fileCount":40,"integrity":"sha512-EDujH2XnyJ4iuwDFN9bCJbAc0hOUVSyXlCmUz4kWxoKDZeICl6s7zZW1aDTZqk3Fs8jBVJ0pqOSou955uy7Avw==","signatures":[{"sig":"MEUCIQDekZFaAPSgKyD87UQwhhPViNMCYIfTyrwCU7+gwB/0KwIgCCKvHzB9HwwhPVE0GWKErSi7tEi6oCoty5Z5EDxOOsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55597},"main":"dist/index.js","type":"module","gitHead":"d659ca2f4caff06239eef32ae8c9d084291c734f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v16.17.0+arm64 (darwin)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.17.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.7.0_1689091797429_0.44063471441466495","host":"s3://npm-registry-packages"}},"0.7.1-dev-0d27c6f.0":{"name":"@agoric/ui-components","version":"0.7.1-dev-0d27c6f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.7.1-dev-0d27c6f.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"1751b63a3eb017f2457d6beb04833745a9443dc8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.7.1-dev-0d27c6f.0.tgz","fileCount":40,"integrity":"sha512-K1drPsZ6+NV+CATS5eyWYv6c8gis6AeC5yjrq7cBX7Z4cGhqGm+W/NtN19e4PJkRO/YSH8V70lSbPEEUZ7rDsw==","signatures":[{"sig":"MEUCIDYpKbUhHHmRqD0EOboyq7dSJiaiBU3rjP8kOGM9OP8SAiEA1DO3GzRatwnBaYthLnJVloDKBbY8eZ7vtcumLygZ5Gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"0d27c6f72577886e8ac1aa09b74e6560e689996b","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.16.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.16.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.7.1-dev-0d27c6f.0_1689092189589_0.7177395588525892","host":"s3://npm-registry-packages"}},"0.7.1-dev-7cf64bb.0":{"name":"@agoric/ui-components","version":"0.7.1-dev-7cf64bb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.7.1-dev-7cf64bb.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"47452646b760d170954eed414a9f538d22e5c7eb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.7.1-dev-7cf64bb.0.tgz","fileCount":40,"integrity":"sha512-/wdNbm2nevTI/FCUe/M4OzhrhwEsYd4ejDSZsT0Bj9vB2o2u7hWbHeooJggVhy4YrrBx6XmA9lX0nL85ydnxww==","signatures":[{"sig":"MEUCID/gCCZgD8KmNaQMlJqB66zJzfLeV4c5xZcdYwMtVZgoAiEA9Vp9fA4PHVU70VQMsSEag1jwkjXC6raN7B3SFr9C3Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"7cf64bb12752759b71b7f202fbe8cd87fa5107f0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.7.1-dev-7cf64bb.0_1692225705970_0.8842633658357311","host":"s3://npm-registry-packages"}},"0.8.1-dev-b412280.0":{"name":"@agoric/ui-components","version":"0.8.1-dev-b412280.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.8.1-dev-b412280.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0cdfce0b206377f8c91f74674ef90e531e5e274f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.8.1-dev-b412280.0.tgz","fileCount":40,"integrity":"sha512-ycA7BevHiYkRTW9VvSXZkSeyp9xCMkaOBjcSXv7kiJa1PWKcxiCOW59iejiii3wcF+HDZ3/7RkKQR5RyJV2CHQ==","signatures":[{"sig":"MEQCIHYg/qx+//34/1ALQVMgjhwLxB7xIS0LB5slYbRT1eu6AiBkHoCyG8AkxkUGpTQks5J4ndDDHEwmG2Lj6jUh/7SrDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"b41228088dce9bbe24448227a112f15771e4a31a","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.8.1-dev-b412280.0_1692639737331_0.5600612301224963","host":"s3://npm-registry-packages"}},"0.8.1-dev-8e1d7e9.0":{"name":"@agoric/ui-components","version":"0.8.1-dev-8e1d7e9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.8.1-dev-8e1d7e9.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"83792715fa8d473bdaf35f1787e805cc92e61023","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.8.1-dev-8e1d7e9.0.tgz","fileCount":40,"integrity":"sha512-2hBLh2I3PvNISy/ELYE9HJAAXCh49a8S/D3lngn0Meq4/f+B+qmMQBIZ/233R9f8AgLu2XHUVwdjH9EE/nAk8g==","signatures":[{"sig":"MEUCIQCmsgqi2QTj4JxPQEYB+6qeY8gL2GLnTUCZroJkwpRy1AIgITLCsoAnIyP3UrSGhyv/bSXk0KUjf8XxDu9EXTIzDSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"8e1d7e9dfc2704f0fd2aebac732ba53384da99b6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.8.1-dev-8e1d7e9.0_1692639992324_0.7731712509341369","host":"s3://npm-registry-packages"}},"0.8.1-dev-4fe64c8.0":{"name":"@agoric/ui-components","version":"0.8.1-dev-4fe64c8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.8.1-dev-4fe64c8.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"de0359551bb996983895c2bf786d3d6648ae17e1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.8.1-dev-4fe64c8.0.tgz","fileCount":40,"integrity":"sha512-eQSZWldt0wtr0t9JufsF60QJYVIlYiB7zNWoygq0Sg5rFYdK7yWn6AuaJor1IEtX99WgVJrwi+LeIBXTHr6bzw==","signatures":[{"sig":"MEQCIBFcppaydHMulF8gey6sWoiW1rWGopyNkuJn4UnMAe1JAiA8xbAdVfFKy4r8M0sXMSlyp2qhg3MI+F0VKMe2Hc+Jjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"4fe64c8e4df80ce103e6453e4c28466dbb184d54","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.8.1-dev-4fe64c8.0_1692644226320_0.5265056590600958","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@agoric/ui-components","version":"0.8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.8.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"56aea8fa974adbcb1171600589c40945925261da","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.8.0.tgz","fileCount":40,"integrity":"sha512-8DzcZCpaOrOMC8SK4iMLSmWWvGQnAd4uSyI19efLxq6amMpz36w+J3gJIY+euIwOijfXAC4AYS4CdH90zooH/Q==","signatures":[{"sig":"MEUCIEOql69qybclRUL40kdUdziAWpcw06Sh0mN9qlWgwzJJAiEAmbtFJQ7N1uJSiV4kz41zTsl3HDkJAuWUSAqeJrsnhGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55597},"main":"dist/index.js","type":"module","gitHead":"4fe64c8e4df80ce103e6453e4c28466dbb184d54","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"samsiegart","email":"sam@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.12.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.12.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.8.0_1692659966854_0.6988122757253108","host":"s3://npm-registry-packages"}},"0.3.9-u11.0":{"name":"@agoric/ui-components","version":"0.3.9-u11.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-u11.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ec86b96a69b95a956b6d73d035126e2e0f1dd88a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-u11.0.tgz","fileCount":41,"integrity":"sha512-DlSebW/yoIfU1UpQOSiYK6HgMxeFNlI31vbdQnbKWiHiNCnNUMqFZrnlLu3FNUPi3a//xDe9GwNErkR7ZtMzTw==","signatures":[{"sig":"MEYCIQC5Dh03E2nAVlmc0IxBEuuF5TFzlkegzuo1OGGbvUh+gwIhAKi4N7ugXsNtfq2EpYAV1kmHYjEYzUyLbF9qyIron9Qk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67479},"main":"dist/index.js","type":"module","gitHead":"92b6cd72484079b0349d8ccfa4510aeb820e8d67","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.20.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.20.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.3-u11.0","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-u11.0_1692841957137_0.6896030987220299","host":"s3://npm-registry-packages"}},"0.8.1-dev-f8674ce.0":{"name":"@agoric/ui-components","version":"0.8.1-dev-f8674ce.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.8.1-dev-f8674ce.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"183b096d4b3597109f57b4f68e66b19c6dfac704","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.8.1-dev-f8674ce.0.tgz","fileCount":40,"integrity":"sha512-fSXOcwaIrC4CPxfyvuxc5CiBU2ikZT6+/P6R3JK6OAyLwn7xnSxB9vZsXiG9wMWLQSMYQT8iiStro8rgvXNtWQ==","signatures":[{"sig":"MEUCIBqGFWQ05MLZpaVh+IraJXtONX/zk8hjkEdnJjMb4p8SAiEAsj/l9C9TV1b7V5mPpcG9fc2x9AyPgXBzzYqQTq3LRSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"f8674ceb0ba1a2952de5ac3ec8f27114d11bfeb0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.8.1-dev-f8674ce.0_1692916010503_0.17958721556015167","host":"s3://npm-registry-packages"}},"0.8.1-dev-e2665de.0":{"name":"@agoric/ui-components","version":"0.8.1-dev-e2665de.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.8.1-dev-e2665de.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"84e9615259ecbc422a0b15f12f5ca47b7f69162f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.8.1-dev-e2665de.0.tgz","fileCount":40,"integrity":"sha512-Xbm55MtiQ37zlq2bJXCJ8+c5dO83Y8LumWJyg+9+yistJaH82uKjPt1HPrpH9/z6bCnfsAHzCsPQIu2rTPThqQ==","signatures":[{"sig":"MEUCIQCh+I8gaXKw6kTzOynO2wNFwoSoLP1W62NWimyf2M5/iQIgQcUSXouP2C+IuvKY5AWCqol4nURk9YMtUVbyxGpqrgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"e2665deeb83c335fd672dba8b17a453ea1498250","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.8.1-dev-e2665de.0_1692985663567_0.5030108080945725","host":"s3://npm-registry-packages"}},"0.9.1-dev-bf43d31.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-bf43d31.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-bf43d31.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ec9c58bf87f67a8b41daee4d7eed183bcecbeb40","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-bf43d31.0.tgz","fileCount":40,"integrity":"sha512-IUpQsuKlaSysvdHim+cFBJmJdD96rK+8JBH4RgudPwFltideP0dYxhhJIfJtdEECjKRV1XfGegxYl3HCUaWveA==","signatures":[{"sig":"MEUCIQC81pEMML+E3Ubz2AytANZYBrmfauuYEohsmwpe7M5O/gIgZMXNNQ0Fb/YF40q8VNAnyxjtphvchhXvVdi8ViWNI3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"bf43d31fc23ced7abcc37689839cf61986db5838","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-bf43d31.0_1693503568800_0.9935868148930636","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@agoric/ui-components","version":"0.9.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0177f71d6752836f326d5309f302052861b5e23a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.0.tgz","fileCount":40,"integrity":"sha512-Ed8ZS1sprma+DLx1gBcCczIFlZ5jxLVUXqZPp32R5QnuOn9IfeDK4B+xhm7BJYr+0Lr2BNof9yqkvmWBmUEvNQ==","signatures":[{"sig":"MEUCIAOqXwNCk6tqI61nN814doQrhzLB6MQEYVmnIweaSxhdAiEA1PQlFejfMxTgZu55EIAF8VD62l3FmR5DDRACSCtl5e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55597},"main":"dist/index.js","type":"module","gitHead":"bf43d31fc23ced7abcc37689839cf61986db5838","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"samsiegart","email":"sam@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.12.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.12.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.0_1693503615873_0.4679975626577","host":"s3://npm-registry-packages"}},"0.9.1-dev-3962af3.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-3962af3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-3962af3.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d02fe1dcf7184ce70c50afe41a8582cbab15fbe1","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-3962af3.0.tgz","fileCount":40,"integrity":"sha512-zBdftE2dCG7j/faZI3KEhZ+HQ1TOxaNe7R0wlcrV8qOJdz1AgXnpqBbIDQc5OeOo+7BDVagwbSQF3KunN59kKA==","signatures":[{"sig":"MEUCIFjBYTPMdA1MJGopL5UbhxVndMjRpMlz322psl2Jo0XfAiEA6CQyIrx6ddomDGgVi/C3CeI8lNFJj/CGfXhYm311zZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"3962af3ae50908cd5fe52a08d9acb7ff561c6982","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-3962af3.0_1694020427449_0.7498611494252918","host":"s3://npm-registry-packages"}},"0.9.1-dev-74299fa.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-74299fa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-74299fa.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"7ba48619d582351f4a3215d342d138404510f455","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-74299fa.0.tgz","fileCount":40,"integrity":"sha512-JH4N36lrWYon8KAJwu63DIc2Rwq9eQqoCMNF1UL2aFltE6oVKMj+OAAJqN5y+8lAzb5j2/qs34Hc6VJmElEjCg==","signatures":[{"sig":"MEUCIGmM17GZeqn6uLVkHyZ4hEmOnZOZ9btJjSG53y3+rOjFAiEAzbMOqCAAr0q9SpXID1QtzWFE1s7acYQL27VsSRdEUXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"74299fa620f2c374e0c393e936ba055fb7a026a7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-74299fa.0_1694106332586_0.8458903952092232","host":"s3://npm-registry-packages"}},"0.3.9-other-dev-70beeb7.0":{"name":"@agoric/ui-components","version":"0.3.9-other-dev-70beeb7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-other-dev-70beeb7.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0e731b74b94ef702251a8c2360852a411afb162d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-other-dev-70beeb7.0.tgz","fileCount":41,"integrity":"sha512-O6gAsxsOKBSF2v16faK4R5kM+Kf8Mj6NV92WxyFeQorxUl/WQpVXaRLi5v5qAjxuI6ul4OwHqO8W2HAkBtOiig==","signatures":[{"sig":"MEQCIAMX4DY1R9cdGS21DpXJi+Ro+SaIURWtOTKB0eBtb8RCAiA5inmp0gn7FyhmrksdnwrFer/x7EeHSSDIyFkN2cDT7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67546},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"70beeb7e476f24cfad30fa8cd5918f04746e8839","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-other-dev-70beeb7.0+70beeb7","@agoric/assert":"0.6.1-other-dev-70beeb7.0+70beeb7","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-other-dev-70beeb7.0_1695333961921_0.33323461575983204","host":"s3://npm-registry-packages"}},"0.3.9-other-dev-1f26562.0":{"name":"@agoric/ui-components","version":"0.3.9-other-dev-1f26562.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-other-dev-1f26562.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"arirubinstein","email":"ari.d.rubinstein@gmail.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"61449fb5c5bb7c5a641c5104ae459f79589667ed","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-other-dev-1f26562.0.tgz","fileCount":41,"integrity":"sha512-XETn7RS0hIZQTsPPQwtY8o7Q728mPeTePLwVElO0TbbwPNyyvPY/AjinunokafTj74kf7nQftIRV4zPNulwrUA==","signatures":[{"sig":"MEUCIQCCvsIKagFpCw9Lyi4xPmemehu4NygCSSVRaQEC/QHUgAIgOnftPloXrFW0Q+O5LjmR1MZ08HrDtux1K7u0eX/Ua5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67546},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"1f265627270d514ab48943f86c668eb58a280552","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-other-dev-1f26562.0+1f26562","@agoric/assert":"0.6.1-other-dev-1f26562.0+1f26562","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-other-dev-1f26562.0_1695346543319_0.5937992690305534","host":"s3://npm-registry-packages"}},"0.3.9-other-dev-8f8782b.0":{"name":"@agoric/ui-components","version":"0.3.9-other-dev-8f8782b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-other-dev-8f8782b.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b57f59dbb1539552f8aa519e6d0745921e70c00c","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-other-dev-8f8782b.0.tgz","fileCount":41,"integrity":"sha512-4aisQVSt42MXRFUlHkceZYdjLI2Cy59M1XLekA09Uk4hh2E4RVohOsj26ft7uqDEpLTqaL9qCdST9S5EJFw3/A==","signatures":[{"sig":"MEQCIAkwLsRoNqVu9iEe0BU7oOlBPcblAB2GfJpfQClNWeISAiBbqU66QG3sbvRvGMIveViC3LWJ2Lz5/pMIsZ2VUMiGjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67546},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8f8782bc52393e9d4fc82523ecf31cab429b11b3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-other-dev-8f8782b.0+8f8782b","@agoric/assert":"0.6.1-other-dev-8f8782b.0+8f8782b","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-other-dev-8f8782b.0_1695417765370_0.43219741741973405","host":"s3://npm-registry-packages"}},"0.3.9-mainnet1B-dev-c0e1089.0":{"name":"@agoric/ui-components","version":"0.3.9-mainnet1B-dev-c0e1089.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-mainnet1B-dev-c0e1089.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"471f6a119dcb63fa4642f1a70d68200e260fee14","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-mainnet1B-dev-c0e1089.0.tgz","fileCount":41,"integrity":"sha512-DqZEcOXpP4tG1SjL31g9WYO3YhmP9qmHsV0i/sN/qESjL2QZddKLPzP4Xx4c4US1iHAGLYSKEiiv/Uctt81qXQ==","signatures":[{"sig":"MEQCIDxQdn1KhtOzteopeG7+HxurhYQeMrjKL172SWgH/djPAiAjic5gIFTqx4/7AwDpwuSMBqA9w/F0n2SZfU7CiAV4oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67558},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c0e10895096f10703536fec603ebf1e2c2f948bc","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-mainnet1B-dev-c0e1089.0+c0e1089","@agoric/assert":"0.6.1-mainnet1B-dev-c0e1089.0+c0e1089","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-mainnet1B-dev-c0e1089.0_1695427701276_0.714906463424096","host":"s3://npm-registry-packages"}},"0.3.9-20230923T000433-dev-63b1fb6.0":{"name":"@agoric/ui-components","version":"0.3.9-20230923T000433-dev-63b1fb6.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-20230923T000433-dev-63b1fb6.0","maintainers":[{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c902ef8decb0fb0d013db09d40016decf172adb8","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-20230923T000433-dev-63b1fb6.0.tgz","fileCount":41,"integrity":"sha512-gp7kTmghGiuzV/NpZhRRc4EkZYTS6WW1Cp93z0O2yJGOIfe40/MqTGxZqYSvP/Sf72yX2+U6qwCjHmV061PueA==","signatures":[{"sig":"MEUCIQD6PIhPGCpeltbcQU8NnIICiZbN+uAAXQMW54ryOXymPwIgco+PabtyzyWfmxkI6sevIbUh6IffA8I1TekFgHAQPSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67795},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"63b1fb6a532473af97b72a7b2215af9bc0d6da5f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-20230923T000433-dev-63b1fb6.0+63b1fb6","@agoric/assert":"0.6.1-20230923T000433-dev-63b1fb6.0+63b1fb6","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-20230923T000433-dev-63b1fb6.0_1695429050966_0.23355858233875648","host":"s3://npm-registry-packages"}},"0.3.9-u11wf.0":{"name":"@agoric/ui-components","version":"0.3.9-u11wf.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-u11wf.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"903606940806097f27b51a18578439607e3a28bd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-u11wf.0.tgz","fileCount":41,"integrity":"sha512-ALaTwMKyQsUn0VnY9bvS366p7kjt/BRMBcr05vkCDAzBFhKuocJ/5QeSlIjDo0nFjgJExRXoPgCzzc+CP+/Ckw==","signatures":[{"sig":"MEQCIFC1IWNU2RhkFhPx5WPhgi8MIHDKElaVQA5BbjauoTGBAiBhDLABUbUs5oIL62SJf6zVOp//cFqn1YkqwdMrdrHyjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67707},"main":"dist/index.js","type":"module","gitHead":"faf9ba6ab8b2b69bf25f435f262f0b5bd2f2bc97","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"warner","email":"warner-npm@lothar.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.20.0+arm64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"16.20.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"^0.16.3-u11wf.0","@agoric/assert":"^0.6.1-u11wf.0","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-u11wf.0_1695433672806_0.5687418704456508","host":"s3://npm-registry-packages"}},"0.3.9-mainnet1B-dev-2d6b13f.0":{"name":"@agoric/ui-components","version":"0.3.9-mainnet1B-dev-2d6b13f.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-mainnet1B-dev-2d6b13f.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a3c8a8cfdc3d9142f6c729fb52a748ef6cb82518","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-mainnet1B-dev-2d6b13f.0.tgz","fileCount":41,"integrity":"sha512-fhJzdfV0sUm5DyTmHNEI/RpWemfGD2F7UJ4FvtN6QBTqJd/l6W9rqvsPbnUQ1XabxL6sVqlp/Ps0tnftZXznHA==","signatures":[{"sig":"MEQCIHHzYRGl9DAtlMvs97ug17Zn9pi1pkJCOYm9fGUiosuJAiBPuYqoKxJFU9e5EAvRy+fJ4ETZ3qnyFQvT18SOoDDxuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67777},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"2d6b13f85e7f81644f12be02c2ca9344bd056d2f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-mainnet1B-dev-2d6b13f.0+2d6b13f","@agoric/assert":"0.6.1-mainnet1B-dev-2d6b13f.0+2d6b13f","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-mainnet1B-dev-2d6b13f.0_1695435331668_0.5352634459864491","host":"s3://npm-registry-packages"}},"0.9.1-dev-7c365a1.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-7c365a1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-7c365a1.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"cb6052db0f9a1bccb1e31c6de8a04533523e9e3b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-7c365a1.0.tgz","fileCount":40,"integrity":"sha512-wJVcLBpaE/WWo+BgvSYL2EhDnjc107/rZkvFu34RruOEOFiSbDEm8tNjySmAXgT4zruNJP7OBz+BF+bwQVaZWQ==","signatures":[{"sig":"MEQCIDm5UGm9eXCm+F1X4fmElBt6Q/ZQEKmT6yW05SDjusDyAiA/W+MpBxGAPQDQnzyDszSuwOuh70Nx2bSTt1HeAqJoZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"7c365a1804b95b41dd0fd81cd81dfb3778295b71","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.17.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-7c365a1.0_1695704835170_0.030578412953667256","host":"s3://npm-registry-packages"}},"0.9.1-dev-b269131.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-b269131.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-b269131.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"370d6d4c2371c284246a65a27e3601ddb1cd6669","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-b269131.0.tgz","fileCount":40,"integrity":"sha512-EEVWmVzxLmbiKO5DwEPWmEy/06hmmf5N7UxphfpUFs8HuqiMDcRUWosJT+M2jSIu5cuQgLHf9w0Ff3b8JghebQ==","signatures":[{"sig":"MEUCIQD0aAPCB1KTmcIgk8t5zW2K1R8n7C7cHOimsaUvDdcAWgIgULL+5zl4ia37qLikz57D2ZkXElgBYHd9i2vKHpm1geI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"b2691313072a8a3f7c9ea7d0612ca5425c16f03f","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-b269131.0_1699031457178_0.7317497944968627","host":"s3://npm-registry-packages"}},"0.3.9-mainnet1B-dev-867dea5.0":{"name":"@agoric/ui-components","version":"0.3.9-mainnet1B-dev-867dea5.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-mainnet1B-dev-867dea5.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a90d62eee1dfa9fd20dc8b0ad46726a5596ae5fc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-mainnet1B-dev-867dea5.0.tgz","fileCount":41,"integrity":"sha512-OgFLc9NCSSwIzOgXDhbbrZgCEDsxVEhJsn/YMOqb3IAewgnLNnqDnSHmN0XnlaU2eGag2pMXVetd6sq/7jNehA==","signatures":[{"sig":"MEUCIA7zGtHc93ssfPNbEdFh/EMHtG8ky+TUVW+w6EO8GxtbAiEAwkPYnnla/vsJ/qYzzTEGqRzpJYRmAgeIDP2CscYvQPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67777},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"867dea564f773bcf9b8332241358eb0e5608eab7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-mainnet1B-dev-867dea5.0+867dea5","@agoric/assert":"0.6.1-mainnet1B-dev-867dea5.0+867dea5","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-mainnet1B-dev-867dea5.0_1699559638125_0.8067085212725031","host":"s3://npm-registry-packages"}},"0.3.9-mainnet1B-dev-cfa7cb2.0":{"name":"@agoric/ui-components","version":"0.3.9-mainnet1B-dev-cfa7cb2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-mainnet1B-dev-cfa7cb2.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"06e51fa9bc679193e275cd89a1a8ba062fa4fbac","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-mainnet1B-dev-cfa7cb2.0.tgz","fileCount":41,"integrity":"sha512-UwIxw/56D7A4x2KZJAax2AR7vRaqrLtV1DELY+ApF9y/RumNTtwSzUaywxkHCK3NlbaGeCE29N77OvyFW68abQ==","signatures":[{"sig":"MEUCIA+HIT+G+xXf4RkrxkE3NF8vRFM+MJAMn3LBiB6zUZrvAiEA2zT5lHSLXJSNIxqxTZ7i5+XGNYfAw65GCp5jegBW9Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67777},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"cfa7cb2bf1aa80bc60741a0eb5ba884995e8ee4c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-mainnet1B-dev-cfa7cb2.0+cfa7cb2","@agoric/assert":"0.6.1-mainnet1B-dev-cfa7cb2.0+cfa7cb2","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-mainnet1B-dev-cfa7cb2.0_1699626425390_0.8451416296885568","host":"s3://npm-registry-packages"}},"0.3.9-u12.0":{"name":"@agoric/ui-components","version":"0.3.9-u12.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-u12.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6a815d1fb59cd6c740de3edcb5283eafcc398bdb","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-u12.0.tgz","fileCount":41,"integrity":"sha512-7UzwjhnHWUIZGdcAC/rWpIcK6iJHrbymNM2xwMnohZl26/FSYkPTMbqoOK5vVOBWnpYpLYZCruG9Va/xv1kaNg==","signatures":[{"sig":"MEUCIBKjd0M932erUjh2L057WwK7ZnFkFQF4uTXHrA6zwT9dAiEArNaFWI9VGSrJnDpMe3BHiQ2TTeRMW2hFaPM4kex14/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67920},"main":"dist/index.js","type":"module","gitHead":"ee5a5fdad9187a6b1b7b26b772b6564c0db3062e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"^0.16.3-u12.0","@agoric/assert":"^0.6.1-u11wf.0","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-u12.0_1699661494085_0.9500732274096171","host":"s3://npm-registry-packages"}},"0.3.9-mainnet1B-dev-26244e8.0":{"name":"@agoric/ui-components","version":"0.3.9-mainnet1B-dev-26244e8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-mainnet1B-dev-26244e8.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d0d9bb5f404118a77830614d6fb547288b963e86","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-mainnet1B-dev-26244e8.0.tgz","fileCount":41,"integrity":"sha512-a+h19LCTDfYouPxZEcnz9oxgkw8V9/vl6x2RgSajDHV3IwbL6tgRftjC3sOdaGQ423GIpblPVQ3jjiigKOKOUA==","signatures":[{"sig":"MEYCIQDfsxds/y0Ayn4MPC3PHVVz6oQgDoEtrD1WIyDFQil/vAIhAIByHRCmQSHZW0Rq35iSvcfC7z/kuY/VEYk7X1Lj1drc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67994},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"26244e821f1a83cd5868f0c7d54aa480c8c17e5e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-mainnet1B-dev-26244e8.0+26244e8","@agoric/assert":"0.6.1-mainnet1B-dev-26244e8.0+26244e8","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-mainnet1B-dev-26244e8.0_1699664240640_0.10291158630219699","host":"s3://npm-registry-packages"}},"0.3.9-getting-started-dev-26244e8.0":{"name":"@agoric/ui-components","version":"0.3.9-getting-started-dev-26244e8.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-getting-started-dev-26244e8.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"a7c139c9d063929c13610042d3ec47883f1743e0","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-getting-started-dev-26244e8.0.tgz","fileCount":41,"integrity":"sha512-8ACZZjYtfPL/Jb73Io54/eCHjO/5pXYUwfsMPfGlW6Ul+AGN809m3fpGSpohEVC1nqPDKleV6TlV8j1epZUn5Q==","signatures":[{"sig":"MEYCIQD/R4X0katO1g3jDAfY5ZIVt4GKUusrnmynmkRkC8F/2QIhAM6jp0clMdQp2l1binzV37BWCjMPTZ4wKvQ1+xykjMcH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68012},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"26244e821f1a83cd5868f0c7d54aa480c8c17e5e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-getting-started-dev-26244e8.0+26244e8","@agoric/assert":"0.6.1-getting-started-dev-26244e8.0+26244e8","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-getting-started-dev-26244e8.0_1699976997274_0.5943307092467245","host":"s3://npm-registry-packages"}},"0.3.9-getting-started-dev-d127d1d.0":{"name":"@agoric/ui-components","version":"0.3.9-getting-started-dev-d127d1d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-getting-started-dev-d127d1d.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"6af499c4f3445ad288c8752b886625f7213a6e06","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-getting-started-dev-d127d1d.0.tgz","fileCount":41,"integrity":"sha512-Skmha4W7wS0Q/gsJLD1GN7hDC5cn4vm4bFBx3X8399klE7C/0dahhEzSpl2bHwXEbNI4j4Z5tlHcTJOEL07+Rg==","signatures":[{"sig":"MEUCIQCeyK34+K5GULFQXbZNA5SS/tQREWSIIgDsxYIcxtWqAwIgHSm9ArjptW5szchtBFJc6W4yA4Oxh1qtI/bRjfWzwu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68012},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"d127d1db6a8d22a5c56c6408f69ae753c8215372","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-getting-started-dev-d127d1d.0+d127d1d","@agoric/assert":"0.6.1-getting-started-dev-d127d1d.0+d127d1d","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-getting-started-dev-d127d1d.0_1699980108318_0.8656669314357739","host":"s3://npm-registry-packages"}},"0.3.9-getting-started-dev-e15fc21.0":{"name":"@agoric/ui-components","version":"0.3.9-getting-started-dev-e15fc21.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-getting-started-dev-e15fc21.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"beaf5dca93c247e39590f76c5a056be7fb475210","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-getting-started-dev-e15fc21.0.tgz","fileCount":41,"integrity":"sha512-VKEQdcSAiIgmnFBWP+u9NF15cng+7ykV8/9f07kAZ4xCs/loR2+shX+VKjWyruTVucuINHW+ZascPI/tWXp65w==","signatures":[{"sig":"MEUCIF9QnkluUUW1+MXcVa7mNFvDfLy+FsqFvV4dgD3DztnYAiEAhoMaBY/flwyyRRIZLZTaSiydcUvdH1jQOBgpNEaOyzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68012},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"e15fc21cb67e9e853d9c09f14fb334f9c4cc50b4","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-getting-started-dev-e15fc21.0+e15fc21","@agoric/assert":"0.6.1-getting-started-dev-e15fc21.0+e15fc21","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-getting-started-dev-e15fc21.0_1700064675899_0.16250484367986395","host":"s3://npm-registry-packages"}},"0.3.9-getting-started-dev-a3805f7.0":{"name":"@agoric/ui-components","version":"0.3.9-getting-started-dev-a3805f7.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-getting-started-dev-a3805f7.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"760a0a5719e05993d6264c702568ce3a994d081d","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-getting-started-dev-a3805f7.0.tgz","fileCount":41,"integrity":"sha512-KlkpAYpreiJ+1iM10MvouVvsISStQarvoCgUwZwrSkzU2zzYqYf1vdrFDaBySt3PAub4gfDzO705p0EvIrO8dw==","signatures":[{"sig":"MEUCIAuoUudR722jOrZwSEAaF1yTfV5RrDrM6Z90JoXVGo4NAiEAyWouiDRQMx1xJ6f0N/boMzOK9lEDDCV0wSdRijXfR8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68012},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"a3805f72e974bdcd118b53a1e94425994472374c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-getting-started-dev-a3805f7.0+a3805f7","@agoric/assert":"0.6.1-getting-started-dev-a3805f7.0+a3805f7","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-getting-started-dev-a3805f7.0_1700152607361_0.011504474848567536","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@agoric/ui-components","version":"0.10.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.10.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"48a3329dc002669abb8bb0616b6e1a04cd4eecc3","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.10.0.tgz","fileCount":40,"integrity":"sha512-BI3J6m4/YUCQ0p20HEmzwYe/ZHlvl9S6hv/HmpWsBotn97/8oUzMNnTze28ILEsY4PfeNGw5SgA9J/yGrWux5w==","signatures":[{"sig":"MEUCIQDbQpF0AN1YpaIXJPZgQpnsaAvC0hBLTbCi/czjm7QYcAIgDuNjP48CL9EMGgdeMuSj0RZX+xzTIFdUueBCmGmqc9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55598},"main":"dist/index.js","type":"module","gitHead":"d174be74cac2fffaf47dc9c0e603744a57ef3e5c","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"samsiegart","email":"sam@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.12.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.12.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.10.0_1700178793951_0.7563024286573126","host":"s3://npm-registry-packages"}},"0.9.1-dev-42625b2.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-42625b2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-42625b2.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"927950d98a9f8383f76cc3ed24c3272c2176acf9","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-42625b2.0.tgz","fileCount":40,"integrity":"sha512-kQate+3lSTQVO7U2yq4qYNEB6Z9h729ihWHmsaQeT+/U8UWCGAg8chFTxbvg96ubBFmirOE4HMyIcABOvDGrPQ==","signatures":[{"sig":"MEUCICbdYyvNGkMmvTY1wNRxzpERu1e2PEztl8VBqfgo4kB+AiEAwIAOhY+Dh/PWgWEvJarxK+D+KARY9Nuj1IHRTlazeUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"42625b2ec7336fbbb6340bc0d52e6ce150cc46c5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-42625b2.0_1701763571474_0.8277139912110478","host":"s3://npm-registry-packages"}},"0.3.9-u13.0":{"name":"@agoric/ui-components","version":"0.3.9-u13.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-u13.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"12dc2b01981299782edbc4a5d140bc934a9c911b","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-u13.0.tgz","fileCount":41,"integrity":"sha512-DcNs6NcX/5HL95vA4kcFUmJW9n7//IcCIoVjYTcb31dDsn/WfPM2QSOb8CG3kmwmsGWJXEBWTBgYmormOQS13w==","signatures":[{"sig":"MEUCIHD0ClX8kxOl8fOgDVco2o4wUz1ohPt+Xl1i0kcHaLwVAiEAjnAkNuTn2JOI54h+9CvJpOAKcUbxYu0jsXzsnmjCyGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68135},"main":"dist/index.js","type":"module","gitHead":"5a6cdeb0c18ae9700d706445acf402f8d1e873c3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"^0.16.3-u13.0","@agoric/assert":"^0.6.1-u11wf.0","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-u13.0_1701973189323_0.4332116972786404","host":"s3://npm-registry-packages"}},"0.3.9-mainnet1B-dev-b0c1f78.0":{"name":"@agoric/ui-components","version":"0.3.9-mainnet1B-dev-b0c1f78.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-mainnet1B-dev-b0c1f78.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"fe0178c7b3d510627db5bf2edda97f890747a482","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-mainnet1B-dev-b0c1f78.0.tgz","fileCount":41,"integrity":"sha512-Ndq2MYQSRsaoXMtgll7xyZg1QjB8h8mVwC5a0xN5kPPW09HNqSkF70h4SVP468gDS5vSvMIGaeMx2iJAdaZLPw==","signatures":[{"sig":"MEUCIAI8lTa8hcr9IeFEdzGlCnf1/Xi3IBWTqLJMHBhBlhASAiEA1G8VbUn7P5mwsW2wuPYEu4PBGTqT3O9jrGc4H8EooQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68209},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"b0c1f788a06e8593426319de068acd64a390d349","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.18.2+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-mainnet1B-dev-b0c1f78.0+b0c1f78","@agoric/assert":"0.6.1-mainnet1B-dev-b0c1f78.0+b0c1f78","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-mainnet1B-dev-b0c1f78.0_1701973900949_0.6461363261793989","host":"s3://npm-registry-packages"}},"0.9.1-dev-ebfc261.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-ebfc261.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-ebfc261.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"317358067dda81638e4d1f362d5d4d7b0941cdbd","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-ebfc261.0.tgz","fileCount":40,"integrity":"sha512-k0NBE13oOjK4geBuGAxpE2c/P3DN4kr5hGsJEF21JzMVNXI37zHfhxHKDwaBq5WtHQZltaqWatpcKkd3d4cUgA==","signatures":[{"sig":"MEYCIQDEJjKUj+iSBn8hH7onS3Pzv9USRksdEunBaTW830y2MgIhAOdaglZrhqwGp3afnLK+9ab0o4qxxVf5z/FzwGvAKb0J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"ebfc261fb7e7595c29190f41b705708038a8a347","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-ebfc261.0_1702527249551_0.6579868102303461","host":"s3://npm-registry-packages"}},"0.9.1-dev-6a4c62e.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-6a4c62e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-6a4c62e.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2b3bcdcf1c9c6e823d3b927004561223dc9cc73a","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-6a4c62e.0.tgz","fileCount":40,"integrity":"sha512-rGuZE0RAnCmsPbeyFkqcLD+D8vgsrcjii7EJtE6/0GpuDV9MKBG+NwwDROrTLvl7ASq2jE89xbXwA/pYGI09Kw==","signatures":[{"sig":"MEUCIE1ZP84mBlQW6xfrPA1lS4uwpCRgybQ1hAuAJxHmyjGBAiEA7uefVZ+wwfIZkLZy4UhF/cE2lQ5vCSY021OOALRynic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"6a4c62e2608e4b32fe9ced17745a7ce4e064d2d0","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-6a4c62e.0_1702587326144_0.6694963585269855","host":"s3://npm-registry-packages"}},"0.9.1-dev-a8c18e2.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-a8c18e2.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-a8c18e2.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c3cc332a9e417e9a914bfa66c8048439c8bc2e36","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-a8c18e2.0.tgz","fileCount":40,"integrity":"sha512-u/cLfDPmIiDYFgrQhBl0taUTchev98PdAsacwgCIOJJer6Vd/YD7eHI+8UzJleeTJfGr3w3U9QHG3SiDeUqymg==","signatures":[{"sig":"MEUCIQD3C3fmzhbyhm7wqQIBnZQckB3PEl6OVNmTx/Ib3wr+DQIgOceQKfH/B+OAyRr/DdwNh5N+vzpFxL1tG/zBB99hD4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"a8c18e25e4cceb5250d9d6da4e3c97f8e4a04f72","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-a8c18e2.0_1702663605844_0.705194629178179","host":"s3://npm-registry-packages"}},"0.9.1-dev-1449df3.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-1449df3.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-1449df3.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"3a74aceeaee9f48a6c5cb7fc9238ea8141b13d53","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-1449df3.0.tgz","fileCount":40,"integrity":"sha512-R0Sd5DQxR7BYZ99NhlWD4kw7GSg0lXW7GX61G+ocEkh8cVYLoJli9j2ZetJ3ke5BFIpqKrM5G8A/e9KtDirz6A==","signatures":[{"sig":"MEUCIQC7m/VSoYZdbjnspK27nGu7YG5rYgYg2/kqilCfJmi9bwIgFAgFb2rgfiCrf1YQr1VjO8xt9iLGQb3/IaZmBA9Ksa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"1449df3fda3ed5c79b2917f89166c03f50ddcd10","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-1449df3.0_1702769424104_0.12128042272834438","host":"s3://npm-registry-packages"}},"0.9.1-dev-9cde92b.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-9cde92b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-9cde92b.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0576b536bb90a38802346c559ddd10b169f9a5bc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-9cde92b.0.tgz","fileCount":40,"integrity":"sha512-VLpb0K3LNSKGXOmFpPE/9EnSqabQYG7sK2yIR/SOMzXwp1ziOltIJa1Ah9vysHleKW/TCOROI+llMPgB3YrW3w==","signatures":[{"sig":"MEQCIDY7scOm7Sar7uFDz4+hkzOg3Swvk33Xa4lQn9gCrs2eAiBna/01wYqU3rCbK9ZpVrgEoEdac20rEbXIKrJzgO0+hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"9cde92b9d82dc46cddd9ed7d2e8f9766759adc04","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-9cde92b.0_1702930754558_0.4017515051487448","host":"s3://npm-registry-packages"}},"0.9.1-dev-b5b6367.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-b5b6367.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-b5b6367.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"0d91632237a9379f30104853524455915ee63e5e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-b5b6367.0.tgz","fileCount":40,"integrity":"sha512-HZjFKrEKXPPhJ2Xlt0eg2DFXNmgiGUg3oNlzMXDD9GiRuyNnDr2LLDMX9d8yiYjpBN4hMUplY/MSEiZGdVHk8Q==","signatures":[{"sig":"MEUCIQC1/s83vsEUx5Sn/a9sCOUMRNnOIItzdgb2cDfEyejMDAIgG5ESb/zkGEOyVCP4lcfnqefl/pxgGLyRV0vzbOCZSWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"b5b6367b7144547b9bb69fcaeb8512e612730dec","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-b5b6367.0_1702943341602_0.010604789524217173","host":"s3://npm-registry-packages"}},"0.9.1-dev-a64e0cb.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-a64e0cb.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-a64e0cb.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"e6b39d9b9708bd6fb7eb26d9334b83d099205ccf","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-a64e0cb.0.tgz","fileCount":40,"integrity":"sha512-GuV9qb0SVQz4bvtkpWQybonUpzfqqF10joLD1whHOxrRLmv63JwN0vnsmUoOanCBR0EW9Z3oOjjp/R2zhby7ww==","signatures":[{"sig":"MEUCIBZNl0W+vWv+8ru3+OgR/5fIT6H7AJG9fBghB9FcIZ2WAiEAxkMfwCgv3gmSbtHRmL1L6IQ0x2NdVGelyMFRN1n+g74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"a64e0cb025f299d587e3676c663ff0252d2c5915","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-a64e0cb.0_1703010197335_0.199897754526563","host":"s3://npm-registry-packages"}},"0.9.1-dev-19f585d.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-19f585d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-19f585d.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"c28136a7b4021ac2f39b7e7ed2133779c0a01130","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-19f585d.0.tgz","fileCount":40,"integrity":"sha512-0rBswoT3iJnGPmUIQGZwX2IJnQV9FGLtc+5XagBJHdcF1pfNokCX+AJ6tOki0Ohtr987BvEc8Z0RdxsczIwgDg==","signatures":[{"sig":"MEUCIGKz72oz8bdghtD8iZHCDzYDqT5FHhTVvHHp6wRztvpFAiEApRqj6G8WlNXtVT7vr0N4/uqrh2HX7cxJEclvjuvLpQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"19f585df3907cb609ee9ef5c1eac6139f689e940","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-19f585d.0_1703952481746_0.8878456166095785","host":"s3://npm-registry-packages"}},"0.9.1-dev-fc97245.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-fc97245.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-fc97245.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"2174ae34bfaad7619a26539bf1da3024470d9b1f","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-fc97245.0.tgz","fileCount":40,"integrity":"sha512-MOzl5H2/Gf0XjW05sH0msFMgUzr4PdBH/Vbdf1FxmYNuWdu1yE46COCoEftUPQ/5qAtLpvB+i3g2B93pITQPqQ==","signatures":[{"sig":"MEUCIBsKmel7C/FXhA9aIBoQMMQLO/u3szDAoyHZZCJtNPbaAiEAsk4gcwscKWvUYYu5YkTumu6hSuvXIogYa+X/+BCBiho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"fc972452a2233b842e90342545f6167842d7d8b7","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-fc97245.0_1706130014345_0.9619914767536839","host":"s3://npm-registry-packages"}},"0.9.1-dev-f471a83.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-f471a83.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-f471a83.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"30ed1678cf54649f86867bda8943b5c149f2cc27","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-f471a83.0.tgz","fileCount":40,"integrity":"sha512-vLt3L8/07Ao1xvS97oDfII5jBNFHH80FvLhe3Vc5wJI9GZ86F6vZcbsfsp1aCSvsjC1w/5p3ew5NudeXC8O+Yw==","signatures":[{"sig":"MEYCIQDFSRd8Vw1ji8p+vhAPxskGpgs2eeSWuGexdCA+2poxaAIhAPCt1gDcQHPs8k18/KBS1tJce0MMi+pk13v14/O/Vm2x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"f471a83c2af8b9dd0a145cf5eea9eabf1e7aa595","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-f471a83.0_1706139337078_0.351472167450533","host":"s3://npm-registry-packages"}},"0.9.1-dev-7a70e1e.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-7a70e1e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-7a70e1e.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"5e01b6ca517eb5c9aa980ff2cf8092c42a501e14","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-7a70e1e.0.tgz","fileCount":40,"integrity":"sha512-07NSXBWoVQxenPJy4B0VDajf9n+OI9N5WqQ/mpI1A/LqYvULKxDKlxKBgcxLmxjDzocO2wXy2y273KfZx3qy9Q==","signatures":[{"sig":"MEUCIDawSVbeEJupmtrgDUQ+5UrxHBsovub5nbScgESQoSj0AiEA0K21qxh007wC7y8ZER9/82qx+ySSz4L12qalIcwj4lU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"7a70e1ed64a675c582c8a932906571295db7a4e3","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-7a70e1e.0_1706305679436_0.8844127284804588","host":"s3://npm-registry-packages"}},"0.3.9-upgrade-14-dev-0a0580c.0":{"name":"@agoric/ui-components","version":"0.3.9-upgrade-14-dev-0a0580c.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-upgrade-14-dev-0a0580c.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"65e97861c5032d18a4d5273b020d17b3afa343ae","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-upgrade-14-dev-0a0580c.0.tgz","fileCount":41,"integrity":"sha512-4BC21bpA6e7oDWxPSV5hgUjhgjKv1l7KNyEnVDWYfwMG6uy0XNraEued+Twvho6z1eDbGkX8XaTI46eK+S3now==","signatures":[{"sig":"MEUCIQDYNDYENdbgfX3NSsChPcL800fTa8l+7dcuzeM6Bg7pLwIgWseCQqUGBNxdQbIGFO2MYnUmpTYKwDsGGkehMxsbwjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68212},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0a0580cba9f4b41a1dc748cdd267dbcf0feed362","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-upgrade-14-dev-0a0580c.0+0a0580c","@agoric/assert":"0.6.1-upgrade-14-dev-0a0580c.0+0a0580c","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-upgrade-14-dev-0a0580c.0_1707275869069_0.9610057690841931","host":"s3://npm-registry-packages"}},"0.3.9-upgrade-14-dev-c2ea6db.0":{"name":"@agoric/ui-components","version":"0.3.9-upgrade-14-dev-c2ea6db.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-upgrade-14-dev-c2ea6db.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bd12d298d3dc68ad842e1a1c43fbb31851f8fc85","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-upgrade-14-dev-c2ea6db.0.tgz","fileCount":41,"integrity":"sha512-R6afZh825opacWtWxfGaB7+he/qGznEYCiS0+zpW9YvU60bKQ2SnF5VekyghOu+LMEB3H9IkI+RF+1AANRkOLg==","signatures":[{"sig":"MEQCIEmWh6crPGY/nW38ZjpohQzDH9gvtCecxHRqIapfBUb9AiAEZua93RTsqObxBEKtFvyxkeF+bs7O0Zvs1UQuvCR+4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68212},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c2ea6db4813f678974bacc032db3142802af6516","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-upgrade-14-dev-c2ea6db.0+c2ea6db","@agoric/assert":"0.6.1-upgrade-14-dev-c2ea6db.0+c2ea6db","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-upgrade-14-dev-c2ea6db.0_1707354724873_0.706174744640131","host":"s3://npm-registry-packages"}},"0.3.9-upgrade-14-dev-408fffa.0":{"name":"@agoric/ui-components","version":"0.3.9-upgrade-14-dev-408fffa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-upgrade-14-dev-408fffa.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"ffe74faf393dfa2bf4a3e08ea39c55b60f38dcef","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-upgrade-14-dev-408fffa.0.tgz","fileCount":41,"integrity":"sha512-fBBz8XEwomjy38u7XTJCiQgkx7VP4Uk+g8jfK/xCxboviXGnHnAPyv5dqwIGphmLZoHRtMD4MSErHN1rY21PKg==","signatures":[{"sig":"MEUCIQDBs0cuZa6FBdT+3CQB58vHT8rUOxXlWHLvWUp41dP7ugIgK+mf/fLFWPI+Pl+lY9ycKmuUGQLppR1qKLLnLhivELE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68212},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"408fffa0fc8aef6192287fdabdebd204b9c1619d","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-upgrade-14-dev-408fffa.0+408fffa","@agoric/assert":"0.6.1-upgrade-14-dev-408fffa.0+408fffa","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-upgrade-14-dev-408fffa.0_1707360853034_0.779846322075407","host":"s3://npm-registry-packages"}},"0.3.9-upgrade-14-dev-8be87aa.0":{"name":"@agoric/ui-components","version":"0.3.9-upgrade-14-dev-8be87aa.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-upgrade-14-dev-8be87aa.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"d4026491e7893b07172b7f7e4482cf85bc990280","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-upgrade-14-dev-8be87aa.0.tgz","fileCount":41,"integrity":"sha512-Wdkf5OtPJtmfAxLzRH05JYgEbUfZqPJ/Q1GG6XLNE8/4IesbuVF3T0D2Fe0OA0kL5bWwUQ6/EklGKYEql5oQ8g==","signatures":[{"sig":"MEUCIG1SiU1wTHigeqhykNzgOOZ5C5r5O9F/qDmxUplBeY/LAiEA3C6pWdI0LjqOa6MXJKnpIRhTvWC8WLaOAGyR3NAN+bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68212},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"8be87aadde1b9161fdd958ca487f4e9c7cf6c650","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-upgrade-14-dev-8be87aa.0+8be87aa","@agoric/assert":"0.6.1-upgrade-14-dev-8be87aa.0+8be87aa","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-upgrade-14-dev-8be87aa.0_1707428663095_0.770706007534794","host":"s3://npm-registry-packages"}},"0.3.9-upgrade-14-dev-0169c7e.0":{"name":"@agoric/ui-components","version":"0.3.9-upgrade-14-dev-0169c7e.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-upgrade-14-dev-0169c7e.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"8788cbb0c9f986b17373967182abfc069401f801","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-upgrade-14-dev-0169c7e.0.tgz","fileCount":41,"integrity":"sha512-S8Yb2GG5utIRHS/IoqxnAHfAxg3jcsE7Mm2f85vpiUVcnuFEqUPFOtNR2u4yVKd+D9DBZfFQYIZShlPcX83yzA==","signatures":[{"sig":"MEUCIQDHa5USLyMnrsVCsJ4MDlf4X0pDzZON0TL6CQ6P8lqfqAIgG+rgYLGtIELa9Vw1X3d6agGwBYyKpzxzmKf5GlCm38o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68212},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"0169c7e505099fdcfa8e4d1436e5d3b372f1c320","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-upgrade-14-dev-0169c7e.0+0169c7e","@agoric/assert":"0.6.1-upgrade-14-dev-0169c7e.0+0169c7e","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-upgrade-14-dev-0169c7e.0_1707432674360_0.42809500247447785","host":"s3://npm-registry-packages"}},"0.3.9-upgrade-14-dev-c8f9e7b.0":{"name":"@agoric/ui-components","version":"0.3.9-upgrade-14-dev-c8f9e7b.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-upgrade-14-dev-c8f9e7b.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"f65e12e706db3179511d5d09ffa05ce1bf8ae3cc","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-upgrade-14-dev-c8f9e7b.0.tgz","fileCount":41,"integrity":"sha512-Kdr5f9Iw2o0b+pSgPVfs01LvMExcDzmnHDTVujkUw+iwqMLu/zmD5u84zwOYzVJEiSvKFilTpXBLFWU2FBJwVw==","signatures":[{"sig":"MEYCIQDNxC43b5xRjsHS29Ouil9eajE247G8Qr3nz1QACUcUQgIhAO5gWkhaLSvmhH+ruw7ZDI6Cm/GStoaoYn/h9P28SoFZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68212},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn build\nyarn test\n```","gitHead":"c8f9e7be1645e0be23f47de197409a7d4874add5","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"0.16.3-upgrade-14-dev-c8f9e7b.0+c8f9e7b","@agoric/assert":"0.6.1-upgrade-14-dev-c8f9e7b.0+c8f9e7b","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-upgrade-14-dev-c8f9e7b.0_1708374353424_0.20591091028951913","host":"s3://npm-registry-packages"}},"0.9.1-dev-2d4c3bc.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-2d4c3bc.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-2d4c3bc.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"4683935cf38002f3bd826098d78c7abddcb25330","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-2d4c3bc.0.tgz","fileCount":40,"integrity":"sha512-Uqu6uZ7AiegcAV9q0ijgRgXWIc2XTVHHn7wJe4iTYtj2DgTY7nK0odgCZBB939Nn94SF9wKkdKSzDybPqsjdlw==","signatures":[{"sig":"MEQCIHL/7HXFaMYnzgC3iQD4bncoV842PyhSAlCSj1SLuwFmAiA4ckOChiaawM3dKf1EivAMiyj/55DaSLz6wOhD37o+hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"2d4c3bc90a9fad2d31c3c4d7aeef26a6dc36c10e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-2d4c3bc.0_1708451280866_0.7764165647241819","host":"s3://npm-registry-packages"}},"0.3.9-u14.0":{"name":"@agoric/ui-components","version":"0.3.9-u14.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.3.9-u14.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/agoric-sdk#readme","bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"bdb05d706a9ba9d2890fa653fb74de365468651e","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.3.9-u14.0.tgz","fileCount":41,"integrity":"sha512-V4UA5+87XRP3AigMZ9tgQ8pyvBUQS3VBMe2fCzxGHtikHVccwZAiPxE8RXMXDuck5PbBSVaa0wx7S3RAfsp2ow==","signatures":[{"sig":"MEQCIHNy63pwvUzMVbmV3+Twb6gYOOjODden9tUlQRQdO9cAAiBrs0QULbg54N8U2dtLtxPr7X4eCTkRC8shmBvOHgHWeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68350},"main":"dist/index.js","type":"module","gitHead":"b3a6f3374cb3bddab39fc6d6f426429cae6c29c6","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","build":"yarn build:src && yarn build:tests","test:c8":"c8 $C8_OPTIONS ava --config=ava-nesm.config.js","test:xs":"exit 0","lint-fix":"yarn lint:eslint --fix","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.0+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.17.0","dependencies":{"clsx":"^1.1.1","@endo/nat":"4.1.27","@endo/init":"0.5.56","@agoric/ertp":"^0.16.3-u14.0","@agoric/assert":"^0.6.1-u11wf.0","@endo/eventual-send":"0.17.2"},"eslintConfig":{"rules":{"no-use-before-define":"off","@typescript-eslint/no-use-before-define":["error"]},"extends":["react-app","@agoric"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"^5.2.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"react":"^16.14.0","react-dom":"^16.8.0","@material-ui/core":"^4.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.3.9-u14.0_1709076998001_0.9524072285840381","host":"s3://npm-registry-packages"}},"0.9.1-dev-b8fd8f1.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-b8fd8f1.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-b8fd8f1.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"07f71c6fd063d5b6e84424107e931f2594f7c7c2","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-b8fd8f1.0.tgz","fileCount":40,"integrity":"sha512-lQfJXRwx82tsks0Ks/W+VUz6/2oqKwcp7rNGsFt0NHespE1yreBMlRp27T/9ZdEQGX5BbpN5Ku/DHipxyUCSzA==","signatures":[{"sig":"MEUCIQCnmnKYZtD8LhyjvHqupD2T99UYt0KtmPLPRXcxnMMnKwIgHLJQ0hPkZAt5NIQiJ/QMy0bIzbKLzRiOCYOzLk0mzxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"b8fd8f103166c2fe365f2457673350743f41b568","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-b8fd8f1.0_1709191783929_0.7672895390455834","host":"s3://npm-registry-packages"}},"0.9.1-dev-585b47d.0":{"name":"@agoric/ui-components","version":"0.9.1-dev-585b47d.0","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"author":{"name":"Agoric"},"license":"Apache-2.0","_id":"@agoric/ui-components@0.9.1-dev-585b47d.0","maintainers":[{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"samsiegart","email":"sam@agoric.com"},{"name":"jimlarson","email":"jim@agoric.com"},{"name":"agoricbot","email":"devops@agoric.com"},{"name":"warner","email":"warner-npm@lothar.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"kriskowal","email":"kris.kowal@cixar.com"}],"homepage":"https://github.com/Agoric/ui-kit#readme","bugs":{"url":"https://github.com/Agoric/ui-kit/issues"},"ava":{"files":["compiled/test/components/**/test-*.js","test/**/*.js","!test/components"],"require":["./test/_setup-enzyme-adapter.js"]},"dist":{"shasum":"b20ee16444a3eb141f21809562884873595bebd7","tarball":"https://registry.npmjs.org/@agoric/ui-components/-/ui-components-0.9.1-dev-585b47d.0.tgz","fileCount":40,"integrity":"sha512-AbsHoJkpoPlSYge58Zmn6iANptaSlroNuf1JYr4Kllxyo5wx+HhPrf5uLx1yHAtVbkORuXztjSRt0B8yy7JNkA==","signatures":[{"sig":"MEUCIAvnQDhmsmPkRJ1efbFYGrvhec8K/Ir7sJRkWYMJk9bqAiEAlg63VQOdHi/STsoKtUGeZvG3dWwz5vmn4XBWjnDumB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55619},"main":"dist/index.js","type":"module","readme":"# UI Components\n\nReusable UI Components for [Agoric](https://agoric.com) [Dapps](https://agoric.com/documentation/dapps/), built with [React](https://reactjs.org) and [MaterialUI](https://materialui.com).\n\n## NatAmountInput\n\nA [React](https://reactjs.org) [MaterialUI TextField\nInput](https://material-ui.com/api/text-field/) which allows the user\nto enter a `Nat`. Handles `decimalPlaces` appropriately. This is a\ncontrolled component.\n\nExample:\n\n```\nimport { NatAmountInput } from '@agoric/ui-components';\n\n<NatAmountInput\n  label={label} // the label\n  value={amount && amount.value} // The value to display. Must be a Nat\n  decimalPlaces={purse.displayInfo && purse.displayInfo.decimalPlaces}\n  placesToShow={2}\n  disabled={disabled} // disable the input\n  error={amountError} // any error to display\n  onChange={onAmountChange} // a callback called on user input changing the value\n  onError={() => {}} // a callback called on errors\n/>\n```\n\n## Yarn Test\n\n```sh\nyarn test\n```\n","gitHead":"585b47d158a983643659a2cfccd76f772933db7e","scripts":{"lint":"run-s --continue-on-error lint:*","test":"BABEL_ENV='test' ava","prepack":"yarn build:src && yarn build:tests","build:src":"rm -rf dist && BABEL_ENV='test' ./node_modules/.bin/babel src --out-dir dist","lint:types":"tsc -p jsconfig.json","build:tests":"rm -rf compiled && BABEL_ENV='test' ./node_modules/.bin/babel test/components --out-dir compiled/test/components","lint:eslint":"eslint ."},"_npmUser":{"name":"agoricbot","email":"devops@agoric.com"},"repository":{"url":"git+https://github.com/Agoric/ui-kit.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.19.1+x64 (linux)","description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","directories":{},"_nodeVersion":"18.19.1","dependencies":{"clsx":"^1.1.1","@endo/nat":"^4.1.27","@endo/init":"^0.5.56","@agoric/ertp":"^0.16.2","@agoric/assert":"^0.6.0","@endo/eventual-send":"^0.17.2"},"eslintConfig":{"rules":{"jsdoc/require-param-description":"off","jsdoc/require-returns-description":"off","jsdoc/require-property-description":"off"},"extends":["react-app","@agoric","plugin:jsdoc/recommended-typescript-flavor-error"]},"eslintIgnore":["dist","compiled"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","ava":"^5.3.0","react":"^16.14.0","enzyme":"^3.11.0","react-dom":"^16.8.0","@babel/cli":"^7.12.13","typescript":"~4.7.4","@babel/core":"^7.12.13","babel-eslint":"^10.1.0","@material-ui/core":"4.11.3","eslint-plugin-react":"^7.28.0","@agoric/eslint-config":"^0.4.1-dev-4b79eb6.0","babel-preset-react-app":"^10.0.0","enzyme-adapter-react-16":"^1.15.6","eslint-config-react-app":"^7.0.0","@babel/plugin-syntax-jsx":"^7.12.1","eslint-plugin-react-hooks":"^4.3.0","babel-plugin-named-asset-import":"^0.3.7","@typescript-eslint/eslint-plugin":"^5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-components_0.9.1-dev-585b47d.0_1709229952377_0.312504269960016","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-03-23T20:49:21.072Z","modified":"2026-05-05T21:01:35.327Z","0.0.1":"2021-03-23T20:49:21.366Z","0.1.0":"2021-03-24T18:37:37.105Z","0.1.1-dev.0":"2021-03-27T01:20:01.076Z","0.2.0":"2021-04-06T22:31:07.319Z","0.2.1":"2021-04-07T01:55:25.043Z","0.2.2":"2021-04-13T19:41:44.689Z","0.2.3":"2021-04-14T20:21:18.904Z","0.2.4":"2021-04-16T02:16:48.959Z","0.2.5":"2021-04-18T23:35:13.035Z","0.2.6":"2021-04-22T07:21:18.975Z","0.2.7":"2021-05-05T00:35:25.602Z","0.2.8":"2021-05-05T01:29:19.984Z","0.2.9":"2021-05-10T22:05:56.595Z","0.2.10":"2021-06-15T19:09:44.700Z","0.2.11":"2021-06-16T21:55:19.643Z","0.2.12":"2021-06-23T00:49:32.042Z","0.2.13":"2021-06-24T19:44:34.101Z","0.2.14":"2021-06-24T21:35:06.087Z","0.2.16":"2021-06-28T02:23:17.259Z","0.2.17":"2021-07-01T02:02:41.156Z","0.2.18":"2021-07-28T19:40:58.584Z","0.2.19":"2021-08-14T03:06:45.946Z","0.2.20":"2021-08-15T23:26:11.598Z","0.2.21":"2021-08-16T02:44:05.505Z","0.2.22":"2021-08-17T22:27:40.646Z","0.2.23":"2021-08-18T23:13:31.661Z","0.2.24":"2021-09-15T03:44:24.479Z","0.2.25":"2021-09-23T02:08:18.894Z","0.2.27-dev.1":"2021-11-24T06:28:37.658Z","0.2.27-dev.2":"2021-11-24T06:39:50.104Z","0.2.27-dev.0":"2021-11-24T18:09:28.529Z","0.2.26":"2021-11-24T19:26:59.404Z","0.2.27-dev-23c942c.0":"2021-11-24T19:28:09.082Z","0.2.27-dev-f662032.0":"2021-12-02T22:22:47.321Z","0.2.27":"2021-12-02T23:57:46.311Z","0.2.28-dev-8a2cbe2.0":"2021-12-03T00:53:41.838Z","0.2.28-dev-53ae1a2.0":"2021-12-03T01:21:37.316Z","0.2.28-dev-fbc7c64.0":"2021-12-03T01:35:42.795Z","0.2.28-dev-f0e42b1.0":"2021-12-04T02:50:57.304Z","0.2.28-dev-8086794.0":"2021-12-06T17:51:01.714Z","0.2.28-dev-20b274a.0":"2021-12-06T20:40:46.498Z","0.2.28-dev-230d998.0":"2021-12-07T03:03:11.193Z","0.2.28-dev-718e0d6.0":"2021-12-07T18:31:09.262Z","0.2.28-dev-639b8c7.0":"2021-12-08T21:06:08.662Z","0.2.28-dev-067ae75.0":"2021-12-08T21:21:01.874Z","0.2.28-dev-71f8101.0":"2021-12-09T01:54:47.919Z","0.2.28-dev-4b40da0.0":"2021-12-09T19:51:41.877Z","0.2.28-dev-c749af8.0":"2021-12-13T18:45:44.568Z","0.2.28-dev-9232e62.0":"2021-12-14T00:41:36.326Z","0.2.28-dev-e0f7ee8.0":"2021-12-15T02:48:44.549Z","0.2.28-dev-cdf58e6.0":"2021-12-16T01:51:58.520Z","0.2.28-dev-159596b.0":"2021-12-17T20:14:04.399Z","0.2.28-dev-539a1b1.0":"2021-12-20T22:29:07.935Z","0.2.28-dev-87d63b6.0":"2021-12-20T23:50:17.972Z","0.2.28-dev-a3b499e.0":"2021-12-21T17:17:15.975Z","0.2.28-dev-fea822e.0":"2021-12-23T01:17:25.386Z","0.2.28-dev-ecb8097.0":"2021-12-24T02:07:47.995Z","0.2.28":"2021-12-25T23:34:18.108Z","0.2.29-dev-9551cb4.0":"2021-12-25T23:55:10.816Z","0.2.29-dev-e280146.0":"2021-12-28T03:11:48.836Z","0.2.29-dev-8d9e99a.0":"2021-12-28T19:38:07.771Z","0.2.29-dev-3c4b2fb.0":"2021-12-29T23:37:44.231Z","0.2.29-dev-15322a1.0":"2021-12-30T00:32:45.056Z","0.2.29-dev-a9895c4.0":"2021-12-30T01:04:32.546Z","0.2.29-dev-d667e9f.0":"2021-12-30T05:20:12.085Z","0.2.29-dev-1e431b2.0":"2021-12-30T19:44:38.838Z","0.2.29-dev-2c92c13.0":"2022-01-03T18:12:45.466Z","0.2.29-dev-cc99f7e.0":"2022-01-03T22:10:24.958Z","0.2.29-dev-a4c353a.0":"2022-01-03T23:47:01.752Z","0.2.29-dev-caa75cd.0":"2022-01-04T00:41:58.740Z","0.2.29-dev-bda9206.0":"2022-01-04T01:52:50.699Z","0.2.29-dev-45a40fa.0":"2022-01-04T20:11:10.602Z","0.2.29-dev-98ecefe.0":"2022-01-05T15:29:10.416Z","0.2.29-dev-c6aec55.0":"2022-01-05T17:30:55.739Z","0.2.29-dev-c89503e.0":"2022-01-06T02:00:28.309Z","0.2.29-dev-9ba09ec.0":"2022-01-06T22:39:25.936Z","0.2.29-dev-1ad7b2e.0":"2022-01-07T03:47:30.689Z","0.2.29-dev-956885c.0":"2022-01-07T21:42:22.559Z","0.2.29-dev-258c280.0":"2022-01-07T22:03:16.067Z","0.2.29-dev-118694b.0":"2022-01-08T00:40:34.966Z","0.2.29-dev-9e437d5.0":"2022-01-08T00:55:16.165Z","0.2.29-dev-5ac65ec.0":"2022-01-08T01:22:20.117Z","0.2.29-dev-d992df6.0":"2022-01-09T23:40:36.818Z","0.2.29-dev-c9b186e.0":"2022-01-10T01:58:10.402Z","0.2.29-dev-4e2aef4.0":"2022-01-10T02:30:46.938Z","0.2.29-dev-c95d80d.0":"2022-01-10T02:57:48.486Z","0.2.29-dev-99c5296.0":"2022-01-10T06:02:57.134Z","0.2.29-dev-fe997f2.0":"2022-01-10T06:41:35.328Z","0.2.29-dev-ac23367.0":"2022-01-10T21:30:55.306Z","0.2.29-dev-6087647.0":"2022-01-11T00:10:19.562Z","0.2.29-dev-72cc8d6.0":"2022-01-11T01:54:01.240Z","0.2.29-dev-7d0bd9d.0":"2022-01-11T05:01:40.781Z","0.2.29-dev-ec9c204.0":"2022-01-11T22:50:34.401Z","0.2.29-dev-3464e52.0":"2022-01-11T23:54:15.849Z","0.2.29-dev-f599585.0":"2022-01-12T18:19:16.225Z","0.2.29-dev-598b26c.0":"2022-01-13T19:36:23.690Z","0.2.29-dev-f510d92.0":"2022-01-13T19:58:15.892Z","0.2.29-dev-f0f3a75.0":"2022-01-14T17:15:28.286Z","0.2.29-dev-a4a74cb.0":"2022-01-17T03:56:12.830Z","0.2.29-dev-883ec48.0":"2022-01-18T02:57:40.791Z","0.2.29-dev-d8aa4d6.0":"2022-01-19T00:02:10.656Z","0.2.29-dev-7b8d7fe.0":"2022-01-19T17:40:06.774Z","0.2.29-dev-513e83e.0":"2022-01-19T18:12:06.555Z","0.2.29-dev-8a6875f.0":"2022-01-19T21:09:45.369Z","0.2.29-dev-f716199.0":"2022-01-21T06:18:55.829Z","0.2.29-dev-2984a74.0":"2022-01-21T06:45:54.128Z","0.2.29-dev-fa8dc13.0":"2022-01-21T18:32:47.767Z","0.2.29-dev-9dd2dc4.0":"2022-01-21T22:50:31.168Z","0.2.29-dev-bf29060.0":"2022-01-22T00:43:37.349Z","0.2.29-dev-f43e88e.0":"2022-01-22T03:52:22.237Z","0.2.29-dev-29c4c8c.0":"2022-01-22T09:41:35.246Z","0.2.29-dev-a765d24.0":"2022-01-23T22:28:43.699Z","0.2.29-dev-c4833b9.0":"2022-01-24T22:38:49.284Z","0.2.29-dev-32554df.0":"2022-01-24T23:48:43.309Z","0.2.29-dev-80f0076.0":"2022-01-25T05:51:59.088Z","0.2.29-dev-0c4d32b.0":"2022-01-25T17:54:30.791Z","0.2.29-dev-9fdb9c4.0":"2022-01-25T18:28:18.184Z","0.2.29-dev-4d093d3.0":"2022-01-25T18:38:51.954Z","0.2.29-dev-0df62af.0":"2022-01-26T00:50:49.432Z","0.2.29-dev-d49cd68.0":"2022-01-26T01:47:32.246Z","0.2.29-dev-8a8335e.0":"2022-01-26T03:43:49.360Z","0.2.29-dev-b71223d.0":"2022-01-26T04:22:49.138Z","0.2.29-dev-8c9dae7.0":"2022-01-26T23:48:02.353Z","0.2.29-dev-b9632fc.0":"2022-01-27T00:17:56.169Z","0.2.29-dev-1f30fa9.0":"2022-01-27T21:20:04.130Z","0.2.29-dev-7c52633.0":"2022-01-27T21:33:20.348Z","0.2.29-dev-1dfbb47.0":"2022-01-27T22:41:38.115Z","0.2.29-dev-99caf87.0":"2022-01-28T17:22:03.022Z","0.2.29-dev-51300e8.0":"2022-01-28T22:23:33.791Z","0.2.29-dev-9200916.0":"2022-01-28T22:50:46.099Z","0.2.29-dev-07f2552.0":"2022-01-28T23:04:07.533Z","0.2.29-dev-79c4276.0":"2022-01-29T05:09:36.234Z","0.2.29-dev-404d270.0":"2022-02-01T00:55:30.253Z","0.2.29-dev-7e7547e.0":"2022-02-01T19:58:33.574Z","0.2.29-dev-f0eba3c.0":"2022-02-01T22:15:58.507Z","0.2.29-dev-d7b69bd.0":"2022-02-01T22:47:18.164Z","0.2.29-dev-cc79ff6.0":"2022-02-01T23:09:48.353Z","0.2.29-dev-f5be67f.0":"2022-02-02T22:12:19.033Z","0.2.29-dev-f96b728.0":"2022-02-03T07:34:23.758Z","0.2.29-dev-0cfddd2.0":"2022-02-03T17:17:18.250Z","0.2.29-dev-dbc22b7.0":"2022-02-03T17:40:58.687Z","0.2.29-dev-93dfb7c.0":"2022-02-03T19:13:38.575Z","0.2.29-dev-b3c5716.0":"2022-02-03T21:34:28.883Z","0.2.29-dev-a79a06f.0":"2022-02-03T22:15:33.191Z","0.2.29-dev-108b42d.0":"2022-02-03T22:44:18.445Z","0.2.29-dev-ee39651.0":"2022-02-03T23:02:54.766Z","0.2.29-dev-f9b5010.0":"2022-02-03T23:22:40.029Z","0.2.29-dev-241ac92.0":"2022-02-03T23:51:50.410Z","0.2.29-dev-72f4982.0":"2022-02-04T02:18:32.161Z","0.2.29-dev-50e8523.0":"2022-02-04T07:12:01.739Z","0.2.29-dev-1daf09d.0":"2022-02-04T16:10:33.312Z","0.2.29-dev-0c5d62c.0":"2022-02-04T19:46:38.515Z","0.2.29-dev-3b134fb.0":"2022-02-04T22:09:24.964Z","0.2.29-dev-529bf23.0":"2022-02-04T22:37:01.381Z","0.2.29-dev-f974f3c.0":"2022-02-05T05:11:16.114Z","0.2.29-dev-d3d3555.0":"2022-02-05T09:47:12.836Z","0.2.29-dev-ba1b2ef.0":"2022-02-05T10:05:42.667Z","0.2.29-dev-60ee78d.0":"2022-02-07T02:20:03.207Z","0.2.29-dev-2583ce0.0":"2022-02-07T20:06:39.709Z","0.2.29-dev-265cd22.0":"2022-02-08T08:40:47.234Z","0.2.29-dev-4c68fcd.0":"2022-02-08T18:07:20.777Z","0.2.29-dev-d10b0f9.0":"2022-02-09T01:43:44.442Z","0.2.29-dev-21ed4c7.0":"2022-02-09T02:52:28.610Z","0.2.29-dev-93ef5ae.0":"2022-02-09T06:12:04.256Z","0.2.29-dev-9d7286e.0":"2022-02-09T19:34:53.407Z","0.2.29-dev-8c0a220.0":"2022-02-09T21:03:01.481Z","0.2.29-dev-cd65fff.0":"2022-02-09T23:36:53.902Z","0.2.29-dev-b57ea19.0":"2022-02-10T01:55:07.504Z","0.2.29-dev-5f303d9.0":"2022-02-10T16:28:32.556Z","0.2.29-dev-bb4ffc6.0":"2022-02-10T17:34:15.124Z","0.2.29-dev-428349e.0":"2022-02-10T19:17:37.487Z","0.2.29-dev-3a92849.0":"2022-02-10T22:33:52.939Z","0.2.29-dev-27271cd.0":"2022-02-11T02:19:04.235Z","0.2.29-dev-ee44598.0":"2022-02-11T23:54:48.789Z","0.2.29-dev-4f2d036.0":"2022-02-14T19:45:12.190Z","0.2.29-dev-eded12c.0":"2022-02-14T21:13:17.580Z","0.2.29-dev-bca743a.0":"2022-02-15T19:51:28.135Z","0.2.29-dev-dba86ff.0":"2022-02-17T03:49:04.296Z","0.2.29-dev-d474009.0":"2022-02-17T23:43:29.597Z","0.2.29-dev-c3c32b1.0":"2022-02-18T00:09:02.324Z","0.2.29-dev-9910309.0":"2022-02-18T01:04:50.198Z","0.2.29-dev-363115d.0":"2022-02-18T02:16:45.746Z","0.2.29-dev-0cb192c.0":"2022-02-18T04:50:07.831Z","0.2.29-dev-eae0201.0":"2022-02-18T18:14:49.211Z","0.2.29-dev-3ddd160.0":"2022-02-18T19:14:47.257Z","0.2.29-dev-58103ac.0":"2022-02-18T22:55:53.607Z","0.2.29-dev-dafa8ef.0":"2022-02-19T01:05:36.895Z","0.2.29-dev-ae98f61.0":"2022-02-20T02:57:02.512Z","0.2.29-dev-a5de8dd.0":"2022-02-20T05:15:36.811Z","0.2.29-dev-781f8a2.0":"2022-02-21T16:19:04.703Z","0.2.29-dev-de29ce0.0":"2022-02-21T17:10:38.950Z","0.2.29-dev-492769f.0":"2022-02-22T01:51:22.534Z","0.2.29-dev-651a96e.0":"2022-02-22T03:15:37.210Z","0.2.29-dev-22356c2.0":"2022-02-22T08:57:51.412Z","0.2.30-dev-2265ce7.0":"2022-02-22T17:12:27.252Z","0.2.30-dev-adfdf36.0":"2022-02-22T21:51:56.591Z","0.2.30-dev-a4f297c.0":"2022-02-22T22:24:57.917Z","0.2.30-dev-85228b7.0":"2022-02-22T23:11:33.642Z","0.2.30-dev-bf4462b.0":"2022-02-23T04:31:38.940Z","0.2.30-dev-f7bdb2a.0":"2022-02-23T17:33:00.670Z","0.2.30-dev-9024f07.0":"2022-02-24T02:08:59.908Z","0.2.30-dev-43ad08f.0":"2022-02-24T03:01:57.879Z","0.2.30-dev-2e6e57c.0":"2022-02-24T05:47:42.671Z","0.2.30-dev-2ef445e.0":"2022-02-24T16:04:43.298Z","0.2.30-dev-c8cc6c2.0":"2022-02-24T17:51:05.756Z","0.2.30-dev-d44c803.0":"2022-02-24T19:17:40.838Z","0.2.30-dev-05c3060.0":"2022-02-24T22:56:04.212Z","0.2.30":"2022-02-24T23:42:45.112Z","0.2.30-dev-f8486f4.0":"2022-02-24T23:46:15.061Z","0.2.31-dev-e8215df.0":"2022-02-25T00:07:59.845Z","0.2.31-dev-77e8cfa.0":"2022-02-25T08:40:49.098Z","0.2.31-dev-4cbac37.0":"2022-02-25T15:50:02.904Z","0.2.31-dev-a2d67dc.0":"2022-02-25T17:16:21.957Z","0.2.31-dev-7fec6f7.0":"2022-02-25T17:57:58.832Z","0.2.31-dev-c5c9be2.0":"2022-02-25T20:07:39.403Z","0.2.31-dev-5037442.0":"2022-02-26T02:59:06.562Z","0.2.31-dev-5647d10.0":"2022-02-26T06:08:47.932Z","0.2.31-dev-5ec32b4.0":"2022-02-26T23:00:24.043Z","0.2.31-dev-0e4bf0e.0":"2022-02-28T23:25:43.275Z","0.2.31-dev-fb5585e.0":"2022-03-01T01:09:30.115Z","0.2.31-dev-43608ea.0":"2022-03-01T01:41:14.924Z","0.2.31-dev-ce4474b.0":"2022-03-01T02:06:34.370Z","0.2.31-dev-6f22731.0":"2022-03-01T02:47:55.931Z","0.2.31-dev-de7ed07.0":"2022-03-01T19:11:48.837Z","0.2.31-dev-baac4be.0":"2022-03-01T20:56:47.831Z","0.2.31-dev-eb31f5a.0":"2022-03-01T23:07:48.898Z","0.2.31-dev-4862120.0":"2022-03-02T02:27:52.749Z","0.2.31-dev-2b71fd4.0":"2022-03-02T17:44:35.182Z","0.2.31-dev-0a320ba.0":"2022-03-02T18:18:56.233Z","0.2.31-dev-0898180.0":"2022-03-02T22:42:50.775Z","0.2.31-dev-41b4d8b.0":"2022-03-03T03:47:09.782Z","0.2.31-dev-53e4491.0":"2022-03-03T18:08:30.083Z","0.2.31-dev-57abfe3.0":"2022-03-03T22:35:11.899Z","0.2.31-dev-d97ac1d.0":"2022-03-03T23:50:08.028Z","0.2.31-dev-55155d3.0":"2022-03-04T04:29:14.457Z","0.2.31-dev-d989e62.0":"2022-03-04T04:46:23.820Z","0.2.31-dev-0c1a686.0":"2022-03-04T21:51:17.118Z","0.2.31-dev-d1cbed3.0":"2022-03-05T01:35:12.935Z","0.2.31-dev-28c48e4.0":"2022-03-05T16:23:10.249Z","0.2.31-dev-0f87afd.0":"2022-03-06T03:10:18.503Z","0.2.31-dev-48ff086.0":"2022-03-06T03:12:03.597Z","0.2.31-dev-748616f.0":"2022-03-06T20:41:57.382Z","0.2.31-dev-1eb9e97.0":"2022-03-06T23:36:07.276Z","0.2.31-dev-aeb4c55.0":"2022-03-07T02:39:08.148Z","0.2.31-dev-b0d7b8d.0":"2022-03-07T22:15:01.831Z","0.2.31-dev-e4a3475.0":"2022-03-07T22:33:53.860Z","0.2.31-dev-e2d37f8.0":"2022-03-07T22:58:45.884Z","0.2.31-dev-1373f39.0":"2022-03-08T00:42:58.080Z","0.2.31-dev-82bdf8a.0":"2022-03-08T05:37:35.695Z","0.2.31-dev-8f97b34.0":"2022-03-08T16:45:46.393Z","0.2.31-dev-a10d1b3.0":"2022-03-09T02:47:19.863Z","0.2.31-dev-574c026.0":"2022-03-09T15:41:57.996Z","0.2.31-dev-dce2984.0":"2022-03-09T21:31:12.983Z","0.2.31-dev-ad70374.0":"2022-03-10T00:18:17.308Z","0.2.31-dev-6c82346.0":"2022-03-10T02:29:15.698Z","0.2.31-dev-0ef67d0.0":"2022-03-10T17:17:18.727Z","0.2.31-dev-b46c722.0":"2022-03-10T18:32:23.823Z","0.2.31-dev-3adfc00.0":"2022-03-10T20:15:58.943Z","0.2.31-dev-1f1a9ca.0":"2022-03-10T22:41:28.510Z","0.2.31-dev-e500965.0":"2022-03-11T07:28:17.486Z","0.2.31-dev-7d254f0.0":"2022-03-11T08:27:47.421Z","0.2.31-dev-e9e3de0.0":"2022-03-11T18:20:10.781Z","0.2.31-dev-aebb9bf.0":"2022-03-11T21:48:40.188Z","0.2.31-dev-d03e548.0":"2022-03-11T23:11:13.074Z","0.2.31-dev-4c4da6a.0":"2022-03-12T02:05:06.533Z","0.2.31-dev-8195349.0":"2022-03-12T18:55:02.500Z","0.2.31-dev-4e0aece.0":"2022-03-12T21:04:19.779Z","0.2.31-dev-740f9b6.0":"2022-03-14T21:45:24.079Z","0.2.31-dev-2171b5a.0":"2022-03-14T22:00:39.635Z","0.2.31-dev-9a70686.0":"2022-03-14T23:07:21.783Z","0.2.31-dev-e119dee.0":"2022-03-15T16:44:00.011Z","0.2.31-dev-290b19c.0":"2022-03-15T22:35:03.626Z","0.2.31-dev-440ef71.0":"2022-03-15T23:31:36.575Z","0.2.31-dev-202ebac.0":"2022-03-16T08:04:56.159Z","0.2.31-dev-325ef39.0":"2022-03-16T21:13:06.577Z","0.2.31-dev-f374401.0":"2022-03-17T00:06:32.895Z","0.2.31-dev-2209ed1.0":"2022-03-17T20:32:20.229Z","0.2.31-dev-3d75325.0":"2022-03-17T21:56:55.211Z","0.2.31-dev-661687f.0":"2022-03-18T06:52:38.932Z","0.2.31-dev-5252f78.0":"2022-03-18T07:28:18.877Z","0.2.31-dev-4d6d266.0":"2022-03-18T17:53:37.524Z","0.2.31-dev-241f753.0":"2022-03-18T21:12:18.864Z","0.2.31-dev-e439024.0":"2022-03-18T22:26:40.536Z","0.2.31-dev-aa5355c.0":"2022-03-19T01:20:25.353Z","0.2.31-dev-d98cf7c.0":"2022-03-20T05:33:59.810Z","0.2.31-dev-ec90bec.0":"2022-03-21T00:21:26.006Z","0.2.31-dev-3d36314.0":"2022-03-21T04:15:19.220Z","0.2.31-dev-45723b4.0":"2022-03-21T16:23:06.376Z","0.2.31-dev-ce913b2.0":"2022-03-21T23:54:13.287Z","0.2.31-dev-713b0ad.0":"2022-03-22T02:35:15.221Z","0.2.31-dev-715950d.0":"2022-03-22T19:50:36.369Z","0.2.31-dev-dfeda1b.0":"2022-03-22T20:54:37.746Z","0.2.31-dev-98c9f0e.0":"2022-03-23T03:38:31.832Z","0.2.31-dev-ba5efd9.0":"2022-03-23T14:46:03.812Z","0.2.31-dev-23bf3c8.0":"2022-03-23T18:22:18.633Z","0.2.31-dev-d5f9cad.0":"2022-03-23T23:57:36.355Z","0.2.31-dev-3de5358.0":"2022-03-24T18:31:32.302Z","0.2.31-dev-72c4dc3.0":"2022-03-24T18:49:05.499Z","0.2.31-dev-965d84b.0":"2022-03-24T21:58:38.883Z","0.2.31-dev-678c35c.0":"2022-03-25T02:36:15.285Z","0.2.31-dev-8e300a5.0":"2022-03-25T03:56:05.947Z","0.2.31-dev-a85296c.0":"2022-03-25T14:54:28.739Z","0.2.31-dev-5aff39b.0":"2022-03-25T18:08:52.844Z","0.2.31-dev-95fb8df.0":"2022-03-25T21:25:32.648Z","0.2.31-dev-c595c83.0":"2022-03-25T23:36:03.765Z","0.2.31-dev-3123665.0":"2022-03-26T00:25:01.318Z","0.2.31-dev-6170cd5.0":"2022-03-26T01:24:32.106Z","0.2.31-dev-7f88cf1.0":"2022-03-26T01:57:03.913Z","0.2.31-dev-3aa0ffa.0":"2022-03-26T20:13:05.384Z","0.2.31-dev-d46da02.0":"2022-03-28T00:11:11.519Z","0.2.31-dev-1f62ea5.0":"2022-03-28T01:01:57.469Z","0.2.31-dev-d9d09f1.0":"2022-03-28T06:37:02.249Z","0.2.31-dev-3086b3d.0":"2022-03-28T06:53:34.947Z","0.2.31-dev-f438597.0":"2022-03-28T07:40:34.213Z","0.2.31-dev-a0c5549.0":"2022-03-28T07:59:23.486Z","0.2.31-dev-732ce33.0":"2022-03-28T17:34:35.046Z","0.2.31-dev-1ee1739.0":"2022-03-28T19:05:55.165Z","0.2.31-dev-56f51cb.0":"2022-03-28T19:32:24.787Z","0.2.31-dev-3e3f55f.0":"2022-03-28T20:46:40.032Z","0.2.31-dev-f5946f0.0":"2022-03-28T21:52:23.581Z","0.2.31-dev-ca20a8a.0":"2022-03-28T22:16:15.537Z","0.2.31-dev-4b27fd5.0":"2022-03-29T00:00:01.366Z","0.2.31-dev-d58acbd.0":"2022-03-29T05:48:16.620Z","0.2.31-dev-bec364e.0":"2022-03-29T19:42:46.954Z","0.2.31-dev-eeb197d.0":"2022-03-29T20:06:21.206Z","0.2.31-dev-104fbfe.0":"2022-03-29T20:30:37.625Z","0.2.31-dev-52f60eb.0":"2022-03-29T21:49:07.035Z","0.2.31-dev-7f6612d.0":"2022-03-30T04:15:56.775Z","0.2.31-dev-fd0db1b.0":"2022-03-30T05:45:36.597Z","0.2.31-dev-ceba39d.0":"2022-03-30T15:48:09.879Z","0.2.31-dev-eacf67e.0":"2022-03-30T16:39:11.296Z","0.2.31-dev-1731d92.0":"2022-03-30T17:10:56.355Z","0.2.31-dev-4502cff.0":"2022-03-30T17:23:30.987Z","0.2.31-dev-0a28c3f.0":"2022-03-30T18:08:30.812Z","0.2.31-dev-161e968.0":"2022-03-30T18:40:39.959Z","0.2.31-dev-6ca21d1.0":"2022-03-30T19:32:59.270Z","0.2.31-dev-6fcb546.0":"2022-04-04T18:31:45.609Z","0.2.31-dev-78dbb1e.0":"2022-04-05T16:50:26.436Z","0.2.31-dev-3a784db.0":"2022-04-05T18:10:24.307Z","0.2.31-dev-a0e0f39.0":"2022-04-05T18:31:22.236Z","0.2.31-dev-dbb5400.0":"2022-04-05T21:19:50.716Z","0.2.31-dev-cc73834.0":"2022-04-05T21:54:38.342Z","0.2.31-dev-5467be4.0":"2022-04-06T14:39:30.041Z","0.2.31-dev-fd61223.0":"2022-04-06T18:31:04.552Z","0.2.31-dev-0be1f93.0":"2022-04-07T02:17:29.572Z","0.2.31-dev-415aebe.0":"2022-04-07T17:35:07.054Z","0.2.31-dev-67c2163.0":"2022-04-07T23:00:46.387Z","0.2.31-dev-0fe7e5a.0":"2022-04-07T23:20:24.329Z","0.2.31-dev-6e41525.0":"2022-04-08T00:01:22.172Z","0.2.31-dev-6478b78.0":"2022-04-08T05:59:26.222Z","0.2.31-dev-4bbcc69.0":"2022-04-08T06:27:55.937Z","0.2.31-dev-fe15c12.0":"2022-04-08T14:16:05.407Z","0.2.31-dev-7c4de1c.0":"2022-04-08T19:15:34.789Z","0.2.31-dev-5379f56.0":"2022-04-09T01:34:47.255Z","0.2.31-dev-f31c8bd.0":"2022-04-09T02:08:24.358Z","0.2.31-dev-fa068d1.0":"2022-04-09T03:19:37.840Z","0.2.31-dev-ea4c85c.0":"2022-04-09T15:22:16.143Z","0.2.31-dev-8fe87d2.0":"2022-04-11T21:56:59.008Z","0.2.31-dev-ee7348a.0":"2022-04-11T22:25:51.670Z","0.2.31-dev-2e44101.0":"2022-04-11T22:42:03.903Z","0.2.31-dev-a0e67d4.0":"2022-04-11T22:57:09.887Z","0.2.31-dev-e01a354.0":"2022-04-12T01:40:52.782Z","0.2.31-dev-bef90d3.0":"2022-04-12T02:10:05.702Z","0.2.31-dev-5d7153a.0":"2022-04-12T02:51:40.081Z","0.2.31-dev-a256435.0":"2022-04-12T03:40:07.051Z","0.2.31-dev-13e85cb.0":"2022-04-12T19:16:35.662Z","0.2.31-dev-512db54.0":"2022-04-12T20:09:20.404Z","0.2.31-dev-3356d55.0":"2022-04-12T21:39:41.774Z","0.2.31-dev-cbfdcc9.0":"2022-04-12T22:13:29.927Z","0.2.31-dev-39cff70.0":"2022-04-12T23:58:51.669Z","0.2.31-dev-4e9353d.0":"2022-04-13T00:26:41.618Z","0.2.31-dev-4534a20.0":"2022-04-13T00:40:45.418Z","0.2.31-dev-c3c2efa.0":"2022-04-13T14:00:42.568Z","0.2.31-dev-1c354ca.0":"2022-04-13T16:51:42.082Z","0.2.31-dev-c510497.0":"2022-04-13T23:23:28.815Z","0.2.31-dev-4bb8721.0":"2022-04-14T16:38:02.610Z","0.2.31-dev-161f200.0":"2022-04-14T17:54:11.906Z","0.2.31-dev-4e1e3bf.0":"2022-04-14T20:42:25.433Z","0.2.31-dev-8921f59.0":"2022-04-14T23:47:27.403Z","0.2.31-dev-b307424.0":"2022-04-15T15:13:13.928Z","0.2.31-dev-753ae4b.0":"2022-04-15T17:09:10.595Z","0.2.31-dev-80f2309.0":"2022-04-16T18:56:51.870Z","0.2.31-dev-8227088.0":"2022-04-16T22:53:53.960Z","0.2.31-dev-4c0740d.0":"2022-04-17T02:25:02.560Z","0.2.31-dev-fa91fde.0":"2022-04-17T20:10:55.442Z","0.2.31-dev-9d35357.0":"2022-04-18T17:10:15.965Z","0.2.31-dev-41192ea.0":"2022-04-18T18:00:57.039Z","0.2.31-dev-4a46d9e.0":"2022-04-18T18:42:36.622Z","0.2.31-dev-f26bbbf.0":"2022-04-18T19:45:54.179Z","0.2.31-dev-4999225.0":"2022-04-18T20:07:57.446Z","0.2.31-dev-78de79b.0":"2022-04-18T20:41:42.259Z","0.2.31":"2022-04-18T21:38:57.201Z","0.2.32-dev-3d0d477.0":"2022-04-19T00:15:34.423Z","0.2.32-dev-35772a5.0":"2022-04-19T04:35:18.438Z","0.2.32-dev-07f6d05.0":"2022-04-19T05:54:15.057Z","0.2.32-dev-2c9a5d0.0":"2022-04-19T13:44:58.562Z","0.2.32-dev-ba8b307.0":"2022-04-19T17:15:54.458Z","0.2.32-dev-b5d1439.0":"2022-04-19T18:31:57.867Z","0.2.32-dev-0eaa0b1.0":"2022-04-19T21:21:49.597Z","0.2.32-dev-fc958ac.0":"2022-04-19T21:51:19.241Z","0.2.32-dev-97ea98c.0":"2022-04-19T22:30:46.530Z","0.2.32-dev-1842a73.0":"2022-04-19T23:35:25.163Z","0.2.32-dev-54151ac.0":"2022-04-20T00:13:44.010Z","0.2.32-dev-35a6d56.0":"2022-04-20T03:00:40.405Z","0.2.32-dev-96a6243.0":"2022-04-20T16:37:18.805Z","0.2.32-dev-54c65fa.0":"2022-04-20T17:03:42.623Z","0.2.32-dev-4d44cdc.0":"2022-04-20T18:18:49.156Z","0.2.32-dev-342e021.0":"2022-04-20T19:15:31.328Z","0.2.32-dev-6b912b4.0":"2022-04-20T22:59:32.481Z","0.2.32-dev-8289deb.0":"2022-04-20T23:46:45.756Z","0.2.32-dev-4dcb676.0":"2022-04-21T00:35:20.305Z","0.2.32-dev-ac7cdb3.0":"2022-04-21T03:00:17.169Z","0.2.32-dev-c370cd8.0":"2022-04-21T17:19:46.941Z","0.2.32-dev-1b2c880.0":"2022-04-21T17:35:06.949Z","0.2.32-dev-dd8db66.0":"2022-04-21T17:57:23.659Z","0.2.32-dev-db910b7.0":"2022-04-21T18:53:28.197Z","0.2.32-dev-8f5fa82.0":"2022-04-21T19:46:23.140Z","0.2.32-dev-29a8bac.0":"2022-04-21T22:13:45.259Z","0.2.32-dev-ab34419.0":"2022-04-21T22:53:53.602Z","0.2.32-dev-a1784de.0":"2022-04-21T23:45:16.808Z","0.2.32-dev-2d0ce6b.0":"2022-04-22T00:34:33.235Z","0.2.32-dev-1e51f6a.0":"2022-04-22T15:37:04.832Z","0.2.32-dev-4aaa709.0":"2022-04-22T15:56:11.345Z","0.2.32-dev-1059390.0":"2022-04-22T16:39:14.896Z","0.2.32-dev-3edc6bb.0":"2022-04-22T17:09:11.584Z","0.2.32-dev-e2338e9.0":"2022-04-22T17:52:19.718Z","0.2.32-dev-ac1b9c8.0":"2022-04-22T19:23:13.912Z","0.2.32-dev-540978c.0":"2022-04-22T20:24:32.259Z","0.2.32-dev-b641269.0":"2022-04-23T00:22:19.826Z","0.2.32-dev-cea1558.0":"2022-04-23T20:46:20.283Z","0.2.32-dev-35e1b7d.0":"2022-04-25T16:40:21.991Z","0.2.32-dev-c9f4028.0":"2022-04-25T17:31:14.303Z","0.2.32-dev-da3fbd8.0":"2022-04-25T18:30:52.907Z","0.2.32-dev-388abd2.0":"2022-04-25T18:54:58.920Z","0.2.32-dev-adf5037.0":"2022-04-25T20:01:07.144Z","0.2.32-dev-2b2c966.0":"2022-04-25T20:55:11.648Z","0.2.32-dev-f3fc385.0":"2022-04-25T21:52:48.395Z","0.2.32-dev-f316b7c.0":"2022-04-25T23:01:01.594Z","0.2.32-dev-50c130d.0":"2022-04-26T01:00:27.226Z","0.2.32-dev-3996280.0":"2022-04-26T17:20:04.611Z","0.2.32-dev-0ea4383.0":"2022-04-26T23:43:41.612Z","0.2.32-dev-8e33f53.0":"2022-04-27T14:25:55.804Z","0.2.32-dev-c6570b0.0":"2022-04-27T21:11:58.110Z","0.2.32-dev-9a339bc.0":"2022-04-28T00:20:46.990Z","0.2.32-dev-940999e.0":"2022-04-28T01:04:42.798Z","0.2.32-dev-b96e98f.0":"2022-04-28T01:57:24.412Z","0.2.32-dev-70c5463.0":"2022-04-28T16:03:30.063Z","0.2.32-dev-cb701ec.0":"2022-04-28T17:32:01.409Z","0.2.32-dev-4723487.0":"2022-04-28T21:10:35.537Z","0.2.32-dev-ac1c0a6.0":"2022-04-28T22:17:07.111Z","0.2.32-dev-c8c346e.0":"2022-04-29T00:28:20.835Z","0.2.32-dev-4c0f236.0":"2022-04-29T01:05:53.501Z","0.2.32-dev-b35595c.0":"2022-04-29T16:18:18.284Z","0.2.32-dev-90ad757.0":"2022-04-29T16:42:05.710Z","0.2.32-dev-dcf2270.0":"2022-04-30T05:53:29.140Z","0.2.32-dev-a5a2e59.0":"2022-04-30T06:52:55.761Z","0.2.32-dev-0bec63a.0":"2022-05-01T00:09:56.946Z","0.2.32-dev-6f99837.0":"2022-05-01T04:02:47.088Z","0.2.32-dev-fce1034.0":"2022-05-02T13:52:56.149Z","0.2.32-dev-db33fb4.0":"2022-05-03T03:56:22.838Z","0.2.32-dev-3024369.0":"2022-05-03T04:57:39.337Z","0.2.32-dev-fb32ffc.0":"2022-05-03T16:17:23.692Z","0.2.32-dev-44e517e.0":"2022-05-03T19:26:34.920Z","0.2.32-dev-d84d54a.0":"2022-05-03T20:02:06.232Z","0.2.32-dev-4ce04cd.0":"2022-05-03T20:39:21.163Z","0.2.32-dev-82ffc23.0":"2022-05-03T21:14:59.951Z","0.2.32-dev-8ac3ba8.0":"2022-05-03T22:59:29.878Z","0.2.32-dev-76746b5.0":"2022-05-04T01:24:01.753Z","0.2.32-dev-da13a2b.0":"2022-05-04T06:56:13.291Z","0.2.32-dev-9975529.0":"2022-05-04T19:34:01.575Z","0.2.32-dev-1a2487e.0":"2022-05-04T19:52:31.988Z","0.2.32-dev-4a2edd3.0":"2022-05-04T20:20:14.058Z","0.2.32-dev-9b5565d.0":"2022-05-04T20:51:19.434Z","0.2.32-dev-73f62e2.0":"2022-05-05T16:36:14.791Z","0.2.32-dev-92da539.0":"2022-05-05T20:50:22.880Z","0.2.32-dev-a18226c.0":"2022-05-05T21:55:30.773Z","0.2.32-dev-6e4edfc.0":"2022-05-05T23:44:35.459Z","0.2.32-dev-fab610f.0":"2022-05-06T01:51:18.384Z","0.2.32-dev-d940b25.0":"2022-05-06T02:13:32.030Z","0.2.32-dev-a1d8251.0":"2022-05-06T02:55:32.179Z","0.2.32-dev-a7fb401.0":"2022-05-06T03:34:55.112Z","0.2.32-dev-e80fba2.0":"2022-05-06T18:25:28.816Z","0.2.32-dev-c0f7a6f.0":"2022-05-06T19:25:38.524Z","0.2.32-dev-efbbf54.0":"2022-05-06T20:22:55.916Z","0.2.32-dev-e9dc159.0":"2022-05-06T22:58:35.247Z","0.2.32-dev-8bd4bed.0":"2022-05-07T00:50:03.370Z","0.2.32-dev-def72fb.0":"2022-05-07T01:20:47.323Z","0.2.32-dev-9d36bac.0":"2022-05-08T06:00:22.603Z","0.2.32-dev-3596d29.0":"2022-05-08T20:42:23.582Z","0.2.32":"2022-05-09T01:14:50.984Z","0.2.33-dev-6d1d1ca.0":"2022-05-09T06:52:44.890Z","0.2.33-dev-63fe8e4.0":"2022-05-10T03:02:42.326Z","0.2.33-dev-40d112f.0":"2022-05-10T23:13:23.755Z","0.2.33-dev-0e79820.0":"2022-05-10T23:44:32.781Z","0.2.33-dev-b44f27b.0":"2022-05-11T07:31:31.697Z","0.2.33-dev-7f7b615.0":"2022-05-12T00:34:31.017Z","0.2.33-dev-374f070.0":"2022-05-12T19:45:30.029Z","0.2.33-dev-12e6194.0":"2022-05-12T23:35:50.423Z","0.2.33-dev-70fa390.0":"2022-05-13T04:47:07.679Z","0.2.33-dev-d1c41d7.0":"2022-05-14T04:37:15.125Z","0.2.33-dev-87274c3.0":"2022-05-15T21:03:46.565Z","0.2.33-dev-2daf2a4.0":"2022-05-16T16:59:36.797Z","0.2.33-dev-7adb57f.0":"2022-05-16T17:50:43.121Z","0.2.33-dev-7e70eed.0":"2022-05-16T18:53:12.179Z","0.2.33-dev-ac12696.0":"2022-05-16T19:36:06.182Z","0.2.33-dev-9d27c7f.0":"2022-05-16T20:53:04.867Z","0.2.33-dev-ce1cfaf.0":"2022-05-16T23:50:04.781Z","0.2.33-dev-e570a8d.0":"2022-05-17T03:55:56.413Z","0.2.33-dev-b06d6eb.0":"2022-05-17T16:05:14.205Z","0.2.33-dev-922d4c0.0":"2022-05-17T17:46:29.814Z","0.2.33-dev-6c3cdf3.0":"2022-05-18T19:37:06.952Z","0.2.33-dev-5b5e996.0":"2022-05-18T23:04:13.469Z","0.2.33-dev-56bb344.0":"2022-05-18T23:53:28.003Z","0.2.33-dev-dad641e.0":"2022-05-19T03:34:16.260Z","0.2.33-dev-460cddd.0":"2022-05-20T00:38:24.434Z","0.2.33-dev-6ce4ecd.0":"2022-05-20T02:03:52.747Z","0.2.33-dev-dda33c0.0":"2022-05-20T02:39:08.704Z","0.2.33-dev-a2cedaf.0":"2022-05-20T03:19:53.008Z","0.2.33-dev-a86e61a.0":"2022-05-20T07:23:23.401Z","0.2.33-dev-03dccb7.0":"2022-05-20T20:08:51.879Z","0.2.33-dev-491eecf.0":"2022-05-20T20:53:35.527Z","0.2.33-dev-efe180b.0":"2022-05-21T01:50:40.307Z","0.2.33-dev-2145163.0":"2022-05-21T04:08:42.727Z","0.2.33-dev-b2f9b67.0":"2022-05-22T04:00:46.464Z","0.2.33-dev-3d0d9de.0":"2022-05-23T19:42:25.572Z","0.2.33-dev-ee06b7b.0":"2022-05-24T04:18:34.883Z","0.2.33-dev-2fedea6.0":"2022-05-24T19:11:59.875Z","0.2.33-dev-1f849a3.0":"2022-05-24T22:13:25.004Z","0.2.33-dev-87a9e62.0":"2022-05-24T22:50:14.419Z","0.2.33-dev-0f4e0b5.0":"2022-05-24T23:21:36.234Z","0.2.33-dev-82eeadb.0":"2022-05-25T04:34:49.050Z","0.2.33-dev-4b66cfd.0":"2022-05-25T17:55:30.220Z","0.2.33-dev-0df1077.0":"2022-05-25T23:11:20.259Z","0.2.33-dev-47d4823.0":"2022-05-25T23:49:33.095Z","0.2.33-dev-5670b41.0":"2022-05-26T01:04:51.704Z","0.2.33-dev-1c97bf5.0":"2022-05-26T08:01:49.949Z","0.2.33-dev-1d8093d.0":"2022-05-26T16:12:45.949Z","0.2.33-dev-a98368e.0":"2022-05-26T19:57:02.160Z","0.2.33-dev-1f75135.0":"2022-05-26T21:58:24.009Z","0.2.33-dev-daa3e4c.0":"2022-05-27T00:37:34.830Z","0.2.33-dev-98d3580.0":"2022-05-27T04:04:02.317Z","0.2.33-dev-9cb480c.0":"2022-05-27T17:17:32.519Z","0.2.33-dev-20472a1.0":"2022-05-27T18:23:46.202Z","0.2.33-dev-d80e318.0":"2022-05-27T20:07:17.989Z","0.2.33-dev-96f1484.0":"2022-05-27T21:05:48.283Z","0.2.33-dev-396e4c6.0":"2022-05-28T00:14:22.763Z","0.2.33":"2022-05-28T00:29:32.555Z","0.2.33-dev-d350bfb.0":"2022-05-28T00:45:36.923Z","0.2.34-dev-232c1d9.0":"2022-05-28T01:47:44.027Z","0.2.34-dev-c4c452f.0":"2022-05-28T02:28:34.269Z","0.2.34-dev-5aafc8c.0":"2022-05-28T02:45:59.453Z","0.2.34-dev-b058daf.0":"2022-05-28T03:17:20.224Z","0.2.34-dev-3a4bb7a.0":"2022-05-28T05:32:15.214Z","0.2.34-dev-ee043dc.0":"2022-05-31T20:05:11.953Z","0.2.34-dev-9a805a0.0":"2022-06-01T00:12:29.565Z","0.2.34-dev-cb34f55.0":"2022-06-01T01:34:23.690Z","0.2.34-dev-70c3e41.0":"2022-06-01T18:34:35.439Z","0.2.34-dev-cdf07ab.0":"2022-06-01T19:43:37.205Z","0.2.34-dev-cbdc65a.0":"2022-06-01T20:18:45.632Z","0.2.34-dev-d545e91.0":"2022-06-01T20:56:27.393Z","0.2.34-dev-434a240.0":"2022-06-01T22:14:49.147Z","0.2.34-dev-43488e4.0":"2022-06-02T18:24:05.124Z","0.2.34-dev-fcfa293.0":"2022-06-03T17:57:21.468Z","0.2.34-dev-c6db041.0":"2022-06-04T00:16:22.197Z","0.2.34-dev-109ff65.0":"2022-06-04T10:50:26.926Z","0.2.34-dev-308309e.0":"2022-06-04T19:21:45.996Z","0.2.34-dev-2f9eb8b.0":"2022-06-05T05:19:17.917Z","0.2.34-dev-4c839ab.0":"2022-06-05T22:59:08.440Z","0.2.34-dev-168da21.0":"2022-06-06T22:13:09.619Z","0.2.34-dev-3da90d1.0":"2022-06-07T00:17:18.731Z","0.2.34-dev-8261c3a.0":"2022-06-07T01:30:29.713Z","0.2.34-dev-9f4facf.0":"2022-06-07T02:11:54.793Z","0.2.34-dev-46bda4c.0":"2022-06-07T04:02:34.776Z","0.2.34-dev-bc63bf8.0":"2022-06-07T21:08:18.154Z","0.2.34-dev-d2ed659.0":"2022-06-07T22:09:16.361Z","0.2.34-dev-dff2a4e.0":"2022-06-07T22:53:51.647Z","0.2.34-dev-d7fffcf.0":"2022-06-07T23:39:09.536Z","0.2.34-dev-ed2a918.0":"2022-06-08T00:38:43.860Z","0.2.34-dev-dcc5f07.0":"2022-06-08T01:28:46.791Z","0.2.34-dev-e8e6245.0":"2022-06-08T02:28:41.373Z","0.2.34-dev-a0f5acb.0":"2022-06-08T03:51:40.815Z","0.2.34-dev-f18e90d.0":"2022-06-08T17:23:56.618Z","0.2.34-dev-568b1aa.0":"2022-06-09T03:14:37.418Z","0.2.34-dev-9d670a2.0":"2022-06-09T03:41:59.831Z","0.2.34-dev-fd85b8f.0":"2022-06-09T20:22:23.802Z","0.2.34-dev-42af05f.0":"2022-06-09T22:11:18.697Z","0.2.34-dev-c0109ae.0":"2022-06-09T23:15:02.644Z","0.2.34-dev-8770b12.0":"2022-06-10T02:05:33.442Z","0.2.34-dev-4bf7ad5.0":"2022-06-10T02:17:16.259Z","0.2.34-dev-c48b8dd.0":"2022-06-10T03:00:03.201Z","0.2.34-dev-42cf976.0":"2022-06-10T03:41:08.959Z","0.2.34-dev-f84e89b.0":"2022-06-10T04:20:14.782Z","0.2.34-dev-2f91702.0":"2022-06-10T07:51:16.783Z","0.2.34-dev-09b239d.0":"2022-06-10T17:57:37.741Z","0.2.34-dev-83d751f.0":"2022-06-10T20:40:16.741Z","0.2.34-dev-93f0a77.0":"2022-06-10T22:17:21.924Z","0.2.34-dev-24506ab.0":"2022-06-10T23:36:46.855Z","0.2.34-dev-2aca73d.0":"2022-06-13T18:27:18.519Z","0.2.34-dev-bed4db6.0":"2022-06-13T19:18:05.731Z","0.2.34-dev-cc3f36c.0":"2022-06-13T21:48:09.274Z","0.2.34-dev-8ad7422.0":"2022-06-14T00:20:08.300Z","0.2.34-dev-437e137.0":"2022-06-14T15:45:29.184Z","0.2.34-dev-8afb34d.0":"2022-06-14T16:26:54.259Z","0.2.34-dev-00127ff.0":"2022-06-14T17:04:35.803Z","0.2.34-dev-34a85e7.0":"2022-06-15T00:05:44.351Z","0.2.34-dev-f677509.0":"2022-06-15T00:41:46.416Z","0.2.34-dev-8406760.0":"2022-06-15T03:43:45.385Z","0.2.34-dev-3949b13.0":"2022-06-15T04:43:43.497Z","0.2.34-dev-e7bf1bd.0":"2022-06-15T16:34:10.326Z","0.2.34-dev-1505285.0":"2022-06-15T17:11:28.150Z","0.2.34-dev-2a9fc08.0":"2022-06-15T19:41:40.574Z","0.2.34-dev-1a6f5d9.0":"2022-06-15T20:22:32.110Z","0.2.34-dev-d4da0ce.0":"2022-06-15T22:03:46.114Z","0.2.34-dev-f286393.0":"2022-06-16T08:02:14.700Z","0.2.34-dev-15c5fe4.0":"2022-06-16T17:03:59.178Z","0.2.34-dev-1aa4565.0":"2022-06-16T18:40:33.173Z","0.2.34-dev-986ae7f.0":"2022-06-16T19:24:08.020Z","0.2.34-dev-373fe5d.0":"2022-06-16T20:41:44.353Z","0.2.34-dev-dc7baa1.0":"2022-06-17T05:54:31.267Z","0.2.34-dev-d8228d2.0":"2022-06-17T14:20:11.545Z","0.2.34-dev-3844fca.0":"2022-06-18T03:20:21.486Z","0.2.34-dev-49239f7.0":"2022-06-20T01:36:06.269Z","0.2.34-dev-39a34a1.0":"2022-06-20T14:57:24.522Z","0.2.34-dev-23f0de1.0":"2022-06-20T18:15:02.653Z","0.2.34-dev-102a5b6.0":"2022-06-21T02:16:30.606Z","0.2.34-dev-8cc6b1b.0":"2022-06-22T07:41:42.268Z","0.2.34-dev-078b0f4.0":"2022-06-22T17:49:47.970Z","0.2.34-dev-3eb1eb0.0":"2022-06-22T21:55:55.007Z","0.2.34-dev-3564320.0":"2022-06-23T10:10:48.397Z","0.2.34-dev-d4b80dd.0":"2022-06-23T18:37:08.031Z","0.2.34-dev-b29c799.0":"2022-06-25T09:09:32.359Z","0.2.34-dev-3e8dcaf.0":"2022-06-25T21:24:17.039Z","0.2.34-dev-1945069.0":"2022-06-27T04:42:55.796Z","0.2.34-dev-bce0827.0":"2022-06-27T17:42:17.375Z","0.2.34-dev-2cbcd53.0":"2022-06-27T19:41:49.429Z","0.2.34-dev-7dbe6c0.0":"2022-06-27T20:51:48.453Z","0.2.34-dev-42d8f46.0":"2022-06-28T01:52:08.789Z","0.2.34-dev-ddadc2f.0":"2022-06-28T16:40:06.205Z","0.2.34-dev-86d58b9.0":"2022-06-28T17:40:05.787Z","0.2.34-dev-a3c06c1.0":"2022-06-29T00:09:32.477Z","0.2.34-dev-b480c32.0":"2022-06-29T01:16:27.576Z","0.2.34-dev-8201050.0":"2022-06-29T02:01:14.163Z","0.2.34-dev-37a2bf0.0":"2022-06-29T03:07:09.704Z","0.2.34-dev-52e9b10.0":"2022-06-29T16:49:49.526Z","0.2.34-dev-ec95ec4.0":"2022-06-29T18:28:04.549Z","0.2.34-dev-3d38413.0":"2022-06-29T20:55:39.894Z","0.2.34-dev-0b0ed86.0":"2022-06-29T21:47:52.790Z","0.2.34-dev-1f2c465.0":"2022-06-30T00:41:39.286Z","0.2.34-dev-cd52fca.0":"2022-06-30T18:51:30.089Z","0.2.34-dev-d5771c0.0":"2022-06-30T23:15:58.128Z","0.2.34-dev-4018a28.0":"2022-07-01T00:36:01.163Z","0.2.34-dev-cc16105.0":"2022-07-01T01:38:13.426Z","0.2.34-dev-f2cb70e.0":"2022-07-01T06:12:55.776Z","0.2.34-dev-cafa284.0":"2022-07-01T17:14:22.478Z","0.2.34-dev-9ed4278.0":"2022-07-01T23:23:43.628Z","0.2.34-dev-f784f83.0":"2022-07-02T00:52:09.243Z","0.2.34-dev-fbf823f.0":"2022-07-02T23:30:55.229Z","0.2.34-dev-b1a4c4b.0":"2022-07-05T20:25:46.548Z","0.2.34-dev-45cd0ee.0":"2022-07-06T17:52:23.336Z","0.2.34-dev-d07a502.0":"2022-07-06T23:35:05.622Z","0.2.34-dev-21eb21d.0":"2022-07-07T02:27:51.894Z","0.2.34-dev-9d42a8e.0":"2022-07-07T17:22:21.396Z","0.2.34-dev-6d6b560.0":"2022-07-07T21:38:52.192Z","0.2.34-dev-77c8ad6.0":"2022-07-07T22:40:52.577Z","0.2.34-dev-df5e9b2.0":"2022-07-08T20:22:49.689Z","0.2.34-dev-4cca744.0":"2022-07-08T21:24:24.941Z","0.2.34-dev-eab27e4.0":"2022-07-08T23:13:35.394Z","0.2.34-dev-9f3745d.0":"2022-07-09T00:22:54.540Z","0.2.34-dev-ce097c8.0":"2022-07-09T01:18:43.107Z","0.2.34-dev-9e79b18.0":"2022-07-09T01:58:49.696Z","0.2.34-dev-414d49b.0":"2022-07-09T09:23:01.363Z","0.2.34-dev-abd0946.0":"2022-07-09T21:57:12.794Z","0.2.34-dev-3482e0d.0":"2022-07-10T20:40:09.097Z","0.2.34-dev-5d49ad7.0":"2022-07-11T23:06:09.216Z","0.2.34-dev-4888cac.0":"2022-07-12T21:17:03.756Z","0.2.34-dev-9876513.0":"2022-07-12T23:28:52.139Z","0.2.34-dev-39fe092.0":"2022-07-13T01:09:14.669Z","0.2.34-dev-dc4798e.0":"2022-07-13T20:05:39.035Z","0.2.34-dev-077718a.0":"2022-07-14T00:26:52.061Z","0.2.34-dev-9b13ea1.0":"2022-07-14T08:16:18.359Z","0.2.34-dev-1dd584b.0":"2022-07-14T18:02:50.616Z","0.2.34-dev-8565bbc.0":"2022-07-15T03:21:22.376Z","0.2.34-dev-b734e23.0":"2022-07-15T09:04:16.181Z","0.2.34-dev-49d13bb.0":"2022-07-17T15:41:52.626Z","0.2.34-dev-12e1527.0":"2022-07-18T18:00:36.823Z","0.2.34-dev-00e3c5c.0":"2022-07-18T21:23:35.015Z","0.2.34-dev-934a6e9.0":"2022-07-18T23:46:20.192Z","0.2.34-dev-41c6a3f.0":"2022-07-19T00:36:45.588Z","0.2.34-dev-44c34cb.0":"2022-07-19T02:29:38.001Z","0.2.34-dev-17ff31d.0":"2022-07-19T18:24:28.622Z","0.2.34-dev-732e229.0":"2022-07-19T20:40:06.630Z","0.2.34-dev-b9c0b83.0":"2022-07-20T00:53:51.887Z","0.2.34-dev-2f61a66.0":"2022-07-20T02:06:56.787Z","0.2.34-dev-3ce33c1.0":"2022-07-20T08:56:11.643Z","0.2.34-dev-3bc3005.0":"2022-07-20T17:22:43.291Z","0.2.34-dev-95d4ec9.0":"2022-07-22T17:07:33.620Z","0.2.34-dev-2fc72d5.0":"2022-07-22T18:39:33.990Z","0.2.34-dev-dbdd778.0":"2022-07-22T21:43:56.101Z","0.2.34-dev-e6086dc.0":"2022-07-25T17:33:23.269Z","0.2.34-dev-20cc08b.0":"2022-07-25T23:12:35.167Z","0.2.34-dev-ae21624.0":"2022-07-26T00:47:58.773Z","0.2.34-dev-0da6183.0":"2022-07-26T01:49:05.722Z","0.2.34-dev-0697265.0":"2022-07-26T17:46:52.068Z","0.2.34-dev-35b6806.0":"2022-07-26T22:57:48.589Z","0.2.34-dev-3b12fbb.0":"2022-07-27T00:07:13.978Z","0.2.34-dev-9cb561b.0":"2022-07-27T00:56:06.662Z","0.2.34-dev-6b0deac.0":"2022-07-27T15:45:32.157Z","0.2.34-dev-e33e626.0":"2022-07-27T17:16:17.874Z","0.2.34-dev-6ede9cf.0":"2022-07-27T22:52:30.996Z","0.2.34-dev-34078ff.0":"2022-07-28T00:12:42.738Z","0.2.34-dev-8ed0d70.0":"2022-07-28T17:58:49.238Z","0.2.34-dev-0e8644a.0":"2022-07-29T13:42:00.721Z","0.2.34-dev-10c43e2.0":"2022-07-29T20:15:16.098Z","0.2.34-dev-c8c610a.0":"2022-07-29T21:55:30.786Z","0.2.34-dev-ecc1be0.0":"2022-07-29T22:33:29.828Z","0.2.34-dev-6cbf3c2.0":"2022-07-29T23:16:49.627Z","0.2.34-dev-0390c54.0":"2022-07-30T00:19:36.023Z","0.2.34-dev-528c6b7.0":"2022-07-30T00:57:48.712Z","0.2.34-dev-8291c77.0":"2022-08-01T18:07:19.767Z","0.2.34-dev-c616860.0":"2022-08-01T19:41:08.233Z","0.2.34-dev-16ef877.0":"2022-08-02T04:36:37.285Z","0.2.34-dev-0d97666.0":"2022-08-02T18:52:21.425Z","0.2.34-dev-a70ac35.0":"2022-08-02T19:54:47.194Z","0.2.34-dev-3e13b1b.0":"2022-08-02T21:56:39.501Z","0.2.34-dev-d0e0254.0":"2022-08-02T23:02:31.077Z","0.2.34-dev-15234fa.0":"2022-08-03T07:23:03.743Z","0.2.34-dev-00d565d.0":"2022-08-04T05:24:11.796Z","0.2.34-dev-cc6836c.0":"2022-08-04T19:49:13.859Z","0.2.34-dev-18cfe7a.0":"2022-08-05T00:02:14.199Z","0.2.34-dev-7f294a6.0":"2022-08-05T02:53:40.648Z","0.2.34-dev-7488530.0":"2022-08-06T00:21:26.817Z","0.2.34-dev-1a31969.0":"2022-08-06T01:10:55.695Z","0.2.34-dev-f5cf38e.0":"2022-08-06T02:34:13.028Z","0.2.34-dev-3220ae9.0":"2022-08-06T03:25:19.965Z","0.2.34-dev-aff48fd.0":"2022-08-06T04:26:25.174Z","0.2.34-dev-a679fa5.0":"2022-08-06T05:16:07.123Z","0.2.34-dev-cf97ba3.0":"2022-08-06T15:51:34.918Z","0.2.34-dev-e7e6529.0":"2022-08-06T19:48:12.174Z","0.2.34-dev-d33c7a0.0":"2022-08-07T17:35:25.484Z","0.2.34-dev-d5aa91e.0":"2022-08-07T21:29:38.020Z","0.2.34-dev-914fc4c.0":"2022-08-08T01:22:30.408Z","0.2.34-dev-995beed.0":"2022-08-08T19:14:25.901Z","0.2.34-dev-87b7afd.0":"2022-08-09T00:12:28.359Z","0.2.34-dev-c3daab6.0":"2022-08-09T02:00:08.243Z","0.2.34-dev-14a091e.0":"2022-08-09T21:55:40.154Z","0.2.34-dev-6f72d00.0":"2022-08-09T23:40:34.020Z","0.2.34-dev-088e144.0":"2022-08-10T18:46:08.668Z","0.2.34-dev-9b20d03.0":"2022-08-10T22:13:00.649Z","0.2.34-dev-2282545.0":"2022-08-10T23:14:07.104Z","0.2.34-dev-764c3cd.0":"2022-08-11T01:37:53.788Z","0.2.34-dev-2e91d96.0":"2022-08-11T02:28:25.350Z","0.2.34-dev-7e4b07b.0":"2022-08-11T18:04:06.136Z","0.2.34-dev-ace75b8.0":"2022-08-12T05:03:58.644Z","0.2.34-dev-004aa59.0":"2022-08-12T08:07:31.924Z","0.2.34-dev-37d77a3.0":"2022-08-12T17:56:40.808Z","0.2.34-dev-77b838a.0":"2022-08-12T18:59:01.196Z","0.2.34-dev-d0f0f7a.0":"2022-08-12T20:02:59.766Z","0.2.34-dev-cc275ac.0":"2022-08-12T22:31:17.224Z","0.2.34-dev-ab99e75.0":"2022-08-13T01:22:34.917Z","0.2.34-dev-7e3cf70.0":"2022-08-14T23:24:59.226Z","0.2.34-dev-c940736.0":"2022-08-15T00:30:57.936Z","0.2.34-dev-a457f75.0":"2022-08-15T03:18:27.919Z","0.2.34-dev-7d141a4.0":"2022-08-15T16:35:58.179Z","0.2.34-dev-15179fb.0":"2022-08-15T23:12:40.902Z","0.2.34-dev-b85d851.0":"2022-08-15T23:40:15.085Z","0.2.34-dev-46e34f6.0":"2022-08-16T02:07:41.643Z","0.2.34-dev-c3be907.0":"2022-08-16T15:10:47.456Z","0.2.34-dev-f1210a9.0":"2022-08-16T17:00:39.673Z","0.2.34-dev-fe49ee5.0":"2022-08-16T19:00:38.069Z","0.2.34-dev-7532b73.0":"2022-08-16T20:10:59.701Z","0.2.34-dev-c59f4ba.0":"2022-08-16T21:10:17.962Z","0.2.34-dev-6b7b997.0":"2022-08-16T21:47:34.812Z","0.2.34-dev-c81ad73.0":"2022-08-17T15:06:16.636Z","0.2.34-dev-7e22057.0":"2022-08-17T20:09:56.038Z","0.2.34-dev-5848bba.0":"2022-08-17T21:12:21.297Z","0.2.34-dev-211e84d.0":"2022-08-17T22:41:32.303Z","0.2.34-dev-9e2c1da.0":"2022-08-18T00:17:00.223Z","0.2.34-dev-40dbf77.0":"2022-08-18T02:14:32.572Z","0.2.34-dev-94791c9.0":"2022-08-18T03:35:10.800Z","0.2.34-dev-5098751.0":"2022-08-18T16:35:46.149Z","0.2.34-dev-0548f18.0":"2022-08-18T18:49:02.582Z","0.2.34-dev-348b860.0":"2022-08-18T21:59:41.554Z","0.2.34-dev-0eb83cd.0":"2022-08-18T23:21:28.105Z","0.2.34-dev-497d157.0":"2022-08-19T00:10:12.120Z","0.2.34-dev-406c7c0.0":"2022-08-19T05:21:23.483Z","0.2.34-dev-130feae.0":"2022-08-19T07:03:54.212Z","0.2.34-dev-f1d81bc.0":"2022-08-19T20:40:46.365Z","0.2.34-dev-02f2002.0":"2022-08-20T03:30:49.318Z","0.2.34-dev-d8ede91.0":"2022-08-20T23:13:56.012Z","0.2.34-dev-e2c1d94.0":"2022-08-22T17:01:30.284Z","0.2.34-dev-8088b5a.0":"2022-08-22T18:34:28.782Z","0.2.34-dev-84f0198.0":"2022-08-22T20:25:47.014Z","0.2.34-dev-45bc8a1.0":"2022-08-23T19:33:45.531Z","0.2.34-dev-cac762a.0":"2022-08-23T22:46:56.128Z","0.2.34-dev-45280a0.0":"2022-08-24T16:41:48.266Z","0.2.34-dev-ea1bd99.0":"2022-08-24T18:23:00.922Z","0.2.34-dev-b910fa1.0":"2022-08-25T19:07:48.734Z","0.2.34-dev-372cc51.0":"2022-08-25T21:05:55.696Z","0.2.34-dev-342f0ae.0":"2022-08-26T18:03:14.590Z","0.2.34-dev-90ceb47.0":"2022-08-26T19:58:13.617Z","0.2.34-dev-6f70fab.0":"2022-08-26T21:00:13.661Z","0.2.34-dev-4049f71.0":"2022-08-26T21:18:31.306Z","0.2.34-dev-1bda2f5.0":"2022-08-27T00:32:42.113Z","0.2.34-dev-8d5bd3f.0":"2022-08-27T01:34:20.397Z","0.2.34-dev-6494a03.0":"2022-08-27T08:43:32.356Z","0.2.34-dev-dee0672.0":"2022-08-27T09:29:06.392Z","0.2.34-dev-ba1ed62.0":"2022-08-27T18:50:43.570Z","0.2.34-dev-939e25e.0":"2022-08-28T04:09:26.924Z","0.2.34-dev-400bccb.0":"2022-08-28T17:51:41.567Z","0.2.34-dev-5455d71.0":"2022-08-28T19:09:20.979Z","0.2.34-dev-963b652.0":"2022-08-28T20:11:15.562Z","0.2.34-dev-5c26642.0":"2022-08-28T22:53:48.532Z","0.2.34-dev-8deb922.0":"2022-08-29T01:40:53.857Z","0.2.34-dev-261e975.0":"2022-08-30T15:40:39.070Z","0.2.34-dev-757b887.0":"2022-08-30T20:00:31.066Z","0.2.34-dev-f016c77.0":"2022-08-30T21:23:48.129Z","0.2.34-dev-f53470e.0":"2022-08-31T17:48:02.879Z","0.2.34-dev-64241cd.0":"2022-08-31T20:25:57.663Z","0.2.34-dev-14b20e6.0":"2022-09-01T00:34:31.005Z","0.2.34-dev-e80b763.0":"2022-09-01T17:30:30.159Z","0.2.34-dev-4169ad0.0":"2022-09-02T17:40:10.336Z","0.2.34-dev-f338d2e.0":"2022-09-02T21:30:17.427Z","0.2.34-dev-2f11941.0":"2022-09-03T17:28:05.526Z","0.2.34-dev-5c8c7fc.0":"2022-09-03T18:48:06.681Z","0.2.34-dev-6a3fc3f.0":"2022-09-03T19:45:57.206Z","0.2.34-dev-a8882a1.0":"2022-09-03T22:57:25.946Z","0.2.34-dev-f7d5999.0":"2022-09-04T00:17:32.986Z","0.2.34-dev-c10c36d.0":"2022-09-04T06:18:46.453Z","0.2.34-dev-98eac1d.0":"2022-09-04T18:07:22.087Z","0.2.34-dev-78c1dad.0":"2022-09-05T23:02:46.934Z","0.2.34-dev-11a17d3.0":"2022-09-06T02:13:06.035Z","0.2.34-dev-6c1fe94.0":"2022-09-06T02:55:19.440Z","0.2.34-dev-ca150ce.0":"2022-09-06T03:33:21.237Z","0.2.34-dev-88fbb3c.0":"2022-09-06T17:39:26.740Z","0.2.34-dev-548c053.0":"2022-09-07T02:38:55.810Z","0.2.34-dev-2f97e20.0":"2022-09-07T03:20:53.550Z","0.2.34-dev-9ba7842.0":"2022-09-07T04:49:57.086Z","0.2.34-dev-d9583f8.0":"2022-09-07T15:42:23.514Z","0.2.34-dev-d6e382a.0":"2022-09-07T18:45:02.138Z","0.2.34-dev-1feaac3.0":"2022-09-07T21:21:47.612Z","0.2.34-dev-88b1067.0":"2022-09-07T23:24:47.207Z","0.2.34-dev-bd7ae9c.0":"2022-09-08T02:12:59.036Z","0.2.34-dev-b8841a4.0":"2022-09-08T03:34:29.962Z","0.2.34-dev-158f5c4.0":"2022-09-08T17:32:10.320Z","0.2.34-dev-f620af8.0":"2022-09-08T19:19:47.326Z","0.2.34-dev-d46b601.0":"2022-09-08T20:41:40.805Z","0.2.34-dev-76c17c7.0":"2022-09-08T21:54:10.833Z","0.2.34-dev-50cd3e2.0":"2022-09-08T23:09:15.631Z","0.2.34-dev-e223687.0":"2022-09-09T00:46:31.396Z","0.2.34-dev-0a3bf20.0":"2022-09-09T02:15:26.837Z","0.2.34-dev-51cd9ee.0":"2022-09-09T14:51:29.688Z","0.2.34-dev-1a721ce.0":"2022-09-09T18:20:51.964Z","0.2.34-dev-664850e.0":"2022-09-09T18:53:36.869Z","0.2.34-dev-6f402a0.0":"2022-09-09T19:17:39.460Z","0.2.34-dev-9a2b427.0":"2022-09-09T22:23:45.425Z","0.2.34-dev-1a1cc41.0":"2022-09-10T02:44:17.147Z","0.2.34-dev-556701c.0":"2022-09-10T15:11:01.081Z","0.2.34-dev-7660be9.0":"2022-09-11T20:07:53.660Z","0.2.34-dev-f9b3fcf.0":"2022-09-12T17:33:54.711Z","0.2.34-dev-69f02bb.0":"2022-09-12T21:10:37.693Z","0.2.34-dev-b7b0df2.0":"2022-09-12T23:11:01.917Z","0.2.34-dev-a400d71.0":"2022-09-13T13:34:37.104Z","0.2.34-dev-14d26ab.0":"2022-09-13T17:12:22.629Z","0.2.34-dev-b78ec79.0":"2022-09-13T18:40:42.683Z","0.2.34-dev-94625d3.0":"2022-09-13T19:44:40.897Z","0.2.34-dev-d1941e1.0":"2022-09-13T20:55:52.233Z","0.2.34-dev-165db93.0":"2022-09-13T22:11:32.806Z","0.2.34-dev-a62c1f8.0":"2022-09-13T22:35:07.149Z","0.2.34-dev-8212a01.0":"2022-09-14T16:15:40.880Z","0.2.34-dev-fa022f1.0":"2022-09-14T17:11:18.796Z","0.2.34-dev-ff9471b.0":"2022-09-14T18:33:48.175Z","0.2.34-dev-2764450.0":"2022-09-14T20:00:55.214Z","0.2.34-dev-34824bc.0":"2022-09-14T23:40:33.679Z","0.2.34-dev-9b78628.0":"2022-09-15T00:38:11.992Z","0.2.34-dev-7aa443d.0":"2022-09-15T04:46:41.279Z","0.2.34-dev-a390655.0":"2022-09-15T05:48:50.188Z","0.2.34-dev-99274dd.0":"2022-09-15T15:31:21.394Z","0.2.34-dev-e304af3.0":"2022-09-15T16:45:40.463Z","0.2.34-dev-7645df0.0":"2022-09-15T17:42:10.782Z","0.2.34-dev-dd2e2b9.0":"2022-09-15T20:43:53.927Z","0.2.34-dev-eb3eb6e.0":"2022-09-15T21:05:02.101Z","0.2.34-dev-b178957.0":"2022-09-15T22:38:32.771Z","0.2.34-dev-7d9afc0.0":"2022-09-15T23:52:20.514Z","0.2.34-dev-ece86db.0":"2022-09-16T00:55:54.264Z","0.2.34-dev-a1dedea.0":"2022-09-16T01:56:06.350Z","0.2.34-dev-293f88e.0":"2022-09-16T19:08:43.106Z","0.2.34-dev-8bee9e2.0":"2022-09-16T21:40:49.637Z","0.2.34-dev-966ce52.0":"2022-09-16T22:49:42.053Z","0.2.34-dev-77a0cff.0":"2022-09-16T23:15:41.432Z","0.2.34-dev-5896e0c.0":"2022-09-17T00:15:04.049Z","0.2.34-dev-1fed472.0":"2022-09-17T01:31:48.616Z","0.2.34-dev-3b61426.0":"2022-09-17T03:05:38.774Z","0.2.34-dev-df83bf2.0":"2022-09-17T03:25:50.530Z","0.2.34-dev-26f482b.0":"2022-09-17T03:55:54.633Z","0.2.34-dev-2a66893.0":"2022-09-17T06:00:00.764Z","0.2.34-dev-e73f693.0":"2022-09-19T21:33:54.862Z","0.2.34-dev-bdd6774.0":"2022-09-19T23:05:41.462Z","0.2.34-dev-b6d0309.0":"2022-09-20T00:12:04.871Z","0.3.0":"2022-09-20T01:02:54.273Z","0.3.1-dev-a369ec3.0":"2022-09-20T02:33:45.521Z","0.3.1-dev-7165dea.0":"2022-09-20T08:42:56.971Z","0.3.1-dev-fe05415.0":"2022-09-20T20:49:46.655Z","0.3.1-dev-42d15e7.0":"2022-09-21T18:47:20.019Z","0.3.1-dev-59139b4.0":"2022-09-21T21:03:02.092Z","0.3.1-dev-f38c690.0":"2022-09-22T16:56:21.101Z","0.3.1-dev-a75543d.0":"2022-09-23T17:42:14.570Z","0.3.1-dev-b4ed09b.0":"2022-09-23T23:47:33.024Z","0.3.1-dev-fa32369.0":"2022-09-27T01:07:55.461Z","0.3.1-dev-a9c9a78.0":"2022-09-27T17:34:17.670Z","0.3.1-dev-32b53fa.0":"2022-09-27T18:16:46.703Z","0.3.1-dev-1b3cbd2.0":"2022-09-27T20:06:26.923Z","0.3.1-dev-63047a9.0":"2022-09-28T02:57:26.928Z","0.3.1-dev-c9a1d68.0":"2022-09-28T04:26:58.755Z","0.3.1-pismo-dev-a7455ed.0":"2022-09-28T04:38:30.765Z","0.3.1-dev-a27d71d.0":"2022-09-28T22:11:21.563Z","0.3.1-dev-46aa80e.0":"2022-09-29T00:52:22.354Z","0.3.1-dev-aeeab38.0":"2022-09-29T17:51:58.931Z","0.3.1-pismo-dev-7728f43.0":"2022-09-29T17:53:47.740Z","0.3.1-dev-47f1dca.0":"2022-09-29T19:07:08.490Z","0.3.1-pismo-dev-5758c1e.0":"2022-09-29T20:04:42.679Z","0.3.1-pismo-dev-6351539.0":"2022-09-29T21:13:45.988Z","0.3.1-dev-9f75b0e.0":"2022-09-29T21:34:25.114Z","0.3.1-dev-885125e.0":"2022-09-30T00:10:49.524Z","0.3.1-dev-32707c4.0":"2022-09-30T16:31:09.874Z","0.3.1-dev-ebbfc42.0":"2022-09-30T21:21:32.805Z","0.3.1-pismo-dev-ebbfc42.0":"2022-09-30T21:40:15.690Z","0.3.1-dev-1313d36.0":"2022-09-30T22:27:24.592Z","0.3.1-dev-eac70a5.0":"2022-10-03T18:34:39.645Z","0.3.1-dev-02af4a0.0":"2022-10-03T19:20:26.448Z","0.3.1-dev-7349ef4.0":"2022-10-03T20:43:36.854Z","0.3.1-dev-8ac3c4c.0":"2022-10-03T21:14:09.814Z","0.3.1-dev-3b5776f.0":"2022-10-03T22:36:22.032Z","0.3.1-pismo-dev-266491a.0":"2022-10-03T23:43:10.824Z","0.3.1-dev-1779b41.0":"2022-10-04T16:22:55.924Z","0.3.1-dev-fb53f6d.0":"2022-10-04T17:30:43.468Z","0.3.1-dev-7ce8bcd.0":"2022-10-04T18:14:27.237Z","0.3.1-dev-7e071a7.0":"2022-10-04T21:17:46.656Z","0.3.1-pismo-dev-7e071a7.0":"2022-10-04T21:22:37.291Z","0.3.1-dev-19d8208.0":"2022-10-04T23:39:15.809Z","0.3.1-dev-f9b201c.0":"2022-10-05T00:38:56.851Z","0.3.1-dev-05ed02b.0":"2022-10-05T18:59:10.417Z","0.3.1-dev-1657e93.0":"2022-10-05T19:41:04.941Z","0.3.1":"2022-10-05T20:27:00.357Z","0.3.2-pismo-dev-fa272ee.0":"2022-10-05T20:47:57.254Z","0.3.2-dev-bb12e52.0":"2022-10-05T22:34:25.844Z","0.3.2-dev-d8ff18b.0":"2022-10-05T23:37:02.195Z","0.3.2-dev-b6198c3.0":"2022-10-05T23:58:08.634Z","0.3.2-dev-9ef80c2.0":"2022-10-06T01:06:34.901Z","0.3.2-dev-f19dd38.0":"2022-10-06T03:05:34.443Z","0.3.2-dev-b63ae3a.0":"2022-10-06T17:22:33.205Z","0.3.2-dev-4e23f70.0":"2022-10-06T21:35:41.907Z","0.3.2-dev-4e8c065.0":"2022-10-07T00:13:45.457Z","0.3.2-dev-6e63e70.0":"2022-10-07T04:05:57.081Z","0.3.2-dev-791bb2a.0":"2022-10-08T02:04:15.754Z","0.3.2-dev-421d477.0":"2022-10-08T02:29:59.746Z","0.3.2-dev-3eeee6e.0":"2022-10-08T03:55:33.875Z","0.3.2-dev-af47019.0":"2022-10-08T04:55:52.962Z","0.3.2":"2022-10-08T23:09:31.839Z","0.3.3-pismo-dev-ef8aa3c.0":"2022-10-08T23:48:33.525Z","0.3.3-dev-e4aa0af.0":"2022-10-09T02:24:47.844Z","0.3.3-dev-5cf3faa.0":"2022-10-11T00:27:51.584Z","0.3.3-dev-a0be301.0":"2022-10-11T19:46:55.512Z","0.3.3-dev-194e153.0":"2022-10-11T23:19:10.141Z","0.3.3-dev-d5beb3c.0":"2022-10-12T21:29:21.118Z","0.3.3-dev-3c37418.0":"2022-10-14T19:19:41.395Z","0.3.3-dev-576fef0.0":"2022-10-14T23:14:43.418Z","0.3.3-dev-0b4b1aa.0":"2022-10-15T04:15:28.663Z","0.3.3-dev-c56fbbf.0":"2022-10-15T20:17:22.171Z","0.3.3-dev-7ec68c5.0":"2022-10-18T01:29:01.694Z","0.3.3-dev-c6810f0.0":"2022-10-18T18:27:26.376Z","0.3.3-dev-87f83be.0":"2022-10-18T19:41:44.577Z","0.3.3":"2022-10-18T20:18:58.670Z","0.3.4-dev-a8b2916.0":"2022-10-18T21:13:27.243Z","0.3.4-pismo-dev-2c812d2.0":"2022-10-18T21:16:12.567Z","0.3.4-dev-5e5ae42.0":"2022-10-18T22:30:33.206Z","0.3.4-dev-d91ee8c.0":"2022-10-19T01:04:36.610Z","0.3.4-dev-c62dfb4.0":"2022-10-19T19:58:12.226Z","0.3.4-dev-8adcea6.0":"2022-10-19T20:44:52.736Z","0.3.4-dev-65d8e0a.0":"2022-10-19T21:47:28.207Z","0.3.4-dev-42fdddf.0":"2022-10-20T04:14:53.407Z","0.3.4-dev-8dcc836.0":"2022-10-21T00:04:27.267Z","0.3.4-dev-a4976a7.0":"2022-10-21T17:08:12.462Z","0.3.4-dev-1ab6c45.0":"2022-10-21T19:22:30.100Z","0.3.4-dev-8948ecc.0":"2022-10-24T22:45:36.810Z","0.3.4-dev-eeab44a.0":"2022-10-25T01:07:22.635Z","0.3.4-dev-9cc0900.0":"2022-10-25T22:07:32.958Z","0.3.4-dev-ff0b940.0":"2022-10-26T01:05:17.014Z","0.3.4-dev-450e937.0":"2022-10-26T23:00:27.721Z","0.3.4-dev-774d9d5.0":"2022-10-27T18:17:25.101Z","0.3.4-dev-b43e34b.0":"2022-10-27T18:51:44.853Z","0.3.4-dev-a87b7e9.0":"2022-10-31T16:27:46.349Z","0.3.4-dev-c1c2d9a.0":"2022-10-31T18:18:28.581Z","0.3.4-dev-ab5468e.0":"2022-10-31T20:29:38.386Z","0.3.4-dev-435a55c.0":"2022-10-31T21:56:56.191Z","0.3.4-dev-9a7faad.0":"2022-11-01T14:46:02.001Z","0.3.4-dev-0534694.0":"2022-11-01T15:51:24.676Z","0.3.4-dev-724fbe0.0":"2022-11-03T00:14:17.177Z","0.3.4-dev-f5341af.0":"2022-11-03T17:12:20.112Z","0.3.4-dev-a70063c.0":"2022-11-04T00:28:53.483Z","0.3.4-dev-70aa0ef.0":"2022-11-04T00:50:46.712Z","0.3.4-dev-fa8359b.0":"2022-11-04T15:51:46.057Z","0.3.4-dev-115328d.0":"2022-11-04T17:36:20.884Z","0.3.4-dev-3101952.0":"2022-11-04T18:47:38.373Z","0.3.4-dev-db752d7.0":"2022-11-04T23:05:19.900Z","0.3.4-dev-1a31c32.0":"2022-11-04T23:43:54.927Z","0.3.4-dev-243c386.0":"2022-11-08T22:54:59.901Z","0.3.4-dev-b63360b.0":"2022-11-09T03:09:26.507Z","0.3.4-dev-68ecc09.0":"2022-11-09T16:04:27.060Z","0.3.4-dev-b36fcb2.0":"2022-11-16T20:57:15.070Z","0.3.4-dev-a5437cf.0":"2022-11-17T23:21:05.063Z","0.3.4-dev-e5ed233.0":"2022-11-18T16:15:16.920Z","0.3.4-dev-4d802f2.0":"2022-11-28T04:06:32.104Z","0.3.4-dev-52324bf.0":"2022-11-28T22:59:25.759Z","0.3.4-dev-2fc1db7.0":"2022-11-28T23:28:52.702Z","0.3.4-dev-2ddcdf6.0":"2022-11-29T03:56:25.921Z","0.3.4-dev-7443b3e.0":"2022-11-29T20:58:26.506Z","0.3.4-dev-2320f03.0":"2022-11-30T00:58:53.445Z","0.3.4-dev-e7427e3.0":"2022-11-30T10:19:48.707Z","0.3.4-dev-fcc2ef7.0":"2022-11-30T20:35:30.465Z","0.3.4-dev-7844f69.0":"2022-12-01T17:16:14.386Z","0.3.4-dev-e61a41e.0":"2022-12-01T19:55:49.932Z","0.3.4-dev-d092592.0":"2022-12-02T01:37:42.595Z","0.3.4-dev-1b3c99b.0":"2022-12-02T18:42:03.089Z","0.3.4-dev-cc8c1c6.0":"2022-12-02T21:36:09.772Z","0.3.4-dev-c863b17.0":"2022-12-03T07:37:26.809Z","0.3.4-dev-7897761.0":"2022-12-05T01:07:59.704Z","0.3.4-dev-e76b7dd.0":"2022-12-05T23:33:33.849Z","0.3.4-dev-f73c278.0":"2022-12-06T00:22:04.989Z","0.3.4-dev-0ca0555.0":"2022-12-06T00:46:25.137Z","0.3.4-dev-00b01e2.0":"2022-12-06T09:07:44.017Z","0.3.4-dev-7080912.0":"2022-12-07T00:56:45.667Z","0.3.4-dev-968b7a3.0":"2022-12-07T02:59:19.106Z","0.3.4-dev-8e71c07.0":"2022-12-07T19:44:56.042Z","0.3.4-dev-162fdf2.0":"2022-12-07T21:14:34.399Z","0.3.4-dev-d8d8d74.0":"2022-12-09T23:59:00.552Z","0.3.4-dev-3b56195.0":"2022-12-12T19:35:00.651Z","0.3.4-dev-0ca6ecd.0":"2022-12-12T20:18:37.106Z","0.3.4-dev-7c9639a.0":"2022-12-12T22:40:28.155Z","0.3.4-dev-a2ecdec.0":"2022-12-13T02:08:41.266Z","0.3.4-dev-65d3f14.0":"2022-12-13T03:41:01.725Z","0.3.4-pismo-dev-12e97f1.0":"2022-12-14T01:53:15.656Z","0.3.4":"2022-12-14T21:46:36.822Z","0.3.5-pismo-dev-390e1a1.0":"2022-12-14T21:53:42.736Z","0.3.4-dev-7c38b00.0":"2022-12-14T23:53:34.264Z","0.3.4-dev-c7d4223.0":"2022-12-15T01:46:36.140Z","0.3.4-dev-d7a749e.0":"2022-12-15T19:37:27.346Z","0.3.4-dev-ea49c84.0":"2022-12-16T06:43:53.114Z","0.3.4-dev-eb03e0a.0":"2022-12-16T21:21:57.436Z","0.3.4-dev-8f7b353.0":"2022-12-16T22:22:32.494Z","0.3.4-dev-f1ff7b9.0":"2022-12-19T23:02:42.014Z","0.3.4-dev-c54149c.0":"2022-12-20T18:21:32.481Z","0.3.4-dev-8592a7a.0":"2022-12-20T23:27:40.520Z","0.3.4-dev-4143288.0":"2022-12-21T01:04:04.064Z","0.3.4-dev-a3962a7.0":"2022-12-21T19:30:24.781Z","0.3.4-dev-e74278c.0":"2022-12-21T21:47:59.771Z","0.3.4-dev-ca0b874.0":"2022-12-22T07:55:38.078Z","0.3.4-dev-02e058d.0":"2022-12-22T20:10:01.994Z","0.3.4-dev-97f8d1d.0":"2022-12-23T04:55:23.375Z","0.3.4-dev-0d0f8f3.0":"2022-12-23T10:37:14.319Z","0.3.4-dev-9118ab7.0":"2022-12-23T20:06:23.699Z","0.3.4-dev-122e0c6.0":"2022-12-23T20:53:11.755Z","0.3.4-dev-0153ef0.0":"2022-12-23T21:37:33.313Z","0.3.4-dev-0caffd7.0":"2022-12-29T20:19:05.605Z","0.3.4-dev-753bc47.0":"2022-12-31T15:12:59.121Z","0.3.4-dev-8ca1776.0":"2022-12-31T21:20:44.183Z","0.3.4-dev-1ef7f9f.0":"2022-12-31T22:22:26.268Z","0.3.4-dev-26cd00f.0":"2022-12-31T23:21:28.330Z","0.3.4-dev-3ff8f54.0":"2023-01-03T06:13:50.424Z","0.3.4-dev-19855de.0":"2023-01-03T10:24:10.451Z","0.3.4-dev-f39eda5.0":"2023-01-04T05:48:39.103Z","0.3.4-dev-45d479c.0":"2023-01-05T23:33:38.409Z","0.3.4-dev-c8cf49b.0":"2023-01-06T01:02:59.353Z","0.3.4-dev-8f4194a.0":"2023-01-06T01:32:19.224Z","0.3.4-dev-f3b1be4.0":"2023-01-06T03:14:13.483Z","0.3.4-dev-669ad6d.0":"2023-01-06T19:15:06.586Z","0.3.4-dev-009adea.0":"2023-01-06T22:49:15.209Z","0.3.4-dev-d1d01ed.0":"2023-01-07T02:53:47.539Z","0.3.4-dev-ab176ab.0":"2023-01-07T07:42:09.293Z","0.3.4-dev-1e64d5a.0":"2023-01-10T00:20:08.871Z","0.3.4-dev-229708b.0":"2023-01-10T05:16:29.433Z","0.3.4-dev-c680b92.0":"2023-01-11T21:42:12.125Z","0.3.5-pismo-dev-fc6afec.0":"2023-01-12T14:14:20.009Z","0.3.5-pismo-dev-a756bb6.0":"2023-01-12T17:58:34.611Z","0.3.4-dev-aa756a3.0":"2023-01-12T18:35:32.544Z","0.3.4-dev-f4143fe.0":"2023-01-12T21:27:19.447Z","0.3.4-dev-9f4d39b.0":"2023-01-13T18:22:42.794Z","0.3.4-dev-876c738.0":"2023-01-13T20:12:55.635Z","0.3.4-dev-8f9e16b.0":"2023-01-14T00:29:07.446Z","0.3.4-dev-8ed2bf6.0":"2023-01-15T00:46:31.566Z","0.3.4-dev-d7652cb.0":"2023-01-16T06:47:07.840Z","0.3.4-dev-bfbb808.0":"2023-01-16T20:47:49.504Z","0.3.4-dev-ad46cba.0":"2023-01-19T11:22:35.661Z","0.3.4-dev-cb503df.0":"2023-01-19T22:09:38.532Z","0.3.4-dev-56e33c5.0":"2023-01-20T00:08:41.448Z","0.3.4-dev-bdf9cc9.0":"2023-01-20T01:33:50.354Z","0.3.4-dev-aa9922d.0":"2023-01-20T09:25:59.997Z","0.3.4-dev-2fcbe75.0":"2023-01-20T17:45:33.704Z","0.3.4-dev-ac1a0c1.0":"2023-01-20T18:36:32.909Z","0.3.4-dev-c6f074c.0":"2023-01-20T18:57:57.510Z","0.3.4-dev-afff7db.0":"2023-01-20T22:37:36.571Z","0.3.4-dev-a1734bf.0":"2023-01-21T02:37:21.710Z","0.3.4-dev-67ab902.0":"2023-01-21T05:18:41.071Z","0.3.4-dev-9261e42.0":"2023-01-21T08:38:17.371Z","0.3.4-dev-da96c7c.0":"2023-01-21T12:15:05.506Z","0.3.4-dev-f1245f2.0":"2023-01-22T00:56:17.859Z","0.3.4-dev-aec4e2e.0":"2023-01-23T18:52:28.143Z","0.3.4-dev-0f75764.0":"2023-01-23T19:16:54.478Z","0.3.4-dev-bc4e1aa.0":"2023-01-23T22:41:11.386Z","0.3.4-dev-e3a7775.0":"2023-01-24T00:17:02.107Z","0.3.4-dev-8b50322.0":"2023-01-25T20:39:23.085Z","0.3.4-dev-1ee2a55.0":"2023-01-25T21:49:19.545Z","0.3.4-dev-563809d.0":"2023-01-26T03:30:29.104Z","0.3.4-dev-263cf78.0":"2023-01-26T21:33:07.747Z","0.3.4-dev-e1ec5fc.0":"2023-01-26T23:05:57.354Z","0.3.4-dev-c05c56e.0":"2023-01-27T00:30:29.405Z","0.3.4-dev-827132b.0":"2023-01-27T02:09:43.624Z","0.3.4-dev-f9a3126.0":"2023-01-27T03:21:22.945Z","0.3.4-dev-55d06de.0":"2023-01-27T18:55:27.988Z","0.3.4-dev-097dca8.0":"2023-01-27T20:21:16.748Z","0.3.4-dev-f3c2730.0":"2023-01-28T01:05:45.492Z","0.3.4-dev-6fa64a4.0":"2023-01-28T03:52:51.805Z","0.3.4-dev-b3675b9.0":"2023-01-28T17:15:03.046Z","0.3.4-dev-ec2213a.0":"2023-01-28T19:40:41.120Z","0.3.4-dev-e68b6c5.0":"2023-01-28T20:58:08.312Z","0.3.4-dev-1007d80.0":"2023-01-28T21:58:16.402Z","0.3.4-dev-db6ffeb.0":"2023-01-29T01:00:47.526Z","0.3.4-dev-99e3b9a.0":"2023-01-29T02:06:23.905Z","0.3.4-dev-1adb7a2.0":"2023-01-29T04:13:13.351Z","0.3.4-dev-e486873.0":"2023-01-29T22:10:45.834Z","0.3.4-dev-e208b20.0":"2023-01-30T15:31:20.675Z","0.3.4-dev-a7b668f.0":"2023-01-30T20:10:02.735Z","0.3.4-dev-64a3b63.0":"2023-01-30T23:33:34.742Z","0.3.4-dev-e212252.0":"2023-01-31T01:03:33.892Z","0.3.4-dev-3be1a4b.0":"2023-01-31T07:34:38.229Z","0.3.4-dev-5689b04.0":"2023-01-31T19:26:44.497Z","0.3.4-dev-eee24ad.0":"2023-02-01T00:50:57.346Z","0.3.4-dev-f8ac9b5.0":"2023-02-01T01:56:06.225Z","0.3.4-dev-6531d54.0":"2023-02-01T02:26:49.214Z","0.3.4-dev-bd3b568.0":"2023-02-01T05:39:09.221Z","0.3.4-dev-a7a2f9a.0":"2023-02-01T09:02:22.862Z","0.3.4-dev-149e6e5.0":"2023-02-01T19:56:22.504Z","0.3.4-dev-ec7cfe7.0":"2023-02-02T00:32:03.296Z","0.3.4-dev-229b935.0":"2023-02-02T02:39:44.368Z","0.3.4-dev-72fb513.0":"2023-02-02T17:44:18.621Z","0.3.4-dev-caf0bf0.0":"2023-02-02T20:51:41.809Z","0.3.4-dev-87023e8.0":"2023-02-04T00:20:37.415Z","0.3.5-pismo-dev-d5792f7.0":"2023-02-04T02:43:44.846Z","0.3.4-dev-efd964d.0":"2023-02-04T02:57:12.528Z","0.3.5-pismo-dev-4570403.0":"2023-02-05T18:08:39.446Z","0.3.4-dev-87c3046.0":"2023-02-06T19:15:05.344Z","0.3.4-dev-bcb2ff8.0":"2023-02-06T20:50:32.134Z","0.3.4-dev-d3c6e8a.0":"2023-02-07T09:23:34.292Z","0.3.4-dev-7cd4bcf.0":"2023-02-07T10:52:11.273Z","0.3.4-dev-c693f8d.0":"2023-02-07T20:32:53.623Z","0.3.4-dev-1c6e79b.0":"2023-02-07T23:51:07.844Z","0.3.4-dev-d5b2b97.0":"2023-02-08T02:00:36.546Z","0.3.4-dev-1323a20.0":"2023-02-08T02:30:49.357Z","0.3.4-dev-95a7fa5.0":"2023-02-08T03:18:57.649Z","0.3.4-dev-ddb745b.0":"2023-02-08T09:01:14.207Z","0.3.4-dev-d999116.0":"2023-02-08T20:45:18.804Z","0.3.4-dev-5955076.0":"2023-02-09T00:59:28.008Z","0.3.4-dev-e7c9a78.0":"2023-02-09T21:16:27.340Z","0.3.4-dev-6ca3660.0":"2023-02-10T07:58:23.193Z","0.3.4-dev-4189c0d.0":"2023-02-10T10:06:18.658Z","0.3.4-dev-93e8bb9.0":"2023-02-11T01:15:39.010Z","0.3.4-dev-adc0836.0":"2023-02-12T04:23:45.916Z","0.3.5-pismo-dev-40bab65.0":"2023-02-12T20:40:02.846Z","0.3.4-dev-44ea14f.0":"2023-02-12T21:05:39.470Z","0.3.4-dev-bdb08a7.0":"2023-02-13T00:29:57.982Z","0.3.5-pismo-dev-b9efe84.0":"2023-02-13T01:20:44.761Z","0.3.4-dev-f41a6ce.0":"2023-02-13T06:57:19.739Z","0.3.4-dev-690b2b4.0":"2023-02-13T18:34:59.079Z","0.3.4-dev-af4d93b.0":"2023-02-13T19:19:06.089Z","0.3.4-dev-943b3a4.0":"2023-02-13T20:28:39.357Z","0.3.4-dev-3de68f9.0":"2023-02-13T23:53:15.550Z","0.3.4-dev-b7ae373.0":"2023-02-14T14:52:35.689Z","0.3.4-dev-2f08018.0":"2023-02-14T20:59:53.786Z","0.3.4-dev-8cbf697.0":"2023-02-14T23:02:20.850Z","0.3.4-dev-f699658.0":"2023-02-15T18:25:19.428Z","0.3.4-dev-52646a8.0":"2023-02-15T21:57:19.908Z","0.3.4-dev-8beeeab.0":"2023-02-16T00:42:17.013Z","0.3.4-dev-0b45ceb.0":"2023-02-16T16:32:22.567Z","0.3.4-dev-6036d53.0":"2023-02-16T18:04:58.053Z","0.3.5-pismo-dev-90ab1ae.0":"2023-02-16T19:55:03.534Z","0.3.4-dev-a12a7b1.0":"2023-02-16T21:19:49.678Z","0.3.5-pismo-dev-9578144.0":"2023-02-16T21:32:07.760Z","0.3.4-dev-860888f.0":"2023-02-16T22:51:01.256Z","0.3.5-pismo-dev-50dc068.0":"2023-02-16T23:49:39.625Z","0.3.5":"2023-02-17T02:17:46.060Z","0.3.6-pismo-dev-0d5327f.0":"2023-02-17T02:44:02.542Z","0.3.4-dev-1d9c7b7.0":"2023-02-17T02:57:21.498Z","0.3.4-dev-0de845d.0":"2023-02-17T20:25:31.584Z","0.3.4-dev-0d63b64.0":"2023-02-17T23:08:21.622Z","0.3.4-dev-4d513b0.0":"2023-02-17T23:38:51.533Z","0.3.4-dev-b77c215.0":"2023-02-19T21:28:39.575Z","0.3.4-dev-92d2ac3.0":"2023-02-21T19:55:53.293Z","0.3.4-dev-76eb6c3.0":"2023-02-21T21:23:16.195Z","0.3.4-dev-8652412.0":"2023-02-21T22:43:13.205Z","0.3.4-dev-a10b4e8.0":"2023-02-21T23:51:45.134Z","0.3.4-dev-6b7db2e.0":"2023-02-22T21:31:55.840Z","0.3.4-dev-4f17b91.0":"2023-02-22T23:12:33.882Z","0.3.4-dev-40dc287.0":"2023-02-23T22:40:59.273Z","0.3.4-dev-a870589.0":"2023-02-24T18:50:32.067Z","0.3.4-dev-d2a1a2c.0":"2023-02-24T19:27:44.518Z","0.3.4-dev-cc3f52e.0":"2023-02-24T21:04:33.928Z","0.3.4-dev-010105a.0":"2023-02-24T23:45:37.368Z","0.3.4-dev-8f78f55.0":"2023-02-25T01:57:31.936Z","0.3.4-dev-1d8923b.0":"2023-02-25T02:39:23.112Z","0.3.4-dev-67b9128.0":"2023-02-25T03:25:31.351Z","0.3.4-dev-b71d61c.0":"2023-02-25T04:45:26.632Z","0.3.4-dev-554dafc.0":"2023-02-25T05:20:06.905Z","0.3.4-dev-c9fcd7f.0":"2023-02-27T03:11:03.113Z","0.3.4-dev-d657882.0":"2023-02-27T21:10:43.256Z","0.3.4-dev-f8ca721.0":"2023-02-28T01:03:54.748Z","0.3.4-dev-0e039d9.0":"2023-02-28T02:35:28.444Z","0.3.4-dev-70ba9b0.0":"2023-02-28T18:22:02.170Z","0.3.4-dev-ed5ee58.0":"2023-03-01T01:07:46.206Z","0.3.4-dev-5a9b5fe.0":"2023-03-01T02:21:28.945Z","0.3.4-dev-3080ea7.0":"2023-03-01T18:31:11.364Z","0.3.4-dev-5e88c8a.0":"2023-03-01T19:22:16.473Z","0.3.4-dev-2529e82.0":"2023-03-02T16:54:54.474Z","0.3.4-dev-0a68f77.0":"2023-03-03T22:03:43.439Z","0.3.4-dev-6af1746.0":"2023-03-04T01:31:06.001Z","0.3.4-dev-b85149a.0":"2023-03-05T15:51:46.341Z","0.3.4-dev-9ceb479.0":"2023-03-05T20:44:38.999Z","0.3.4-dev-1a66ff6.0":"2023-03-05T23:21:27.413Z","0.3.4-dev-398b70f.0":"2023-03-06T01:30:58.411Z","0.3.4-dev-ec315e1.0":"2023-03-06T18:56:28.205Z","0.3.4-dev-748d52c.0":"2023-03-06T23:50:36.374Z","0.3.4-dev-67cffb8.0":"2023-03-07T00:28:38.377Z","0.3.4-dev-2754a68.0":"2023-03-07T19:12:44.963Z","0.3.4-dev-0ac8eb2.0":"2023-03-07T19:59:04.309Z","0.3.4-dev-f941b26.0":"2023-03-07T20:48:47.282Z","0.3.4-dev-49b65e6.0":"2023-03-08T04:05:22.486Z","0.3.4-dev-97f6488.0":"2023-03-09T00:45:26.891Z","0.3.4-dev-2e33306.0":"2023-03-09T01:36:49.037Z","0.3.4-dev-95c7d1a.0":"2023-03-09T18:08:54.248Z","0.3.4-dev-9e33502.0":"2023-03-09T18:39:53.699Z","0.3.4-dev-8f639a2.0":"2023-03-09T19:55:46.369Z","0.3.4-dev-93f7eb1.0":"2023-03-09T21:37:51.395Z","0.3.4-dev-65f9122.0":"2023-03-09T23:29:48.228Z","0.3.4-dev-f2ebdb5.0":"2023-03-10T00:09:35.491Z","0.3.4-dev-dd7ef09.0":"2023-03-13T15:02:42.396Z","0.3.4-dev-1de9294.0":"2023-03-14T19:09:59.788Z","0.3.4-dev-7a7bf5a.0":"2023-03-14T19:43:49.776Z","0.3.4-dev-ce7244d.0":"2023-03-14T20:17:19.648Z","0.3.4-dev-3d87d1d.0":"2023-03-14T21:00:30.961Z","0.3.4-dev-278a284.0":"2023-03-15T05:34:31.483Z","0.3.4-dev-efcd1c3.0":"2023-03-15T16:07:07.713Z","0.3.4-dev-69145f8.0":"2023-03-16T21:28:06.594Z","0.3.4-dev-9d47dd0.0":"2023-03-17T00:18:35.007Z","0.3.4-dev-a2fa2fb.0":"2023-03-17T00:58:32.392Z","0.3.4-dev-d5d2624.0":"2023-03-17T01:56:47.450Z","0.3.4-dev-68094ec.0":"2023-03-17T02:50:24.472Z","0.3.4-dev-4bd83a6.0":"2023-03-17T16:19:11.101Z","0.3.4-dev-834679c.0":"2023-03-17T19:05:03.771Z","0.3.4-dev-1613dc0.0":"2023-03-17T21:54:09.539Z","0.3.4-dev-a66f8f2.0":"2023-03-19T23:08:38.028Z","0.3.4-dev-286da6d.0":"2023-03-20T17:51:00.545Z","0.3.4-dev-ab52304.0":"2023-03-20T19:54:06.266Z","0.3.4-dev-2636f1e.0":"2023-03-20T22:10:50.405Z","0.3.4-dev-16ed280.0":"2023-03-21T01:47:43.743Z","0.3.4-dev-978894a.0":"2023-03-21T02:28:18.858Z","0.3.4-dev-6e51de2.0":"2023-03-21T07:47:50.382Z","0.3.4-dev-2addcb3.0":"2023-03-21T15:48:13.999Z","0.3.4-dev-ab2efa6.0":"2023-03-21T19:32:31.798Z","0.3.4-dev-cce6c58.0":"2023-03-21T20:48:23.369Z","0.3.4-dev-8d19487.0":"2023-03-21T21:58:39.842Z","0.3.4-dev-ce0db6b.0":"2023-03-21T23:50:29.070Z","0.3.4-dev-e687671.0":"2023-03-22T01:25:25.529Z","0.3.4-dev-033b042.0":"2023-03-22T04:05:04.555Z","0.3.4-dev-f3be914.0":"2023-03-22T14:21:50.805Z","0.3.4-dev-4874362.0":"2023-03-22T18:41:21.278Z","0.3.4-dev-5933241.0":"2023-03-22T22:48:44.665Z","0.3.4-dev-a1c0b7a.0":"2023-03-23T00:33:30.482Z","0.3.4-dev-8343c53.0":"2023-03-23T01:19:31.709Z","0.3.4-dev-a21863b.0":"2023-03-23T15:28:45.989Z","0.3.4-dev-276a40a.0":"2023-03-23T19:19:15.085Z","0.3.4-dev-34ed9a6.0":"2023-03-23T20:16:09.520Z","0.3.4-dev-173185e.0":"2023-03-24T00:37:26.067Z","0.3.4-dev-33ffd7b.0":"2023-03-24T01:35:08.493Z","0.3.4-dev-7a6e197.0":"2023-03-24T07:19:35.304Z","0.3.4-dev-55c7978.0":"2023-03-24T22:26:25.440Z","0.3.4-dev-324eee0.0":"2023-03-25T02:33:40.629Z","0.3.4-dev-3c28717.0":"2023-03-25T19:38:46.395Z","0.3.4-dev-f447e3a.0":"2023-03-26T14:57:42.001Z","0.3.4-dev-7989b88.0":"2023-03-27T17:04:31.199Z","0.3.4-dev-692d6ca.0":"2023-03-27T23:44:57.201Z","0.3.4-dev-56169cd.0":"2023-03-28T02:23:11.453Z","0.3.4-dev-0985679.0":"2023-03-28T03:19:54.294Z","0.3.4-dev-7268232.0":"2023-03-28T04:23:47.609Z","0.3.4-dev-e34a6c1.0":"2023-03-28T16:09:55.644Z","0.3.4-dev-b1df9e2.0":"2023-03-28T19:31:48.173Z","0.3.4-dev-3825602.0":"2023-03-28T20:02:33.828Z","0.3.4-dev-87615c4.0":"2023-03-29T02:36:09.153Z","0.3.4-dev-18cee64.0":"2023-03-29T03:24:49.377Z","0.3.4-dev-34109ec.0":"2023-03-29T04:03:45.471Z","0.3.4-dev-9b96f43.0":"2023-03-29T04:41:55.845Z","0.3.4-dev-87ab064.0":"2023-03-29T05:08:37.246Z","0.3.4-dev-9e01476.0":"2023-03-29T06:46:57.108Z","0.3.4-dev-110d754.0":"2023-03-29T19:50:58.557Z","0.3.4-dev-b834e89.0":"2023-03-29T20:29:09.311Z","0.3.4-dev-5ba5f7b.0":"2023-03-29T23:55:33.846Z","0.3.4-dev-bf35d83.0":"2023-03-30T01:53:14.126Z","0.3.4-dev-9b00393.0":"2023-03-30T06:30:41.181Z","0.3.4-dev-58d36fb.0":"2023-03-30T17:54:39.290Z","0.3.4-dev-ec6a7f4.0":"2023-03-30T18:54:27.640Z","0.3.4-dev-2e05748.0":"2023-03-30T19:34:12.251Z","0.3.4-dev-037fad8.0":"2023-03-30T20:54:56.133Z","0.3.4-dev-316deca.0":"2023-03-30T21:43:13.720Z","0.3.4-dev-5402e18.0":"2023-03-30T22:43:44.398Z","0.3.4-dev-501fa39.0":"2023-03-31T01:09:05.532Z","0.3.4-dev-f4de2ed.0":"2023-03-31T02:37:59.851Z","0.3.4-dev-ed68edf.0":"2023-03-31T16:58:46.304Z","0.3.4-dev-90e1601.0":"2023-03-31T21:02:40.331Z","0.3.4-dev-397b0d0.0":"2023-03-31T22:09:54.244Z","0.3.4-dev-6ee9369.0":"2023-04-01T02:58:35.784Z","0.3.4-dev-c548d92.0":"2023-04-01T04:46:23.124Z","0.3.4-dev-598bb65.0":"2023-04-02T23:24:16.385Z","0.3.4-dev-34413cd.0":"2023-04-03T00:11:17.375Z","0.3.4-dev-841a701.0":"2023-04-03T00:40:25.650Z","0.3.4-dev-1170c54.0":"2023-04-03T23:40:44.210Z","0.3.4-dev-e7b9d25.0":"2023-04-04T06:15:11.389Z","0.3.4-dev-37fa40d.0":"2023-04-04T17:26:23.185Z","0.3.4-dev-e0f375e.0":"2023-04-04T21:21:51.092Z","0.3.4-dev-954b3dc.0":"2023-04-04T22:09:18.218Z","0.3.4-dev-b174585.0":"2023-04-04T23:31:59.146Z","0.3.4-dev-11c23a1.0":"2023-04-05T01:21:34.489Z","0.3.4-dev-8e6a425.0":"2023-04-05T06:22:27.935Z","0.3.4-dev-faadb30.0":"2023-04-05T10:10:43.734Z","0.3.4-dev-4347a81.0":"2023-04-05T15:28:50.084Z","0.3.4-dev-013fff8.0":"2023-04-05T16:54:26.987Z","0.3.4-dev-9f2254e.0":"2023-04-06T00:08:02.720Z","0.3.4-dev-23da335.0":"2023-04-06T16:33:32.510Z","0.3.4-dev-62fc09e.0":"2023-04-06T18:40:32.191Z","0.3.4-dev-bbc9e54.0":"2023-04-06T21:17:18.410Z","0.3.4-dev-312351f.0":"2023-04-06T22:06:58.324Z","0.3.4-dev-0c75d7c.0":"2023-04-07T17:21:59.236Z","0.3.4-dev-d01564a.0":"2023-04-07T23:19:35.515Z","0.3.4-dev-4e72872.0":"2023-04-08T00:02:27.713Z","0.3.4-dev-0db9680.0":"2023-04-08T00:52:23.520Z","0.3.4-dev-00d0eb1.0":"2023-04-08T01:17:44.690Z","0.3.4-dev-524bbf7.0":"2023-04-08T15:17:15.764Z","0.3.4-dev-3bc27ff.0":"2023-04-10T17:25:14.437Z","0.3.4-dev-5fcfe1a.0":"2023-04-10T17:53:34.803Z","0.3.4-dev-2b31d20.0":"2023-04-10T18:37:08.732Z","0.3.4-dev-fb41c31.0":"2023-04-10T23:21:18.042Z","0.3.4-dev-b4037bf.0":"2023-04-11T00:13:43.261Z","0.3.4-dev-d454b38.0":"2023-04-11T02:06:29.168Z","0.3.4-dev-24de1b6.0":"2023-04-11T02:55:31.275Z","0.3.4-dev-70ce64b.0":"2023-04-11T03:36:10.276Z","0.3.4-dev-272474d.0":"2023-04-11T14:51:17.914Z","0.3.4-dev-299420d.0":"2023-04-11T18:30:46.788Z","0.3.4-dev-f0b37a8.0":"2023-04-12T16:53:30.329Z","0.3.4-dev-6861f5e.0":"2023-04-12T17:53:22.532Z","0.3.4-dev-d372ecd.0":"2023-04-12T20:22:10.388Z","0.3.4-dev-c969c66.0":"2023-04-12T21:13:04.421Z","0.3.4-dev-5cbc847.0":"2023-04-12T22:32:50.170Z","0.3.4-dev-792ce17.0":"2023-04-13T00:19:22.521Z","0.3.4-dev-b3b0302.0":"2023-04-13T01:12:05.621Z","0.3.4-dev-0e49c36.0":"2023-04-13T02:02:50.918Z","0.3.4-dev-4f4bb43.0":"2023-04-13T16:56:14.635Z","0.3.4-dev-613fea1.0":"2023-04-13T18:20:28.186Z","0.3.4-dev-bf256d0.0":"2023-04-13T20:35:14.522Z","0.3.4-dev-f1b6b69.0":"2023-04-13T21:37:12.838Z","0.3.4-dev-7b61c92.0":"2023-04-13T22:11:35.794Z","0.3.4-dev-a20932e.0":"2023-04-13T22:54:51.827Z","0.3.4-dev-44e1659.0":"2023-04-14T01:04:16.011Z","0.3.4-dev-bfd6dfc.0":"2023-04-14T04:14:41.429Z","0.3.4-dev-357bae8.0":"2023-04-14T04:56:23.823Z","0.3.4-dev-5d158b2.0":"2023-04-14T07:22:44.086Z","0.3.4-dev-aed398a.0":"2023-04-14T15:57:35.218Z","0.3.4-dev-2b027a4.0":"2023-04-14T18:38:44.370Z","0.3.4-dev-b5222ac.0":"2023-04-14T19:26:53.472Z","0.3.4-dev-e217d3c.0":"2023-04-14T20:06:07.868Z","0.3.4-dev-664dd8d.0":"2023-04-14T22:13:49.139Z","0.3.4-dev-ad87770.0":"2023-04-15T00:36:57.325Z","0.3.4-dev-4eb322b.0":"2023-04-15T02:30:06.738Z","0.3.4-dev-795c564.0":"2023-04-15T04:07:47.816Z","0.3.4-dev-af52307.0":"2023-04-15T05:08:33.494Z","0.3.4-dev-c832a55.0":"2023-04-16T19:01:52.793Z","0.3.4-dev-71db2b6.0":"2023-04-17T16:51:09.640Z","0.3.4-dev-7bba645.0":"2023-04-17T17:50:54.976Z","0.3.4-dev-381b9d1.0":"2023-04-17T21:28:22.854Z","0.3.4-dev-c0e382c.0":"2023-04-18T08:23:29.784Z","0.3.4-dev-1b2a03f.0":"2023-04-18T16:03:21.664Z","0.3.4-dev-5685735.0":"2023-04-18T17:26:12.130Z","0.3.4-dev-14f35e7.0":"2023-04-18T18:26:45.443Z","0.3.4-dev-c966474.0":"2023-04-18T20:15:53.203Z","0.3.4-dev-52d161b.0":"2023-04-18T21:29:47.495Z","0.3.4-dev-7cd7bb7.0":"2023-04-19T00:40:58.903Z","0.3.4-dev-470ca41.0":"2023-04-19T03:54:17.256Z","0.3.4-dev-f3bb795.0":"2023-04-19T17:39:45.319Z","0.3.4-dev-143df2a.0":"2023-04-19T19:51:23.573Z","0.3.4-dev-088b0ab.0":"2023-04-19T20:15:58.870Z","0.3.4-dev-ed92a05.0":"2023-04-20T00:06:52.408Z","0.3.4-dev-9e39d2a.0":"2023-04-20T05:17:53.990Z","0.3.4-dev-8eda182.0":"2023-04-20T06:21:21.966Z","0.3.4-dev-6e56e21.0":"2023-04-20T17:52:28.988Z","0.3.4-dev-a3f4ef3.0":"2023-04-20T21:54:11.265Z","0.3.4-dev-7ccf3ab.0":"2023-04-20T23:47:05.151Z","0.3.4-dev-594511b.0":"2023-04-21T01:16:02.514Z","0.3.4-dev-e03515e.0":"2023-04-21T01:53:06.565Z","0.3.4-dev-dffa888.0":"2023-04-21T02:48:10.937Z","0.3.4-dev-554c992.0":"2023-04-21T04:08:20.255Z","0.3.4-dev-d919e73.0":"2023-04-21T19:34:38.456Z","0.3.4-dev-7760a65.0":"2023-04-21T20:25:16.113Z","0.3.4-dev-338650a.0":"2023-04-22T01:25:47.386Z","0.3.4-dev-9ec9ce2.0":"2023-04-22T18:08:54.269Z","0.3.4-dev-18a0516.0":"2023-04-22T22:43:32.786Z","0.3.4-dev-de56bbf.0":"2023-04-24T18:01:38.297Z","0.3.4-dev-6aec458.0":"2023-04-24T18:54:49.526Z","0.3.4-dev-cf84dc7.0":"2023-04-24T20:03:38.287Z","0.3.4-dev-fcebad4.0":"2023-04-24T20:41:28.786Z","0.3.4-dev-7a740b6.0":"2023-04-24T21:55:30.561Z","0.3.4-dev-bf2a9ff.0":"2023-04-25T18:02:44.197Z","0.3.4-dev-88491d2.0":"2023-04-25T19:06:12.298Z","0.3.4-dev-5052aab.0":"2023-04-25T19:33:57.211Z","0.3.4-dev-463e8d4.0":"2023-04-25T20:28:36.171Z","0.3.4-dev-73c0372.0":"2023-04-26T00:01:05.077Z","0.3.4-dev-e380327.0":"2023-04-26T00:38:10.370Z","0.3.4-dev-0af7ff9.0":"2023-04-26T01:13:12.264Z","0.3.4-dev-c6b619f.0":"2023-04-26T01:59:17.157Z","0.3.4-dev-e2f6892.0":"2023-04-26T02:35:01.049Z","0.3.4-dev-d0d0c91.0":"2023-04-26T03:09:04.344Z","0.3.4-dev-a3fdf8f.0":"2023-04-26T03:44:55.399Z","0.3.4-dev-c37a8fc.0":"2023-04-26T04:22:02.094Z","0.3.4-dev-b07c01d.0":"2023-04-26T17:52:59.320Z","0.3.4-dev-c73675d.0":"2023-04-26T19:19:26.101Z","0.3.4-dev-5ade36e.0":"2023-04-26T20:05:07.014Z","0.3.4-dev-3b8f262.0":"2023-04-26T20:38:09.384Z","0.3.4-dev-45a498e.0":"2023-04-26T21:22:22.548Z","0.3.4-dev-b115593.0":"2023-04-26T22:04:32.561Z","0.3.4-dev-8ab381f.0":"2023-04-26T22:41:29.994Z","0.3.4-dev-ad04d95.0":"2023-04-26T23:22:54.875Z","0.3.4-dev-9e64c81.0":"2023-04-27T00:00:21.242Z","0.3.4-dev-6781bc7.0":"2023-04-27T00:42:22.616Z","0.3.4-dev-1a65832.0":"2023-04-27T01:18:52.926Z","0.3.4-dev-e566049.0":"2023-04-27T01:59:00.192Z","0.3.4-dev-9a3d9b4.0":"2023-04-27T02:44:15.803Z","0.3.4-dev-a0a427e.0":"2023-04-27T03:30:15.214Z","0.3.4-dev-7f04fe6.0":"2023-04-27T04:16:03.580Z","0.3.4-dev-e056a61.0":"2023-04-27T06:17:17.081Z","0.3.4-dev-9715146.0":"2023-04-27T07:01:35.948Z","0.3.4-dev-374b6f5.0":"2023-04-27T15:53:34.119Z","0.3.4-dev-faa0e2b.0":"2023-04-27T16:52:04.922Z","0.3.4-dev-bb6a227.0":"2023-04-27T22:05:31.464Z","0.3.4-dev-a6fd24b.0":"2023-04-28T21:12:52.828Z","0.3.4-dev-55693f6.0":"2023-04-29T01:24:59.063Z","0.3.4-dev-6e658d9.0":"2023-04-29T20:57:23.286Z","0.3.4-dev-ec3faed.0":"2023-04-30T00:10:34.537Z","0.3.4-dev-eb15d4a.0":"2023-04-30T00:48:37.972Z","0.3.4-dev-f221eba.0":"2023-04-30T01:42:42.475Z","0.3.4-dev-0f800a6.0":"2023-04-30T04:11:57.536Z","0.3.4-dev-1265a79.0":"2023-04-30T09:47:21.726Z","0.3.4-dev-317cfb6.0":"2023-04-30T21:16:48.440Z","0.3.4-dev-ef650ca.0":"2023-04-30T21:57:52.871Z","0.3.4-dev-ab38bde.0":"2023-05-01T02:23:00.887Z","0.3.4-dev-130d73f.0":"2023-05-01T20:35:14.588Z","0.3.4-dev-85b1dd8.0":"2023-05-01T21:34:24.947Z","0.3.4-dev-0780856.0":"2023-05-01T22:46:06.506Z","0.3.4-dev-e5a83df.0":"2023-05-02T00:06:46.899Z","0.3.4-dev-ec14573.0":"2023-05-02T06:27:08.315Z","0.3.4-dev-5c8f683.0":"2023-05-02T15:14:46.100Z","0.3.4-dev-accf926.0":"2023-05-02T15:55:55.393Z","0.3.4-dev-0caf07c.0":"2023-05-02T17:56:17.354Z","0.3.4-dev-4e866ab.0":"2023-05-02T18:32:59.115Z","0.3.4-dev-609421b.0":"2023-05-02T19:54:28.493Z","0.3.4-dev-2354e8d.0":"2023-05-02T21:30:49.888Z","0.3.4-dev-4ebcca5.0":"2023-05-02T23:25:39.522Z","0.3.4-dev-f243a2c.0":"2023-05-03T19:08:20.443Z","0.3.4-dev-e7f11fd.0":"2023-05-03T20:40:58.712Z","0.3.4-dev-720a16f.0":"2023-05-03T21:22:27.021Z","0.3.4-dev-76a3231.0":"2023-05-03T23:38:16.575Z","0.3.4-dev-3fa74c5.0":"2023-05-04T02:05:51.634Z","0.3.4-dev-9cebd87.0":"2023-05-04T05:14:32.555Z","0.3.4-dev-acc2db2.0":"2023-05-04T15:47:56.863Z","0.3.4-dev-69003e6.0":"2023-05-04T17:52:25.640Z","0.3.4-dev-02e99df.0":"2023-05-04T18:32:11.845Z","0.3.4-dev-09561e3.0":"2023-05-04T19:17:16.119Z","0.3.4-dev-ab7a341.0":"2023-05-04T19:47:18.632Z","0.3.4-dev-05bd95f.0":"2023-05-04T20:13:28.062Z","0.3.4-dev-82bd133.0":"2023-05-04T20:51:32.179Z","0.3.4-dev-e9260d3.0":"2023-05-04T21:36:27.532Z","0.3.4-dev-73ca139.0":"2023-05-04T22:19:06.166Z","0.3.4-dev-eb9fb38.0":"2023-05-04T23:51:35.540Z","0.3.4-dev-a9d6a3b.0":"2023-05-05T00:28:24.823Z","0.3.4-dev-0a2843b.0":"2023-05-05T01:03:04.217Z","0.3.4-dev-fb9d18f.0":"2023-05-05T01:56:14.307Z","0.3.4-dev-03d1e1c.0":"2023-05-05T02:44:17.951Z","0.3.4-dev-c0b16c2.0":"2023-05-05T03:10:06.525Z","0.3.4-dev-84f6373.0":"2023-05-05T06:39:38.915Z","0.3.4-dev-dd5d004.0":"2023-05-05T14:42:20.956Z","0.3.4-dev-35e5e30.0":"2023-05-05T21:20:18.227Z","0.3.4-dev-f75cfb8.0":"2023-05-05T22:05:29.956Z","0.3.4-dev-b1a7a3a.0":"2023-05-05T22:16:03.091Z","0.3.4-dev-930595b.0":"2023-05-05T22:52:50.102Z","0.3.4-dev-fa1e841.0":"2023-05-06T00:16:51.618Z","0.3.4-dev-f6a48fd.0":"2023-05-07T00:18:41.741Z","0.3.4-dev-2788f8d.0":"2023-05-07T00:49:36.041Z","0.3.4-dev-6a45c15.0":"2023-05-07T03:30:33.405Z","0.3.4-dev-0ce9545.0":"2023-05-07T12:46:33.137Z","0.3.4-dev-628de13.0":"2023-05-08T01:31:26.821Z","0.3.4-dev-0fc1914.0":"2023-05-08T15:12:47.264Z","0.3.4-dev-9d23380.0":"2023-05-08T18:19:28.929Z","0.3.4-dev-eb0553c.0":"2023-05-08T20:59:58.461Z","0.3.4-dev-5a3d014.0":"2023-05-08T22:30:14.874Z","0.3.4-dev-09b993a.0":"2023-05-08T23:46:48.126Z","0.3.4-dev-606cbd2.0":"2023-05-09T18:09:52.528Z","0.3.4-dev-8c6e4b2.0":"2023-05-09T19:34:10.174Z","0.3.4-dev-8d17cce.0":"2023-05-17T18:20:52.179Z","0.3.4-dev-e816b60.0":"2023-05-17T20:17:00.388Z","0.3.4-dev-f5c3733.0":"2023-05-17T21:24:06.312Z","0.3.4-dev-ffb9433.0":"2023-05-17T23:16:32.038Z","0.3.4-dev-177d1e6.0":"2023-05-17T23:24:31.704Z","0.3.4-dev-c7c58c9.0":"2023-05-18T04:10:54.141Z","0.3.4-dev-fa4a08d.0":"2023-05-18T05:01:59.667Z","0.3.4-dev-ca22069.0":"2023-05-18T14:45:45.505Z","0.3.4-dev-f25bc81.0":"2023-05-18T17:02:26.409Z","0.3.4-dev-feb253e.0":"2023-05-18T18:50:34.647Z","0.3.4-dev-ab850a4.0":"2023-05-19T14:24:44.008Z","0.3.4-dev-cfa270b.0":"2023-05-19T15:45:44.949Z","0.3.6-dev-800c2bb.0":"2023-05-19T17:54:36.382Z","0.3.6-dev-d32a66a.0":"2023-05-19T20:45:18.848Z","0.3.6":"2023-05-19T22:09:57.404Z","0.3.7-dev-bf4b59f.0":"2023-05-19T23:21:13.164Z","0.3.7-dev-bf164a0.0":"2023-05-23T01:34:01.575Z","0.3.7":"2023-05-24T04:59:39.038Z","0.3.7-dev-fb2c249.0":"2023-05-26T20:15:34.120Z","0.3.7-dev-4a0bf28.0":"2023-05-26T20:43:03.393Z","0.3.7-dev-74a0763.0":"2023-05-26T21:29:07.961Z","0.3.7-dev-3b12eb6.0":"2023-05-27T18:10:03.687Z","0.3.7-dev-acefd94.0":"2023-05-30T16:46:21.718Z","0.3.7-dev-f9596b4.0":"2023-05-30T19:03:43.949Z","0.3.7-dev-d42f8d0.0":"2023-05-30T20:43:51.791Z","0.3.7-dev-c2ae5c0.0":"2023-05-30T22:06:23.218Z","0.3.7-dev-80bdc60.0":"2023-05-30T22:12:51.013Z","0.3.7-dev-13c169c.0":"2023-05-31T00:43:39.268Z","0.3.7-dev-effbf7f.0":"2023-06-01T22:20:50.527Z","0.3.7-dev-72b0aa9.0":"2023-06-01T23:21:35.227Z","0.3.8":"2023-06-02T02:50:47.817Z","0.3.9-dev-51ee28f.0":"2023-06-02T21:59:00.645Z","0.3.9-dev-3ae8bfc.0":"2023-06-05T16:43:43.953Z","0.3.9-dev-056a064.0":"2023-06-05T16:45:11.045Z","0.3.9-dev-4989f26.0":"2023-06-06T02:06:51.849Z","0.3.9-dev-9f34f9d.0":"2023-06-06T04:32:55.404Z","0.3.9-dev-779b73d.0":"2023-06-06T05:21:15.162Z","0.3.9-dev-3353509.0":"2023-06-06T16:54:32.528Z","0.3.9-dev-2043349.0":"2023-06-06T17:19:08.663Z","0.3.9-dev-b020abe.0":"2023-06-06T18:17:43.544Z","0.3.9-dev-590740f.0":"2023-06-06T20:41:06.987Z","0.3.9-dev-13050c2.0":"2023-06-07T23:52:47.192Z","0.3.9-dev-69236fd.0":"2023-06-08T00:09:07.181Z","0.3.6-pismo-dev-f760927.0":"2023-06-09T02:07:11.303Z","0.3.9-dev-39b1586.0":"2023-06-09T16:46:01.817Z","0.3.9-dev-b8d6697.0":"2023-06-12T02:09:29.906Z","0.3.9-dev-8690eb0.0":"2023-06-12T19:04:01.863Z","0.3.9-dev-8c14632.0":"2023-06-13T17:13:56.489Z","0.3.9-dev-3f11ae4.0":"2023-06-13T18:55:33.924Z","0.3.9-dev-dd19d79.0":"2023-06-13T21:44:47.911Z","0.3.9-dev-6fece09.0":"2023-06-14T01:57:44.349Z","0.3.9-dev-d589873.0":"2023-06-15T10:23:14.137Z","0.3.9-dev-3c781f6.0":"2023-06-15T16:16:07.566Z","0.0.1-dev-33ae5d7.0":"2023-06-15T20:06:35.864Z","0.3.9-dev-cd7ee76.0":"2023-06-15T20:22:21.394Z","0.3.9-dev-b543822.0":"2023-06-16T05:52:45.490Z","0.3.9-dev-933b31c.0":"2023-06-16T06:02:41.142Z","0.3.9-dev-f4286dd.0":"2023-06-16T19:26:55.778Z","0.3.9-dev-bd4a82f.0":"2023-06-22T20:43:34.272Z","0.3.9-dev-2c6fbc5.0":"2023-06-23T17:05:30.115Z","0.3.9-dev-ebf5d0a.0":"2023-06-27T16:16:15.344Z","0.6.1-dev-4dd5c43.0":"2023-06-29T21:31:45.545Z","0.7.0":"2023-07-11T16:09:57.641Z","0.7.1-dev-0d27c6f.0":"2023-07-11T16:16:29.761Z","0.7.1-dev-7cf64bb.0":"2023-08-16T22:41:46.219Z","0.8.1-dev-b412280.0":"2023-08-21T17:42:17.548Z","0.8.1-dev-8e1d7e9.0":"2023-08-21T17:46:32.520Z","0.8.1-dev-4fe64c8.0":"2023-08-21T18:57:06.503Z","0.8.0":"2023-08-21T23:19:27.052Z","0.3.9-u11.0":"2023-08-24T01:52:37.347Z","0.8.1-dev-f8674ce.0":"2023-08-24T22:26:50.703Z","0.8.1-dev-e2665de.0":"2023-08-25T17:47:43.767Z","0.9.1-dev-bf43d31.0":"2023-08-31T17:39:28.964Z","0.9.0":"2023-08-31T17:40:16.189Z","0.9.1-dev-3962af3.0":"2023-09-06T17:13:47.654Z","0.9.1-dev-74299fa.0":"2023-09-07T17:05:32.812Z","0.3.9-other-dev-70beeb7.0":"2023-09-21T22:06:02.095Z","0.3.9-other-dev-1f26562.0":"2023-09-22T01:35:43.570Z","0.3.9-other-dev-8f8782b.0":"2023-09-22T21:22:45.601Z","0.3.9-mainnet1B-dev-c0e1089.0":"2023-09-23T00:08:21.456Z","0.3.9-20230923T000433-dev-63b1fb6.0":"2023-09-23T00:30:51.250Z","0.3.9-u11wf.0":"2023-09-23T01:47:53.028Z","0.3.9-mainnet1B-dev-2d6b13f.0":"2023-09-23T02:15:31.862Z","0.9.1-dev-7c365a1.0":"2023-09-26T05:07:15.360Z","0.9.1-dev-b269131.0":"2023-11-03T17:10:57.457Z","0.3.9-mainnet1B-dev-867dea5.0":"2023-11-09T19:53:58.315Z","0.3.9-mainnet1B-dev-cfa7cb2.0":"2023-11-10T14:27:05.579Z","0.3.9-u12.0":"2023-11-11T00:11:34.304Z","0.3.9-mainnet1B-dev-26244e8.0":"2023-11-11T00:57:20.834Z","0.3.9-getting-started-dev-26244e8.0":"2023-11-14T15:49:57.446Z","0.3.9-getting-started-dev-d127d1d.0":"2023-11-14T16:41:48.481Z","0.3.9-getting-started-dev-e15fc21.0":"2023-11-15T16:11:16.129Z","0.3.9-getting-started-dev-a3805f7.0":"2023-11-16T16:36:47.567Z","0.10.0":"2023-11-16T23:53:14.099Z","0.9.1-dev-42625b2.0":"2023-12-05T08:06:11.726Z","0.3.9-u13.0":"2023-12-07T18:19:49.529Z","0.3.9-mainnet1B-dev-b0c1f78.0":"2023-12-07T18:31:41.218Z","0.9.1-dev-ebfc261.0":"2023-12-14T04:14:09.838Z","0.9.1-dev-6a4c62e.0":"2023-12-14T20:55:26.363Z","0.9.1-dev-a8c18e2.0":"2023-12-15T18:06:46.045Z","0.9.1-dev-1449df3.0":"2023-12-16T23:30:24.303Z","0.9.1-dev-9cde92b.0":"2023-12-18T20:19:14.758Z","0.9.1-dev-b5b6367.0":"2023-12-18T23:49:01.800Z","0.9.1-dev-a64e0cb.0":"2023-12-19T18:23:17.633Z","0.9.1-dev-19f585d.0":"2023-12-30T16:08:01.906Z","0.9.1-dev-fc97245.0":"2024-01-24T21:00:14.561Z","0.9.1-dev-f471a83.0":"2024-01-24T23:35:37.224Z","0.9.1-dev-7a70e1e.0":"2024-01-26T21:47:59.654Z","0.3.9-upgrade-14-dev-0a0580c.0":"2024-02-07T03:17:49.248Z","0.3.9-upgrade-14-dev-c2ea6db.0":"2024-02-08T01:12:05.111Z","0.3.9-upgrade-14-dev-408fffa.0":"2024-02-08T02:54:13.207Z","0.3.9-upgrade-14-dev-8be87aa.0":"2024-02-08T21:44:23.241Z","0.3.9-upgrade-14-dev-0169c7e.0":"2024-02-08T22:51:14.609Z","0.3.9-upgrade-14-dev-c8f9e7b.0":"2024-02-19T20:25:53.569Z","0.9.1-dev-2d4c3bc.0":"2024-02-20T17:48:01.054Z","0.3.9-u14.0":"2024-02-27T23:36:38.183Z","0.9.1-dev-b8fd8f1.0":"2024-02-29T07:29:44.167Z","0.9.1-dev-585b47d.0":"2024-02-29T18:05:52.524Z"},"bugs":{"url":"https://github.com/Agoric/agoric-sdk/issues"},"author":{"name":"Agoric"},"license":"Apache-2.0","homepage":"https://github.com/Agoric/agoric-sdk#readme","keywords":["smart","contract","cryptocurrency","exchange","tokens"],"repository":{"url":"git+https://github.com/Agoric/agoric-sdk.git","type":"git"},"description":"Reusable UI Components for Agoric Dapps, built with React and MaterialUI","maintainers":[{"email":"erights@gmail.com","name":"erights"},{"email":"mathieu+npmjs@agoric.com","name":"mhofman"},{"email":"michael@fig.org","name":"michaelfig"},{"email":"kris.kowal@cixar.com","name":"kriskowal"},{"email":"devops@agoric.com","name":"agoricbot"},{"email":"mujahidkay@gmail.com","name":"mujahidkay"},{"email":"richard.gibson@gmail.com","name":"gibson042"},{"email":"sam@agoric.com","name":"samsiegart"}],"readme":"","readmeFilename":""}